04.10.2012, 22:21
Pessoal eu criei um sistema de ban atй ai tudo ok, mais sу que quando eu vou mandar a mensagem pro player quando ele tenta logar banido o dialogo buga, olha o que acontece Olha o que acontece vou deixar o cуdigo abaixo pra ver se alguйm acha o que esta errado.
Cуdigo:
Cуdigo:
pawn Код:
new PlayerBan[128];
GetPlayerIp(playerid,PlayerBan,sizeof(PlayerBan));
format(PlayerBan, 128,"Bans/%s.ini",PlayerBan);
if(DOF2_FileExists(PlayerBan))
{
new str[128];
format(str,128,"Seu Nick '%s' esta banido!\n", DOF2_GetInt(PlayerBan,"Nome"));
strcat(str,str);
format(str,128,"Admin que te baniu '%s'\n", DOF2_GetInt(PlayerBan,"Admin"));
strcat(str,str);
format(str,128,"Motivo '%s'\n", DOF2_GetInt(PlayerBan,"Motivo"));
strcat(str,str);
format(str,128,"Data do ban '%d'\n", DOF2_GetInt(PlayerBan,"Data"));
strcat(str,str);
format(str,128,"Hora do ban '%02d'", DOF2_GetInt(PlayerBan,"Horas"));
strcat(str,str);
ShowPlayerDialog(playerid, 20, DIALOG_STYLE_MSGBOX, "Banido",str , "Ok", "Ok");
Kick(playerid);
}