if(strcmp(cmdtext, "/luck", true) == 0) { if(LuckTimer [playerid]== 1) { SendClientMessage(playerid, 0x9ACD32AA, "Вы должны подождать 2 минуты чтобы использовать эту команду /luck."); return 1; } new pName[MAX_PLAYER_NAME]; new string[256]; GetPlayerName(playerid, pName, sizeof(pName)); format(string, sizeof(string), "%s только набрали команду /luck и получил новое оружия!.", pName); SendClientMessageToAll(0x9ACD32AA, string); new randomweps [5] ={42,37,27,26,23};GivePlayerWeapon(playerid,randomweps[random(5)],500); // 42-37-27-26-23 там идет ид оружия можете изменить на свое усмотрение LuckTimer [playerid]= 1; SetTimer("LuckTimerOff", 120000, 0);// 2 минутный таймер можете изменить на свое усмотрение. } return 1; }
примерно так должен выглядеть public:
Код
public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/luck", true) == 0) { if(LuckTimer [playerid]== 1) { SendClientMessage(playerid, 0x9ACD32AA, "Вы должны подождать 2 минуты чтобы использовать эту команду /luck."); return 1; } new pName[MAX_PLAYER_NAME]; new string[256]; GetPlayerName(playerid, pName, sizeof(pName)); format(string, sizeof(string), "%s только набрали команду /luck и получил новое оружия!.", pName); SendClientMessageToAll(0x9ACD32AA, string); new randomweps [5] ={42,37,27,26,23};GivePlayerWeapon(playerid,randomweps[random(5)],500); // 42-37-27-26-23 там идет ид оружия можете изменить на свое усмотрение LuckTimer [playerid]= 1; SetTimer("LuckTimerOff", 120000, 0);// 2 минутный таймер можете изменить на свое усмотрение. } return 1; }