nie lepiej
var int STRlvl;
func VOID UseWaterPotion()
{
PrintScreen ("ło kurwa ale mocne", -1, 25, _STR_FONT_ONSCREEN, 6 );
Npc_ChangeAttribute (self, ATR_HITPOINTS, HP_Wasser);
hero.attribute[ATR_HITPOINTS_MAX] = hero.attribute[ATR_HITPOINTS_MAX]-4;
hero.attribute[ATR_HITPOINTS] = hero.attribute[ATR_HITPOINTS]-4;
Mdl_ApplyOverlayMdsTimed(self,"HumanS_Drunken.mds",(20-hero.attribute[ATR_STRENGTH])*60*1000*40);
pilem=pilem+4;
if (pilem >= 20)
{
B_RaiseAttribute (ATR_MANA_MAX,5);
B_RaiseAttribute (ATR_STRENGTH,5);
B_RaiseAttribute (ATR_DEXTERITY,5);
pilem=0;
STRlvl = STRlvl +4
};
if (STRlvl == 34)
{
AI_PlayAni (self,"S_Fallen");
AI_PlayAni (self,"S_Fallen_2_stand");
};
};
Pozatym, dałeś opreator <= (minejszy lub równy), czyli warunek jest włączany odrazu