if (strcmp(cmdtext, "/minigun", true) == 0)
{
GivePlayerWeapon(playerid, 38, 5200);
GivePlayerMoney(playerid,-5000);
SendClientMessage(playerid,GREEN,"You purchased a minigun for $5000");
return 1;
}
new bool:CanUseCMD[MAX_PLAYERS]
if (strcmp(cmdtext, "/minigun", true) == 0)
{
if(CanUseCMD[playerid])
{
GivePlayerWeapon(playerid, 38, 5200);
GivePlayerMoney(playerid,-5000);
SendClientMessage(playerid,GREEN,"You purchased a minigun for $5000.");
return 1;
SetTimerEx("CanUseCommandAgain", (1000*60), false, "i", playerid);
CanUseCMD[playerid] = false;
}
else return SendClientMessage(playerid, RED, "You can only use this CMD every 1 minute");
}
forward CanUseCommandAgain(playerid)
public CanUseCommandAgain(playerid)
{
CanUseCMD[playerid] = true;
return 1;
}
|
Код:
new bool:CanUseCMD[MAX_PLAYERS]
if (strcmp(cmdtext, "/minigun", true) == 0)
{
if(CanUseCMD[playerid])
{
GivePlayerWeapon(playerid, 38, 5200);
GivePlayerMoney(playerid,-5000);
SendClientMessage(playerid,GREEN,"You purchased a minigun for $5000.");
return 1;
SetTimerEx("CanUseCommandAgain", (1000*60), false, "i", playerid);
CanUseCMD[playerid] = false;
}
else return SendClientMessage(playerid, RED, "You can only use this CMD every 1 minute");
}
forward CanUseCommandAgain(playerid)
public CanUseCommandAgain(playerid)
{
CanUseCMD[playerid] = true;
return 1;
}
|
.. gettime is better..