Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: S-RP | McEnnedy Keksi :D poslato Oktobar 06, 2011, 10:07:34 PRE PODNE

Naslov: [Pomoc]Login System
Poruka od: S-RP | McEnnedy Keksi :D poslato Oktobar 06, 2011, 10:07:34 PRE PODNE
Skripta koju koristim: RedLine
Detaljan opis problema: Netko se moze ulogirati na bilo koji account, s bilo kojom lozinkom
Dio skripte:
   if(response) 
   { 
      if(dialogid == 12346 || dialogid == 12347) 
      { 
          if(strlen(inputtext)) 
          { 
            new tmppass[64]; 
            strmid(tmppass, inputtext, 0, strlen(inputtext), 255); 
            //Encrypt(tmppass); 
            OnPlayerLogin(playerid,tmppass); 
         } 
         else 
         { 
            new loginstring[128]; 
            new loginname[64]; 
            GetPlayerName(playerid,loginname,sizeof(loginname)); 
            format(loginstring,sizeof(loginstring),"Upisali ste pogresnu lozinku\nMolimo vas unesite tocnu lozinku:",loginname); 
            ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"Prijava",loginstring,"Prijava","Izadji"); 
            gPlayerLogTries[playerid] += 1; 
            if(gPlayerLogTries[playerid] == 5) { Ban(playerid); } 
         } 
      } 
      if(dialogid == 12345) 
      { 
          if(strlen(inputtext)) 
          { 
            GetPlayerName(playerid, sendername, sizeof(sendername)); 
            format(string, sizeof(string), "%s.ini", sendername); 
            new File: hFile = fopen(string, io_read); 
            if (hFile) 
            { 
               SendClientMessage(playerid, COLOR_YELLOW, "To ime se vec koristi, molimo vas uzmite drugo."); 
               fclose(hFile); 
               return 1; 
            } 
            new tmppass[64]; 
            strmid(tmppass, inputtext, 0, strlen(inputtext), 255); 
            //Encrypt(tmppass); 
            OnPlayerRegister(playerid,tmppass); 
         } 
         else 
         { 
             new regstring[128]; 
            new regname[64]; 
            GetPlayerName(playerid,regname,sizeof(regname)); 
            format(regstring,sizeof(regstring),"Dobrodosli, %s\nVi nemate account.\nMolimo vas registriraj te se:",regname); 
            ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"Registracija",regstring,"Registracija","Izadji"); 
         } 
      } 
   } 
   else 
   { 
//      Kick(playerid); 
   } 
   return 1; 

Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [Pomoc]Login System
Poruka od: Danijel96.pwn poslato Oktobar 06, 2011, 10:23:58 PRE PODNE
otvaras jednu temu vec 25 puta
Naslov: Odg: [Pomoc]Login System
Poruka od: S-RP | McEnnedy Keksi :D poslato Oktobar 06, 2011, 10:30:11 PRE PODNE
Ako mi nemozes pomoci, nekomentiraj
Naslov: Odg: [Pomoc]Login System
Poruka od: Rotcod poslato Oktobar 06, 2011, 19:16:54 POSLE PODNE
Vec si pitao vamo (http://balkan-samp.com/forum/index.php?topic=31697.msg238350#msg238350) tako da nista od pomoci u ovoj temi.