[Pedido] Public OnPlayerCommandtext - 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: [Pedido] Public OnPlayerCommandtext (
/showthread.php?tid=585109)
Public OnPlayerCommandtext -
Porquito - 10.08.2015
Jб pesquisei com o motor de busca, jб pesquisei no ******, jб fui na wiki samp
achei a callback em outras GM's, tentei adequar ela com a logica na minha GM
mais nгo funcionou, oque eu queria era que os admins pudes-em ver oque os
player usam, exemplo:
%s usou o comando: %s
sу me resta pedir aqui o cуdigo, porque tб complicado '-' Se alguem puder mandar o cуdigo agradeзo.
OBS: Uso uma GM de Truck, Meu processador de comandos й o ZCMD uso os plugins sscanf, sstreamer
origem da GM PPC_Trucking assim como quase todas.
Re: Public OnPlayerCommandtext -
Cleyson - 10.08.2015
Se vocк usa ZCMD tem uma prуpria callback responsбvel por isso.
Veja:
PHP код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(success)
{
MostrarComandoAdmin(playerid, cmdtext); // chamaremos a funзгo que mostrara o cmd para os admin
}
return 1;
}
MostrarComandoAdmin(player, cmd[])
{
for(new p; p < MAX_PLAYERS; ++p) // loop em todos os players
{
if(IsPlayerConnected(p) && IsPlayerAdmin(p)) // se tiver admin ira mostrar a msg abaixo.
{
new stringMSG[80];
format(stringMSG, 80, "O jogador %s digitou o comando %s", Nome(player), cmd);
SendClientMessage(p, -1, stringMSG);
}
}
}
Nome(playerid) // stock para pegar o nome do player
{
new NOME[24];
GetPlayerName(playerid,NOME,sizeof(NOME));
return NOME;
}
Re: Public OnPlayerCommandtext -
Porquito - 11.08.2015
Obrigado, bati cabeзa por algo simples '-'
+REP para vocк e boa sorte em aprender outras linguagens '-'