Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-08-11, 22:07


Rokko







Wiek: 31
Na forum: 5121 dni
Posty: 9
Nick w MP: Rokko

Piwa: 4

Respekt: 50

Ostrzeżeń: 20%
Witam.

Mam taki ma?y problem z rejestracj?.

O tu? nie odczytuje mi has?a z pliku.
Przy logowaniu oboj?tnie jakie has?o wpisz? i tak loguje :D
U?ywam systemu plik?w mfile.



Kod:

if(dialogid == GUI_LOGIN) //warunek GUI od logowanie</span>
{
if(response) //czy wcisn?? lewy button
{
if(!isnull(inputtext)) //czy cokolwiek wpisa? w polu GUI
{
new file[128]; //tablica
format(file,sizeof(file),"IT/Konta/%s.ini",Nick(playerid)); //przypisujemy do tablicy jak ma wygl?da? plik gracza
if(strcmp(mGetString(file, "Haslo"),inputtext,true)) //sprawdzamy czy has?o podane w GUI i has?o z pliku s? takie same
{//je?eli nie wy?witlamy znowu GUI
ShowPlayerDialog(playerid, GUI_LOGIN, DIALOG_STYLE_PASSWORD, "Logowanie", "Podane has?o jest nie prawid?owe!\n\n\nWpisz poni?ej has?o jakie poda?e? przy rejestracji:", "Zaloguj", "Wyjd?");
}
else if(!strcmp(mGetString(file, "Haslo"),inputtext,true))
{//je?eli tak:
PlayerInfo[playerid][score]=mGetInt(file, "score"); //przypisujemy do zmiennej score jakie gracz posiada
PlayerInfo[playerid][kasa]=mGetInt(file, "kasa"); //tutaj przypisujemy kas? gracza
SetPlayerScore(playerid, PlayerInfo[playerid][score]); //Dajemy w/w score
SetPlayerMoney(playerid, PlayerInfo[playerid][kasa]); //Dajemy w/w kas?
SendClientMessage(playerid, 0x00FF00, "Poprawnie si? zalogowa?e?!"); //wysy?amy wiadomo??
}
}
else
{//je?eli nic nie wpisa? znowu GUI pokazujemy
ShowPlayerDialog(playerid, GUI_LOGIN,DIALOG_STYLE_PASSWORD, "Logowanie", "Nic nie wpisa?e?!\n\n\nWybierz has?o jakie u?y?e? podczas rejestracji:", "Zaloguj", "Wyjd?");
}
}
else
{//je?eli wcisn?? prawy button kickujemy gracza
Kick(playerid);
}
}


Podpis
"Rób co robisz brat, świat jest dziki nie pozwól żeby ktokolwiek mówił że jesteś nikim"
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-11, 22:15


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Kod:

if(dialogid == GUI_LOGIN) //warunek GUI od logowanie</span>
{
if(response) //czy wcisn?? lewy button
{
if(!isnull(inputtext)) //czy cokolwiek wpisa? w polu GUI
{
new file[128]; //tablica
format(file,sizeof(file),"IT/Konta/%s.ini",Nick(playerid)); //przypisujemy do tablicy jak ma wygl?da? plik gracza
if(strcmp(mGetString(file, "Haslo"), inputtext, true) == 1) //sprawdzamy czy has?o podane w GUI i has?o z pliku s? takie same
{//je?eli nie wy?witlamy znowu GUI
ShowPlayerDialog(playerid, GUI_LOGIN, DIALOG_STYLE_PASSWORD, "Logowanie", "Podane has?o jest nie prawid?owe!\n\n\nWpisz poni?ej has?o jakie poda?e? przy rejestracji:", "Zaloguj", "Wyjd?");
}
if(strcmp(mGetString(file, "Haslo"), inputtext, true) == 0)
{//je?eli tak:
PlayerInfo[playerid][score]=mGetInt(file, "score"); //przypisujemy do zmiennej score jakie gracz posiada
PlayerInfo[playerid][kasa]=mGetInt(file, "kasa"); //tutaj przypisujemy kas? gracza
SetPlayerScore(playerid, PlayerInfo[playerid][score]); //Dajemy w/w score
SetPlayerMoney(playerid, PlayerInfo[playerid][kasa]); //Dajemy w/w kas?
SendClientMessage(playerid, 0x00FF00, "Poprawnie si? zalogowa?e?!"); //wysy?amy wiadomo??
}
}
else
{//je?eli nic nie wpisa? znowu GUI pokazujemy
ShowPlayerDialog(playerid, GUI_LOGIN,DIALOG_STYLE_PASSWORD, "Logowanie", "Nic nie wpisa?e?!\n\n\nWybierz has?o jakie u?y?e? podczas rejestracji:", "Zaloguj", "Wyjd?");
}
}
else
{//je?eli wcisn?? prawy button kickujemy gracza
Kick(playerid);
}
}


Spr?buj tak

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-12, 09:57


Rokko







Wiek: 31
Na forum: 5121 dni
Posty: 9
Nick w MP: Rokko

Piwa: 4

Respekt: 50

Ostrzeżeń: 20%
Nadal to samo..

Podpis
"Rób co robisz brat, świat jest dziki nie pozwól żeby ktokolwiek mówił że jesteś nikim"
Postaw piwo autorowi tego posta
 

 
Tagi: rejestracja- :: odczywanie :: hasła
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku