GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Amf - 2012. május 27. - 19:57:36

Cím: Regisztráció Rendszer
Írta: Amf - 2012. május 27. - 19:57:36
Ü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;
}
Cím: Regisztráció Rendszer
Írta: Orbit_Fire - 2012. május 27. - 20:00:48
jó lett de ezt ird át erre:
DIALOG_STYLE_INPUT ---> DIALOG_STYLE_PASSWORD
Cím: Regisztráció Rendszer
Írta: Amf - 2012. május 27. - 20:07:55
Szerintem, nincs értelme át írni!
Ki lesi a jelszavadat a gép elõt? :D :D :D
Cím: Regisztráció Rendszer
Írta: ZyZu. - 2012. május 27. - 20:08:47
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!
Cím: Regisztráció Rendszer
Írta: Amf - 2012. május 27. - 20:11:43
Ki ne találd, hogy úgy másoltam!
Cím: Regisztráció Rendszer
Írta: ZyZu. - 2012. május 27. - 20:13:32
Nem, bizonyíték nélkül nem csinálok ilyeneket :D De szerintem írtad.. :P  :thumbsup:
Cím: Regisztráció Rendszer
Írta: halaloszto100 - 2012. május 27. - 20:16:26
Nagyon szép lett.Gratulálok.Ment a + :)
Cím: Regisztráció Rendszer
Írta: Amf - 2012. május 27. - 20:17:31
Köszönöm!
Cím: Regisztráció Rendszer
Írta: ZyZu. - 2012. május 27. - 20:29:15
:thumbsup: +
[mod]Bõvebben fejtsd ki a véleményedet!
http://sampforum.hu/index.php?topic=26286.0;topicseen [/mod]
Cím: Regisztráció Rendszer
Írta: Amf - 2012. május 29. - 00:54:46
Köszönöm!Lehet, hogy fejlesztem majd!Meglátom hány ember \"igényli\" :D
Cím: Regisztráció Rendszer
Írta: Dead - 2012. május 29. - 14:05:15
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.
Cím: Regisztráció Rendszer
Írta: Benceee - 2012. május 29. - 20:04:11
Nagyon szép munka. Bõvíthetnéd. :)
Cím: Regisztráció Rendszer
Írta: dexi - 2012. május 30. - 07:50:09
Én sem magyar dolgokat írok.. jobb szeretek \"angolul scriptelni\" :D Szép munka lett csak így tovább. Érdemes lenne tanulgatnod a mysql-t.
Cím: Regisztráció Rendszer
Írta: Amf - 2012. május 31. - 16:14:55
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
Cím: Regisztráció Rendszer
Írta: TengeriMalac - 2012. június 15. - 18:10:52
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
Cím: Regisztráció Rendszer
Írta: norbee0170 - 2012. június 16. - 15:57:11
én nemtudom.. annyi ilyen script van és mind hasonló szal sztem õ írta
jól néz ki bár nem próbáltam ki de nincs benne felesleg, és igen stat mentés bekerülhetett volna :)
Cím: Regisztráció Rendszer
Írta: CRU3L - 2012. június 25. - 10:33:18
Idézetet írta: Dead date=1338293115\" 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.
 
[/quote]
 Kiemelt szöveg: jó a helyesírásod.
Azt hiszem, erre mondják, hogy Másban meglátod a szálkát, magadban nem látod a gerendát sem.