stock Carregar_Contas(playerid,password[])
{
format(String,sizeof(String),"InfoJogadores/Contas/%s.ini",Nome_Conta(playerid));
if(strcmp(Encrypt(password), DOF2_GetString(String,"Senha"), true) == 0)
{
LimparChatBox(playerid, 100);
DOF2_SetString(String,"Senha",Encrypt(password));
INFO_P[playerid][TUTO_P] = DOF2_GetInt(String, "Tutorial");
INFO_P[playerid][SKIN_P] = DOF2_GetInt(String, "Skin");
INFO_P[playerid][SEXO_P] = DOF2_GetInt(String, "Sexo");
//INFO_P[playerid][ADMIN_P] = DOF2_GetInt(String,"Admin");
VerificarContas(playerid);
}
return true;
}
stock VerificarContas(playerid)
{
new Cargo[15];
format(String,sizeof(String),"Admins/%s.ini", Nome_Conta(playerid));
if(DOF2_FileExists(String))
{
INFO_P[playerid][ADMIN_P] = DOF2_GetInt(String,"Nivel");
if(INFO_P[playerid][ADMIN_P] == Ajudante)
{
Cargo = "Ajudante";
}
else if(INFO_P[playerid][ADMIN_P] == MOD_Aprendiz)
{
Cargo = "MOD Aprendiz";
}
else if(INFO_P[playerid][ADMIN_P] == MOD_Auxiliar)
{
Cargo = "MOD Auxiliar";
}
else if(INFO_P[playerid][ADMIN_P] == MOD_Avanзado)
{
Cargo = "MOD Avanзado";
}
else if(INFO_P[playerid][ADMIN_P] == ADM_Aprendiz)
{
Cargo = "ADM Aprendiz";
}
else if(INFO_P[playerid][ADMIN_P] == ADM_Auxiliar)
{
Cargo = "ADM Auxiliar";
}
else if(INFO_P[playerid][ADMIN_P] == ADM_Avanзado)
{
Cargo = "ADM Avanзado";
}
else if(INFO_P[playerid][ADMIN_P] == Supervisor)
{
Cargo = "Supervisor";
}
else if(INFO_P[playerid][ADMIN_P] == Sub_Dono)
{
Cargo = "Sub-Dono";
}
else if(INFO_P[playerid][ADMIN_P] == Proprietario)
{
Cargo = "Proprietбrio";
}
format(String,sizeof(String),"Vocк logou como %s, Nнvel [%d] de admin.", Cargo, INFO_P[playerid][ADMIN_P]);
SendClientMessage(playerid,COR_CINZA,String);
}
else if(!DOF2_FileExists(String))
{
INFO_P[playerid][ADMIN_P] = DOF2_GetInt(String, "Nivel");
if(INFO_P[playerid][ADMIN_P] != 0)
{
format(String,sizeof(String),"Olб %s, Vocк nгo faz mais parte da equipe brasi cidade dominada.", Nome_Conta(playerid));
SendClientMessage(playerid,COR_CINZA,String);
INFO_P[playerid][ADMIN_P] = 0;
}
else
{
INFO_P[playerid][ADMIN_P] = 0;
}
}
return true;
}
//INFO_P[playerid][ADMIN_P] = DOF2_GetInt(String,"Admin"); |
INFO_P[playerid][ADMIN_P] = DOF2_GetInt(String,"Admin"); |
#define Ajudante 1
#define MOD_Aprendiz 2
#define MOD_Auxiliar 3
#define MOD_Avanзado 4
#define ADM_Aprendiz 5
#define ADM_Auxiliar 6
#define ADM_Avanзado 7
#define Supervisor 8
#define Sub_Dono 9
#define Proprietario 10
stock Carregar_Contas(playerid,password[])
{
format(String, sizeof(String),"InfoJogadores/Contas/%s.ini",Nome_Conta(playerid));
if(strcmp(Encrypt(password), DOF2_GetString(String,"Senha"), true) == 0)
{
LimparChatBox(playerid, 100);
DOF2_SetString(String,"Senha",Encrypt(password));
INFO_P[playerid][TUTO_P] = DOF2_GetInt(String, "Tutorial");
INFO_P[playerid][SKIN_P] = DOF2_GetInt(String, "Skin");
INFO_P[playerid][SEXO_P] = DOF2_GetInt(String, "Sexo");
VerificarContas(playerid);
}
return true;
}
stock VerificarContas(playerid)
{
new Cargo[15];
format(String,sizeof(String),"Admins/%s.ini", Nome_Conta(playerid));
if(DOF2_FileExists(String))
{
INFO_P[playerid][ADMIN_P] = DOF2_GetInt(String,"Nivel");
if(INFO_P[playerid][ADMIN_P] == Ajudante) { Cargo = "Ajudante"; }
else if(INFO_P[playerid][ADMIN_P] == MOD_Aprendiz) { Cargo = "MOD Aprendiz"; }
else if(INFO_P[playerid][ADMIN_P] == MOD_Auxiliar) { Cargo = "MOD Auxiliar"; }
else if(INFO_P[playerid][ADMIN_P] == MOD_Avanзado) { Cargo = "MOD Avanзado"; }
else if(INFO_P[playerid][ADMIN_P] == ADM_Aprendiz) { Cargo = "ADM Aprendiz"; }
else if(INFO_P[playerid][ADMIN_P] == ADM_Auxiliar) { Cargo = "ADM Auxiliar"; }
else if(INFO_P[playerid][ADMIN_P] == ADM_Avanзado) { Cargo = "ADM Avanзado"; }
else if(INFO_P[playerid][ADMIN_P] == Supervisor) { Cargo = "Supervisor"; }
else if(INFO_P[playerid][ADMIN_P] == Sub_Dono) { Cargo = "Sub-Dono"; }
else if(INFO_P[playerid][ADMIN_P] == Proprietario) { Cargo = "Proprietбrio"; }
format(String,sizeof(String),"Vocк logou como %s, Nнvel [%d] de admin.", Cargo, INFO_P[playerid][ADMIN_P]);
SendClientMessage(playerid,COR_CINZA,String);
return true;
}
else if(!DOF2_FileExists(String))
{
INFO_P[playerid][ADMIN_P] = DOF2_GetInt(String, "Nivel");
if(INFO_P[playerid][ADMIN_P] == 0)
{
format(String,sizeof(String),"Olб %s, Vocк nгo faz mais parte da equipe brasi cidade dominada.", Nome_Conta(playerid));
SendClientMessage(playerid,COR_CINZA,String);
return true;
}
}
return true;
}