hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.24. 21:21



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Google [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  [ 16 hozzászólás ]  Oldal Előző 1 2
Szerző Üzenet
 Hozzászólás témája: Re: Regisztrációs Rendszer
HozzászólásElküldve: 2015.07.17. 14:23 
Offline
Lelkes
Avatar

Csatlakozott: 2015.07.14. 11:05
Hozzászólások: 24
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 13 alkalommal
Nem jo
SMA Forráskód: [ Mindet kijelol ]
  1. ew adatok[20]
  2. format(adatok, 19, "%s %i#%i#%i#%i#%i#%i#%i#%i#", regjelszo[id], regisztralva[id], arany[id], szint[id], olesek[id], elet[id], lada[id], kulcs[id]);
  3.  
  4. if(fvault_get_data(file, nev, adatok, 19))
  5. {
  6. new pw[33], reg[33], ar[33], szin[33], oles[33], el[33], lad[33], kul[33]
  7. parse(adatok, pw, 32, reg, 32, ar, 32, szin, 32, oles, 32, el, 32, lad, 32, kul, 32);
  8.  
  9. regjelszo[id] = pw
  10. regisztralva[id] = str_to_num(reg)
  11. arany[id] = str_to_num(ar)
  12. szint[id] = str_to_num(szin)
  13. olesek[id] = str_to_num(oles)
  14. elet[id] = str_to_num(el)
  15. lada[id] = str_to_num(lad)
  16. kulcs[id] = str_to_num(kul)
meg mindig ugyan az

_________________
Global Offenive Mod Ami lesz benne [Piac, Ajandekozas, lada nyitas ..] :[100%]:

[ablak]Jatekos nevem $upra[/ablak]


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

_________________
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.18. 13:54 
Offline
Tag
Avatar

Csatlakozott: 2015.02.26. 16:24
Hozzászólások: 57
Megköszönt másnak: 75 alkalommal
PistaCFG
Hova menti le a regisztrált felhasználók adatait?

_________________
Fegyver Skin menüm: 90%
Rólam:
Játébeli nevem: 'HoTDoG'
Már több mint 2 éve configolok.


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.18. 14:07 
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
data mappába a filve_vault mappa

_________________
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.21. 22:11 
Offline
Fanatikus
Avatar

Csatlakozott: 2014.10.31. 15:27
Hozzászólások: 185
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 7 alkalommal
Nem működik jelszót beírom és eltünik a menü!

_________________
Soha ne mondd, hogy soha.

Tisztelettel: ΔƓҽƬƬ


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


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  [ 16 hozzászólás ]  Oldal Előző 1 2


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 65 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