Жизни прибавляются не по команде GetHealth ,а по команде TakeHealth.
У меня таже проблемка)
КОД:
if ( GetHealth() < 100 )
{
TakeHealth( 25, DMG_GENERIC );
}
gEvilImpulse101 = false;
break;
Преводится как: если здоровье у игрока меньше 100 ,тогда даем 25% здоровья. DMG_GENERIC - это тип нанесения урона,а в нашем случае лечения.
GetHealth - это проверка количества здоровья.
P.S:Возможно ,что получение энергии костюма подобной командой вообще не предусмотрено.
Попробуй сделать так: GiveNamedItem( "item_battery" );
это сработает.
У меня таже проблемка)
КОД:
if ( GetHealth() < 100 )
{
TakeHealth( 25, DMG_GENERIC );
}
gEvilImpulse101 = false;
break;
Преводится как: если здоровье у игрока меньше 100 ,тогда даем 25% здоровья. DMG_GENERIC - это тип нанесения урона,а в нашем случае лечения.
GetHealth - это проверка количества здоровья.
P.S:Возможно ,что получение энергии костюма подобной командой вообще не предусмотрено.
Попробуй сделать так: GiveNamedItem( "item_battery" );
это сработает.
Останнє редагування: