SA-MP Forums Archive
[Ajuda] Leitura de Comandos GM - 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] Leitura de Comandos GM (/showthread.php?tid=501572)



Leitura de Comandos GM - g0mmz - 19.03.2014

Olб ;-;
seguinte, eu queria botar no meu gm, esse negуcio da print abaixo:
Print : http://i.imgur.com/cfT8A1N.jpg
Seria o seguinte, a leitura de comandos, caso um player digitasse /sp, apareceria o comando, todos os comandos /comando que ele digitava, aparecia, queria botar isso, leitura de comandos, conseguem me ajudar ?


Re: Leitura de Comandos GM - davi54723 - 19.03.2014

1є Pegue o nome dele com o getplayername,
2є Crie um format e envie a mensagem para todos quando ele digitar o comando.

pawn Код:
new player[MAX_PLAYER_NAME],string[1000]; // cria as new'
GetPlayerName(playerid, player, sizeof(player)); // Pega o nome
format(string, sizeof(string), "O player %s usou o comando [/LALALA]", player); // cria o formato da mensagem
for(new i = 0; i < MAX_PLAYERS;i++)
   {
        if(IsPlayerAdmin(playerid))
         {
          SendClientMessage(i, -1, string);
          }
    }
Coloque em comando por comando, divirta-se.


Re: Leitura de Comandos GM - g0mmz - 19.03.2014

mais no caso, eu era adm do servidor, sу adm poderia ver os comandos ..


Re: Leitura de Comandos GM - davi54723 - 19.03.2014

Qual й sua definiзгo de adm ? Isplayeradmin ? se for, dб uma olhada , editei la.


Re: Leitura de Comandos GM - g0mmz - 19.03.2014

mais acho que nгo era esse velho, tudo oque os cara digitasse, por ex /oioi, /eaiviado, aparecia oque eles digitaram pros adm


Re: Leitura de Comandos GM - davi54723 - 19.03.2014

Pode tentar tambйm na public OnPlayerCommandPerformed ou na public OnPlayercommandtext.

pawn Код:
new player[MAX_PLAYER_NAME],string[1000];
    GetPlayerName(playerid, player, sizeof(player));
    format(string, sizeof(string), "O player %s usou o comando [%s]", player,cmdtext);
    for(new i = 0; i < MAX_PLAYERS;i++)
   {
        if(IsPlayerAdmin(playerid))
         {
          SendClientMessage(i, -1, string);
          }
    }
Tente.


Re: Leitura de Comandos GM - lucas_mdr1235 - 19.03.2014

Faz o seguinte, me diz qual processador de comandos vocк utiliza ? e poste um comando administrativo para que eu possa estar vendo a variбvel que define a administraзгo !