01.05.2011, 12:20
coloca no seu enum: VendoCMD
Fiz no improviso e nгo teste, se pegar ou nгo avisa =D
pawn Код:
//*************** OnPlayerCommandText < no inicio ****************
new cmd[128], stringcmd[128], usou[MAX_PLAYER_NAME];
cmd = strtok(cmdtext, idx);
GetPlayerName(playerid, usou, sizeof(usou));
format(stringcmd, sizeof(stringcmd), "Jogador: %s usou o comando %s", usou, cmd);
for(new i = 0; i <= MAX_PLAYERS; i++)
{
if(PlayerInfo[i][VendoCMD] == 1)
{
SendClientMessage(i, 0xFFFFFFFF, stringcmd);
}
}
pawn Код:
//********** Qualquer lugar do OnPlayerCommandText **************
if(strcmp(cmd, "/vercmd", cmdtext, true, 7) == 0)
{
if(PlayerInfo[playerid][VendoCMD] == 0)
{
PlayerInfo[playerid][VendoCMD] = 1;
SendClientMessage(playerid, 0xFFFFFFFF, "Vocк agora estб vendo os comandos digitados");
}
else
{
PlayerInfo[playerid][VendoCMD] = 0;
SendClientMessage(playerid, 0xFFFFFFFF, "Agora vocк nгo irб mais monitorar os comandos");
}
return 1;
}