Инструкция:
1) Находим файл dta/scripts.pbo и распаковываем его при помощи PBO Manager и копируем только что распакованную папку scripts в корневую папку сервера 2) Открываем файл scripts\4_World\Classes\PlayerModifiers\Modifiers\Thirst.c и комментириуем блок OnTick. Должно выглядеть так:
/*override void OnTick(PlayerBase player, float deltaT)
{
player.GetMovementState(m_MovementState);
float metabolic_speed = MiscGameplayFunctions.GetWaterMetabolicSpeed(m_MovementState.m_iMovement);
//PrintString("metabolic_speed:"+metabolic_speed.ToString());
float water = player.GetStatWater().Get();
player.GetStatWater().Add( (-metabolic_speed * deltaT) );
if ( water <= PlayerConstants.LOW_WATER_TRESHOLD )
{
player.AddHealth("GlobalHealth", "Health", -PlayerConstants.LOW_WATER_DAMAGE_PER_SEC * deltaT );
}
}*/
3) Открываем файл scripts\4_World\Classes\PlayerModifiers\Modifiers\Hunger.c и комментириуем блок OnTick. Должно выглядеть так:
/*override void OnTick(PlayerBase player, float deltaT)
{
player.GetMovementState(m_MovementState);
float energy = player.GetStatEnergy().Get();
float metabolic_speed = MiscGameplayFunctions.GetEnergyMetabolicSpeed(m_MovementState.m_iMovement);
//PrintString(metabolic_speed.ToString());
float energy_delta = Math.AbsInt(player.GetStatEnergy().Get() - m_LastEnergyLevel);
if (energy < m_LastEnergyLevel) energy_delta = -energy_delta;
m_LastEnergyLevel = player.GetStatEnergy().Get();
player.GetStatEnergy().Add( -metabolic_speed * deltaT );
if ( energy <= PlayerConstants.LOW_ENERGY_TRESHOLD )
{
/*
float currenthealth = player.GetHealth("GlobalHealth", "Health");
float currentblood = player.GetHealth("GlobalHealth", "Blood");
float health_delta = ( 1 - Math.InverseLerp(0,PlayerConstants.LOW_ENERGY_TRESHOLD, player.GetStatEnergy().Get()) ) * -PlayerConstants.DAMAGE_PER_SEC * deltaT;
player.AddHealth("GlobalHealth", "", health_delta);
*/
player.AddHealth("GlobalHealth", "Health", -PlayerConstants.LOW_ENERGY_DAMAGE_PER_SEC * deltaT );
}
}*/
На этом всё. Делайте что хотите, пить и есть персонаж никогда не захочет