Problem: sta nije u redu sa ovim kodom,nakon par minuta ispod 20hp teko onda mi se pojavi lose vreme i drunk effect.
kada uradim /gmx pojavi mi se txt you're injured itd...
Ne znam sta je lose u ovoj komandi i zasto ne radi dobro
public OnPlayerUpdateEx(playerid)
{
if(IsPlayerConnected(playerid))
{
new Float:health;
GetPlayerHealth(playerid,health);
if(health < 20.0 && IsPlayerInAnyVehicle(playerid))
{
SetPlayerWeather(playerid, -66);
GameTextForPlayer(playerid, "~r~You're injured and needs a doctor!",5000,3);
}
else if(health < 20.0)
{
SetPlayerWeather(playerid, -66);
SetPlayerDrunkLevel(playerid,3000);
GameTextForPlayer(playerid, "~r~You're injured you need a doctor!",5000,3);
}
else
{
SetPlayerWeather(playerid, 1);
SetPlayerDrunkLevel(playerid,0);
}
}