31.08.2011, 20:14
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:
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
Obrigado desde jб (:
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
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");
}