- 0
Problema user nou
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
Jimmi
Problema intalnita (descriere):Am trecut gm pe r39-3 si acuma cand intru pe server sa imi fac cont nou imi bag parola apas register si imi zice ca acest nume e deja folosit....desi baza de date e goala...
Ero(area / rile) / warning-(ul / urile):
Liniile de cod / sursa / script-ul(obligatoriu):
forward MySQLCheckAccount(sqlplayersname[]); public MySQLCheckAccount(sqlplayersname[]) { new query[ 256 ]; mysql_format( handle, query, sizeof( query ), " SELECT `id` from `players` WHERE `username` = '%e' LIMIT 1;", sqlplayersname ); new Cache:r = mysql_query( handle, query ); if( !cache_num_rows() ) return 0,cache_delete( r ); else { return cache_get_field_content_int( 0, "id" ),cache_delete( r ); } }si
if(dialogid == 12345) { if(IsPlayerConnected(playerid)) { if(!response) { SendClientMessage(playerid, COLOR_WHITE, "{0066FF}Info: {FFFFFF}Ai fost dat afara pentru ca nu ai acceptat inregistrarea."); Kick(playerid); return 1; } if(strlen(inputtext) >= 4 && strlen(inputtext) <= 70) { GetPlayerName(playerid, sendername, sizeof(sendername)); new sqlaccountexists = MySQLCheckAccount(sendername); if (sqlaccountexists != 0) { SendClientMessage(playerid, COLOR_WHITE, " "); SendClientMessage(playerid, COLOR_WHITE, "{0066FF}Info: {FFFFFF}Acel nume este deja folosit, alege altul."); return 1; } new tmppass[64]; mysql_real_escape_string(inputtext, tmppass); if(strlen(tmppass) < 4) { new loginname[64]; GetPlayerName(playerid,loginname,sizeof(loginname)); ShowPlayerDialog(playerid,12347,DIALOG_STYLE_PASSWORD,"{FFFFFF}Logare","{FFFFFF}Scrie {0066FF}parola contului tau {FFFFFF}mai jos:","Logare","Iesi"); gPlayerLogTries[playerid] += 1; if(gPlayerLogTries[playerid] == 5) { Kick(playerid); } } OnPlayerRegister(playerid,tmppass); } else { new regname[64]; GetPlayerName(playerid,regname,sizeof(regname)); ShowPlayerDialog(playerid,12347,DIALOG_STYLE_PASSWORD,"{FFFFFF}Inregistrare","{FFFFFF}Scrie {0066FF}parola contului tau {FFFFFF}mai jos:","Inregistrare","Iesi"); } } }Imagini / Video (optional):
http://imgur.com/IMTSEMpimi sciu parola, si nu ma da afara doar ca nu ma baga pe server(sa fac tutorialul etc...)http://imgur.com/waMxCfP
Ati incercat sa rezolvati singur?:Da, dar nu stiu cum....
3 answers to this question
Recommended Posts