02.07.2009, 19:15
Try
I am not sure about this, but try it anyways.
pawn Код:
if(strcmp(cmdtext, "/usedrugs", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pDrugs] > 1)
{
if(UseDrugs[playerid] == -1) return SendClientMessage(playerid, COLOR_RED, "You have to wait 30 secounds before using drugs again.");
{
new Float:armour;
GetPlayerArmour(playerid, armour);
if(armour < 100.0)
{
SetPlayerArmour(playerid, armour + 15.0);
}
SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[INFO:] 2 grams used.");
PlayerInfo[playerid][pDrugs] -= 2;
PlayerActionMessage(playerid,15.0,"has just took some drugs.");
DrugsIntake[playerid] += 2;
if(DrugsIntake[playerid] >= 2)
{
SetTimerEx("DrugEffect", 1000, false, "i", playerid);
}
SetTimer("UseDrugs", 30000, false);
return 1;
}
else return SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[ERROR:] You don't have any drugs.");
}
pawn Код:
if(strcmp(cmdtext, "/usedrugs", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pDrugs] > 1)
{
if(UseDrugs[playerid] == -1) return SendClientMessage(playerid, COLOR_RED, "You have to wait 30 secounds before using drugs again.");
{
new Float:armour;
GetPlayerArmour(playerid, armour);
if(armour < 100.0)
{
SetPlayerArmour(playerid, armour + 15.0);
}
SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[INFO:] 2 grams used.");
PlayerInfo[playerid][pDrugs] -= 2;
PlayerActionMessage(playerid,15.0,"has just took some drugs.");
DrugsIntake[playerid] += 2;
if(DrugsIntake[playerid] >= 2)
{
SetTimerEx("DrugEffect", 1000, false, "i", playerid);
}
SetTimer("UseDrugs", 30000, false);
}
return 1;
}
else return SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[ERROR:] You don't have any drugs.");
}

