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 !