Ebbõl bogarászd ki rp-s szeróból szedtem mert most nem érek rám megcsinálni:
Jóéjt!
if(IsPlayerConnected(playerid))
{
new Float:Elete;
GetPlayerHealth(playerid, Elete);
if(Elete <= 50)
{
if(uzi1[playerid] == 0)
{
cmd_me(playerid, \"összeesik\");
TogglePlayerControllable(playerid, false);
SendClientMessage(playerid, PIROS, \"Megsérültél, hívj mentõt! ((/104))\");
ApplyAnimation(playerid,\"SWEET\",\"Sweet_injuredloop\", 4.0, 1, 0, 0, 0, 0);
uzi1[playerid] = 1;
Serult[playerid] = true;
SerultTimer[playerid] = SetTimerEx(\"Felgyogyult\", 3 * 60000, false, \"i\", playerid);
}
}
}
if(Serult[playerid] == true)
{
ApplyAnimation(playerid,\"SWEET\",\"Sweet_injuredloop\", 4.0, 1, 0, 0, 0, 0);
return 1;
}
Antonyo írta ezt egy elõzõ topicba, ránézésre mûködnie kell!
public for20hp(playerid)
{
new Float:health;
GetPlayerHealth(playerid,health);
if(health < 30)// ez azt jelenti ha az élet kisseb mint 30
{ //akkor
ApplyAnimation(playerid,\"CRACK\",\"crckdeth2\",4.1,1,1,1,1,1); //nyomjon be egy ApplyAnimationt
}
return 1;
}
new pTimer[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
pTimer[playerid] = SetTimerEx(\"for20hp\",1000,1,\"i\",playerid);
return 1;
}
public OnPlayerDisconnect(playerid)
{
KillTimer(pTimer[playerid]);
return 1;
}