hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.16. 03:34



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: reg
HozzászólásElküldve: 2015.06.16. 17:24 
Offline
Nagyúr

Csatlakozott: 2014.05.10. 16:41
Hozzászólások: 721
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 64 alkalommal
Valaki adna nekem egy reg rendszert? :) :$


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: reg
HozzászólásElküldve: 2015.06.16. 17:25 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2014.09.08. 22:21
Hozzászólások: 3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
Használj keresőt!
DeRoiD Regisztrációs Rendszer 1.27

_________________
GitHub - mforce


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: reg
HozzászólásElküldve: 2015.06.16. 17:25 
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
Sziaa használd a keresőt Regisztrációs Rendszer 8.0


A hozzászólást 1 alkalommal szerkesztették, utoljára Be$t.# 2015.06.16. 17:27-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: reg
HozzászólásElküldve: 2015.06.16. 17:27 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2014.09.08. 22:21
Hozzászólások: 3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
#include <amxmod>
#include <savedata>

??? :D
Valami nem baba,ez egy amxmodX fórum
A mentés meg fvault...

_________________
GitHub - mforce


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: reg
HozzászólásElküldve: 2015.06.16. 17:29 
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
Tessék Nudie :)

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


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: reg
HozzászólásElküldve: 2015.06.16. 17:31 
Offline
Nagyúr

Csatlakozott: 2014.05.10. 16:41
Hozzászólások: 721
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 64 alkalommal
Köszi ;)


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  [ 6 hozzászólás ] 


Ki van itt

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