21.06.2012, 19:34
How much armour does he get after you bit when his armour is gone?
Try this.
pawn Код:
dcmd_bit(playerid, params[])
{
new Float:Health, Float:a;
GetPlayerArmour(playerid,a);
if(a > 0)
{
SetPlayerArmour(playerid, a-10);
GameTextForPlayer(playerid,"A ~r~zombie ~w~ hits your ~g~armour ~w~!",2000,4);
}
else if(a > 0 && a < 10)
{
SetPlayerArmour(playerid, 0);
GameTextForPlayer(playerid,"A ~r~zombie ~w~ hits your ~g~armour, your armour is now gone! RUN! ~w~!",2000,4);
}
else if (IsInfected[playerid] == 0 && a <= 0)
{
GetPlayerHealth(playerid,Health);
SetPlayerHealth(playerid, Health-5);
InfectionTime[playerid] = 0;
StopTimer[playerid] = SetTimer("infectiontimer", 1000, true);//starts infection
IsInfected[playerid] = 1;
GameTextForPlayer(playerid,"A ~r~zombie ~w~ hits you !",2000,4);
}
else
{
GetPlayerHealth(playerid,Health);
SetPlayerHealth(playerid, Health-5);
GameTextForPlayer(playerid,"A ~r~zombie ~w~ hits you !",2000,4);
}
}
return 1;
}