Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: nieprawidłowe
1. Nieprawidłowe haslo
Witam, zmagam si? z problem nieprawid?owego has?a podczas logowania. Co mo?e by? b??dne skoro je?eli ustawiam has?o na 123 to mog? si? zalogowa? ale jak wpisz? bardziej zaawansowane has?o to nie dzia?a? Po prostu
login + proste has?o = zalogowany
login + trudne has?o = b??dne has?o

Mo?e by? to wina szyfrowania?
2. Pobieranie danych z mysql. Nieprawidłowe dane!
Witam. Mam w bazie dane, gdy gracz wchodzi na serwer, wy?wietla kompletnie inne dane ni? s? w bazie.

Dane wy?wietlane:



Dane w bazie:



kod:

Kod:

public OnPlayerConnect(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);

new query[128];
new data[128];
new pass[30];

format(query, sizeof(query), "SELECT id, nick, password, cash, score, skin FROM konta WHERE nick = '%s'", name);
mysql_query(query);

mysql_store_result();
if(mysql_fetch_row(data, "|"))
sscanf(data, "p<|>dddd", pInfo[playerid][p_id], pInfo[playerid][p_score], pInfo[playerid][p_cash], pInfo[playerid][p_skin]);

GetPlayerName(playerid, data, sizeof(data));
mysql_real_escape_string(data, pInfo[playerid][p_nick]);

mysql_real_escape_string(pass, pInfo[playerid][p_password]);

mysql_free_result();

format(query, sizeof(query), "nick: %s kasa: %d skin: %d haslo: %s", pInfo[playerid][p_nick], pInfo[playerid][p_cash], pInfo[playerid][p_skin], pInfo[playerid][p_password]);
SendClientMessage(playerid, COLOR_RED, query);
return 1;
}