16.10.2013, 21:26
Tinha postado aqui pra ajudar a arrumar mais ja encontrei meu erro.. errei no sscanf... enfim..
Tem alguma sugestгo pra melhorar o comando ?
Por favor sem codigos prontos.. quero aprender!
Tem alguma sugestгo pra melhorar o comando ?
Por favor sem codigos prontos.. quero aprender!
pawn Код:
CMD:desban(playerid, params[])
{
new playerid2[35], Motivo[100],Arquivinho[50];
if(Admin[Nivel][playerid] <= 1) return SendClientMessage(playerid,Vermelho,NaoAdm2);
if(sscanf(params, "ss",playerid2,Motivo)) return SendClientMessage(playerid,Vermelho,"Use: /desban [NomeCompleto] [Motivo]");
else
{
format(Arquivinho, sizeof(Arquivinho), "Contas/%s.txt",playerid2);
if(!DOF2_FileExists(Arquivinho)) return SendClientMessage(playerid, Rosa, "[ADM] Nome nгo encontrado.");
if(DOF2_GetInt(Arquivinho, "Banido") == 0) return SendClientMessage(playerid, Rosa, "[ADM] Usuбrio nгo estб banido.");
format(StringG, sizeof(StringG), "[ADM] %s desbaniu %s - Motivo: %s",PegarNome(playerid),playerid2, Motivo);
WriteLog(BANS, StringG);
MensagemAdmins(StringG);
DOF2_SetInt(Arquivinho, "Banido", 0);
return 1;
}
}