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

Wysłany: 2012-02-01, 15:16


arkopi







Wiek: 31
Na forum: 5579 dni
Posty: 177

Piwa: 60

Respekt: 50

Ostrzeżeń: 20%
Witam mam problem z rejestracja na serwerze bo w pliku scriptfiles mi pokazuje haslo i sa cyfry np 14532579 zamisat hasla swojego jakie podalem na serwie jak by ktos znal powod prosze o pomoc daje :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 15:16


DumpeR







Wiek: 30
Na forum: 5330 dni
Posty: 171
Nick w MP: dumpeer

Piwa: 1026

Respekt: 48,3

Mo?e w format masz %d zamiast %s?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 15:20


_Artek_

Zapalisz Jointa?






Wiek: 30
Na forum: 6174 dni
Posty: 57

Piwa: 84

Respekt: 40,5

arkopi, Jest to pewnie szyfr has?a, wiele system?w rejestracji takie co? ma.

Usu? z rejestracji "hash"

Czyli co? takiego lub podobnego:

Kod:

stock udb_hash(buf[])
{
new length=strlen(buf);
new s1 = 1;
new s2 = 0;
new n;
for (n=0; n<length; n++)
{
s1 = (s1 + buf[n]) % 65521;
s2 = (s2 + s1) % 65521;
}
return (s2 << 16) + s1;
}


Usu? po prostu ca?ego stock'a. Ale nie wiem czy wtedy rejestracja b?dzie dzia?a? poprawnie.

Podpis
Telewizja wmawia wam, że mamy kryzys? Ja wam powiem, że kryzys jest wtedy, gdy Twoja laska mówi ci, że cię kocha, a Tobie nie staje.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 15:23


arkopi







Wiek: 31
Na forum: 5579 dni
Posty: 177

Piwa: 60

Respekt: 50

Ostrzeżeń: 20%
a gdzie mam to sprawdzic w mapie??tam gdzie mam rejestracje?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 15:26


_Artek_

Zapalisz Jointa?






Wiek: 30
Na forum: 6174 dni
Posty: 57

Piwa: 84

Respekt: 40,5

arkopi, Wejd? w PAWNO otw?rz map? b?d? skrypt, daj Edit - Find i wklej w to okienko kawa?ek kodu:
Kod:

stock udb_hash
Przeniesie Ci? do tej linijki gdzie jest ten kod. Usu? ca?y stock.

Podpis
Telewizja wmawia wam, że mamy kryzys? Ja wam powiem, że kryzys jest wtedy, gdy Twoja laska mówi ci, że cię kocha, a Tobie nie staje.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-02, 07:10


arkopi







Wiek: 31
Na forum: 5579 dni
Posty: 177

Piwa: 60

Respekt: 50

Ostrzeżeń: 20%
mam takie cos

Kod:

[code]if(dialogid == REJESTRACJA){
if(response){
if(strlen(inputtext)>=5 && strlen(inputtext)<=20){
dini_Create(udb_encode(PlayerName(playerid)));
dini_IntSet(udb_encode(PlayerName(playerid)), "haslo", udb_hash(inputtext));
dini_Set(udb_encode(Player(playerid)), "cash", "5000");
dini_Set(udb_encode(Player(playerid)), "bank", "0");
dini_Set(udb_encode(Player(playerid)), "level", "0");
zalogowany[playerid]=1;
new str[256];
format(str,sizeof(str),"Oto Twoje Has?o >> %s <<< Zapami?taj Je!!",inputtext);
ShowPlayerDialog(playerid, ZAREJESTROWANY, 0, "Regulamin", "Zabrania si?: \nU?ywania Chet?w\nWyzywania Graczy/Admin?w\nU?ywania broni\nRobienia DM\nO unbana mo?esz poprosi? na\nWWW.XXX2012.XXX.PL", "Ok", "WYJD?");
SendClientMessage(playerid,0x82E461FF,str);
}else{
SendClientMessage(playerid,BIALY,"Has?o musi byc od 5 do 20 znakow!");
ShowPlayerDialog(playerid, REJESTRACJA, 1, "Rejestracja", "Tu wpisz swoje has?o", "Ok", "Anuluj");
}
return 1;
}else{
SendClientMessage(playerid,ZOLTY,"Bez restracji nie pograsz...");
Kick(playerid);}
}

if(dialogid == ZAREJESTROWANY){
if(response){
SendClientMessage(playerid,ZOLTY,"Mi?ej gry :) ");
dini_IntSet(udb_encode(PlayerName(playerid)), "akceptacjaregulaminu", 1);
return 1;
}else{
SendClientMessage(playerid,ZOLTY,"Bez akceptacji regulaminu nie pograsz...");
dini_IntSet(udb_encode(PlayerName(playerid)), "akceptacjaregulaminu", 0);
Kick(playerid);}
}
new tmp[256];
tmp = dini_Get(udb_encode(PlayerName(playerid)), "akceptacjaregulaminu");
if (strval(tmp) == 1) {
if(dialogid == LOGOWANIE){
if(response){
if(udb_hash(inputtext) == strval(dini_Get(udb_encode(PlayerName(playerid)),"haslo"))){
zalogowany[playerid]=1;
SendClientMessage(playerid,0x82E461FF,">>> Zalogowany <<<");
}else{
SendClientMessage(playerid,BIALY,"Z?e Has?o! Spr?buj jeszcze raz.");
ShowPlayerDialog(playerid, LOGOWANIE, 1, "Logowanie", "Zaloguj si?. Tu wpisz swoje has?o", "Ok", "Anuluj");
}
return 1;
}else{
SendClientMessage(playerid,ZOLTY,"Nie pamietasz has?a? Zg?o? si? na www.xxx2012.xxx.pl");
Kick(playerid);}
}
}else{
ShowPlayerDialog(playerid, ZAREJESTROWANY, 0, "Regulamin", "Zabrania si?: \nU?ywania Chet?w\nWyzywania Graczy/Admin?w\nU?ywania broni\nRobienia DM\nO unbana mo?esz poprosi? na\nWWW.XXX2012.XXX.PL", "Ok", "WYJD?");
}
return 0;
}[/code]


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-02, 10:28


_Artek_

Zapalisz Jointa?






Wiek: 30
Na forum: 6174 dni
Posty: 57

Piwa: 84

Respekt: 40,5

arkopi, Ja nie wiem, masz mo?e ten skrypt ca?y w pliku? Wtedy by?oby mi ?atwiej, chyba ?e kto? inny pomo?e ;P

Podpis
Telewizja wmawia wam, że mamy kryzys? Ja wam powiem, że kryzys jest wtedy, gdy Twoja laska mówi ci, że cię kocha, a Tobie nie staje.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-02, 11:55


kurczak1324







Wiek: 29
Na forum: 5819 dni
Posty: 202
Nick w MP: Izzy

Piwa: 671

Respekt: 45,3

Ile mog?em tyle poprawi?em:
http://pastebin.com/KnbXpvxQ

Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: rejestracja
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] rejestracja 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