Quote:
Originally Posted by FireCat
Nop they aren't the same.
My register dialog
pawn Код:
if(dialogid == Registerdialog) { if(!response && SInfo[MustRegister] == 1) return Kick(playerid); else if(!response && SInfo[MustRegister] == 0) return 0; if(strlen(inputtext) < 3 || strlen(inputtext) > 20) return ShowPlayerDialog(playerid,Registerdialog,1,"Register",""cwhite"Please type in the "cred"desired "cwhite"password below \n"cred"More than 3 and less than 20 characters\n","Register","Cancel"); new password[130]; format(file,sizeof(file),"FAdmin/Users/%s.ini",GetPName(playerid)); WP_Hash(password,130,inputtext); INI_Open(file); INI_WriteString("Password",password); INI_WriteInt("Money",GetPlayerMoney(playerid)); INI_WriteInt("Score",GetPlayerScore(playerid)); INI_WriteInt("ALevel",PInfo[playerid][Level]); INI_Save(); INI_Close(); LoadPlayerStats(playerid); PInfo[playerid][Regged] = true; PInfo[playerid][Logged] = 1; SendClientMessage(playerid,green2,"» You have successfully registered!"); }
|
pawn Код:
#define MAX_INI_ENTRY_TEXT 160//Before y_ini include