[AJUDA] Bloquear comando para toda a organizaзгo. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Bloquear comando para toda a organizaзгo. (
/showthread.php?tid=336125)
[AJUDA] Bloquear comando para toda a organizaзгo. -
JuniorRiddle - 21.04.2012
Exemplo, eu queria que quando um jogador da organizaзгo tal, usasse um determinado comando, os outros nгo pudessem usar, exemplo:
Jogador 1 usou o /dominar em uma GZ, com isso, todos os membros da organizaзгo sу poderiam usar esse comando denovo daqui a 3 horas, alguйm poderia me explicar com funciona isso para construir meu comando?
Agradecido.
Re: [AJUDA] Bloquear comando para toda a organizaзгo. -
humildadeforever - 21.04.2012
Nгo sei se dб certo, mas sei lб, tente aн:
Topo do GM:
pawn Код:
#define ORG 20//troque pelo o tanto de org q tem no gm
new bool:ComandoBloqueado[ORG] = false;
E um comando de exemplo:
pawn Код:
if(strcmp(cmd,"/comandoorg", true) == 0)
{
new orgplayer = PlayerInfo[playerid][pOrg]; //troque pelo oq vc usa
if(ComandoBloqueado[orgplayer] == true) return SendClientMessage(playerid,-1,"Comando estб bloqueado para essa org");
ComandoBloqueado[orgplayer] = true;
return 1;
}
Ou:
pawn Код:
CMD:comandoorg(playerid, params[])
{
new orgplayer = PlayerInfo[playerid][pOrg]; //troque pelo oq vc usa
if(ComandoBloqueado[orgplayer] == true) return SendClientMessage(playerid,-1,"Comando estб bloqueado para essa org");
ComandoBloqueado[orgplayer] = true;
return 1;
}