pawn Код:
forward Checando(playerid);
public Checando(playerid)
{
format(String, 38, "Banidos/%s.ini", pNome(playerid));
if(fexist(String)) {
new timeDesban = DOF2_GetInt(String, "tDesban");
if(gettime() > timeDesban) {
SCM(playerid, COR_BRANCO, "[ATENЗГO] "AZUL"Seu banimento temporбrio terminou, seja um bom player!");
DOF2_RemoveFile(String);
if(fexist(Arquivo(playerid)))
{
format(String, 145, ""BRANCO2"Bem vindo "BRANCO2"%s\n\n"BRANCO2"Status da conta: "BRANCO2"registrada\n"BRANCO2"Digite sua senha abaixo para logar.", gNome(playerid));
ShowPlayerDialog(playerid, DLogin, DIALOG_STYLE_INPUT, ""BRANCO2"Login", String, "Logar", "Sair");
return false;
}
else
{
format(String, 150, ""BRANCO2"Bem vindo "AMARELO"%s\n\n"BRANCO2"Status da conta: "VERMELHO"nгo registrada\n"BRANCO2"Digite uma senha abaixo para se registrar.", gNome(playerid));
ShowPlayerDialog(playerid, DRegistro, DIALOG_STYLE_INPUT, ""BRANCO2"Registro", String, "Registrar", "Sair");
return false;
}
}
else
{
new Adm[24], Nick[24], MotivoBan[100], Data[23], Desban[23], str[350];
format(Adm, sizeof Adm, DOF2_GetString(String, "Admin"));
format(Nick, sizeof Nick, DOF2_GetString(String, "Nick"));
format(MotivoBan, sizeof MotivoBan, DOF2_GetString(String, "Motivo"));
format(Data, sizeof Data, DOF2_GetString(String, "Data"));
format(Desban, sizeof Desban, DOF2_GetString(String, "Desban"));
format(str, sizeof(str), "\n\n"BRANCO2"Olб %s, vocк estб BANIDO\n\n"AMARELO"Admin: "BRANCO2"%s\n"AMARELO"Motivo: "BRANCO2"%s\n"AMARELO"Data: "BRANCO2"%s\n"AMARELO"Desban: "BRANCO2"%s\n\n"BRANCO2"Se vocк acha que isso й um erro, acesse:\n"VERMELHO" *** forum.forum.com ***", pNome(playerid), Adm, MotivoBan, Data, Desban);
ShowPlayerDialog(playerid, DBemVindo, DIALOG_STYLE_MSGBOX, " **** BANIDO ****", str, "Fechar","");
KickB(playerid);
return false;
}
}
new ip[16];
GetPlayerIp(playerid, ip, sizeof ip);
format(String, 45, "IPsBanidos/%s.ini", ip);
if(fexist(String)) {
new timeDesban = DOF2_GetInt(String, "tDesban");
if(gettime() > timeDesban) {
SCM(playerid, COR_BRANCO, "[ATENЗГO] "AZUL"Seu banimento temporбrio terminou, seja um bom player!");
DOF2_RemoveFile(String);
if(fexist(Arquivo(playerid)))
{
format(String, 145, ""BRANCO2"Bem vindo "BRANCO2"%s\n\n"BRANCO2"Status da conta: "BRANCO2"registrada\n"BRANCO2"Digite sua senha abaixo para logar.", gNome(playerid));
ShowPlayerDialog(playerid, DLogin, DIALOG_STYLE_INPUT, ""BRANCO2"Login", String, "Logar", "Sair");
return false;
}
else
{
format(String, 150, ""BRANCO2"Bem vindo "AMARELO"%s\n\n"BRANCO2"Status da conta: "VERMELHO"nгo registrada\n"BRANCO2"Digite uma senha abaixo para se registrar.", gNome(playerid));
ShowPlayerDialog(playerid, DRegistro, DIALOG_STYLE_INPUT, ""BRANCO2"Registro", String, "Registrar", "Sair");
return false;
}
}
else
{
new Adm[24], Nick[24], MotivoBan[100], Data[23], Desban[23], ip2[16], str[350];
format(Adm, sizeof Adm, DOF2_GetString(String, "Admin"));
format(Nick, sizeof Nick, DOF2_GetString(String, "Nick"));
format(ip2, sizeof ip2, DOF2_GetString(String, "IP"));
format(MotivoBan, sizeof MotivoBan, DOF2_GetString(String, "Motivo"));
format(Data, sizeof Data, DOF2_GetString(String, "Data"));
format(Desban, sizeof Desban, DOF2_GetString(String, "Desban"));
format(str, sizeof(str), "\n\n"BRANCO2"Olб %s, este IP estб BANIDO\n\n"AMARELO"Admin: "BRANCO2"%s\n"AMARELO"Nick: "BRANCO2"%s\n"AMARELO"IP: "BRANCO2"%s\n"AMARELO"Motivo: "BRANCO2"%s\n"AMARELO"Data: "BRANCO2"%s\n"AMARELO"Desban: "BRANCO2"%s\n\n"BRANCO2"Se vocк acha que isso й um erro, acesse:\n"VERMELHO" *** forum.forum.com ***", pNome(playerid), Adm, Nick, ip2, MotivoBan, Data, Desban);
ShowPlayerDialog(playerid, DBemVindo, DIALOG_STYLE_MSGBOX, " **** BANIDO ****", str, "Fechar","");
KickB(playerid);
return false;
}
}
SetPlayerCameraPos(playerid,908.0369,-79.5287,25.0011);
SetPlayerPos(playerid,914.8376,-74.6276,32.1064);
SetPlayerCameraLookAt(playerid,1027.3639,-87.7002,38.9506);
if(fexist(Arquivo(playerid)))
{
format(String, 145, ""BRANCO2"Bem vindo "BRANCO2"%s\n\n"BRANCO2"Status da conta: "BRANCO2"registrada\n"BRANCO2"Digite sua senha abaixo para logar.", gNome(playerid));
ShowPlayerDialog(playerid, DLogin, DIALOG_STYLE_INPUT, ""BRANCO2"Login", String, "Logar", "Sair");
}
else
{
format(String, 150, ""BRANCO2"Bem vindo "AMARELO"%s\n\n"BRANCO2"Status da conta: "VERMELHO"nгo registrada\n"BRANCO2"Digite uma senha abaixo para se registrar.", gNome(playerid));
ShowPlayerDialog(playerid, DRegistro, DIALOG_STYLE_INPUT, ""BRANCO2"Registro", String, "Registrar", "Sair");
}
return 1;
}