27/05/2022 22:11
(Esta mensagem foi modificada pela última vez a: 27/05/2022 22:12 por White_Blue.)
Teste assim:
Código PHP:
new Espiando[MAX_PLAYERS] = 0, Espiou[MAX_PLAYERS] = 0;
public OnPlayerCommandPerformed(playerid, cmdtext[], success) {
new string[256], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
for(new i = 0; i < MAX_PLAYERS; i++) {
if(Espiando[playerid])
{
if(IsPlayerAdmin(i)) { // Troque pelo seu sistema de admin
format(string, sizeof(string), "CMD: %s[%d] digitou o comando: %s", pname, playerid, cmdtext);
SendClientMessage(i, -1, string);
}
}
}
}
return 1;
}
CMD:vercmds(playerid, params[]) {
new plid;
if(!IsPlayerAdmin(playerid)) return 1;
if(sscanf(params, "u", plid)) return SendClientMessage(playerid, -1, "/vercmds [id]");
if(Espiou[playerid] == 0) {
Espiou[playerid] = 1;
Espiando[plid] = 1;
SendClientMessage(playerid, -1, "Agora você está vendo os comandos!");
} else {
Espiou[playerid] = 0;
Espiando[playerid] = 0;
SendClientMessage(playerid, -1, "Agora você não está mais vendo os comandos!");
}
return 1;
}
Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.