hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2022.12.05. 02:01



Jelenlévő felhasználók

Jelenleg 49 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 49 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  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Főmenü cseréje (régit az újra!)
HozzászólásElküldve: 2022.11.20. 16:02 
Offline
Jómunkásember

Csatlakozott: 2020.06.14. 17:59
Hozzászólások: 313
Megköszönt másnak: 62 alkalommal
Megköszönték neki: 8 alkalommal
Sziasztok Uraim! :)

Segítséggel fordulók önökhöz, lenne egy olyan gondom hogy a régit menüt szeretném cserélni az újabb Főmenüre amit találtam itt az oldalon!

Új Menü
Ebből a kódból szeretném a menüt
Csatolmány:
newfomenu.sma [42.73 KiB]
Letöltve 12 alkalommal.


Régi Menü! ebben a kódba szeretném az új menüt! Köszönöm! :)
  1. #include <amxmodx>
  2. #include <engine>
  3. #include <fakemeta>
  4. #include <cstrike>
  5. #include <sqlx>
  6.  
  7. #define PLUGIN "New Plug-In"
  8. #define VERSION "1.0"
  9. #define AUTHOR "author"
  10.  
  11. #define KILL_POINT 1
  12. #define HEADSHOT_POINT 5
  13. #define Tablename "teszt_mód" //SQL Tábla neve!//
  14.  
  15. enum _:GunDatas {
  16.     M4A1,
  17.     AK47,
  18.     AWP,
  19.     SCOUT,
  20.     FAMAS,
  21.     GALIL,
  22.     AUG,
  23.     M3,
  24.     XM1014,
  25.     KNIFE,
  26.     DEAGLE,
  27.     USP,
  28.     GLOCK
  29. }
  30. new g_SelectedGun[33][GunDatas], g_uPoints[33][GunDatas], g_Wpn[33];
  31. new sSteamID[64];
  32. new betoltve[33];
  33.  
  34. new const gMenuPrefix[] = "\w[.:*[Night*_*Warrior]*:.]~\y» \yFun";
  35. new const gChatPrefix[] = "[.:*[Night*_*Warrior]*:.]"
  36.  
  37. enum _:DATA {
  38.     GunName[512],
  39.     ModelName[512],
  40.     Points[8]
  41. }
  42. new const WeaponM4A1[][DATA] = {
  43.     {"M4A1 | Default", "models/v_m4a1.mdl", 0, },
  44.     {"M4A1 | Chanticos Fire", "models/nightwarrior_skinek/m4a1/v_m4a1_chantico_s_fire.mdl", 0, },
  45.     {"M4A1 | Fade", "models/nightwarrior_skinek/m4a1/v_m4a1_fade.mdl", 50, },
  46.     {"M4A1 | Vanquish", "models/nightwarrior_skinek/m4a1/v_m4a1_vanquish.mdl", 100, },
  47.     {"M4A1 | Hyper Beast", "models/nightwarrior_skinek/m4a1/v_m4a1_hyper-beast.mdl", 150, },
  48.     {"M4A1 | Icarus Fell", "models/nightwarrior_skinek/m4a1/v_m4a1_icarus-fell.mdl", 200, },
  49.     {"M4A1 | Nuclear Leek", "models/nightwarrior_skinek/m4a1/v_m4a1_nuclear-leek.mdl", 250, },
  50.     {"M4A1 | Bumblebee", "models/nightwarrior_skinek/m4a1/v_m4a1_bumblebee.mdl", 300, },
  51.     {"M4A1 | Condor", "models/nightwarrior_skinek/m4a1/v_m4a1_Condor.mdl", 350, },
  52.     {"M4A1 | Desolate Space", "models/nightwarrior_skinek/m4a1/v_m4a1_desolate-space.mdl", 400, },
  53.     {"M4A1 | Dragon King", "models/nightwarrior_skinek/m4a1/v_m4a1_dragon-king.mdl", 450, },
  54.     {"M4A1 | Flashback", "models/nightwarrior_skinek/m4a1/v_m4a1_flashback.mdl", 500, },
  55.     {"M4A1 | Frontside Misty", "models/nightwarrior_skinek/m4a1/v_m4a1_frontside-misty.mdl", 550, },
  56.     {"M4A1 | Master Piece", "models/nightwarrior_skinek/m4a1/v_m4a1_master-piece.mdl", 600, },
  57.     {"M4A1 | Mecha Industries", "models/nightwarrior_skinek/m4a1/v_m4a1_mecha-industries.mdl", 750, },
  58.     {"M4A1 | Sticker", "models/nightwarrior_skinek/m4a1/v_m4a1_sticker.mdl", 800, }
  59. }
  60. new const WeaponAK47[][DATA] = {
  61.     {"AK47 | Default", "models/v_ak47.mdl", 0, },
  62.     {"AK47 | Furios Peacock", "models/nightwarrior_skinek/ak47/v_ak47_furious_peacock.mdl", 0, },
  63.     {"AK47 | Red Force", "models/nightwarrior_skinek/ak47/v_ak47_redforce.mdl", 50, },
  64.     {"AK47 | Red Line", "models/nightwarrior_skinek/ak47/v_ak47_redline.mdl", 100, },
  65.     {"AK47 | Retexture", "models/nightwarrior_skinek/ak47/v_ak47_Retexture.mdl", 150, },
  66.     {"AK47 | Jaguar", "models/nightwarrior_skinek/ak47/v_ak47_jaguar.mdl", 200, },
  67.     {"AK47 | Vulkan", "models/nightwarrior_skinek/ak47/v_ak47_vulkan.mdl", 250, },
  68.     {"AK47 | Galaxy", "models/nightwarrior_skinek/ak47/v_ak47_galaxy.mdl", 300, },
  69.     {"AK47 | Black Cartel", "models/nightwarrior_skinek/ak47/v_ak47_black-cartel.mdl", 350, },
  70.     {"AK47 | Neon Revolution", "models/nightwarrior_skinek/ak47/v_ak47_neon-revolution.mdl", 400, },
  71.     {"AK47 | Akihabara Accept", "models/nightwarrior_skinek/ak47/v_ak47_akihabara-accept.mdl", 450, },
  72.     {"AK47 | Bloodsport", "models/nightwarrior_skinek/ak47/v_ak47_bloodsport.mdl", 500, },
  73.     {"AK47 | Starladder", "models/nightwarrior_skinek/ak47/v_ak47_starladder.mdl", 550, },
  74.     {"AK47 | Frontside Misty", "models/nightwarrior_skinek/ak47/v_ak47_frontside-misty.mdl", 600, },
  75.     {"AK47 | Obstacle", "models/nightwarrior_skinek/ak47/v_ak47_Obstacle.mdl", 650, },
  76.     {"AK47 | The Empress", "models/nightwarrior_skinek/ak47/v_ak47_theempress.mdl", 700, },
  77.     {"AK47 | Grafiti", "models/nightwarrior_skinek/ak47/v_ak47_grafiti.mdl", 750, },
  78.     {"AK47 | Wasteland Rebel", "models/nightwarrior_skinek/ak47/v_ak47_wasteland_rebel.mdl", 800, },
  79.     {"AK47 | Point Dissaray", "models/nightwarrior_skinek/ak47/v_ak47_pointdisarray.mdl", 850, },
  80.     {"AK47 | Iron Acho", "models/nightwarrior_skinek/ak47/v_ak47_iron-acho.mdl", 900, },
  81.     {"AK47 | Galaxy 2", "models/nightwarrior_skinek/ak47/v_ak47_galaxy_2.mdl", 950, }
  82. }
  83. new const WeaponAWP[][DATA] = {
  84.     {"AWP | Default", "models/v_awp.mdl", 0, },
  85.     {"AWP | Asiimow", "models/nightwarrior_skinek/awp/v_awp_asiimov.mdl", 0, },
  86.     {"AWP | Dexpota", "models/nightwarrior_skinek/awp/v_awp_dexpota.mdl", 50, },
  87.     {"AWP | Elite Build", "models/nightwarrior_skinek/awp/v_awp_elitebuild.mdl", 100, },
  88.     {"AWP | Stress Free", "models/nightwarrior_skinek/awp/v_awp_stressfree.mdl", 150, },
  89.     {"AWP | Sticker", "models/nightwarrior_skinek/awp/v_awp_sticker.mdl", 200, },
  90.     {"AWP | Frontside Misty", "models/nightwarrior_skinek/awp/v_awp_frontside-misty.mdl", 250, },
  91.     {"AWP | Fire", "models/nightwarrior_skinek/awp/v_awp_fire.mdl", 300, },
  92.     {"AWP | Fever Dream", "models/nightwarrior_skinek/awp/v_awp_fever-dream.mdl", 350, },
  93.     {"AWP | Frontside Misty", "models/nightwarrior_skinek/awp/v_awp_frontside-misty.mdl", 400, },
  94.     {"AWP | Hyper Beast", "models/nightwarrior_skinek/awp/v_awp_hyper-beast.mdl", 450, },
  95.     {"AWP | Bloody Camo", "models/nightwarrior_skinek/awp/v_awp_bloody-camo.mdl", 500, },
  96.     {"AWP | Full Black", "models/nightwarrior_skinek/awp/v_awp_full-black.mdl", 550, },
  97.     {"AWP | Tiger Tooth", "models/nightwarrior_skinek/awp/v_awp_tiger-tooth.mdl", 600, },
  98.     {"AWP | Graphite", "models/nightwarrior_skinek/awp/v_awp_graphite.mdl", 650, },
  99.     {"AWP | Ronin Evolved", "models/nightwarrior_skinek/awp/v_awp_ronin-evolved.mdl", 700, },
  100.     {"AWP | ColorWay", "models/nightwarrior_skinek/awp/v_awp_colorway.mdl", 750, },
  101.     {"AWP | Silver Red Camo", "models/nightwarrior_skinek/awp/v_awp_silver-red-camo.mdl", 800, },
  102.     {"AWP | Phobos", "models/nightwarrior_skinek/awp/v_awp_phobos.mdl", 850, },
  103.     {"AWP | Ohka", "models/nightwarrior_skinek/awp/v_awp_ohka.mdl", 900, },
  104.     {"AWP | Bercut", "models/nightwarrior_skinek/awp/v_awp_bercut.mdl", 950, },
  105.     {"AWP | Jacket", "models/nightwarrior_skinek/awp/v_awp_jacket.mdl", 1000, },
  106.     {"AWP | Malaysia", "models/nightwarrior_skinek/awp/v_awp_malaysia.mdl", 1050, },
  107.     {"AWP | Bluvy", "models/nightwarrior_skinek/awp/v_awp_bluvy.mdl", 1100, }
  108. }
  109. new const WeaponSCOUT[][DATA] = {
  110.     {"SCOUT | Default", "models/v_scout.mdl", 0, },
  111.     {"SCOUT | Fade", "models/nightwarrior_skinek/scout/v_scout_fade.mdl", 0, },
  112.     {"SCOUT | Blood in the Water", "models/nightwarrior_skinek/scout/v_scout_blood_in_the_water.mdl", 50, },
  113.     {"SCOUT | Dragon Fire", "models/nightwarrior_skinek/scout/v_scout_dragonfire.mdl", 100, },
  114.     {"SCOUT | Shooting Dead", "models/nightwarrior_skinek/scout/v_scout_shooting_dead.mdl", 150, },
  115.     {"SCOUT | City Guardian", "models/nightwarrior_skinek/scout/v_scout_Cityguardian.mdl", 200, }
  116. }
  117. new const WeaponFAMAS[][DATA] = {
  118.     {"FAMAS | Default", "models/v_famas.mdl", 0, },
  119.     {"FAMAS | Red Destiny", "models/nightwarrior_skinek/famas/v_famas_red_destiny.mdl", 0, },
  120.     {"FAMAS | SFWC", "models/nightwarrior_skinek/famas/v_famas_sfwc.mdl", 50, },
  121.     {"FAMAS | Survivor", "models/nightwarrior_skinek/famas/v_famas_survivor.mdl", 100, },
  122.     {"FAMAS | Neon Mist", "models/nightwarrior_skinek/famas/v_famas_neon-mist.mdl", 150, },
  123.     {"FAMAS | Psycho", "models/nightwarrior_skinek/famas/v_famas_psycho.mdl", 200, },
  124.     {"FAMAS | Pulse", "models/nightwarrior_skinek/famas/v_famas-pulse.mdl", 250, },
  125.     {"FAMAS | 4TH", "models/nightwarrior_skinek/famas/v_famas-4th.mdl", 300, },
  126.     {"FAMAS | Blue Triger", "models/nightwarrior_skinek/famas/v_famas-blue-tiger.mdl", 350, },
  127.     {"FAMAS | Clarion", "models/nightwarrior_skinek/famas/v_famas-clarion.mdl", 400, },
  128.     {"FAMAS | Clownter Strike", "models/nightwarrior_skinek/famas/v_famas-clownter-strike.mdl", 450, },
  129.     {"FAMAS | Djinn", "models/nightwarrior_skinek/famas/v_famas-djinn.mdl", 500, },
  130.     {"FAMAS | Gold Legend", "models/nightwarrior_skinek/famas/v_famas-gold-legend.mdl", 550, },
  131.     {"FAMAS | Gold Neon", "models/nightwarrior_skinek/famas/v_famas-gold-neon.mdl", 600, },
  132.     {"FAMAS | Green Triangle", "models/nightwarrior_skinek/famas/v_famas-green-triangle.mdl", 650, },
  133.     {"FAMAS | Magic Skull", "models/nightwarrior_skinek/famas/v_famas-magic-skull.mdl", 700, },
  134.     {"FAMAS | Paint Ball", "models/nightwarrior_skinek/famas/v_famas-paintball.mdl", 750, },
  135.     {"FAMAS | Pixel", "models/nightwarrior_skinek/famas/v_famas-pixel.mdl", 800, },
  136.     {"FAMAS | Spitfire", "models/nightwarrior_skinek/famas/v_famas-spitfire.mdl", 850, },
  137.     {"FAMAS | Valance", "models/nightwarrior_skinek/famas/v_famas-valence.mdl", 900, },
  138.     {"FAMAS | Wild Sport", "models/nightwarrior_skinek/famas/v_famas-wild-sports.mdl", 950, },
  139.     {"FAMAS | ZX Spectron", "models/nightwarrior_skinek/famas/v_famas-zx-spectron.mdl", 1000, }
  140. }
  141. new const WeaponGALIL[][DATA] = {
  142.     {"GALIL | Default", "models/v_galil.mdl", 0, },
  143.     {"GALIL | Chromatic Aberration", "models/nightwarrior_skinek/galil/v_galil_chromatic.mdl", 0, },
  144.     {"GALIL | Crimson Tsunami", "models/nightwarrior_skinek/galil/v_galil_crimson_tsunami.mdl", 50, },
  145.     {"GALIL | Stone Cold", "models/nightwarrior_skinek/galil/v_galil_stone_cold.mdl", 100, },
  146.     {"GALIL | Orange", "models/nightwarrior_skinek/galil/v_galil_orange.mdl", 150, },
  147.     {"GALIL | Cerberus", "models/nightwarrior_skinek/galil/v_galil_cerberus.mdl", 200, }
  148. }
  149. new const WeaponAUG[][DATA] = {
  150.     {"AUG | Default", "models/v_aug.mdl", 0, },
  151. }
  152. new const WeaponM3[][DATA] = {
  153.     {"M3 | Default", "models/v_m3.mdl", 0, },
  154. }
  155. new const WeaponXM1014[][DATA] = {
  156.     {"XM1014 | Default", "models/v_xm1014.mdl", 0, },
  157.     {"XM1014 | Thanatos", "models/nightwarrior_skinek/xm1014/v_xm1014_thanatos.mdl", 0, },
  158.     {"XM1014 | Balrog-XI Memories", "models/nightwarrior_skinek/xm1014/v_xm1014_balrog-xi_memories.mdl", 100, }
  159. }
  160. new const WeaponKNIFE[][DATA] = {
  161.     {"KNIFE | Default", "models/v_knife.mdl", 0, },
  162.     {"KNIFE | Autotronic", "models/nightwarrior_skinek/knife/v_knife_autotronic.mdl", 0, },
  163.     {"KNIFE | Gamma Doppler", "models/nightwarrior_skinek/knife/v_knife_gamma_doppler.mdl", 50, },
  164.     {"KNIFE | Ice", "models/nightwarrior_skinek/knife/v_knife_ice_knife.mdl", 100, },
  165.     {"KNIFE | Red", "models/nightwarrior_skinek/knife/v_knife_red_knife.mdl", 150, },
  166.     {"KNIFE | Slaugter", "models/nightwarrior_skinek/knife/v_knife_slaughter.mdl", 200, },
  167.     {"KNIFE | Tatto's", "models/nightwarrior_skinek/knife/v_knife_tatto's.mdl", 250, },
  168.     {"KNIFE | Tiger Tooth", "models/nightwarrior_skinek/knife/v_knife_tigertooth.mdl", 300, },
  169.     {"KNIFE | Karambit Fervend Dreams", "models/nightwarrior_skinek/knife/v_knife_Fervent_Dreams.mdl", 350, },
  170.     {"KNIFE | Bayonet Wasteland Rebel", "models/nightwarrior_skinek/knife/v_knife_wasteland-rebel.mdl", 400, },
  171.     {"KNIFE | Navaja Fade", "models/nightwarrior_skinek/knife/v_knife_navaja-fade.mdl", 450, },
  172.     {"KNIFE | Navaja Reds Blues", "models/nightwarrior_skinek/knife/v_knife_reds-blues.mdl", 500, },
  173.     {"KNIFE | Navaja Safari Mesh", "models/nightwarrior_skinek/knife/v_knife_safari-mesh.mdl", 550, },
  174.     {"KNIFE | Navaja Scorched", "models/nightwarrior_skinek/knife/v_knife_scorched.mdl", 600, },
  175.     {"KNIFE | Navaja Forest Ddpat", "models/nightwarrior_skinek/knife/v_knife_forest-ddpat.mdl", 650, },
  176.     {"KNIFE | Navaja Stained", "models/nightwarrior_skinek/knife/v_knife_stained.mdl", 700, },
  177.     {"KNIFE | Navaja Blue Steel", "models/nightwarrior_skinek/knife/v_knife_blue-steel.mdl", 750, },
  178.     {"KNIFE | Navaja Case Hardened", "models/nightwarrior_skinek/knife/v_knife_case-hardened.mdl", 800, },
  179.     {"KNIFE | Navaja Urban Masked", "models/nightwarrior_skinek/knife/v_knife_urban-masked.mdl", 850, },
  180.     {"KNIFE | Navaja Crimson Web", "models/nightwarrior_skinek/knife/v_knife_crimson-web.mdl", 900, },
  181.     {"KNIFE | Navaja Night Stripe", "models/nightwarrior_skinek/knife/v_knife_night-stripe.mdl", 950, }
  182. }
  183. new const WeaponDEAGLE[][DATA] = {
  184.     {"DEAGLE | Default", "models/v_deagle.mdl", 0, },
  185.     {"DEAGLE | Blaze", "models/nightwarrior_skinek/deagle/v_deagle_deagle_blaze.mdl", 0, },
  186.     {"DEAGLE | OAKLEY", "models/nightwarrior_skinek/deagle/v_deagle_OAKLEY.mdl", 50, },
  187.     {"DEAGLE | Hypnotic", "models/nightwarrior_skinek/deagle/v_deagle_hypnotic.mdl", 100, },
  188.     {"DEAGLE | Conspiracy", "models/nightwarrior_skinek/deagle/v_deagle_conspiracy.mdl", 150, },
  189.     {"DEAGLE | Oxide Blaze", "models/nightwarrior_skinek/deagle/v_deagle_oxide-blaze.mdl", 200, },
  190.     {"DEAGLE | BloodSport", "models/nightwarrior_skinek/deagle/v_deagle_bloodsport.mdl", 250, },
  191.     {"DEAGLE | Modernia", "models/nightwarrior_skinek/deagle/v_deagle_modernia.mdl", 300, },
  192.     {"DEAGLE | Circuit Board", "models/nightwarrior_skinek/deagle/v_deagle_circuit-board.mdl", 350, },
  193.     {"DEAGLE | Gometry", "models/nightwarrior_skinek/deagle/v_deagle_geometry.mdl", 400, },
  194.     {"DEAGLE | Fire Elemental", "models/nightwarrior_skinek/deagle/v_deagle_fire-elemental.mdl", 450, },
  195.     {"DEAGLE | Rage", "models/nightwarrior_skinek/deagle/v_deagle_rage.mdl", 500, },
  196.     {"DEAGLE | Erika", "models/nightwarrior_skinek/deagle/v_deagle_erika.mdl", 550, },
  197.     {"DEAGLE | Spiderman", "models/nightwarrior_skinek/deagle/v_deagle_spiderman.mdl", 600, },
  198.     {"DEAGLE | IDN Paint", "models/nightwarrior_skinek/deagle/v_deagle_idn-paint.mdl", 650, }
  199. }
  200. new const WeaponUSP[][DATA] = {
  201.     {"USP | Default", "models/v_usp.mdl", 0, },
  202.     {"USP | Blue Fire", "models/nightwarrior_skinek/usp/v_usp_blue-fire.mdl", 0, },
  203.     {"USP | Kill Confirmed", "models/nightwarrior_skinek/usp/v_usp_kill-confirmed.mdl", 50, },
  204.     {"USP | Neo Noir", "models/nightwarrior_skinek/usp/v_usp_neo-noir.mdl", 100, },
  205.     {"USP | June Blossom", "models/nightwarrior_skinek/usp/v_usp_June Blossom.mdl", 150, },
  206.     {"USP | Bright Line", "models/nightwarrior_skinek/usp/v_usp_bright_line.mdl", 200, },
  207.     {"USP | Cosmos", "models/nightwarrior_skinek/usp/v_usp_cosmos.mdl", 250, },
  208.     {"USP | Orion", "models/nightwarrior_skinek/usp/v_usp_orion.mdl", 300, },
  209.     {"USP | Red Destiny", "models/nightwarrior_skinek/usp/v_usp_red_destiny.mdl", 350, },
  210.     {"USP | Breatch Of Dragon", "models/nightwarrior_skinek/usp/v_usp_breatch-of-dragon.mdl", 400, },
  211.     {"USP | Elektra", "models/nightwarrior_skinek/usp/v_usp_elektra.mdl", 450, },
  212.     {"USP | Fuel Injector", "models/nightwarrior_skinek/usp/v_usp_fuel-injector.mdl", 500, },
  213.     {"USP | Gladiator Light", "models/nightwarrior_skinek/usp/v_usp_gladiator-light.mdl", 550, },
  214.     {"USP | Hyper Beast", "models/nightwarrior_skinek/usp/v_usp_hyper-beast.mdl", 600, },
  215.     {"USP | Night Shark", "models/nightwarrior_skinek/usp/v_usp_night-shark.mdl", 650, },
  216.     {"USP | Oil Filter", "models/nightwarrior_skinek/usp/v_usp_oil-filter.mdl", 700, },
  217.     {"USP | Olivie Drab", "models/nightwarrior_skinek/usp/v_usp_olive-drab.mdl", 750, },
  218.     {"USP | Pink", "models/nightwarrior_skinek/usp/v_usp_Pink.mdl", 800, },
  219.     {"USP | Pink Drop", "models/nightwarrior_skinek/usp/v_usp_pink-drop.mdl", 850, },
  220.     {"USP | Torque", "models/nightwarrior_skinek/usp/v_usp_torque.mdl", 900, }
  221. }
  222. new const WeaponGLOCK[][DATA] = {
  223.     {"GLOCK18 | Default", "models/v_glock18.mdl", 0, },
  224.     {"GLOCK18 | Water Elemental", "models/nightwarrior_skinek/glock18/v_glock18_Water.mdl", 0, },
  225.     {"GLOCK18 | Redline", "models/nightwarrior_skinek/glock18/v_glock18_redline.mdl", 50, },
  226.     {"GLOCK18 | Flame", "models/nightwarrior_skinek/glock18/v_glock18_flame.mdl", 100, },
  227.     {"GLOCK18 | Fire", "models/nightwarrior_skinek/glock18/v_glock18_fire.mdl", 150, },
  228.     {"GLOCK18 | Lime Fade", "models/nightwarrior_skinek/glock18/v_glock18_lime_fade.mdl", 200, },
  229.     {"GLOCK18 | The Wacher", "models/nightwarrior_skinek/glock18/v_glock18_the-watcher.mdl", 250, },
  230.     {"GLOCK18 | Reactor", "models/nightwarrior_skinek/glock18/v_glock18_reactor.mdl", 300, }
  231. }  
  232. new const MainStrings[][] = {
  233.     "M4A1 Skinek",
  234.     "AK47 Skinek",
  235.     "AWP Skinek",
  236.     "SCOUT Skinek",
  237.     "FAMAS Skinek",
  238.     "GALIL Skinek",
  239.     "AUG Skinek",
  240.     "M3 Skinek",
  241.     "XM1014 Skinek",
  242.     "KNIFE Skinek",
  243.     "DEAGLE Skinek",
  244.     "USP Skinek",
  245.     "GLOCK18 Skinek"
  246. }
  247. public plugin_init() {
  248.     register_plugin(PLUGIN, VERSION, AUTHOR)
  249.     register_clcmd("say /menu", "openMainMenu")
  250.     register_clcmd("say /add", "Addolas")
  251.    
  252.     register_impulse(201, "openMainMenu");
  253.    
  254.     register_event("DeathMsg","Halal","a")
  255.     register_event("CurWeapon", "evChangeWeapon", "be", "1=1")
  256.    
  257. }
  258. public Addolas(id)
  259. {
  260.     g_uPoints[id][M4A1] += 50
  261.     g_uPoints[id][AK47] += 50
  262.     g_uPoints[id][AWP] += 50
  263.     g_uPoints[id][SCOUT] += 50
  264.     g_uPoints[id][FAMAS] += 50
  265.     g_uPoints[id][GALIL] += 50
  266.     g_uPoints[id][AUG] += 50
  267.     g_uPoints[id][M3] += 50
  268.     g_uPoints[id][XM1014] += 50
  269.     g_uPoints[id][KNIFE] += 50
  270.     g_uPoints[id][DEAGLE] += 50
  271.     g_uPoints[id][USP] += 50
  272.     g_uPoints[id][GLOCK] += 50;
  273. }
  274. public plugin_precache() {
  275.     for(new i;i < sizeof(WeaponM4A1); i++) precache_model(WeaponM4A1[i][ModelName])
  276.     for(new i;i < sizeof(WeaponAK47); i++) precache_model(WeaponAK47[i][ModelName])
  277.     for(new i;i < sizeof(WeaponAWP); i++) precache_model(WeaponAWP[i][ModelName])
  278.     for(new i;i < sizeof(WeaponSCOUT); i++) precache_model(WeaponSCOUT[i][ModelName])
  279.     for(new i;i < sizeof(WeaponFAMAS); i++) precache_model(WeaponFAMAS[i][ModelName])
  280.     for(new i;i < sizeof(WeaponGALIL); i++) precache_model(WeaponGALIL[i][ModelName])
  281.     for(new i;i < sizeof(WeaponAUG); i++) precache_model(WeaponAUG[i][ModelName])
  282.     for(new i;i < sizeof(WeaponM3); i++) precache_model(WeaponM3[i][ModelName])
  283.     for(new i;i < sizeof(WeaponXM1014); i++) precache_model(WeaponXM1014[i][ModelName])
  284.     for(new i;i < sizeof(WeaponKNIFE); i++) precache_model(WeaponKNIFE[i][ModelName])
  285.     for(new i;i < sizeof(WeaponDEAGLE); i++) precache_model(WeaponDEAGLE[i][ModelName])
  286.     for(new i;i < sizeof(WeaponUSP); i++) precache_model(WeaponUSP[i][ModelName])
  287.     for(new i;i < sizeof(WeaponGLOCK); i++) precache_model(WeaponGLOCK[i][ModelName])
  288. }
  289. public evChangeWeapon(id) {
  290.     switch(get_user_weapon(id)) {
  291.         case CSW_M4A1: entity_set_string(id, EV_SZ_viewmodel, WeaponM4A1[g_SelectedGun[id][M4A1]][ModelName]);
  292.             case CSW_AK47: entity_set_string(id, EV_SZ_viewmodel, WeaponAK47[g_SelectedGun[id][AK47]][ModelName]);
  293.             case CSW_AWP: entity_set_string(id, EV_SZ_viewmodel, WeaponAWP[g_SelectedGun[id][AWP]][ModelName]);
  294.             case CSW_SCOUT: entity_set_string(id, EV_SZ_viewmodel, WeaponSCOUT[g_SelectedGun[id][SCOUT]][ModelName]);
  295.             case CSW_FAMAS: entity_set_string(id, EV_SZ_viewmodel, WeaponFAMAS[g_SelectedGun[id][FAMAS]][ModelName]);
  296.             case CSW_GALIL: entity_set_string(id, EV_SZ_viewmodel, WeaponGALIL[g_SelectedGun[id][GALIL]][ModelName]);
  297.             case CSW_AUG: entity_set_string(id, EV_SZ_viewmodel, WeaponAUG[g_SelectedGun[id][AUG]][ModelName]);
  298.             case CSW_M3: entity_set_string(id, EV_SZ_viewmodel, WeaponM3[g_SelectedGun[id][M3]][ModelName]);
  299.             case CSW_XM1014: entity_set_string(id, EV_SZ_viewmodel, WeaponXM1014[g_SelectedGun[id][XM1014]][ModelName]);
  300.             case CSW_KNIFE: entity_set_string(id, EV_SZ_viewmodel, WeaponKNIFE[g_SelectedGun[id][KNIFE]][ModelName]);
  301.             case CSW_DEAGLE: entity_set_string(id, EV_SZ_viewmodel, WeaponDEAGLE[g_SelectedGun[id][DEAGLE]][ModelName]);
  302.             case CSW_USP: entity_set_string(id, EV_SZ_viewmodel, WeaponUSP[g_SelectedGun[id][USP]][ModelName]);
  303.             case CSW_GLOCK18: entity_set_string(id, EV_SZ_viewmodel, WeaponGLOCK[g_SelectedGun[id][GLOCK]][ModelName]);
  304.         }
  305.     return PLUGIN_CONTINUE
  306. }
  307. public Halal() {
  308.    
  309.     new iAttacker = read_data(1)
  310.     new iVictim = read_data(2)
  311.     new iHs = read_data(3)
  312.    
  313.     if(iAttacker == iVictim || iAttacker == 0) return PLUGIN_HANDLED
  314.     new iPoints = iHs ? HEADSHOT_POINT : KILL_POINT
  315.    
  316.     switch(get_user_weapon(iAttacker)) {
  317.         case CSW_M4A1: g_uPoints[iAttacker][M4A1] += iPoints
  318.             case CSW_AK47: g_uPoints[iAttacker][AK47] += iPoints
  319.             case CSW_AWP: g_uPoints[iAttacker][AWP] += iPoints
  320.             case CSW_SCOUT: g_uPoints[iAttacker][SCOUT] += iPoints
  321.             case CSW_FAMAS: g_uPoints[iAttacker][FAMAS] += iPoints
  322.             case CSW_GALIL: g_uPoints[iAttacker][GALIL] += iPoints
  323.             case CSW_AUG: g_uPoints[iAttacker][AUG] += iPoints
  324.             case CSW_M3: g_uPoints[iAttacker][M3] += iPoints
  325.             case CSW_XM1014: g_uPoints[iAttacker][XM1014] += iPoints
  326.             case CSW_KNIFE: g_uPoints[iAttacker][KNIFE] += iPoints
  327.             case CSW_DEAGLE: g_uPoints[iAttacker][DEAGLE] += iPoints
  328.             case CSW_USP: g_uPoints[iAttacker][USP] += iPoints
  329.             case CSW_GLOCK18: g_uPoints[iAttacker][GLOCK] += iPoints
  330.         }
  331.     set_hudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 3.0);
  332.     show_hudmessage(iAttacker, "+%i Pont", iPoints);
  333.     return PLUGIN_CONTINUE;
  334. }
  335. public openMainMenu(id) {
  336.     new szMenu[121], String[6]
  337.     formatex(szMenu, charsmax(szMenu), "%s \wFőMenü", gChatPrefix);
  338.     new menu = menu_create(szMenu, "hMainMenu");
  339.    
  340.     for(new i ;i < sizeof(MainStrings); i++) {
  341.         num_to_str(i, String, 5)
  342.         formatex(szMenu, charsmax(szMenu), MainStrings[i]);
  343.         menu_additem(menu, szMenu, String);
  344.     }
  345.     menu_display(id, menu, 0);
  346.     return PLUGIN_HANDLED;
  347. }
  348. public hMainMenu(id, menu, item) {
  349.     if(item == MENU_EXIT) {
  350.         menu_destroy(menu);
  351.         return PLUGIN_HANDLED;
  352.     }
  353.     g_Wpn[id] = item+1
  354.     openSkinMenu(id)
  355.     menu_destroy(menu);
  356.     return PLUGIN_HANDLED;
  357. }
  358. public openSkinMenu(id) {
  359.         new szMenu[121], szMenu2[64], String[6]
  360.         if(g_Wpn[id] == 1) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][M4A1])
  361.         else if(g_Wpn[id] == 2) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][AK47])
  362.         else if(g_Wpn[id] == 3) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][AWP])
  363.         else if(g_Wpn[id] == 4) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][SCOUT])
  364.         else if(g_Wpn[id] == 5) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][FAMAS])
  365.         else if(g_Wpn[id] == 6) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][GALIL])
  366.         else if(g_Wpn[id] == 7) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][AUG])
  367.         else if(g_Wpn[id] == 8) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][M3])
  368.         else if(g_Wpn[id] == 9) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][XM1014])
  369.         else if(g_Wpn[id] == 10) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][KNIFE])
  370.         else if(g_Wpn[id] == 11) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][DEAGLE])
  371.         else if(g_Wpn[id] == 12) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][USP])
  372.         else if(g_Wpn[id] == 13) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix, MainStrings[g_Wpn[id]-1], g_uPoints[id][GLOCK])
  373.         new menu = menu_create(szMenu, "hSkinChooser");
  374.     if(g_Wpn[id] == 1) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  375.     MainStrings[g_Wpn[id]-1], g_uPoints[id][M4A1])
  376.     if(g_Wpn[id] == 2) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  377.     MainStrings[g_Wpn[id]-1], g_uPoints[id][AK47])
  378.     if(g_Wpn[id] == 3) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  379.     MainStrings[g_Wpn[id]-1], g_uPoints[id][AWP])
  380.     if(g_Wpn[id] == 4) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  381.     MainStrings[g_Wpn[id]-1], g_uPoints[id][SCOUT])
  382.     if(g_Wpn[id] == 5) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  383.     MainStrings[g_Wpn[id]-1], g_uPoints[id][FAMAS])
  384.     if(g_Wpn[id] == 6) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  385.     MainStrings[g_Wpn[id]-1], g_uPoints[id][GALIL])
  386.     if(g_Wpn[id] == 7) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  387.     MainStrings[g_Wpn[id]-1], g_uPoints[id][AUG])
  388.     if(g_Wpn[id] == 8) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  389.     MainStrings[g_Wpn[id]-1], g_uPoints[id][M3])
  390.     if(g_Wpn[id] == 9) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  391.     MainStrings[g_Wpn[id]-1], g_uPoints[id][XM1014])
  392.     if(g_Wpn[id] == 10) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  393.     MainStrings[g_Wpn[id]-1], g_uPoints[id][KNIFE])
  394.     if(g_Wpn[id] == 11) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  395.     MainStrings[g_Wpn[id]-1], g_uPoints[id][DEAGLE])
  396.     if(g_Wpn[id] == 12) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  397.     MainStrings[g_Wpn[id]-1], g_uPoints[id][USP])
  398.     if(g_Wpn[id] == 13) formatex(szMenu, charsmax(szMenu), "%s \w%s^n\r[\dPontjaid: \y%i\r]", gChatPrefix,
  399.     MainStrings[g_Wpn[id]-1], g_uPoints[id][GLOCK])
  400.    
  401.     if(g_Wpn[id] == 1) {
  402.         for(new i; i < sizeof(WeaponM4A1); i++) {
  403.             num_to_str(i, String, 5)
  404.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponM4A1[i][Points]);
  405.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponM4A1[i][GunName], g_SelectedGun[id][M4A1] == i ? "\y{Kiválasztva}": szMenu2);
  406.             menu_additem(menu, szMenu, String);
  407.         }
  408.     }
  409.     else if(g_Wpn[id] == 2) {
  410.         for(new i; i < sizeof(WeaponAK47); i++) {
  411.             num_to_str(i, String, 5)
  412.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponAK47[i][Points]);
  413.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponAK47[i][GunName], g_SelectedGun[id][AK47] == i ? "\y{Kiválasztva}": szMenu2);
  414.             menu_additem(menu, szMenu, String);
  415.         }
  416.     }
  417.     else if(g_Wpn[id] == 3) {
  418.         for(new i; i < sizeof(WeaponAWP); i++) {
  419.             num_to_str(i, String, 5)
  420.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponAWP[i][Points]);
  421.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponAWP[i][GunName], g_SelectedGun[id][AWP] == i ? "\y{Kiválasztva}": szMenu2);
  422.             menu_additem(menu, szMenu, String);
  423.         }
  424.     }
  425.     else if(g_Wpn[id] == 4) {
  426.         for(new i; i < sizeof(WeaponSCOUT); i++) {
  427.             num_to_str(i, String, 5)
  428.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponSCOUT[i][Points]);
  429.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponSCOUT[i][GunName], g_SelectedGun[id][SCOUT] == i ? "\y{Kiválasztva}": szMenu2);
  430.             menu_additem(menu, szMenu, String);
  431.         }
  432.     }
  433.     else if(g_Wpn[id] == 5) {
  434.         for(new i; i < sizeof(WeaponFAMAS); i++) {
  435.             num_to_str(i, String, 5)
  436.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponFAMAS[i][Points]);
  437.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponFAMAS[i][GunName], g_SelectedGun[id][FAMAS] == i ? "\y{Kiválasztva}": szMenu2);
  438.             menu_additem(menu, szMenu, String);
  439.         }
  440.     }
  441.     else if(g_Wpn[id] == 6) {
  442.         for(new i; i < sizeof(WeaponGALIL); i++) {
  443.             num_to_str(i, String, 5)
  444.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponGALIL[i][Points]);
  445.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponGALIL[i][GunName], g_SelectedGun[id][GALIL] == i ? "\y{Kiválasztva}": szMenu2);
  446.             menu_additem(menu, szMenu, String);
  447.         }
  448.     }
  449.     else if(g_Wpn[id] == 7) {
  450.         for(new i; i < sizeof(WeaponAUG); i++) {
  451.             num_to_str(i, String, 5)
  452.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponAUG[i][Points]);
  453.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponAUG[i][GunName], g_SelectedGun[id][AUG] == i ? "\y{Kiválasztva}": szMenu2);
  454.             menu_additem(menu, szMenu, String);
  455.         }
  456.     }
  457.     else if(g_Wpn[id] == 8) {
  458.         for(new i; i < sizeof(WeaponM3); i++) {
  459.             num_to_str(i, String, 5)
  460.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponM3[i][Points]);
  461.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponM3[i][GunName], g_SelectedGun[id][M3] == i ? "\y{Kiválasztva}": szMenu2);
  462.             menu_additem(menu, szMenu, String);
  463.         }
  464.     }
  465.     else if(g_Wpn[id] == 9) {
  466.         for(new i; i < sizeof(WeaponXM1014); i++) {
  467.             num_to_str(i, String, 5)
  468.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponXM1014[i][Points]);
  469.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponXM1014[i][GunName], g_SelectedGun[id][XM1014] == i ? "\y{Kiválasztva}": szMenu2);
  470.             menu_additem(menu, szMenu, String);
  471.         }
  472.     }
  473.     else if(g_Wpn[id] == 10) {
  474.         for(new i; i < sizeof(WeaponKNIFE); i++) {
  475.             num_to_str(i, String, 5)
  476.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponKNIFE[i][Points]);
  477.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponKNIFE[i][GunName], g_SelectedGun[id][KNIFE] == i ? "\y{Kiválasztva}": szMenu2);
  478.             menu_additem(menu, szMenu, String);
  479.         }
  480.     }
  481.     else if(g_Wpn[id] == 11) {
  482.         for(new i; i < sizeof(WeaponDEAGLE); i++) {
  483.             num_to_str(i, String, 5)
  484.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponDEAGLE[i][Points]);
  485.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponDEAGLE[i][GunName], g_SelectedGun[id][DEAGLE] == i ? "\y{Kiválasztva}": szMenu2);
  486.             menu_additem(menu, szMenu, String);
  487.         }
  488.     }
  489.     else if(g_Wpn[id] == 12) {
  490.         for(new i; i < sizeof(WeaponUSP); i++) {
  491.             num_to_str(i, String, 5)
  492.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponUSP[i][Points]);
  493.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponUSP[i][GunName], g_SelectedGun[id][USP] == i ? "\y{Kiválasztva}": szMenu2);
  494.             menu_additem(menu, szMenu, String);
  495.         }
  496.     }
  497.     else if(g_Wpn[id] == 13) {
  498.         for(new i; i < sizeof(WeaponGLOCK); i++) {
  499.             num_to_str(i, String, 5)
  500.             formatex(szMenu2, charsmax(szMenu2), "\r{%i} Ölés", WeaponGLOCK[i][Points]);
  501.             formatex(szMenu, charsmax(szMenu), "%s %s", WeaponGLOCK[i][GunName], g_SelectedGun[id][GLOCK] == i ? "\y{Kiválasztva}": szMenu2);
  502.             menu_additem(menu, szMenu, String);
  503.         }
  504.     }
  505.     menu_display(id, menu, 0);
  506.     return PLUGIN_HANDLED;
  507. }
  508. public hSkinChooser(id, menu, item) {
  509.     if(item == MENU_EXIT)
  510.     {
  511.         menu_destroy(menu);
  512.         return PLUGIN_CONTINUE;
  513.     }
  514.     switch(g_Wpn[id]) {
  515.         case 1: {
  516.             if(g_uPoints[id][M4A1] >= WeaponM4A1[item][Points]) {
  517.                 g_SelectedGun[id][M4A1] = item
  518.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  519.             }
  520.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  521.         }
  522.         case 2: {
  523.             if(g_uPoints[id][AK47] >= WeaponAK47[item][Points]) {
  524.                 g_SelectedGun[id][AK47] = item
  525.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  526.             }
  527.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  528.         }
  529.         case 3: {
  530.             if(g_uPoints[id][AWP] >= WeaponAWP[item][Points]) {
  531.                 g_SelectedGun[id][AWP] = item
  532.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  533.             }
  534.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  535.         }
  536.         case 4: {
  537.             if(g_uPoints[id][SCOUT] >= WeaponSCOUT[item][Points]) {
  538.                 g_SelectedGun[id][SCOUT] = item
  539.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  540.             }
  541.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  542.         }
  543.         case 5: {
  544.             if(g_uPoints[id][FAMAS] >= WeaponFAMAS[item][Points]) {
  545.                 g_SelectedGun[id][FAMAS] = item
  546.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  547.             }
  548.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  549.         }
  550.         case 6: {
  551.             if(g_uPoints[id][GALIL] >= WeaponGALIL[item][Points]) {
  552.                 g_SelectedGun[id][GALIL] = item
  553.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  554.             }
  555.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  556.         }
  557.         case 7: {
  558.             if(g_uPoints[id][AUG] >= WeaponAUG[item][Points]) {
  559.                 g_SelectedGun[id][AUG] = item
  560.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  561.             }
  562.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  563.         }
  564.         case 8: {
  565.             if(g_uPoints[id][M3] >= WeaponM3[item][Points]) {
  566.                 g_SelectedGun[id][M3] = item
  567.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  568.             }
  569.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  570.         }
  571.         case 9: {
  572.             if(g_uPoints[id][XM1014] >= WeaponXM1014[item][Points]) {
  573.                 g_SelectedGun[id][XM1014] = item
  574.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  575.             }
  576.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  577.         }
  578.         case 10: {
  579.             if(g_uPoints[id][KNIFE] >= WeaponKNIFE[item][Points]) {
  580.                 g_SelectedGun[id][KNIFE] = item
  581.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  582.             }
  583.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  584.         }
  585.         case 11: {
  586.             if(g_uPoints[id][DEAGLE] >= WeaponDEAGLE[item][Points]) {
  587.                 g_SelectedGun[id][DEAGLE] = item
  588.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  589.             }
  590.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  591.         }
  592.         case 12: {
  593.             if(g_uPoints[id][USP] >= WeaponUSP[item][Points]) {
  594.                 g_SelectedGun[id][USP] = item
  595.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  596.             }
  597.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  598.         }
  599.         case 13: {
  600.             if(g_uPoints[id][GLOCK] >= WeaponGLOCK[item][Points]) {
  601.                 g_SelectedGun[id][GLOCK] = item
  602.                 client_print_color(id, print_team_blue, "^4%s ^1Sikeresen aktiváltad a skint!", gChatPrefix);
  603.             }
  604.             else client_print_color(id, print_team_blue, "^4%s ^1Sajnálom, nincs elegendő ^3pontod^3!", gChatPrefix);
  605.         }
  606.     }
  607.     menu_destroy(menu);
  608.     return PLUGIN_HANDLED;
  609. }
  610. public client_putinserver(id)
  611. {
  612.     if(is_user_bot(id))
  613.         return;
  614.     betoltve[id] = false;
  615.     g_uPoints[id][M4A1] = 0;
  616.     g_uPoints[id][AK47] = 0;
  617.     g_uPoints[id][AWP] = 0;
  618.     g_uPoints[id][SCOUT] = 0;
  619.     g_uPoints[id][FAMAS] = 0;
  620.     g_uPoints[id][GALIL] = 0;
  621.     g_uPoints[id][AUG] = 0;
  622.     g_uPoints[id][M3] = 0;
  623.     g_uPoints[id][XM1014] = 0;
  624.     g_uPoints[id][KNIFE] = 0;
  625.     g_uPoints[id][DEAGLE] = 0;
  626.     g_uPoints[id][USP] = 0;
  627.     g_uPoints[id][GLOCK] = 0;
  628.     g_SelectedGun[id][M4A1] = 0;
  629.     g_SelectedGun[id][AK47] = 0;
  630.     g_SelectedGun[id][AWP] = 0;
  631.     g_SelectedGun[id][SCOUT] = 0;
  632.     g_SelectedGun[id][FAMAS] = 0;
  633.     g_SelectedGun[id][GALIL] = 0;
  634.     g_SelectedGun[id][AUG] = 0;
  635.     g_SelectedGun[id][M3] = 0;
  636.     g_SelectedGun[id][XM1014] = 0;
  637.     g_SelectedGun[id][KNIFE] = 0;
  638.     g_SelectedGun[id][DEAGLE] = 0;
  639.     g_SelectedGun[id][USP] = 0;
  640.     g_SelectedGun[id][GLOCK] = 0;
  641.    
  642.     SelectDataTable(id);
  643. }
  644. public client_disconnected(id)
  645. {
  646.     if(is_user_bot(id))
  647.         return;
  648.    
  649.     TableUpdate(id);
  650. }
  651. new Handle:g_SqlTuple;
  652. public plugin_cfg()
  653. {
  654.     //Kiszolgáló | Felhasználó | Jelszó | Adatbázis
  655.    
  656.     g_SqlTuple = SQL_MakeDbTuple("maria.srkhost.eu", ", "", "s17878_newszerver");
  657.     CreateTable();
  658. }
  659. public CreateTable(){
  660.     new iLen;
  661.     static sQuery[10048];
  662.    
  663.     iLen += formatex(sQuery[iLen], charsmax(sQuery), "CREATE TABLE IF NOT EXISTS `%s` ", Tablename);
  664.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "( ");
  665.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,");
  666.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`SteamId` varchar(64) NOT NULL,");
  667.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsM4A1` int(11) NOT NULL,");
  668.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsAK47` int(11) NOT NULL,");
  669.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsAWP` int(11) NOT NULL,");
  670.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsSCOUT` int(11) NOT NULL,");
  671.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsFAMAS` int(11) NOT NULL,");
  672.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsGALIL` int(11) NOT NULL,");
  673.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsAUG` int(11) NOT NULL,");
  674.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsM3` int(11) NOT NULL,");
  675.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsXM1014` int(11) NOT NULL,");
  676.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsKNIFE` int(11) NOT NULL,");
  677.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsDEAGLE` int(11) NOT NULL,");
  678.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsUSP` int(11) NOT NULL,");
  679.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_uPointsGLOCK` int(11) NOT NULL,");
  680.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunM4A1` int(11) NOT NULL,");
  681.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunAK47` int(11) NOT NULL,");
  682.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunAWP` int(11) NOT NULL,");
  683.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunSCOUT` int(11) NOT NULL,");
  684.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunFAMAS` int(11) NOT NULL,");
  685.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunGALIL` int(11) NOT NULL,");
  686.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunAUG` int(11) NOT NULL,");
  687.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunM3` int(11) NOT NULL,");
  688.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunXM1014` int(11) NOT NULL,");
  689.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunKNIFE` int(11) NOT NULL,");
  690.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunDEAGLE` int(11) NOT NULL,");
  691.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunUSP` int(11) NOT NULL,");
  692.     iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "`g_SelectedGunGLOCK` int(11) NOT NULL)");
  693.    
  694.     SQL_ThreadQuery(g_SqlTuple, "TableCreateThread", sQuery);
  695. }
  696. public TableUpdate(id)
  697. {
  698.     if(betoltve[id]) {
  699.         static sQuery[10048];
  700.         new iLen, sSteamID[64];
  701.         get_user_authid(id, sSteamID, charsmax(sSteamID));
  702.        
  703.         iLen += formatex(sQuery[iLen], charsmax(sQuery), "UPDATE `%s` SET ", Tablename);
  704.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsM4A1 = ^"%i^",", g_uPoints[id][M4A1]);
  705.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsAK47 = ^"%i^",", g_uPoints[id][AK47]);
  706.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsAWP = ^"%i^",", g_uPoints[id][AWP]);
  707.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsSCOUT = ^"%i^",", g_uPoints[id][SCOUT]);
  708.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsFAMAS = ^"%i^",", g_uPoints[id][FAMAS]);
  709.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsGALIL = ^"%i^",", g_uPoints[id][GALIL]);
  710.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsAUG = ^"%i^",", g_uPoints[id][AUG]);
  711.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsM3 = ^"%i^",", g_uPoints[id][M3]);
  712.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsXM1014 = ^"%i^",", g_uPoints[id][XM1014]);
  713.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsKNIFE = ^"%i^",", g_uPoints[id][KNIFE]);
  714.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsDEAGLE = ^"%i^",", g_uPoints[id][DEAGLE]);
  715.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsUSP = ^"%i^",", g_uPoints[id][USP]);
  716.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_uPointsGLOCK = ^"%i^",", g_uPoints[id][GLOCK]);
  717.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunAK47 = ^"%i^",", g_SelectedGun[id][AK47]);
  718.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunAWP = ^"%i^",", g_SelectedGun[id][AWP]);
  719.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunSCOUT = ^"%i^",", g_SelectedGun[id][SCOUT]);
  720.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunFAMAS = ^"%i^",", g_SelectedGun[id][FAMAS]);
  721.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunGALIL = ^"%i^",", g_SelectedGun[id][GALIL]);
  722.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunAUG = ^"%i^",", g_SelectedGun[id][AUG]);
  723.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunM3 = ^"%i^",", g_SelectedGun[id][M3]);
  724.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunXM1014 = ^"%i^",", g_SelectedGun[id][XM1014]);
  725.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunKNIFE = ^"%i^",", g_SelectedGun[id][KNIFE]);
  726.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunDEAGLE = ^"%i^",", g_SelectedGun[id][DEAGLE]);
  727.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunUSP = ^"%i^",", g_SelectedGun[id][USP]);
  728.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunGLOCK = ^"%i^",", g_SelectedGun[id][GLOCK]);
  729.        
  730.         iLen += formatex(sQuery[iLen], charsmax(sQuery)-iLen, "g_SelectedGunM4A1 = ^"%i^" WHERE `SteamId` = ^"%s^";", g_SelectedGun[id][M4A1], sSteamID);
  731.         SQL_ThreadQuery(g_SqlTuple, "QuerySetDataTable", sQuery);
  732.     }
  733. }
  734. public TableCreateThread(iFailState, Handle:sQuery, sError[], iErrcode, sData[], iDataSize, Float:fQueuetime)
  735. {
  736.     if(iFailState == TQUERY_CONNECT_FAILED)
  737.         set_fail_state("[Create] Nem lehet csatlakozni az adatbazishoz!");
  738.     else if(iFailState == TQUERY_QUERY_FAILED)
  739.         set_fail_state("[Create] Lekerdezesi hiba");
  740.     if(iErrcode)
  741.         log_amx("[Create] Hiba:**!! %s !!**", sError);
  742. }
  743. public TableInsert(id)
  744. {
  745.     static sQuery[10048], sSteamID[64];
  746.    
  747.     get_user_authid(id, sSteamID, charsmax(sSteamID));
  748.     formatex(sQuery, charsmax(sQuery), "INSERT INTO `%s` (`SteamId`) VALUES (^"%s^");", Tablename, sSteamID);
  749.     SQL_ThreadQuery(g_SqlTuple, "QuerySetDataTable", sQuery);
  750.     betoltve[id] = true;
  751. }
  752. public SelectDataTable(id)
  753. {
  754.     static sQuery[10048];
  755.     new sData[1], sSteamID[64];
  756.     sData[0] = id;
  757.    
  758.     get_user_authid(id, sSteamID, charsmax(sSteamID));
  759.    
  760.     formatex(sQuery, charsmax(sQuery), "SELECT * FROM `%s` WHERE SteamId = ^"%s^";", Tablename, sSteamID);
  761.     SQL_ThreadQuery(g_SqlTuple, "QuerySelectDataTable", sQuery, sData, 1);
  762. }
  763. public QuerySelectDataTable(iFailState, Handle:sQuery, sError[], iErrcode, sData[], iDataSize, Float:fQueuetime)
  764. {
  765.     if(iFailState == TQUERY_CONNECT_FAILED || iFailState == TQUERY_QUERY_FAILED)
  766.     {
  767.         log_amx("[Insert] Hiba:**!! %s !!**", sError);
  768.         return;
  769.     }
  770.     else
  771.     {
  772.         new id = sData[0];
  773.        
  774.         if(SQL_NumRows(sQuery) > 0)
  775.         {
  776.             g_uPoints[id][M4A1] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsM4A1"));
  777.             g_uPoints[id][AK47] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsAK47"));
  778.             g_uPoints[id][AWP] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsAWP"));
  779.             g_uPoints[id][SCOUT] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsSCOUT"));
  780.             g_uPoints[id][FAMAS] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsFAMAS"));
  781.             g_uPoints[id][GALIL] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsGALIL"));
  782.             g_uPoints[id][AUG] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsAUG"));
  783.             g_uPoints[id][M3] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsM3"));
  784.             g_uPoints[id][XM1014] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsXM1014"));
  785.             g_uPoints[id][KNIFE] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsKNIFE"));
  786.             g_uPoints[id][DEAGLE] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsDEAGLE"));
  787.             g_uPoints[id][USP] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsUSP"));
  788.             g_uPoints[id][GLOCK] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_uPointsGLOCK"));
  789.             g_SelectedGun[id][M4A1] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunM4A1"));
  790.             g_SelectedGun[id][AK47] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunAK47"));
  791.             g_SelectedGun[id][AWP] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunAWP"));
  792.             g_SelectedGun[id][SCOUT] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunSCOUT"));
  793.             g_SelectedGun[id][FAMAS] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunFAMAS"));
  794.             g_SelectedGun[id][GALIL] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunGALIL"));
  795.             g_SelectedGun[id][AUG] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunAUG"));
  796.             g_SelectedGun[id][M3] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunM3"));
  797.             g_SelectedGun[id][XM1014] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunXM1014"));
  798.             g_SelectedGun[id][KNIFE] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunKNIFE"));
  799.             g_SelectedGun[id][DEAGLE] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunDEAGLE"));
  800.             g_SelectedGun[id][USP] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunUSP"));
  801.             g_SelectedGun[id][GLOCK] = SQL_ReadResult(sQuery, SQL_FieldNameToNum(sQuery, "g_SelectedGunGLOCK"));
  802.             betoltve[id] = true;
  803.         }
  804.         else
  805.             TableInsert(id);
  806.     }
  807. }
  808. public QuerySetDataTable(iFailState, Handle:sQuery, sError[], iErrcode, sData[], iDataSize, Float:fQueuetime)
  809. {
  810.     if(iFailState == TQUERY_CONNECT_FAILED || iFailState == TQUERY_QUERY_FAILED)
  811.     {
  812.         log_amx("[SetData] Hiba:**!! %s !!**", sError);
  813.         return;
  814.     }
  815. }


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


Ki van itt

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