02.05.2012, 00:15
Bom, nгo sei se estб certo. Mas eu estavб tentando criar um comando para chamar atenзгo dos players, entгo olha sу nу que deu:
Queria um pouco de ajuda, se alguйm poder me dizer o que eu errei e me demostrar ele todo correto, eu agradeceria muito e daria +Reputaзгo.
Obrigado, tenham uma boa noite.
pawn Код:
if(strcmp(cmd,"/atencao", true)==0)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), psContas, aname);
if(PlayerInfo[playerid][pAdmin] >= 2){
new tmp[256];
new plid, atencao;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)){
SendClientMessage(playerid, VERMELHO_TD, "**[INFO] /atencao [ID] [Motivo]");
return 1;
}
plid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, VERMELHO_TD, "**[INFO] /setskin [ID] [Motivo]");
return 1;
}
atencao = strval(tmp);
if(IsPlayerConnected(plid)){
new pname[MAX_PLAYER_NAME];
GetPlayerName(plid, pname, MAX_PLAYER_NAME);
new str[128];
GetPlayerName(playerid, str, sizeof(str));
format(str, sizeof(str), "**** [BAN/KICK/AVISO] O Administrador %s chamou sua atenзгo. Motivo: %s", str, cmdtext[4]);
SendClientMessageToAll(-1, str);
SendClientMessage(playerid, Verde, "** [INFO] Comando efetuado com sucesso!");
return 1;
}else{
SendClientMessage(playerid, VERMELHO_TD, "*** [ERRO] ID Invalido.");
return 1;
}
}else{
SendClientMessage(playerid, VERMELHO_TD, "*** [ERRO] Jogador nгo conectado.");
return 1;
}
}
}
Obrigado, tenham uma boa noite.