Szerző Téma: Regisztráció Rendszer  (Megtekintve 8121 alkalommal)

Nem elérhető Amf

  • 1459
    • Profil megtekintése
Regisztráció Rendszer
« Dátum: 2012. május 27. - 19:57:36 »
+12 Show voters
Üdv!
Írtam egy regisztráció rendszert, remélem valakinek jól jön!
Emlékszem eleinte hányszor kerestem egy ilyet! :D
 

#include <a_samp>
#include <zcmd>
#include <sscanf2>
#include <Dini>
new File[128];
new PW[64];
new WPW[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
format(File, sizeof(File), \"User/%s.ini\", Nev(playerid));
if(!fexist(File))
{
    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, \"Regisztráció\", \"Írj be egy tetszõleges jelszót!\", \"Oké\", \"Mégse\");
}
else
{
    ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Belépés\", \"Írd be a jelszavad!\", \"Rendben\", \"Mégse\");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
       if(!response) Kick(playerid);
       
   if(strlen(inputtext) == 0)
   {
      ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, \"Regisztráció\", \"Írj be egy tetszõleges jelszót!\", \"Rendben\", \"Mégsem\");
      return 0;
   }
   format(File, sizeof(File), \"User/%s.ini\", Nev(playerid));
   if(!fexist(File))
   {
      dini_Create(File);
      dini_Set(File, \"Pasword\", inputtext);
      ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Belépés\", \"Írd be a jelszavad.\", \"Rendben\", \"Mégsem\");
   }
}
if(dialogid == 2)
{
   format(File, sizeof(File), \"User/%s.ini\", Nev(playerid));
        if(!response)
   {
      Kick(playerid);
   }
   format(PW, 64, \"%s\", dini_Get(File, \"Pasword\"));
   if(!strcmp(inputtext, PW, false))
   {
       SendClientMessage(playerid, -1, \"Sikeres belépés! Nyomj a \'SPAWN\' gombra!\");
   }
   else
   {
       WPW[playerid] ++;
      SendClientMessage(playerid, -1, \"Rossz jelszó!\");
      if(WPW[playerid] == 3)
       {
           Kick(playerid);
      }
      ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Belépés\", \"Írd be a jelszavad\", \"Oké\", \"Mégse\");
   }
}
return 1;
}
stock Nev(playerid)
{
new Neve[MAX_PLAYER_NAME];
GetPlayerName(playerid, Neve, sizeof(Neve));
return Neve;
}

Regisztráció Rendszer
« Válasz #1 Dátum: 2012. május 27. - 20:00:48 »
0 Show voters
jó lett de ezt ird át erre:
DIALOG_STYLE_INPUT ---> DIALOG_STYLE_PASSWORD

Nem elérhető Amf

  • 1459
    • Profil megtekintése
Regisztráció Rendszer
« Válasz #2 Dátum: 2012. május 27. - 20:07:55 »
0 Show voters
Szerintem, nincs értelme át írni!
Ki lesi a jelszavadat a gép elõt? :D :D :D

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Regisztráció Rendszer
« Válasz #3 Dátum: 2012. május 27. - 20:08:47 »
0 Show voters
Hm.. nekem egy kicsit ez fúra már bocsás meg de te magyar vagy és angolul írod Password? meg PW?  :hmmm: Utána nézzek..
De bizonyitélk nélkül nem vádolok! SZÉP LETT!

Nem elérhető Amf

  • 1459
    • Profil megtekintése
Regisztráció Rendszer
« Válasz #4 Dátum: 2012. május 27. - 20:11:43 »
0 Show voters
Ki ne találd, hogy úgy másoltam!

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Regisztráció Rendszer
« Válasz #5 Dátum: 2012. május 27. - 20:13:32 »
0 Show voters
Nem, bizonyíték nélkül nem csinálok ilyeneket :D De szerintem írtad.. :P  :thumbsup:

Regisztráció Rendszer
« Válasz #6 Dátum: 2012. május 27. - 20:16:26 »
0 Show voters
Nagyon szép lett.Gratulálok.Ment a + :)

Nem elérhető Amf

  • 1459
    • Profil megtekintése
Regisztráció Rendszer
« Válasz #7 Dátum: 2012. május 27. - 20:17:31 »
0 Show voters
Köszönöm!

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Regisztráció Rendszer
« Válasz #8 Dátum: 2012. május 27. - 20:29:15 »
0 Show voters
:thumbsup: +
[mod]Bõvebben fejtsd ki a véleményedet!
http://sampforum.hu/index.php?topic=26286.0;topicseen [/mod]
« Utoljára szerkesztve: 2012. május 29. - 08:27:40 írta kadaradam »

Nem elérhető Amf

  • 1459
    • Profil megtekintése
Regisztráció Rendszer
« Válasz #9 Dátum: 2012. május 29. - 00:54:46 »
0 Show voters
Köszönöm!Lehet, hogy fejlesztem majd!Meglátom hány ember \"igényli\" :D

Nem elérhető Dead

  • 2045
    • Profil megtekintése
Regisztráció Rendszer
« Válasz #10 Dátum: 2012. május 29. - 14:05:15 »
0 Show voters
Idézetet írta: ZyZu date=1338142127\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22058\" data-ipsquote-contentclass=\"forums_Topic
Hm.. nekem egy kicsit ez fúra már bocsás meg de te magyar vagy és angolul írod Password? meg PW?  :hmmm: Utána nézzek..
De bizonyitélk nélkül nem vádolok! SZÉP LETT!
 



kiemelt szöveg: jó a helyesírásod :D
kiemelt szöveg: minek írja be jegyzettömbbe, hogy jelszó? sokkal egyszerûbb, érthetõbb a password.. + a pawno alapbol angol :D
 
 
Szép lett[/quote]
szerintem van értelme fojtatni.
« Utoljára szerkesztve: 2012. május 29. - 14:06:08 írta Dead »

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Regisztráció Rendszer
« Válasz #11 Dátum: 2012. május 29. - 20:04:11 »
0 Show voters
Nagyon szép munka. Bõvíthetnéd. :)

dexi

  • Vendég
Regisztráció Rendszer
« Válasz #12 Dátum: 2012. május 30. - 07:50:09 »
0 Show voters
Én sem magyar dolgokat írok.. jobb szeretek \"angolul scriptelni\" :D Szép munka lett csak így tovább. Érdemes lenne tanulgatnod a mysql-t.

Nem elérhető Amf

  • 1459
    • Profil megtekintése
Regisztráció Rendszer
« Válasz #13 Dátum: 2012. május 31. - 16:14:55 »
0 Show voters
Köszönöm! :)
De... azt a mysql-t nem szeretem ami netes...
Azt szeretem ami egy DB vagy milyen file-t hoz létre
Azt hiszem sqlite , ha nem tévedek

Regisztráció Rendszer
« Válasz #14 Dátum: 2012. június 15. - 18:10:52 »
0 Show voters
Idézetet írta: Orbit_Fire date=1338141648\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22058\" data-ipsquote-contentclass=\"forums_Topic
jó lett de ezt ird át erre:
DIALOG_STYLE_INPUT ---> DIALOG_STYLE_PASSWORD
 
Szerintem full felesleges, és azt sem értem, hogy miért lett beletéve a SAMPbe



Hm.. nekem egy kicsit ez fúra már bocsás meg de te magyar vagy és angolul írod Password? meg PW? 
 
[/quote]
Én mindent angolul írok, a kiírt üzeneteket is.. :D




Szép lett. Bõvíthetnéd stat mentéssel :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal