[AJUDA] Comando /atencao
#1

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:

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;
}
}
}
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.
Reply
#2

mano pelo menos tu testou esse comando? Se deu algum erro, poste ai.
Reply
#3

Desculpas,
Mesmo assim, aqui ainda nгo ocorre nada! Quando se coloca para ver os erros pendentes, o Windowns 7 acusa que o progama nгo estб respondendo. Assim eu comeзo a pensar que estб com muitos erros!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)