[Ajuda] Leitura de Comandos GM
#1

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 ?
Reply
#2

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.
Reply
#3

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

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

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

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.
Reply
#7

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 !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)