SA-MP Forums Archive
como posso resolver este bug? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: como posso resolver este bug? (/showthread.php?tid=280375)



como posso resolver este bug? - RebeloX - 31.08.2011

Introduзгo:

Olб pessoal '-' segunda vez hoje que peзo ajuda , mas bem, eu estou criando um servidor RolePlay do 0 e tals, e eu uso hash nas passwords e uso fini para salvar as contas (:

Bug:

Bem quando um player se regista nгo sei como, a Parte da "Senha" fica assim:
Код:
Senha=2F9959B230A44678DD2DC29F037BA1159F233AA9AB183CE3A0678EAAELevel=0
Entгo como podem ver, o "Level" sobe uma linha, sendo que assim eu nгo posso logar, o que tenho feito foi dar um Enter no Level xD, jб estive vendo o script umas 30 vezes e nгo vi qual o erro :@

Registo

pawn Код:
public OnPlayerRegister(playerid, password[])
{
    new string[80];
    new hashPassword[256];
    WP_Hash(hashPassword, 129, password);
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), "contas/%s.cfg",pName);
    Fini_Create(string);
    Fini_OpenFile(string);
    Fini_SetStr("Senha", hashPassword);
    Fini_SetVal("Level", UserInfo[cLevel][playerid]);
    Fini_SetVal("Reg", 1);
    Fini_SetVal("Skin", 178);
    Fini_SetVal("Grana", GetPlayerMoney(playerid));
    Fini_SetVal("lspd",UserInfo[lspd][playerid]);
    Fini_SetVal("swat",UserInfo[swat][playerid]);
    Fini_SetVal("fbi",UserInfo[fbi][playerid]);
    Fini_SaveFile(string);
    Fini_CloseFile();
    new string2[160];
    format(string2, sizeof(string2), "{F5DEB3}Bem vindo ao Seu Servidor\n\n{B22222}Nome: {F5DEB3}%s\n{B22222}Status: {F5DEB3}Registrado\n\n Digite sua senha para logar:",pName);
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"{B22222}Logar",string2,"Logar","Cancelar");
}
Obrigado desde jб (:



Re: como posso resolver este bug? - RockFire - 31.08.2011

Fini se nгo me engano tinha ou tem um bug na hora de pular a linha, e tem outro bug na hora de salvar dois arquivos, eles se misturam ._.


Re: como posso resolver este bug? - Bruno Pereira - 31.08.2011

Fini cheio de BUG, prefiro usar SII, ou dFile .