hlmod.hu
https://hlmod.hu/

Regisztracio Kerdes
https://hlmod.hu/viewtopic.php?f=9&t=27833
Oldal: 1 / 1

Szerző:  Troy [2017.06.21. 15:18 ]
Hozzászólás témája:  Regisztracio Kerdes

Hi olyan kérdésem lenne hogy van egy reg rendszer teljesen mukodik csak az a bajom pl Regisztrálok Troyasd. névvel az jó minden de lelépek és Regisztrálok Troyasd.ss Névvel akkor azt irja már regisztrálva van és csak mapváltás után birok regisztrálni ezt hogy lehetne megoldani?
  1. public Menu_Regisztracio(id)
  2. {
  3.     new String[121], Nev[32];
  4.     get_user_name(id, Nev, 31);
  5.     formatex(String, charsmax(String), "\rPaintball Mode\d - \wRegisztráciĂł^n%s", REGMENU[0][Regisztralt[id]]);
  6.     new menu = menu_create(String, "Menu_Regisztracio_h");
  7.    
  8.     if(Regisztralt[id] == 0)
  9.     {
  10.     formatex(String, charsmax(String), "\wFelhasználĂłnĂ©v:\r %s", regFh[id]);
  11.     menu_additem(menu, String, "1",0);
  12.     formatex(String, charsmax(String), "\wJelszĂł:\r %s", regJelszo[id]);
  13.     menu_additem(menu, String, "2",0);
  14.     }
  15.     else
  16.     {
  17.     formatex(String, charsmax(String), "\rNĂ©v: \d%s^n\wTe már regisztráltál a szerverre.", Nev, regFh[id]);
  18.     menu_additem(menu, String, "",0);
  19.     }
  20.    
  21.     if(Beirtfelhasznalot[id] == true && Beirtjelszot[id] == true)
  22.     {
  23.     formatex(String, charsmax(String), "\yRegisztráciĂł");
  24.     menu_additem(menu, String, "3",0);
  25.     }
  26.    
  27.     menu_display(id, menu, 0);
  28.     return PLUGIN_HANDLED;
  29. }
  30. public Menu_Regisztracio_h(id, menu, item)
  31. {
  32. if(item == MENU_EXIT)
  33. {
  34. menu_destroy(menu);
  35. return;
  36. }
  37.  
  38. new data[9], szName[64];
  39. new access, callback;
  40. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  41. new key = str_to_num(data);
  42.  
  43. switch(key)
  44. {
  45. case 1:
  46. {
  47. client_cmd(id, "messagemode Reg_Felhasznalonev");
  48. }
  49. case 2:
  50. {
  51. client_cmd(id, "messagemode Reg_Jelszo");
  52. }
  53. case 3:
  54. {
  55. Regisztralt[id] = 1;
  56. print_color(id, "!g[Információ]!y Sikeres Regisztráció! Jelentkezz Be!");
  57. print_color(id, "!g[InformáciĂł]!y FelhasználĂłneved:!t %s!y | Jelszavad:!t %s",   regFh[id], regJelszo[id]);
  58. Menu_Bejelentkezes(id)
  59. SQL_Update_Reg(id);
  60. }
  61. }
  62. }
  63. public Menu_Bejelentkezes(id)
  64. {
  65.     new String[121];
  66.     formatex(String, charsmax(String), "\rPaintball Mode\d - \wBejelentkezĂ©s^n%s",  REGMENU[0][Regisztralt[id]]);
  67.     new menu = menu_create(String, "Menu_Bejelentkezes_h");
  68.    
  69.     formatex(String, charsmax(String), "\wFelhasználĂłnĂ©v:\r %s", Felhasznalonev[id]);
  70.     menu_additem(menu, String, "1",0);
  71.     formatex(String, charsmax(String), "\wJelszĂł:\r %s", Jelszo[id]);
  72.     menu_additem(menu, String, "2",0);
  73.    
  74.     formatex(String, charsmax(String), "\yBejelentkezĂ©s^n");
  75.     menu_additem(menu, String, "3",0);
  76.    
  77.     menu_display(id, menu, 0);
  78.     return PLUGIN_HANDLED;
  79. }
  80. public Menu_Bejelentkezes_h(id, menu, item)
  81. {
  82. if(item == MENU_EXIT)
  83. {
  84. menu_destroy(menu);
  85. return;
  86. }
  87.  
  88. new data[9], szName[64], Nev[32];
  89. get_user_name(id, Nev, 31);
  90. new access, callback;
  91. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  92. new key = str_to_num(data);
  93.  
  94. switch(key)
  95.     {
  96.         case 1:
  97.         {
  98.         client_cmd(id, "messagemode Log_Felhasznalonev");
  99.         }
  100.         case 2:
  101.         {
  102.         client_cmd(id, "messagemode Log_Jelszo");
  103.         }
  104.         case 3:
  105.         {
  106.             if(equali(Jelszo[id], regJelszo[id]) && (equali(Felhasznalonev[id], regFh[id])))
  107.             {
  108.                             Belepve[id] = true;
  109.             print_color(id, "!g[InformáciĂł]!y Ăśdv!t %s!y Sikeresen BejelenetkeztĂ©l!", Nev)
  110.             Fomenu(id)
  111.            
  112.             }
  113.             else
  114.             {
  115.             print_color(id, "!g[InformáciĂł]!y Hibás jelszĂł vagy felhasználĂł nĂ©v!", Nev)
  116.             Menu_Bejelentkezes(id)
  117.             }
  118.         }
  119.     }
  120. }
  121. public Menu_Fo(id)
  122. {
  123.     new String[1024];
  124.     formatex(String, charsmax(String), "\rPaintball Mode\d - \wRegisztráciĂłs Rendszer^n%s", REGMENU[0][Regisztralt[id]]);
  125.     new menu = menu_create(String, "Menu_Fo_h");
  126.    
  127.     formatex(String, charsmax(String), "RegisztáciĂł");
  128.     menu_additem(menu, String, "2",0);
  129.     formatex(String, charsmax(String), "BejelentkezĂ©s^n\d--------------------------------^n\dFacebook Weboldal^n\dfb.com/Premium-Paintball-Cs16-1170517129682183/^n\d--------------------------------");
  130.     menu_additem(menu, String, "1",0);
  131.    
  132.     menu_display(id, menu, 0);
  133.     return PLUGIN_HANDLED;
  134. }
  135. public Menu_Fo_h(id, menu, item)
  136. {
  137. if(item == MENU_EXIT)
  138. {
  139. menu_destroy(menu);
  140. return;
  141. }
  142.  
  143. new data[9], szName[64];
  144. new access, callback;
  145. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  146. new key = str_to_num(data);
  147.  
  148. switch(key)
  149.     {
  150.     case 1: Menu_Bejelentkezes(id);
  151.     case 2: Menu_Regisztracio(id);
  152.     }
  153. }
  154.  
  155. public regisztralas_felh(id)
  156. {
  157.     new adat[32];
  158.     new hosszusag = strlen(adat);
  159.     read_args(adat, charsmax(adat));
  160.     remove_quotes(adat);
  161.     if(hosszusag >= 5)
  162.     {
  163.         regFh[id] = adat;
  164.         Beirtfelhasznalot[id] = true;
  165.         Menu_Regisztracio(id);
  166.     }
  167.     else
  168.     {
  169.         regFh[id] = adat;
  170.         Beirtfelhasznalot[id] = true;
  171.         Menu_Regisztracio(id);
  172.     }
  173.     return PLUGIN_CONTINUE;
  174. }
  175. public regisztralas_jelszo(id)
  176. {
  177.     new adat[32];
  178.     new hosszusag = strlen(adat);
  179.     read_args(adat, charsmax(adat));
  180.     remove_quotes(adat);
  181.     if(hosszusag >= 5) {
  182.         regJelszo[id] = adat;
  183.         Beirtjelszot[id] = true;
  184.         Menu_Regisztracio(id);
  185.     }
  186.     else {
  187.         regJelszo[id] = adat;
  188.         Beirtjelszot[id] = true;
  189.         Menu_Regisztracio(id);
  190.     }
  191.     return PLUGIN_CONTINUE;
  192. }
  193. public bejelentkezes_jelszo(id)
  194. {
  195.     new adat[32];
  196.     new hosszusag = strlen(adat);
  197.     read_args(adat, charsmax(adat));
  198.     remove_quotes(adat);
  199.     if(hosszusag >= 5) {
  200.         Jelszo[id] = adat;
  201.         Beirtjelszot1[id] = true;
  202.         Menu_Bejelentkezes(id);
  203.     }
  204.     else {
  205.         Jelszo[id] = adat;
  206.         Beirtjelszot1[id] = true;
  207.         Menu_Bejelentkezes(id);
  208.     }
  209.     return PLUGIN_CONTINUE;
  210. }
  211. public bejelentkezes_felh(id)
  212. {
  213. new adat[32];
  214. new hosszusag = strlen(adat);
  215. read_args(adat, charsmax(adat));
  216. remove_quotes(adat);
  217. if(hosszusag >= 5)
  218. {
  219. Felhasznalonev[id] = adat;
  220. Beirtfelhasznalot1[id] = true;
  221. Menu_Bejelentkezes(id);
  222. }
  223. else
  224. {
  225. Felhasznalonev[id] = adat;
  226. Beirtfelhasznalot1[id] = true;
  227. Menu_Bejelentkezes(id);
  228. }
  229. return PLUGIN_CONTINUE;
  230. }
  231. public Ellenorzes(id)
  232. {
  233.     if(AutoB[id] == 1)
  234.     {
  235.     Belepve[id] = true;
  236.     }
  237.     if(Belepve[id] == false)
  238.     {
  239.     Menu_Fo(id);
  240.     }
  241.     else
  242.     {
  243.     Fomenu(id);
  244.     }
  245. }

Szerző:  Zoe [2017.06.21. 18:32 ]
Hozzászólás témája:  Re: Regisztracio Kerdes

a mentesnel van baj.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/