hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.27. 12:05



Jelenlévő felhasználók

Jelenleg 538 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 537 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 7 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Regisztrációs Rendszer.
HozzászólásElküldve: 2015.07.22. 14:56 
Offline
Újonc

Csatlakozott: 2015.07.19. 13:46
Hozzászólások: 2
Megköszönt másnak: 1 alkalommal
Hali,valaki adna nekem egy olyan Regisztrációs Rendszert hogyha megnyomom a T Betűt Megnyissa h regisztráljak Belépek és már ne adja ki többször a reg rendszert? Előre is köszönöm !


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Regisztrációs Rendszer.
HozzászólásElküldve: 2015.07.23. 22:18 
Offline
Tag
Avatar

Csatlakozott: 2015.05.17. 13:05
Hozzászólások: 56
Megköszönték neki: 3 alkalommal
Használd a "Keresőt"! Mostanában sok ilyen reg rendszert raktak fel..

_________________
A szó elszáll, az írás megmarad.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Regisztrációs Rendszer.
HozzászólásElküldve: 2015.07.24. 21:23 
Offline
Jómunkásember
Avatar

Csatlakozott: 2014.10.31. 14:51
Hozzászólások: 462
Megköszönt másnak: 73 alkalommal
Megköszönték neki: 29 alkalommal
Kód:
register_impulse(201, "regmenu")


Ennyi kell a t betűre....

Ittvan a reg Rendszer:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmod>
  2. #include <colorchat>
  3.  
  4. new regisztralva[33], bool:belepve[33], bool:irt[33], bool:irt1[33], regjelszo[32][33], jelszo[32][33]
  5.  
  6. public plugin_init()
  7. {
  8. register_clcmd("say /reg", "fomenu")
  9. register_clcmd("REG_JELSZO", "regisztralas")
  10. register_clcmd("LOG_JELSZO", "belepes")
  11. register_clcmd("JELENLEGI_JELSZO", "kerdes")
  12. register_clcmd("UJ_JELSZO", "csere")
  13. }
  14. public fomenu(id)
  15. {
  16. if(belepve[id] == true)
  17. {
  18. menu(id)
  19. }
  20. else if(regisztralva[id] == 1)
  21. {
  22. logmenu(id)
  23. }
  24. else if(regisztralva[id] == 0)
  25. {
  26. regmenu(id)
  27. }
  28. }
  29. public regmenu(id)
  30. {
  31. new nev[32], fh[121], jsz[121]
  32. get_user_name(id, nev, 31)
  33. new menu = menu_create("\rRegisztrációs Rendszer^n\dRegisztráció:", "reg_handler")
  34.  
  35. format(fh, charsmax(fh), "\rFelhasználónév: \d%s^n", nev)
  36. menu_additem(menu,fh, "1",0)
  37.  
  38. if(irt[id] == true)
  39. {
  40. format(jsz, charsmax(jsz), "\rJelszó: \d%s^n", regjelszo[id])
  41. menu_additem(menu,jsz, "2",0)
  42. }
  43. else
  44. {
  45. format(jsz, charsmax(jsz), "\rJelszó: ^n")
  46. menu_additem(menu,jsz, "2",0)
  47. }
  48.  
  49. menu_additem(menu, "\yRegisztrálás", "3", 0)
  50.  
  51. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  52. menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
  53.  
  54. menu_display(id, menu, 0)
  55. return PLUGIN_HANDLED
  56. }
  57. public logmenu(id)
  58. {
  59. new nev[32], fh[121], jsz[121]
  60. get_user_name(id, nev, 31)
  61. new menu = menu_create("\rRegisztrációs Rendszer^n\dJelentkez Be:", "log_handler")
  62.  
  63. format(fh, charsmax(fh), "\rFelhasználónév: \d%s^n", nev)
  64. menu_additem(menu,fh, "1",0)
  65.  
  66. if(irt1[id] == true)
  67. {
  68. format(jsz, charsmax(jsz), "\rJelszó: \d%s^n", jelszo[id])
  69. menu_additem(menu,jsz, "2",0)
  70. }
  71. else
  72. {
  73. format(jsz, charsmax(jsz), "\rJelszó: ^n")
  74. menu_additem(menu,jsz, "2",0)
  75. }
  76.  
  77. menu_additem(menu, "\yBelépés", "3", 0)
  78. menu_additem(menu, "\wElfelejtettem a \rJelszavam", "4", 0)
  79.  
  80. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  81. menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
  82.  
  83. menu_display(id, menu, 0)
  84. return PLUGIN_HANDLED
  85. }
  86. public menu(id)
  87. {
  88. new menu = menu_create("\rRegisztrációs Rendszer \w- \dMade By: V!RUSHD", "menu_handler")
  89.  
  90. menu_additem(menu, "\rKijelentkezés", "1", 0)
  91. menu_additem(menu, "\rJelszó Váltás", "2", 0)
  92.  
  93. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  94. menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
  95.  
  96. menu_display(id, menu, 0)
  97. return PLUGIN_HANDLED
  98. }
  99. public reg_handler(id, menu, item)
  100. {
  101. if(item == MENU_EXIT)
  102. {
  103. menu_cancel(id)
  104. return PLUGIN_HANDLED
  105. }
  106.  
  107. new data[9], access, callback, szName[64]
  108. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  109. new key = str_to_num(data)
  110.  
  111. switch(key)
  112. {
  113. case 1:
  114. {
  115. regmenu(id)
  116. }
  117. case 2:
  118. {
  119. client_cmd(id, "messagemode REG_JELSZO")
  120. }
  121. case 3:
  122. {
  123. regisztralva[id] = 1
  124. irt[id] = false
  125. ColorChat(id, GREEN, "[Információ] ^1Sikeresen regisztráltál a ^3Szervere.")
  126. }
  127. }
  128. menu_cancel(id)
  129. return PLUGIN_HANDLED
  130. }
  131. public log_handler(id, menu, item)
  132. {
  133. if(item == MENU_EXIT)
  134. {
  135. menu_cancel(id)
  136. return PLUGIN_HANDLED
  137. }
  138.  
  139. new data[9], access, callback, szName[64]
  140. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  141. new key = str_to_num(data)
  142.  
  143. switch(key)
  144. {
  145. case 1:
  146. {
  147. logmenu(id)
  148. }
  149. case 2:
  150. {
  151. client_cmd(id, "messagemode LOG_JELSZO")
  152. }
  153. case 3:
  154. {
  155. if(equali(jelszo[id], regjelszo[id]))
  156. {
  157. irt1[id] = false
  158. belepve[id] = true
  159. ColorChat(id, GREEN, "[Információ] ^1Sikeresen Bejelentkeztél.")
  160. }
  161. else
  162. {
  163. ColorChat(id, GREEN, "[Információ] ^1Hibás ^3Jelszót ^1adtál meg!")
  164. }
  165. }
  166. case 4:
  167. {
  168. ColorChat(id, GREEN, "[Információ]")
  169. }
  170. }
  171. menu_cancel(id)
  172. return PLUGIN_HANDLED
  173. }
  174. public menu_handler(id, menu, item)
  175. {
  176. if(item == MENU_EXIT)
  177. {
  178. menu_cancel(id)
  179. return PLUGIN_HANDLED
  180. }
  181.  
  182. new data[9], access, callback, szName[64]
  183. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  184. new key = str_to_num(data)
  185.  
  186. switch(key)
  187. {
  188. case 1:
  189. {
  190. belepve[id] = false
  191. jelszo[id] = ""
  192. ColorChat(id, GREEN, "[Információ] ^1Sikeresen ^3Kijelentkeztél.")
  193. }
  194. case 2:
  195. {
  196. client_cmd(id, "messagemode JELENLEGI_JELSZO")
  197. }
  198. }
  199. menu_cancel(id)
  200. return PLUGIN_HANDLED
  201. }
  202. public regisztralas(id)
  203. {
  204. new adat[32]
  205. read_args(adat, charsmax(adat))
  206. remove_quotes(adat)
  207. if(equal(adat, ""))
  208. return PLUGIN_HANDLED
  209.  
  210. regjelszo[id] = adat
  211. irt[id] = true
  212. regmenu(id)
  213. return PLUGIN_HANDLED
  214. }
  215. public belepes(id)
  216. {
  217. new adat[32]
  218. read_args(adat, charsmax(adat))
  219. remove_quotes(adat)
  220. if(equal(adat, ""))
  221. return PLUGIN_HANDLED
  222.  
  223. jelszo[id] = adat
  224. irt1[id] = true
  225. logmenu(id)
  226. return PLUGIN_HANDLED
  227. }
  228. public kerdes(id)
  229. {
  230. new adat[32]
  231. read_args(adat, charsmax(adat))
  232. remove_quotes(adat)
  233. if(equal(adat, ""))
  234. return PLUGIN_HANDLED
  235.  
  236. if(equali(regjelszo[id], adat))
  237. {
  238. client_cmd(id, "messagemode UJ_JELSZO")
  239. }
  240. else
  241. {
  242. ColorChat(id, GREEN, "[Információ] ^1Rossz ^3Jelszót ^1adtál meg.")
  243. }
  244. return PLUGIN_HANDLED
  245. }
  246. public csere(id)
  247. {
  248. new adat[32]
  249. read_args(adat, charsmax(adat))
  250. remove_quotes(adat)
  251. if(equal(adat, ""))
  252. return PLUGIN_HANDLED
  253.  
  254. regjelszo[id] = adat
  255. return PLUGIN_HANDLED
  256. }
  257.  


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Regisztrációs Rendszer.
HozzászólásElküldve: 2015.07.25. 00:24 
Offline
Senior Tag

Csatlakozott: 2015.06.28. 13:00
Hozzászólások: 295
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 10 alkalommal
Be$t.# írta:
Kód:
register_impulse(201, "regmenu")


Ennyi kell a t betűre....

Ittvan a reg Rendszer:
SMA Forráskód: [ Mindet kijelol ]#include <amxmod>
#include <colorchat>
 
new regisztralva[33], bool:belepve[33], bool:irt[33], bool:irt1[33], regjelszo[32][33], jelszo[32][33]
 
public plugin_init()
{
register_clcmd("say /reg", "fomenu")
register_clcmd("REG_JELSZO", "regisztralas")
register_clcmd("LOG_JELSZO", "belepes")
register_clcmd("JELENLEGI_JELSZO", "kerdes")
register_clcmd("UJ_JELSZO", "csere")
}
public fomenu(id)
{
if(belepve[id] == true)
{
menu(id)
}
else if(regisztralva[id] == 1)
{
logmenu(id)
}
else if(regisztralva[id] == 0)
{
regmenu(id)
}
}
public regmenu(id)
{
new nev[32], fh[121], jsz[121]
get_user_name(id, nev, 31)
new menu = menu_create("\rRegisztrációs Rendszer^n\dRegisztráció:", "reg_handler")
 
format(fh, charsmax(fh), "\rFelhasználónév: \d%s^n", nev)
menu_additem(menu,fh, "1",0)
 
if(irt[id] == true)
{
format(jsz, charsmax(jsz), "\rJelszó: \d%s^n", regjelszo[id])
menu_additem(menu,jsz, "2",0)
}
else
{
format(jsz, charsmax(jsz), "\rJelszó: ^n")
menu_additem(menu,jsz, "2",0)
}
 
menu_additem(menu, "\yRegisztrálás", "3", 0)
 
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
 
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public logmenu(id)
{
new nev[32], fh[121], jsz[121]
get_user_name(id, nev, 31)
new menu = menu_create("\rRegisztrációs Rendszer^n\dJelentkez Be:", "log_handler")
 
format(fh, charsmax(fh), "\rFelhasználónév: \d%s^n", nev)
menu_additem(menu,fh, "1",0)
 
if(irt1[id] == true)
{
format(jsz, charsmax(jsz), "\rJelszó: \d%s^n", jelszo[id])
menu_additem(menu,jsz, "2",0)
}
else
{
format(jsz, charsmax(jsz), "\rJelszó: ^n")
menu_additem(menu,jsz, "2",0)
}
 
menu_additem(menu, "\yBelépés", "3", 0)
menu_additem(menu, "\wElfelejtettem a \rJelszavam", "4", 0)
 
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
 
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public menu(id)
{
new menu = menu_create("\rRegisztrációs Rendszer \w- \dMade By: V!RUSHD", "menu_handler")
 
menu_additem(menu, "\rKijelentkezés", "1", 0)
menu_additem(menu, "\rJelszó Váltás", "2", 0)
 
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
 
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public reg_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id)
return PLUGIN_HANDLED
}
 
new data[9], access, callback, szName[64]
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
new key = str_to_num(data)
 
switch(key)
{
case 1:
{
regmenu(id)
}
case 2:
{
client_cmd(id, "messagemode REG_JELSZO")
}
case 3:
{
regisztralva[id] = 1
irt[id] = false
ColorChat(id, GREEN, "[Információ] ^1Sikeresen regisztráltál a ^3Szervere.")
}
}
menu_cancel(id)
return PLUGIN_HANDLED
}
public log_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id)
return PLUGIN_HANDLED
}
 
new data[9], access, callback, szName[64]
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
new key = str_to_num(data)
 
switch(key)
{
case 1:
{
logmenu(id)
}
case 2:
{
client_cmd(id, "messagemode LOG_JELSZO")
}
case 3:
{
if(equali(jelszo[id], regjelszo[id]))
{
irt1[id] = false
belepve[id] = true
ColorChat(id, GREEN, "[Információ] ^1Sikeresen Bejelentkeztél.")
}
else
{
ColorChat(id, GREEN, "[Információ] ^1Hibás ^3Jelszót ^1adtál meg!")
}
}
case 4:
{
ColorChat(id, GREEN, "[Információ]")
}
}
menu_cancel(id)
return PLUGIN_HANDLED
}
public menu_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id)
return PLUGIN_HANDLED
}
 
new data[9], access, callback, szName[64]
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
new key = str_to_num(data)
 
switch(key)
{
case 1:
{
belepve[id] = false
jelszo[id] = ""
ColorChat(id, GREEN, "[Információ] ^1Sikeresen ^3Kijelentkeztél.")
}
case 2:
{
client_cmd(id, "messagemode JELENLEGI_JELSZO")
}
}
menu_cancel(id)
return PLUGIN_HANDLED
}
public regisztralas(id)
{
new adat[32]
read_args(adat, charsmax(adat))
remove_quotes(adat)
if(equal(adat, ""))
return PLUGIN_HANDLED
 
regjelszo[id] = adat
irt[id] = true
regmenu(id)
return PLUGIN_HANDLED
}
public belepes(id)
{
new adat[32]
read_args(adat, charsmax(adat))
remove_quotes(adat)
if(equal(adat, ""))
return PLUGIN_HANDLED
 
jelszo[id] = adat
irt1[id] = true
logmenu(id)
return PLUGIN_HANDLED
}
public kerdes(id)
{
new adat[32]
read_args(adat, charsmax(adat))
remove_quotes(adat)
if(equal(adat, ""))
return PLUGIN_HANDLED
 
if(equali(regjelszo[id], adat))
{
client_cmd(id, "messagemode UJ_JELSZO")
}
else
{
ColorChat(id, GREEN, "[Információ] ^1Rossz ^3Jelszót ^1adtál meg.")
}
return PLUGIN_HANDLED
}
public csere(id)
{
new adat[32]
read_args(adat, charsmax(adat))
remove_quotes(adat)
if(equal(adat, ""))
return PLUGIN_HANDLED
 
regjelszo[id] = adat
return PLUGIN_HANDLED
}
 

ja meg egy függvény könyvtár ami
SMA Forráskód: [ Mindet kijelol ]
  1. #include <engine>

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Regisztrációs Rendszer.
HozzászólásElküldve: 2015.07.25. 01:24 
Offline
Fanatikus
Avatar

Csatlakozott: 2015.07.21. 00:49
Hozzászólások: 178
Megköszönt másnak: 23 alkalommal
Megköszönték neki: 20 alkalommal
Nem ezt kérte...

Próbáld:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <colorchat>
  3. #include <fvault>
  4. #include <engine>
  5.  
  6. new regisztralva[33], bool:belepve[33], bool:irt[33], bool:irt1[33], regjelszo[32][33], jelszo[32][33]
  7. new const file[] = "regadatok"
  8.  
  9. public plugin_init()
  10. {
  11. register_plugin("Regisztrációs Rendszer", "1.2", "V!RUSHD")
  12.  
  13. register_impulse(201, "letiltas")
  14. register_clcmd("REG_JELSZO", "regisztralas")
  15. register_clcmd("LOG_JELSZO", "belepes")
  16. register_clcmd("JELENLEGI_JELSZO", "kerdes")
  17. register_clcmd("UJ_JELSZO", "csere")
  18. }
  19. public letiltas(id) {
  20. if(!belepve[id])
  21. {
  22. fomenu(id)
  23. return PLUGIN_HANDLED
  24. }
  25. return PLUGIN_CONTINUE
  26. }
  27. public fomenu(id)
  28. {
  29. if(belepve[id] == true)
  30. {
  31. menu(id)
  32. }
  33. else if(regisztralva[id] == 1)
  34. {
  35. logmenu(id)
  36. }
  37. else if(regisztralva[id] == 0)
  38. {
  39. regmenu(id)
  40. }
  41. }
  42. public regmenu(id)
  43. {
  44. new nev[32], fh[121], jsz[121]
  45. get_user_name(id, nev, 31)
  46. new menu = menu_create("\rRegisztrációs Rendszer^n\rStátusz: \dNem Regisztrált", "reg_handler")
  47.  
  48. format(fh, charsmax(fh), "\rFelhasználónév: \d%s", nev)
  49. menu_additem(menu,fh, "1",0)
  50.  
  51. if(irt[id] == true)
  52. {
  53. format(jsz, charsmax(jsz), "\rJelszĂł: \d%s^n", regjelszo[id])
  54. menu_additem(menu,jsz, "2",0)
  55.  
  56. menu_additem(menu, "\yRegisztrálás", "3", 0)
  57. }
  58. else
  59. {
  60. format(jsz, charsmax(jsz), "\rJelszĂł: ^n")
  61. menu_additem(menu,jsz, "2",0)
  62.  
  63. menu_additem(menu, "\yRegisztrálás", "4", 0)
  64. }
  65.  
  66. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  67. menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
  68.  
  69. menu_display(id, menu, 0)
  70. return PLUGIN_HANDLED
  71. }
  72. public logmenu(id)
  73. {
  74. new nev[32], fh[121], jsz[121]
  75. get_user_name(id, nev, 31)
  76. new menu = menu_create("\rRegisztrációs Rendszer^n\rStátusz: \dRegisztrálva", "log_handler")
  77.  
  78. format(fh, charsmax(fh), "\rFelhasználónév: \d%s", nev)
  79. menu_additem(menu,fh, "1",0)
  80.  
  81. if(irt1[id] == true)
  82. {
  83. format(jsz, charsmax(jsz), "\rJelszĂł: \d%s^n", jelszo[id])
  84. menu_additem(menu,jsz, "2",0)
  85. }
  86. else
  87. {
  88. format(jsz, charsmax(jsz), "\rJelszĂł: ^n")
  89. menu_additem(menu,jsz, "2",0)
  90. }
  91.  
  92. menu_additem(menu, "\yBelépés", "3", 0)
  93. menu_additem(menu, "\wElfelejtettem a \rJelszavam", "4", 0)
  94.  
  95. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  96. menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
  97.  
  98. menu_display(id, menu, 0)
  99. return PLUGIN_HANDLED
  100. }
  101. public menu(id)
  102. {
  103. new menu = menu_create("\rRegisztrációs Rendszer:^nStátusz: \dBejelentkezve", "menu_handler")
  104.  
  105. menu_additem(menu, "\rKijelentkezés", "1", 0)
  106. menu_additem(menu, "\rJelszó Váltás", "2", 0)
  107.  
  108. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  109. menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
  110.  
  111. menu_display(id, menu, 0)
  112. return PLUGIN_HANDLED
  113. }
  114. public reg_handler(id, menu, item)
  115. {
  116. if(item == MENU_EXIT)
  117. {
  118. menu_destroy(menu)
  119. return PLUGIN_HANDLED
  120. }
  121.  
  122. new data[9], access, callback, szName[64]
  123. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  124. new key = str_to_num(data)
  125.  
  126. switch(key)
  127. {
  128. case 1:
  129. {
  130. regmenu(id)
  131. }
  132. case 2:
  133. {
  134. client_cmd(id, "messagemode REG_JELSZO")
  135. }
  136. case 3:
  137. {
  138. regisztralva[id] = 1
  139. irt[id] = false
  140. ColorChat(id, GREEN, "[Információ] ^1Sikeresen regisztráltál a Szerverre.Jelszavad:^3 %s", regjelszo[id])
  141. }
  142. case 4:
  143. {
  144. regmenu(id)
  145. ColorChat(id, GREEN, "[Információ] ^1Nem adtál meg ^3Jelszót.")
  146. }
  147. }
  148. menu_destroy(menu)
  149. return PLUGIN_HANDLED
  150. }
  151. public log_handler(id, menu, item)
  152. {
  153. if(item == MENU_EXIT)
  154. {
  155. menu_destroy(menu)
  156. return PLUGIN_HANDLED
  157. }
  158.  
  159. new data[9], access, callback, szName[64]
  160. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  161. new key = str_to_num(data)
  162.  
  163. switch(key)
  164. {
  165. case 1:
  166. {
  167. logmenu(id)
  168. }
  169. case 2:
  170. {
  171. client_cmd(id, "messagemode LOG_JELSZO")
  172. }
  173. case 3:
  174. {
  175. if(equali(jelszo[id], regjelszo[id]))
  176. {
  177. irt1[id] = false
  178. belepve[id] = true
  179. ColorChat(id, GREEN, "[Információ] ^1Sikeresen Bejelentkeztél.")
  180. }
  181. else
  182. {
  183. ColorChat(id, GREEN, "[Információ] ^1Hibás ^3Jelszót ^1adtál meg!")
  184. }
  185. }
  186. case 4:
  187. {
  188. ColorChat(id, GREEN, "[Információ] ^1Keres fel minket Skypon: ^3.......")
  189. }
  190. }
  191. menu_destroy(menu)
  192. return PLUGIN_HANDLED
  193. }
  194. public menu_handler(id, menu, item)
  195. {
  196. if(item == MENU_EXIT)
  197. {
  198. menu_destroy(menu)
  199. return PLUGIN_HANDLED
  200. }
  201.  
  202. new data[9], access, callback, szName[64]
  203. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  204. new key = str_to_num(data)
  205.  
  206. switch(key)
  207. {
  208. case 1:
  209. {
  210. belepve[id] = false
  211. jelszo[id] = ""
  212. ColorChat(id, GREEN, "[Információ] ^1Sikeresen ^3Kijelentkeztél.")
  213. }
  214. case 2:
  215. {
  216. client_cmd(id, "messagemode JELENLEGI_JELSZO")
  217. }
  218. }
  219. menu_destroy(menu)
  220. return PLUGIN_HANDLED
  221. }
  222. public regisztralas(id)
  223. {
  224. new adat[32]
  225. new hosszusag = strlen(adat)
  226. read_args(adat, charsmax(adat))
  227. remove_quotes(adat)
  228. if(hosszusag >= 5) {
  229. regjelszo[id] = adat
  230. irt[id] = true
  231. regmenu(id)
  232. }
  233. else {
  234. regjelszo[id] = adat
  235. irt[id] = true
  236. regmenu(id)
  237. }
  238. return PLUGIN_CONTINUE
  239. }
  240. public belepes(id)
  241. {
  242. new adat[32]
  243. read_args(adat, charsmax(adat))
  244. remove_quotes(adat)
  245. if(equal(adat, ""))
  246. return PLUGIN_HANDLED
  247.  
  248. jelszo[id] = adat
  249. irt1[id] = true
  250. logmenu(id)
  251. return PLUGIN_HANDLED
  252. }
  253. public kerdes(id)
  254. {
  255. new adat[32]
  256. read_args(adat, charsmax(adat))
  257. remove_quotes(adat)
  258. if(equal(adat, ""))
  259. return PLUGIN_HANDLED
  260.  
  261. if(equali(regjelszo[id], adat))
  262. {
  263. client_cmd(id, "messagemode UJ_JELSZO")
  264. }
  265. else
  266. {
  267. ColorChat(id, GREEN, "[Információ] ^1Rossz ^3Jelszót ^1adtál meg.")
  268. }
  269. return PLUGIN_HANDLED
  270. }
  271. public csere(id)
  272. {
  273. new adat[32]
  274. read_args(adat, charsmax(adat))
  275. remove_quotes(adat)
  276. if(equal(adat, ""))
  277. return PLUGIN_HANDLED
  278.  
  279. regjelszo[id] = adat
  280. return PLUGIN_HANDLED
  281. }
  282. public client_authorized(id)
  283. {
  284. if( !is_user_hltv(id) && !is_user_bot(id) )
  285. {
  286. Load(id)
  287. }
  288. }
  289. public client_disconnect(id)
  290. {
  291. Save(id)
  292. jelszo[id] = ""
  293. belepve[id] = false
  294. irt[id] = false
  295. irt1[id] = false
  296. }
  297. Load(id)
  298. {
  299. new nev[35]
  300. get_user_name(id, nev, sizeof(nev)-1)
  301.  
  302. new adatok[20]
  303. format(adatok, 19, "%s %i", regjelszo[id], regisztralva[id]);
  304.  
  305. if(fvault_get_data(file, nev, adatok, 19))
  306. {
  307. new pw[33], reg[33]
  308. parse(adatok, pw, 32, reg, 32);
  309.  
  310. regjelszo[id] = pw
  311. regisztralva[id] = str_to_num(reg)
  312. }
  313. else
  314. {
  315. regjelszo[id] = ""
  316. regisztralva[id] = 0;
  317. }
  318. }
  319. Save(id)
  320. {
  321. new nev[35]
  322. get_user_name(id, nev, sizeof(nev)-1)
  323.  
  324. new adatok[20]
  325. format(adatok, 19, "%s %i", regjelszo[id], regisztralva[id]);
  326.  
  327. fvault_set_data(file, nev, adatok)
  328. }
  329.  

Ők köszönték meg V!RUSHĐ nek ezt a hozzászólást: SoNiC (2015.07.25. 09:59)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Regisztrációs Rendszer.
HozzászólásElküldve: 2016.01.17. 22:15 
Offline
Senior Tag
Avatar

Csatlakozott: 2015.04.10. 23:40
Hozzászólások: 283
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 12 alkalommal
V!RUSHĐ írta:
Nem ezt kérte...

Próbáld: [sma]#include <amxmodx>#include <colorchat>#include <fvault>#include <engine> new regisztralva[33], bool:belepve[33], bool:irt[33], bool:irt1[33], regjelszo[32][33], jelszo[32][33]new const file[] = "regadatok" public plugin_init(){ register_plugin("RegisztráciĂłs Rendszer", "1.2", "V!RUSHD")  register_impulse(201, "letiltas") register_clcmd("REG_JELSZO", "regisztralas") register_clcmd("LOG_JELSZO", "belepes") register_clcmd("JELENLEGI_JELSZO", "kerdes") register_clcmd("UJ_JELSZO", "csere")}public letiltas(id) { if(!belepve[id]) { fomenu(id) return PLUGIN_HANDLED } return PLUGIN_CONTINUE}public fomenu(id){ if(belepve[id] == true) { menu(id) } else if(regisztralva[id] == 1) { logmenu(id) } else if(regisztralva[id] == 0) { regmenu(id) }}public regmenu(id){ new nev[32], fh[121], jsz[121] get_user_name(id, nev, 31) new menu = menu_create("\rRegisztráciĂłs Rendszer^n\rStátusz: \dNem Regisztrált", "reg_handler")  format(fh, charsmax(fh), "\rFelhasználĂłnĂ©v: \d%s", nev) menu_additem(menu,fh, "1",0)  if(irt[id] == true) { format(jsz, charsmax(jsz), "\rJelszĂł: \d%s^n", regjelszo[id]) menu_additem(menu,jsz, "2",0)  menu_additem(menu, "\yRegisztrálás", "3", 0) } else { format(jsz, charsmax(jsz), "\rJelszĂł: ^n") menu_additem(menu,jsz, "2",0)  menu_additem(menu, "\yRegisztrálás", "4", 0) }  menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s")  menu_display(id, menu, 0) return PLUGIN_HANDLED}public logmenu(id){ new nev[32], fh[121], jsz[121] get_user_name(id, nev, 31) new menu = menu_create("\rRegisztráciĂłs Rendszer^n\rStátusz: \dRegisztrálva", "log_handler")  format(fh, charsmax(fh), "\rFelhasználĂłnĂ©v: \d%s", nev) menu_additem(menu,fh, "1",0)  if(irt1[id] == true) { format(jsz, charsmax(jsz), "\rJelszĂł: \d%s^n", jelszo[id]) menu_additem(menu,jsz, "2",0) } else { format(jsz, charsmax(jsz), "\rJelszĂł: ^n") menu_additem(menu,jsz, "2",0) }  menu_additem(menu, "\yBelĂ©pĂ©s", "3", 0) menu_additem(menu, "\wElfelejtettem a \rJelszavam", "4", 0)  menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s")  menu_display(id, menu, 0) return PLUGIN_HANDLED}public menu(id){ new menu = menu_create("\rRegisztráciĂłs Rendszer:^nStátusz: \dBejelentkezve", "menu_handler")  menu_additem(menu, "\rKijelentkezĂ©s", "1", 0) menu_additem(menu, "\rJelszĂł Váltás", "2", 0)  menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s")  menu_display(id, menu, 0) return PLUGIN_HANDLED}public reg_handler(id, menu, item){ if(item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED }  new data[9], access, callback, szName[64] menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback) new key = str_to_num(data)  switch(key) { case 1: { regmenu(id) } case 2: { client_cmd(id, "messagemode REG_JELSZO") } case 3: { regisztralva[id] = 1 irt[id] = false ColorChat(id, GREEN, "[InformáciĂł] ^1Sikeresen regisztráltál a Szerverre.Jelszavad:^3 %s", regjelszo[id]) } case 4: { regmenu(id) ColorChat(id, GREEN, "[InformáciĂł] ^1Nem adtál meg ^3JelszĂłt.") } } menu_destroy(menu) return PLUGIN_HANDLED}public log_handler(id, menu, item){ if(item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED }  new data[9], access, callback, szName[64] menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback) new key = str_to_num(data)  switch(key) { case 1: { logmenu(id) } case 2: { client_cmd(id, "messagemode LOG_JELSZO") } case 3: { if(equali(jelszo[id], regjelszo[id])) { irt1[id] = false belepve[id] = true ColorChat(id, GREEN, "[InformáciĂł] ^1Sikeresen BejelentkeztĂ©l.") } else { ColorChat(id, GREEN, "[InformáciĂł] ^1Hibás ^3JelszĂłt ^1adtál meg!") } } case 4: { ColorChat(id, GREEN, "[InformáciĂł] ^1Keres fel minket Skypon: ^3.......") } } menu_destroy(menu) return PLUGIN_HANDLED}public menu_handler(id, menu, item){ if(item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED }  new data[9], access, callback, szName[64] menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback) new key = str_to_num(data)  switch(key) { case 1: { belepve[id] = false jelszo[id] = "" ColorChat(id, GREEN, "[InformáciĂł] ^1Sikeresen ^3KijelentkeztĂ©l.") } case 2: { client_cmd(id, "messagemode JELENLEGI_JELSZO") } } menu_destroy(menu) return PLUGIN_HANDLED}public regisztralas(id){ new adat[32] new hosszusag = strlen(adat) read_args(adat, charsmax(adat)) remove_quotes(adat) if(hosszusag >= 5) { regjelszo[id] = adat irt[id] = true regmenu(id) } else { regjelszo[id] = adat irt[id] = true regmenu(id) } return PLUGIN_CONTINUE}public belepes(id){ new adat[32] read_args(adat, charsmax(adat)) remove_quotes(adat) if(equal(adat, "")) return PLUGIN_HANDLED  jelszo[id] = adat irt1[id] = true logmenu(id) return PLUGIN_HANDLED}public kerdes(id){ new adat[32] read_args(adat, charsmax(adat)) remove_quotes(adat) if(equal(adat, "")) return PLUGIN_HANDLED  if(equali(regjelszo[id], adat)) { client_cmd(id, "messagemode UJ_JELSZO") } else { ColorChat(id, GREEN, "[InformáciĂł] ^1Rossz ^3JelszĂłt ^1adtál meg.") } return PLUGIN_HANDLED}public csere(id){ new adat[32] read_args(adat, charsmax(adat)) remove_quotes(adat) if(equal(adat, "")) return PLUGIN_HANDLED  regjelszo[id] = adat return PLUGIN_HANDLED}public client_authorized(id){ if( !is_user_hltv(id) && !is_user_bot(id) ) { Load(id) }}public client_disconnect(id){ Save(id) jelszo[id] = "" belepve[id] = false irt[id] = false irt1[id] = false}Load(id){new nev[35]get_user_name(id, nev, sizeof(nev)-1) new adatok[20]format(adatok, 19, "%s %i", regjelszo[id], regisztralva[id]); if(fvault_get_data(file, nev, adatok, 19)){ new pw[33], reg[33] parse(adatok, pw, 32, reg, 32);  regjelszo[id] = pw regisztralva[id] = str_to_num(reg)}else{ regjelszo[id] = "" regisztralva[id] = 0;}}Save(id){ new nev[35] get_user_name(id, nev, sizeof(nev)-1)  new adatok[20] format(adatok, 19, "%s %i", regjelszo[id], regisztralva[id]);  fvault_set_data(file, nev, adatok)} [/sma]


hol kell ezt átírni m betüre??
tehát addig nem tudom használni a menüt amíg nem léptem be/regisztráltam

_________________
Kép

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Regisztrációs Rendszer.
HozzászólásElküldve: 2016.01.18. 00:11 
Offline
Beavatott
Avatar

Csatlakozott: 2016.01.05. 14:47
Hozzászólások: 68
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 7 alkalommal
  1. #include <amxmodx>
  2. #include <colorchat>
  3. #include <fvault>
  4. #include <engine>
  5.  
  6. new regisztralva[33], bool:belepve[33], bool:irt[33], bool:irt1[33], regjelszo[32][33], jelszo[32][33]
  7. new const file[] = "regadatok"
  8.  
  9. public plugin_init()
  10. {
  11.     register_plugin("RegisztráciĂłs Rendszer", "1.2", "V!RUSHD")
  12.  
  13.     register_clcmd("chooseteam", "letiltas")
  14.     register_clcmd("REG_JELSZO", "regisztralas")
  15.     register_clcmd("LOG_JELSZO", "belepes")
  16.     register_clcmd("JELENLEGI_JELSZO", "kerdes")
  17.     register_clcmd("UJ_JELSZO", "csere")
  18. }
  19. public letiltas(id) {
  20.     if(!belepve[id])
  21.     {
  22.         fomenu(id)
  23.         return PLUGIN_HANDLED
  24.     }
  25.     return PLUGIN_CONTINUE
  26. }
  27. public fomenu(id)
  28. {
  29.     if(belepve[id] == true)
  30.     {
  31.         menu(id)
  32.     }
  33.     else if(regisztralva[id] == 1)
  34.     {
  35.         logmenu(id)
  36.     }
  37.     else if(regisztralva[id] == 0)
  38.     {
  39.         regmenu(id)
  40.     }
  41. }
  42. public regmenu(id)
  43. {
  44.     new nev[32], fh[121], jsz[121]
  45.     get_user_name(id, nev, 31)
  46.     new menu = menu_create("\rRegisztráciĂłs Rendszer^n\rStátusz: \dNem Regisztrált", "reg_handler")
  47.  
  48.     format(fh, charsmax(fh), "\rFelhasználĂłnĂ©v: \d%s", nev)
  49.     menu_additem(menu,fh, "1",0)
  50.  
  51.     if(irt[id] == true)
  52.     {
  53.         format(jsz, charsmax(jsz), "\rJelszĂł: \d%s^n", regjelszo[id])
  54.         menu_additem(menu,jsz, "2",0)
  55.  
  56.         menu_additem(menu, "\yRegisztrálás", "3", 0)
  57.     }
  58.     else
  59.     {
  60.         format(jsz, charsmax(jsz), "\rJelszĂł: ^n")
  61.         menu_additem(menu,jsz, "2",0)
  62.  
  63.         menu_additem(menu, "\yRegisztrálás", "4", 0)
  64.     }
  65.  
  66.     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  67.     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s")
  68.  
  69.     menu_display(id, menu, 0)
  70.     return PLUGIN_HANDLED
  71. }
  72. public logmenu(id)
  73. {
  74.     new nev[32], fh[121], jsz[121]
  75.     get_user_name(id, nev, 31)
  76.     new menu = menu_create("\rRegisztráciĂłs Rendszer^n\rStátusz: \dRegisztrálva", "log_handler")
  77.  
  78.     format(fh, charsmax(fh), "\rFelhasználĂłnĂ©v: \d%s", nev)
  79.     menu_additem(menu,fh, "1",0)
  80.  
  81.     if(irt1[id] == true)
  82.     {
  83.         format(jsz, charsmax(jsz), "\rJelszĂł: \d%s^n", jelszo[id])
  84.         menu_additem(menu,jsz, "2",0)
  85.     }
  86.     else
  87.     {
  88.         format(jsz, charsmax(jsz), "\rJelszĂł: ^n")
  89.         menu_additem(menu,jsz, "2",0)
  90.     }
  91.  
  92.     menu_additem(menu, "\yBelĂ©pĂ©s", "3", 0)
  93.     menu_additem(menu, "\wElfelejtettem a \rJelszavam", "4", 0)
  94.  
  95.     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  96.     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s")
  97.  
  98.     menu_display(id, menu, 0)
  99.     return PLUGIN_HANDLED
  100. }
  101. public menu(id)
  102. {
  103.     new menu = menu_create("\rRegisztráciĂłs Rendszer:^nStátusz: \dBejelentkezve", "menu_handler")
  104.  
  105.     menu_additem(menu, "\rKijelentkezĂ©s", "1", 0)
  106.     menu_additem(menu, "\rJelszĂł Váltás", "2", 0)
  107.  
  108.     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  109.     menu_setprop(menu, MPROP_EXITNAME, "KilĂ©pĂ©s")
  110.  
  111.     menu_display(id, menu, 0)
  112.     return PLUGIN_HANDLED
  113. }
  114. public reg_handler(id, menu, item)
  115. {
  116.     if(item == MENU_EXIT)
  117.     {
  118.         menu_destroy(menu)
  119.         return PLUGIN_HANDLED
  120.     }
  121.  
  122.     new data[9], access, callback, szName[64]
  123.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  124.     new key = str_to_num(data)
  125.  
  126.     switch(key)
  127.     {
  128.         case 1:
  129.         {
  130.             regmenu(id)
  131.         }
  132.         case 2:
  133.         {
  134.             client_cmd(id, "messagemode REG_JELSZO")
  135.         }
  136.         case 3:
  137.         {
  138.             regisztralva[id] = 1
  139.             irt[id] = false
  140.             ColorChat(id, GREEN, "[InformáciĂł] ^1Sikeresen regisztráltál a Szerverre.Jelszavad:^3 %s", regjelszo[id])
  141.         }
  142.         case 4:
  143.         {
  144.             regmenu(id)
  145.             ColorChat(id, GREEN, "[InformáciĂł] ^1Nem adtál meg ^3JelszĂłt.")
  146.         }
  147.     }
  148.     menu_destroy(menu)
  149.     return PLUGIN_HANDLED
  150. }
  151. public log_handler(id, menu, item)
  152. {
  153.     if(item == MENU_EXIT)
  154.     {
  155.         menu_destroy(menu)
  156.         return PLUGIN_HANDLED
  157.     }
  158.  
  159.     new data[9], access, callback, szName[64]
  160.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  161.     new key = str_to_num(data)
  162.  
  163.     switch(key)
  164.     {
  165.         case 1:
  166.         {
  167.             logmenu(id)
  168.         }
  169.         case 2:
  170.         {
  171.             client_cmd(id, "messagemode LOG_JELSZO")
  172.         }
  173.         case 3:
  174.         {
  175.             if(equali(jelszo[id], regjelszo[id]))
  176.             {
  177.                 irt1[id] = false
  178.                 belepve[id] = true
  179.                 ColorChat(id, GREEN, "[InformáciĂł] ^1Sikeresen BejelentkeztĂ©l.")
  180.             }
  181.             else
  182.             {
  183.                 ColorChat(id, GREEN, "[InformáciĂł] ^1Hibás ^3JelszĂłt ^1adtál meg!")
  184.             }
  185.         }
  186.         case 4:
  187.         {
  188.             ColorChat(id, GREEN, "[InformáciĂł] ^1Keres fel minket Skypon: ^3.......")
  189.         }
  190.     }
  191.     menu_destroy(menu)
  192.     return PLUGIN_HANDLED
  193. }
  194. public menu_handler(id, menu, item)
  195. {
  196.     if(item == MENU_EXIT)
  197.     {
  198.         menu_destroy(menu)
  199.         return PLUGIN_HANDLED
  200.     }
  201.  
  202.     new data[9], access, callback, szName[64]
  203.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  204.     new key = str_to_num(data)
  205.  
  206.     switch(key)
  207.     {
  208.         case 1:
  209.         {
  210.             belepve[id] = false
  211.             jelszo[id] = ""
  212.             ColorChat(id, GREEN, "[InformáciĂł] ^1Sikeresen ^3KijelentkeztĂ©l.")
  213.         }
  214.         case 2:
  215.         {
  216.             client_cmd(id, "messagemode JELENLEGI_JELSZO")
  217.         }
  218.     }
  219.     menu_destroy(menu)
  220.     return PLUGIN_HANDLED
  221. }
  222. public regisztralas(id)
  223. {
  224.     new adat[32]
  225.     new hosszusag = strlen(adat)
  226.     read_args(adat, charsmax(adat))
  227.     remove_quotes(adat)
  228.     if(hosszusag >= 5) {
  229.         regjelszo[id] = adat
  230.         irt[id] = true
  231.         regmenu(id)
  232.     }
  233.     else {
  234.         regjelszo[id] = adat
  235.         irt[id] = true
  236.         regmenu(id)
  237.     }
  238.     return PLUGIN_CONTINUE
  239. }
  240. public belepes(id)
  241. {
  242.     new adat[32]
  243.     read_args(adat, charsmax(adat))
  244.     remove_quotes(adat)
  245.     if(equal(adat, ""))
  246.         return PLUGIN_HANDLED
  247.  
  248.     jelszo[id] = adat
  249.     irt1[id] = true
  250.     logmenu(id)
  251.     return PLUGIN_HANDLED
  252. }
  253. public kerdes(id)
  254. {
  255.     new adat[32]
  256.     read_args(adat, charsmax(adat))
  257.     remove_quotes(adat)
  258.     if(equal(adat, ""))
  259.         return PLUGIN_HANDLED
  260.  
  261.     if(equali(regjelszo[id], adat))
  262.     {
  263.         client_cmd(id, "messagemode UJ_JELSZO")
  264.     }
  265.     else
  266.     {
  267.         ColorChat(id, GREEN, "[InformáciĂł] ^1Rossz ^3JelszĂłt ^1adtál meg.")
  268.     }
  269.     return PLUGIN_HANDLED
  270. }
  271. public csere(id)
  272. {
  273.     new adat[32]
  274.     read_args(adat, charsmax(adat))
  275.     remove_quotes(adat)
  276.     if(equal(adat, ""))
  277.         return PLUGIN_HANDLED
  278.  
  279.     regjelszo[id] = adat
  280.     return PLUGIN_HANDLED
  281. }
  282. public client_authorized(id)
  283. {
  284.     if( !is_user_hltv(id) && !is_user_bot(id) )
  285.     {
  286.         Load(id)
  287.     }
  288. }
  289. public client_disconnect(id)
  290. {
  291.     Save(id)
  292.     jelszo[id] = ""
  293.     belepve[id] = false
  294.     irt[id] = false
  295.     irt1[id] = false
  296. }
  297. Load(id)
  298. {
  299. new nev[35]
  300. get_user_name(id, nev, sizeof(nev)-1)
  301.  
  302. new adatok[20]
  303. format(adatok, 19, "%s %i", regjelszo[id], regisztralva[id]);
  304.  
  305. if(fvault_get_data(file, nev, adatok, 19))
  306. {
  307.     new pw[33], reg[33]
  308.     parse(adatok, pw, 32, reg, 32);
  309.  
  310.     regjelszo[id] = pw
  311.     regisztralva[id] = str_to_num(reg)
  312. }
  313. else
  314. {
  315.     regjelszo[id] = ""
  316.     regisztralva[id] = 0;
  317. }
  318. }
  319. Save(id)
  320. {
  321.     new nev[35]
  322.     get_user_name(id, nev, sizeof(nev)-1)
  323.  
  324.     new adatok[20]
  325.     format(adatok, 19, "%s %i", regjelszo[id], regisztralva[id]);
  326.  
  327.     fvault_set_data(file, nev, adatok)
  328. }


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 7 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 23 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole