[Pomoc] Ysi Save system


Započeo Wiliam11, Januar 31, 2015, 01:59:16 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: City Lights
Detaljan opis problema:Imam problem sa ysi save system , idem oig , pravim acc , potoa idem /q , pa koga udzem pak kazi mi pogresna lozinka kada vnezim neshto a lozinka je tocna neznam kako da popravim to
Dio skripte:pa neznam tocno o cime skripti se rabori
Neke slike/video za lakse dobivanje pomoci(neobavezno):asd
Ovako je segasni save: http://i.imgur.com/lcQOlc6.jpg

Ovako zeleo bih da je
http://i.imgur.com/TbEZVus.jpg zato sto tu se pise realni lozinke neznam stvarno sta je problem
Poslednja Izmena: Januar 31, 2015, 02:00:15 PRE PODNE od Wiliam11

Jel problem samo sa passwordom ili necim drugim ? Ti koristis hash i zato ti je skriven password ako to ne zelis samo obrises hash

Na register upisem pw zatim od kad pomine sve idem /q , zatim ka udzem pisem pw koji sam  vnesio na register kaze mi da je lozinka gresna.. inace gde da trazim to hash??

Blaeks

*

Madmen

pPass[100] //stavi koliki hoces string

u registraciji dodaj ovako

INI_WriteString(File, "Password", inputtext);

ta ucitavanje takodje koristi sa stringom

 INI_String("Password", PlayerInfo[playerid][pPassword], 100);

i proveru za password na loginu

if(!strcmp (inputtext, PlayerInfo[playerid][pPassword], false))

Jel moze da mi kazes samo gde da pisem ove podjetalno u pawno kao sto se pise ..
Potocno o problem je to sto zatim relog acc ne se zacuvuvaju a stoju u korisnici nickovi , kad otvoris samo prazen text document ima ..
Poslednja Izmena: Januar 31, 2015, 09:58:03 PRE PODNE od Wiliam11

Blaeks

*

Madmen

varijablu "pPass" stavis pod tvoj player enumerator, ovo
INI_WriteString(File, "Password", inputtext);
stavis pod zapisivanje igracevog passworda, tacnije na kraj registracije, ovim
INI_String("Password", PlayerInfo[playerid][pPassword], 100);
ucitavas sifru igraca(stavi to pod funkciju gde spremas igraceve varijable), i ovime proveravas igracevu sifru na loginu
if(!strcmp (inputtext, PlayerInfo[playerid][pPassword], false))

Ahh , izvini vako ali prvi put se sretam so ovo , molim te ako ne ti e problem da mi recis gde da stavim ovde primer pod ongamemodeinit ili slicno , kako sto se u pawno upisani tako da mi kazes sekoi gde da vnesem ..
Primer
if(!strcmp (inputtext, PlayerInfo[playerid][pPassword], false))
Ovo vnesi vo ongamemodeinit i slicno ( Ovo je samo primer)

Ili dok imas CityLight GMOD , 3 reda su za ovome sredi , pa pratimi link po PM ako ti nije problem molim te , izvinjavam se jos jednom.  :(

if(!strcmp (inputtext, PlayerInfo[playerid][pPassword], false))
Ovo ti je da provjeri da li je igrac unio pravilnu sifru, ako ti je login/register u dialozima to ce ti ici pod OnDialogResponse. Pogledaj malo tutorijale, ima ih gomilu za login/register na internetu.
Posjetite jedan od najboljih balkanskih roleplay servera
BALKAN EXTREME ROLEPLAY 0.3z