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; } |