18/12/2021 12:49
Ainda estou com esse problema.. o cara loga no mesmo ip e a função pra verificar se o ip esta na pasta e kickar não esta pegando.. ele troca o nick e consegue logar.. o ip salva ta la na pasta ipsbanidos porém não ta verificando certo.. alguem pode ajudar?
Código PHP:
format(String, 50, "zP/ContasBanidas/%s.ini", Nome(playerid));
if(fexist(String))
{
format(Adm, sizeof(Adm), DOF2_GetString(String, "Admin"));
format(MotivoBan, sizeof(MotivoBan), DOF2_GetString(String, "Motivo"));
format(DataBan, sizeof(DataBan), DOF2_GetString(String, "Data"));
format(HoraBan, sizeof(HoraBan), DOF2_GetString(String, "Hora"));
format(String, sizeof(String), "Olá %s, Você foi banido\n\n\t"AMARELO2"Admin: "BRANCO2"%s\n\t"AMARELO2"Motivo: "BRANCO2"%s\n\t"AMARELO2"Data: "BRANCO2"%s\n\t"AMARELO2"Hora: "BRANCO2"%s", Nome(playerid), Adm, MotivoBan, DataBan, HoraBan);
ShowPlayerDialog(playerid, DBanido, DIALOG_STYLE_MSGBOX, "{FFFFFF}BANIDO", String, "Sair","");
SetPlayerFacingAngle(playerid, 271.9657);
zPKick(playerid);
return 1;
}
new ip[15];
GetPlayerIp(playerid, ip, sizeof ip);
format(String, 50, "zP/IPsBanidos/%s.ini", ip);
if(fexist(String))
{
format(Adm, sizeof(Adm), DOF2_GetString(String, "Admin"));
format(MotivoBan, sizeof(MotivoBan), DOF2_GetString(String, "Motivo"));
format(DataBan, sizeof(DataBan), DOF2_GetString(String, "Data"));
format(HoraBan, sizeof(HoraBan), DOF2_GetString(String, "Hora"));
format(String, sizeof(String), "Olá %s, Você foi banido\n\n\t"AMARELO2"Admin: "BRANCO2"%s\n\t"AMARELO2"Motivo: "BRANCO2"%s\n\t"AMARELO2"Data: "BRANCO2"%s\n\t"AMARELO2"Hora: "BRANCO2"%s", Nome(playerid), Adm, MotivoBan, DataBan, HoraBan);
ShowPlayerDialog(playerid, DBanido, DIALOG_STYLE_MSGBOX, "{FFFFFF}BANIDO", String, "Sair","");
SetPlayerFacingAngle(playerid, 271.9657);
zPKick(playerid);
return 1;
}