Quote:
Originally Posted by best95
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(); }
|
nгo vejo a necessidade disso.
pawn Код:
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]);
}
mas se vocк usa para outras coisas ok.
o problema nгo estб no salvamento e sim no carregamento,manda o script de carregamento das contas que usa o
DOF2_GET....