18.02.2011, 17:26
pawn Код:
if(strcmp(cmd, "/usedrugs", true) == 0) // Drug system
{
if(IsPlayerConnected(playerid))
{
if(UsingDrugs[playerid] == 1)
{
SendClientMessage(playerid, COLOR_NICERED,"You have to wait 5 seconds!");
return 1;
}
else
{
if(PlayerInfo[playerid][pDrugs] >= 1)
{
new Float:health
GetPlayerHealth(playerid, health)
if(health >= 95.0)
{
SetPlayerHealth(playerid, 100.0);
}
if(health == 100.0)
{
SendClientMessage(playerid,COLOR_NICERED,"Your health is already full!");
return 1;
}
else
{
SendClientMessage(playerid,COLOR_YELLOW,"You used 2 grams of drugs!");
SetPlayerHealth(playerid, health + 5.0);
PlayerInfo[playerid][pDrugs] -= 2;
UsingDrugs[playerid] = 1;
SetTimerEx("DrugEffectGone", 5000, false, "i", playerid);
}
}
else
{
SendClientMessage(playerid,COLOR_NICERED,"You have no more drugs!");
}
}
}
return 1;
}