[AJUDA] Code para ver os comandos digitados -
[RoxX]Ygor - 30.09.2010
Achei isso nos Codigos Ъteis, й um code que deixa os administradores ver todo que os players digitгo, ai eu fui por no meu GM deu fail nem deu erro, deu um erro no pawno mesmo. alguem pode ajudar ?
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerAdmin(i)){
new stringcmd[256];
new playa[MAX_PLAYER_NAME];
GetPlayerName(playerid, playa,MAX_PLAYER_NAME);
format(stringcmd, 256, "O jogador %s Id:%d Digitou o Comando: %s", playa,playerid,cmdtext);
SendClientMessage(i,0xFFFFFFAA, stringcmd);
}
}
return 1;
}
return 0;
}
}
Re: [AJUDA] Code para ver os comandos digitados -
$_Pooweer_$ - 30.09.2010
Tenta ai:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerAdmin(i))
{
new stringcmd[256];
new playa[MAX_PLAYER_NAME];
GetPlayerName(playerid, playa, MAX_PLAYER_NAME);
format(stringcmd, 256, "O jogador %s (ID: %d) digitou o comando: %s", playa, playerid, cmdtext);
SendClientMessage(i,0xFFFFFFAA, stringcmd);
return 1;
}
}
return 0;
}
Re: [AJUDA] Code para ver os comandos digitados -
SlashPT - 30.09.2010
tenta o do $_Pooweer_$
e tira o
Re: [AJUDA] Code para ver os comandos digitados -
[RoxX]Ygor - 30.09.2010
Agora deu esses erros olha
Код:
.pwn(842) : error 029: invalid expression, assumed zero
.pwn(842) : error 029: invalid expression, assumed zero
C:\Users\ygor\Desktop\samp03asvr_R7_win32 - 2\gamemodes\TK(2).pwn(859) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
2 Errors.
linha do erro:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
aqui ja envolveu outra coisa que deu erro tambem mais estava perfeito
pawn Код:
if(strcmp(cmd, "/gmx", true) == 0)
Re: [AJUDA] Code para ver os comandos digitados -
$_Pooweer_$ - 30.09.2010
Vocк nгo colocou 'public OnPlayerCommandText(playerid, cmdtext[])' denovo no GM, ou colocou ? :[
Faz isso, copia essa parte:
pawn Код:
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerAdmin(i))
{
new stringcmd[256];
new playa[MAX_PLAYER_NAME];
GetPlayerName(playerid, playa, MAX_PLAYER_NAME);
format(stringcmd, 256, "O jogador %s (ID: %d) digitou o comando: %s", playa, playerid, cmdtext);
SendClientMessage(i,0xFFFFFFAA, stringcmd);
return 1;
}
}
e cola no 'OnPlayerCommandText(playerid, cmdtext[])', em baixo do ultimo comando dele.
Ex:
Se seu ultimo comando for:
pawn Код:
if(!strcmp(cmd, "/kill", true))
{
SetPlayerHealth(playerid, 0.0);
return 1;
}
// Poe ele aqui, assim:
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerAdmin(i))
{
new stringcmd[256];
new playa[MAX_PLAYER_NAME];
GetPlayerName(playerid, playa, MAX_PLAYER_NAME);
format(stringcmd, 256, "O jogador %s (ID: %d) digitou o comando: %s", playa, playerid, cmdtext);
SendClientMessage(i,0xFFFFFFAA, stringcmd);
return 1;
}
}
Re: [AJUDA] Code para ver os comandos digitados -
[RoxX]Ygor - 30.09.2010
Valeu amigгo, sou meio novo ainda nгo sei muito mais um dia chego a ser como vocк, obrigado mesmo!
Re: [AJUDA] Code para ver os comandos digitados -
$_Pooweer_$ - 30.09.2010
hehe de nada
Eu tbm sei pouca coisa, tenho muiito que aprender xD
Re: [AJUDA] Code para ver os comandos digitados -
Ricardo_lopes - 01.10.2010
DarK TeaM PT, vc tem um PC bem fodгo e usa uma HD4670 de placa de video? pq nгo usa uma GTX ou uma HD5870, HD5970?
Re: [AJUDA] Code para ver os comandos digitados -
SlashPT - 01.10.2010
pk os jogos de agora para essa placa xega bem... mas eu quando tiver um SSD e tudo vou comprar DUAS 4870x2 a minha mb aguenta bem crossfire e tudo... e assim ja fico com 4 gb's
Re: [AJUDA] Code para ver os comandos digitados -
ipsBruno - 01.10.2010
@Toppic:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
EnviarMSGAdmin(playerid,cmdtext);
return 0;
}
stock EnviarMSGAdmin(playerid,cmdtext[])
{
new stringcmd[100];
new playa[MAX_PLAYER_NAME];
GetPlayerName(playerid, playa,MAX_PLAYER_NAME);
format(stringcmd,100, "O jogador %s Id:%d Digitou o Comando: %s", playa,playerid,cmdtext);
for(new i=0; i<MAX_PLAYERS; i++) if(IsPlayerAdmin(i))
{
SendClientMessage(i,0xFFFFFFAA, stringcmd);
}
return true;
}
@Dark:
WtF? CrossFire?atй o pc carroзa do meu pai roda -q