22.01.2015, 21:46
(
Last edited by PetterAdriano; 22/01/2015 at 10:43 PM.
)
Pessoal estou estudando um sistema de ban que peguei na board mais as informaзхes de quem baniu nгo aparece.
exemplo fica assim

http://i.imgur.com/f2umttF.png
Nгo aparece nada, nгo aparece quem baniu, qual foi o motivo do ban.

http://i.imgur.com/bN7sZo7.png
exemplo fica assim

http://i.imgur.com/f2umttF.png
Nгo aparece nada, nгo aparece quem baniu, qual foi o motivo do ban.

http://i.imgur.com/bN7sZo7.png
pawn Code:
public OnPlayerConnect(playerid)
{
format(String, 64, "SISTEMA_DE_BAN/IP_BANIDOS/%s.ini", PlayerNick(playerid));
if(DOF2_FileExists(String))
{
strmid(DadosJogador[playerid][ADMIN_QUE_BANIU], DOF2_GetString(String, "Admin"), 0, strlen(DOF2_GetString(String, "Admin")), 21);
strmid(DadosJogador[playerid][MOTIVO_DO_BANIMENTO], DOF2_GetString(String, "Motivo"), 0, strlen(DOF2_GetString(String, "Motivo")), 21);
strmid(DadosJogador[playerid][DATA_DO_BANIMENTO], DOF2_GetString(String, "Data"), 0, strlen(DOF2_GetString(String, "Data")), 21);
strmid(DadosJogador[playerid][HORA_DO_BANIMENTO], DOF2_GetString(String, "Hora"), 0, strlen(DOF2_GetString(String, "Hora")), 21);
}
new getIP[16];
GetPlayerIp(playerid, getIP, 16);
format(String, 64, "SISTEMA_DE_BAN/IP_BANIDOS/%s.ini", getIP);
if(DOF2_FileExists(String))
{
format(String, 250, "{FFFFFF}Vocк estб banido do Servidor\n\nAdmin: %s\n\nMotivo: %s\n\nConta: %s\n\nData: %s\n\nHorбrio: %s\n\n\nPara revisхes vб atй o fуrum", DadosJogador[playerid][ADMIN_QUE_BANIU], DadosJogador[playerid][MOTIVO_DO_BANIMENTO], PlayerNick(playerid), DadosJogador[playerid][DATA_DO_BANIMENTO], DadosJogador[playerid][HORA_DO_BANIMENTO]);
ShowPlayerDialog(playerid, 108, DIALOG_STYLE_MSGBOX, "IP BANIDO", String, "Fechar", "");
SetTimerEx("KickPublic", 500, 0, "d", playerid);
}
return true;
}