21.09.2014, 03:44
Meu problema e que players que entram com o id de algum adm off setado...ganha o level dele e apareзe no CMD:admins eu ja refiz o admins e nгo e nele o erro... eu deduzo que seja no salvar os dados abaixo o codigo de salvamento...alguem pode me ajudar esse bug ta me matando.. -.- vlw
pawn Код:
if(fexist(Arquivo(playerid)) && Logado[playerid] == true) {
DOF2_SetInt(Arquivo(playerid), "Admin", ContaPlayer[playerid][Admin]);
DOF2_SetInt(Arquivo(playerid), "Score", GetPlayerScore(playerid));
DOF2_SetInt(Arquivo(playerid), "Grana", GetPlayerMoney(playerid));
DOF2_SetInt(Arquivo(playerid), "Skin", ContaPlayer[playerid][Skin]);
DOF2_SetInt(Arquivo(playerid), "Preso", ContaPlayer[playerid][Preso]);
DOF2_SetString(Arquivo(playerid), "Pergunta", ContaPlayer[playerid][Pergunta]);
DOF2_SetString(Arquivo(playerid), "Resposta", ContaPlayer[playerid][Resposta]);
DOF2_SetInt(Arquivo(playerid), "Aviso", ContaPlayer[playerid][Aviso]);
new str[37];
if(ContaPlayer[playerid][Admin] > 0)
{
format(str, 37, "SD/ADM/%s.ini", Nome(playerid));
if(!fexist(str)) { DOF2_CreateFile(str); }
DOF2_SetInt(str, "Admin", ContaPlayer[playerid][Admin]);
}
DOF2_SaveFile();
}