hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.24. 15:04



Jelenlévő felhasználók

Jelenleg 167 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 167 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  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Skinrendszer menu csuszás
HozzászólásElküldve: 2018.10.12. 11:38 
Offline
Fanatikus
Avatar

Csatlakozott: 2018.02.06. 14:07
Hozzászólások: 182
Megköszönt másnak: 19 alkalommal
Megköszönték neki: 12 alkalommal
Sziasztok lenne itt egy Skinrendszer de csuszik a skin pll mikor a Galaxy csomagot választom akkor a vip skint rakja fell ez mitöl lehet válaszokat köszönöm :)


Csatolmányok:
skin.sma [30.61 KiB]
Letöltve 78 alkalommal.

_________________
Kép
Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Skinrendszer menu csuszás
HozzászólásElküldve: 2018.10.14. 14:32 
Offline
Tud valamit
Avatar

Csatlakozott: 2018.02.07. 01:13
Hozzászólások: 127
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 25 alkalommal
ROL_MESTER írta:
Sziasztok lenne itt egy Skinrendszer de csuszik a skin pll mikor a Galaxy csomagot választom akkor a vip skint rakja fell ez mitöl lehet válaszokat köszönöm :)

  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <engine>
  4. #include <cstrike>
  5. #include <fun>
  6. #include <fakemeta>
  7. #include <hamsandwich>
  8. #include <nvault>
  9. #include <colorchat>
  10.  
  11. #define PLUGIN "Pontrendszer"
  12. #define VERSION "2.0"
  13. #define AUTHOR "crazy & mforce"
  14.  
  15. new g_vault
  16. new pontok[33]
  17. new fegyo[33]
  18. new authid[33][32]
  19. new killp, killhsp
  20. new ajandek1, ajandek2, ajandek3
  21. new bombatesz, bombaszed
  22. new bombateszvip, bombaszedvip, killpvip, killhspvip, ajandek1vip, ajandek2vip, ajandek3vip
  23. new sebzok[32];
  24. new sebzesek[32];
  25. new sebzettek[32];
  26.  
  27. public plugin_init() {
  28.    
  29.     register_plugin(PLUGIN, VERSION, AUTHOR)
  30.     set_task(180.0, "uzenet", 0, _, _, "b")
  31.    
  32.     killp = register_cvar("pont_kill", "1")
  33.     killhsp = register_cvar("pont_killhs", "2")
  34.     killpvip = register_cvar("pont_killvip", "2")
  35.     killhspvip = register_cvar("pont_killhsvip", "3")
  36.    
  37.     ajandek1 = register_cvar("pont_ajandek1", "2")
  38.     ajandek1vip = register_cvar("pont_ajandek1vip", "3")
  39.     ajandek2 = register_cvar("pont_ajandek2", "5")
  40.     ajandek2vip = register_cvar("pont_ajandek2vip", "8")
  41.     ajandek3 = register_cvar("pont_ajandek3", "10")
  42.     ajandek3 = register_cvar("pont_ajandek3vip", "15")
  43.     bombatesz = register_cvar("bomba_tesz", "3")
  44.     bombateszvip = register_cvar("bomba_teszvip", "5")
  45.     bombaszed = register_cvar("bomba_szed", "3")
  46.     bombaszedvip = register_cvar("bomba_szedvip", "5")
  47.    
  48.     register_impulse(201, "Shop");
  49.     register_clcmd("team_say /pontok", "Shop")
  50.     register_clcmd("say /pontok", "Shop")
  51.     register_clcmd("team_say /pont", "Shop")
  52.     register_clcmd("say /pont", "Shop")
  53.     register_clcmd("team_say /skin", "Shop")
  54.     register_clcmd("say /skin", "Shop")
  55.     register_clcmd("team_say /adas", "adas")
  56.     register_clcmd("say /adas", "adas")
  57.     register_clcmd("pont_adas", "adas")
  58.    
  59.     g_vault = nvault_open("PontRendszer");
  60.    
  61.     register_event("CurWeapon", "fegyver_valtas", "be", "1=1")
  62.     RegisterHam(Ham_Killed, "player", "fw_player_killed", 1)
  63.     register_event("DeathMsg", "halal_event", "ae");
  64.     register_event("Damage", "sebzes_event", "be", "2!0", "3=0", "4!0")
  65.     RegisterHam(Ham_Spawn, "player", "spawn_event", 1)
  66.    
  67.     set_task(500.0, "advertise", _, _, _, "b")
  68. }
  69.  
  70.  
  71. //Rózsdás
  72. new m4a1r_jatekosnezet[] = "models/Ultimate_d2/rozsdas/v_m4a1.mdl"
  73. new ak47r_jatekosnezet[]  = "models/Ultimate_d2/rozsdas/v_ak47.mdl"
  74. new awpr_jatekosnezet[] = "models/Ultimate_d2/rozsdas/v_awp.mdl"
  75. new deagler_jatekosnezet[]  = "models/Ultimate_d2/rozsdas/v_deagle.mdl"
  76. //Bronz
  77. new m4a1b_jatekosnezet[] = "models/Ultimate_d2/bronz/v_m4a1.mdl"
  78. new ak47b_jatekosnezet[]  = "models/Ultimate_d2/bronz/v_ak47.mdl"
  79. new awpb_jatekosnezet[] = "models/Ultimate_d2/bronz/v_awp.mdl"
  80. new deagleb_jatekosnezet[]  = "models/Ultimate_d2/bronz/v_deagle.mdl"
  81. //Ezüst
  82. new m4a1e_jatekosnezet[] = "models/Ultimate_d2/ezust/v_m4a1.mdl"
  83. new ak47e_jatekosnezet[]  = "models/Ultimate_d2/ezust/v_ak47.mdl"
  84. new awpe_jatekosnezet[] = "models/Ultimate_d2/ezust/v_awp.mdl"
  85. new deaglee_jatekosnezet[]  = "models/Ultimate_d2/ezust/v_deagle.mdl"
  86. //ARANY
  87. new m4a1a_jatekosnezet[] = "models/Ultimate_d2/arany/v_m4a1.mdl"
  88. new ak47a_jatekosnezet[]  = "models/Ultimate_d2/arany/v_ak47.mdl"
  89. new awpa_jatekosnezet[] = "models/Ultimate_d2/arany/v_awp.mdl"
  90. new deaglea_jatekosnezet[]  = "models/Ultimate_d2/arany/v_deagle.mdl"
  91. //VIP
  92. new m4a1v_jatekosnezet[] = "models/Ultimate_d2/vip_new/v_m4a1.mdl"
  93. new ak47v_jatekosnezet[]  = "models/Ultimate_d2/vip_new/v_ak47.mdl"
  94. new awpv_jatekosnezet[] = "models/Ultimate_d2/vip_new/v_awp.mdl"
  95. new deaglev_jatekosnezet[]  = "models/Ultimate_d2/vip_new/v_deagle.mdl"
  96. new knifev_jatekosnezet[]  = "models/Ultimate_d2/vip_new/v_knife.mdl"
  97. //Tűz
  98. new m4a1t_jatekosnezet[] = "models/Ultimate_d2/tuz/v_m4a1.mdl"
  99. new ak47t_jatekosnezet[]  = "models/Ultimate_d2/tuz/v_ak47.mdl"
  100. new awpt_jatekosnezet[] = "models/Ultimate_d2/tuz/v_awp.mdl"
  101. new deaglet_jatekosnezet[]  = "models/Ultimate_d2/tuz/v_deagle.mdl"
  102. //Ultra
  103. new m4a1u_jatekosnezet[] = "models/Ultimate_d2/ultra/v_m4a1.mdl"
  104. new ak47u_jatekosnezet[]  = "models/Ultimate_d2/ultra/v_ak47.mdl"
  105. new awpu_jatekosnezet[] = "models/Ultimate_d2/ultra/v_awp.mdl"
  106. new deagleu_jatekosnezet[]  = "models/Ultimate_d2/ultra/v_deagle.mdl"
  107. //Metál
  108. new m4a1m_jatekosnezet[] = "models/Ultimate_d2/metal/v_m4a1.mdl"
  109. new ak47m_jatekosnezet[]  = "models/Ultimate_d2/metal/v_ak47.mdl"
  110. new awpm_jatekosnezet[] = "models/Ultimate_d2/metal/v_awp.mdl"
  111. new deaglem_jatekosnezet[]  = "models/Ultimate_d2/metal/v_deagle.mdl"
  112. //Sztár
  113. new m4a1s_jatekosnezet[] = "models/Ultimate_d2/star/v_m4a1.mdl"
  114. new ak47s_jatekosnezet[]  = "models/Ultimate_d2/star/v_ak47.mdl"
  115. new awps_jatekosnezet[] = "models/Ultimate_d2/star/v_awp.mdl"
  116. new deagles_jatekosnezet[]  = "models/Ultimate_d2/star/v_deagle.mdl"
  117.  
  118. //Megállíthatatlan
  119. new m4a1meg_jatekosnezet[] = "models/Ultimate_d2/galaxy/v_m4a1.mdl"
  120. new ak47meg_jatekosnezet[]  = "models/Ultimate_d2/galaxy/v_ak47.mdl"
  121. new awpmeg_jatekosnezet[] = "models/Ultimate_d2/galaxy/v_awp.mdl"
  122. new deaglemeg_jatekosnezet[]  = "models/Ultimate_d2/galaxy/v_deagle.mdl"
  123. //Super
  124. new m4a1super_jatekosnezet[] = "models/Ultimate_d2/asiimov/v_m4a1.mdl"
  125. new ak47super_jatekosnezet[]  = "models/Ultimate_d2/asiimov/v_ak47.mdl"
  126. new awpsuper_jatekosnezet[] = "models/Ultimate_d2/asiimov/v_awp.mdl"
  127. new deaglesuper_jatekosnezet[]  = "models/Ultimate_d2/asiimov/v_deagle.mdl"
  128. //Villám
  129. new m4a1villam_jatekosnezet[] = "models/Ultimate_d2/villam/v_m4a1.mdl"
  130. new ak47villam_jatekosnezet[]  = "models/Ultimate_d2/villam/v_ak47.mdl"
  131. new awpvillam_jatekosnezet[] = "models/Ultimate_d2/villam/v_awp.mdl"
  132. new deaglevillam_jatekosnezet[]  = "models/Ultimate_d2/villam/v_deagle.mdl"
  133. //Dragon
  134.  
  135. new m4a1dragon_jatekosnezet[] = "models/Ultimate_d2/dragon/v_m4a1.mdl"
  136. new ak47dragon_jatekosnezet[]  = "models/Ultimate_d2/dragon/v_ak47.mdl"
  137. new awpdragon_jatekosnezet[] = "models/Ultimate_d2/dragon/v_awp.mdl"
  138. new deagledragon_jatekosnezet[]  = "models/Ultimate_d2/dragon/v_deagle.mdl"
  139. //Black
  140. new m4a1black_jatekosnezet[] = "models/Ultimate_d2/black/v_m4a1.mdl"
  141. new ak47black_jatekosnezet[]  = "models/Ultimate_d2/black/v_ak47.mdl"
  142. new awpblack_jatekosnezet[] = "models/Ultimate_d2/black/v_awp.mdl"
  143. new deagleblack_jatekosnezet[]  = "models/Ultimate_d2/black/v_deagle.mdl"
  144. //Blood
  145. new m4a1blood_jatekosnezet[] = "models/Ultimate_d2/blood/v_m4a1.mdl"
  146. new ak47blood_jatekosnezet[]  = "models/Ultimate_d2/blood/v_ak47.mdl"
  147. new awpblood_jatekosnezet[] = "models/Ultimate_d2/blood/v_awp.mdl"
  148. new deagleblood_jatekosnezet[]  = "models/Ultimate_d2/blood/v_deagle.mdl"
  149. //Arany
  150. new m4a1arany_jatekosnezet[] = "models/Ultimate_d2/gold/v_m4a1.mdl"
  151. new ak47arany_jatekosnezet[]  = "models/Ultimate_d2/gold/v_ak47.mdl"
  152. new awparany_jatekosnezet[] = "models/Ultimate_d2/gold/v_awp.mdl"
  153. new deaglearany_jatekosnezet[]  = "models/Ultimate_d2/gold/v_deagle.mdl"
  154.  
  155.  
  156. public plugin_precache()
  157. {
  158.     precache_model(m4a1arany_jatekosnezet)
  159.     precache_model(ak47arany_jatekosnezet)
  160.     precache_model(awparany_jatekosnezet)
  161.     precache_model(deaglearany_jatekosnezet)
  162.    
  163.     precache_model(m4a1blood_jatekosnezet)
  164.     precache_model(ak47blood_jatekosnezet)
  165.     precache_model(awpblood_jatekosnezet)
  166.     precache_model(deagleblood_jatekosnezet)
  167.    
  168.     precache_model(m4a1black_jatekosnezet)
  169.     precache_model(ak47black_jatekosnezet)
  170.     precache_model(awpblack_jatekosnezet)
  171.     precache_model(deagleblack_jatekosnezet)
  172.    
  173.     precache_model(m4a1dragon_jatekosnezet)
  174.     precache_model(ak47dragon_jatekosnezet)
  175.     precache_model(awpdragon_jatekosnezet)
  176.     precache_model(deagledragon_jatekosnezet)
  177.    
  178.     precache_model(m4a1villam_jatekosnezet)
  179.     precache_model(ak47villam_jatekosnezet)
  180.     precache_model(awpvillam_jatekosnezet)
  181.     precache_model(deaglevillam_jatekosnezet)
  182.    
  183.     precache_model(m4a1super_jatekosnezet)
  184.     precache_model(ak47super_jatekosnezet)
  185.     precache_model(awpsuper_jatekosnezet)
  186.     precache_model(deaglesuper_jatekosnezet)
  187.    
  188.     precache_model(m4a1meg_jatekosnezet)
  189.     precache_model(ak47meg_jatekosnezet)
  190.     precache_model(awpmeg_jatekosnezet)
  191.     precache_model(deaglemeg_jatekosnezet)
  192.    
  193.     precache_model(m4a1r_jatekosnezet)
  194.     precache_model(ak47r_jatekosnezet)
  195.     precache_model(awpr_jatekosnezet)
  196.     precache_model(deagler_jatekosnezet)
  197.    
  198.     precache_model(m4a1b_jatekosnezet)
  199.     precache_model(ak47b_jatekosnezet)
  200.     precache_model(awpb_jatekosnezet)
  201.     precache_model(deagleb_jatekosnezet)
  202.    
  203.     precache_model(m4a1e_jatekosnezet)
  204.     precache_model(ak47e_jatekosnezet)
  205.     precache_model(awpe_jatekosnezet)
  206.     precache_model(deaglee_jatekosnezet)
  207.    
  208.     precache_model(m4a1a_jatekosnezet)
  209.     precache_model(ak47a_jatekosnezet)
  210.     precache_model(awpa_jatekosnezet)
  211.     precache_model(deaglea_jatekosnezet)
  212.    
  213.     precache_model(m4a1v_jatekosnezet)
  214.     precache_model(ak47v_jatekosnezet)
  215.     precache_model(awpv_jatekosnezet)
  216.     precache_model(deaglev_jatekosnezet)
  217.     precache_model(knifev_jatekosnezet)
  218.    
  219.     precache_model(m4a1t_jatekosnezet)
  220.     precache_model(ak47t_jatekosnezet)
  221.     precache_model(awpt_jatekosnezet)
  222.     precache_model(deaglet_jatekosnezet)
  223.    
  224.     precache_model(m4a1u_jatekosnezet)
  225.     precache_model(ak47u_jatekosnezet)
  226.     precache_model(awpu_jatekosnezet)
  227.     precache_model(deagleu_jatekosnezet)
  228.    
  229.     precache_model(m4a1m_jatekosnezet)
  230.     precache_model(ak47m_jatekosnezet)
  231.     precache_model(awpm_jatekosnezet)
  232.     precache_model(deaglem_jatekosnezet)
  233.    
  234.     precache_model(m4a1s_jatekosnezet)
  235.     precache_model(ak47s_jatekosnezet)
  236.     precache_model(awps_jatekosnezet)
  237.     precache_model(deagles_jatekosnezet)
  238.    
  239. }
  240.  
  241. public fegyver_valtas(id)
  242. {
  243.     new fegyver = get_user_weapon(id)
  244.    
  245.     if(fegyo[id] == 1 && fegyver == CSW_DEAGLE)
  246.     {
  247.         set_pev(id, pev_viewmodel2, deagler_jatekosnezet)
  248.     }
  249.     if(fegyo[id] == 1 && fegyver == CSW_AK47)
  250.     {
  251.         set_pev(id, pev_viewmodel2, ak47r_jatekosnezet)
  252.     }
  253.     if(fegyo[id] == 1 && fegyver == CSW_M4A1)
  254.     {
  255.         set_pev(id, pev_viewmodel2, m4a1r_jatekosnezet)
  256.     }
  257.     if(fegyo[id] == 1 && fegyver == CSW_AWP)
  258.     {
  259.         set_pev(id, pev_viewmodel2, awpr_jatekosnezet)
  260.     }
  261.     if(fegyo[id] == 2 && fegyver == CSW_DEAGLE)
  262.     {
  263.         set_pev(id, pev_viewmodel2, deagleb_jatekosnezet)
  264.     }
  265.     if(fegyo[id] == 2 && fegyver == CSW_AK47)
  266.     {
  267.         set_pev(id, pev_viewmodel2, ak47b_jatekosnezet)
  268.     }
  269.     if(fegyo[id] == 2 && fegyver == CSW_M4A1)
  270.     {
  271.         set_pev(id, pev_viewmodel2, m4a1b_jatekosnezet)
  272.     }
  273.     if(fegyo[id] == 2 && fegyver == CSW_AWP)
  274.     {
  275.         set_pev(id, pev_viewmodel2, awpb_jatekosnezet)
  276.     }  
  277.     if(fegyo[id] == 3 && fegyver == CSW_DEAGLE)
  278.     {
  279.         set_pev(id, pev_viewmodel2, deaglee_jatekosnezet)
  280.     }
  281.     if(fegyo[id] == 3 && fegyver == CSW_AK47)
  282.     {
  283.         set_pev(id, pev_viewmodel2, ak47e_jatekosnezet)
  284.     }
  285.     if(fegyo[id] == 3 && fegyver == CSW_M4A1)
  286.     {
  287.         set_pev(id, pev_viewmodel2, m4a1e_jatekosnezet)
  288.     }
  289.     if(fegyo[id] == 3 && fegyver == CSW_AWP)
  290.     {
  291.         set_pev(id, pev_viewmodel2, awpe_jatekosnezet)
  292.     }
  293.     if(fegyo[id] == 4 && fegyver == CSW_DEAGLE)
  294.     {
  295.         set_pev(id, pev_viewmodel2, deaglea_jatekosnezet)
  296.     }
  297.     if(fegyo[id] == 4 && fegyver == CSW_AK47)
  298.     {
  299.         set_pev(id, pev_viewmodel2, ak47a_jatekosnezet)
  300.     }
  301.     if(fegyo[id] == 4 && fegyver == CSW_M4A1)
  302.     {
  303.         set_pev(id, pev_viewmodel2, m4a1a_jatekosnezet)
  304.     }
  305.     if(fegyo[id] == 4 && fegyver == CSW_AWP)
  306.     {
  307.         set_pev(id, pev_viewmodel2, awpa_jatekosnezet)
  308.     }
  309.     if(fegyo[id] == 5 && fegyver == CSW_DEAGLE)
  310.     {
  311.         set_pev(id, pev_viewmodel2, deaglev_jatekosnezet)
  312.     }
  313.     if(fegyo[id] == 5 && fegyver == CSW_AK47)
  314.     {
  315.         set_pev(id, pev_viewmodel2, ak47v_jatekosnezet)
  316.     }
  317.     if(fegyo[id] == 5 && fegyver == CSW_M4A1)
  318.     {
  319.         set_pev(id, pev_viewmodel2, m4a1v_jatekosnezet)
  320.     }
  321.     if(fegyo[id] == 5 && fegyver == CSW_AWP)
  322.     {
  323.         set_pev(id, pev_viewmodel2, awpv_jatekosnezet)
  324.     }
  325.     if(fegyo[id] == 5 && fegyver == CSW_KNIFE)
  326.     {
  327.         set_pev(id, pev_viewmodel2, knifev_jatekosnezet)
  328.     }
  329.     if(fegyo[id] == 6 && fegyver == CSW_DEAGLE)
  330.     {
  331.         set_pev(id, pev_viewmodel2, deaglet_jatekosnezet)
  332.     }
  333.     if(fegyo[id] == 6 && fegyver == CSW_AK47)
  334.     {
  335.         set_pev(id, pev_viewmodel2, ak47t_jatekosnezet)
  336.     }
  337.     if(fegyo[id] == 6 && fegyver == CSW_M4A1)
  338.     {
  339.         set_pev(id, pev_viewmodel2, m4a1t_jatekosnezet)
  340.     }
  341.     if(fegyo[id] == 6 && fegyver == CSW_AWP)
  342.     {
  343.         set_pev(id, pev_viewmodel2, awpt_jatekosnezet)
  344.     }
  345.     if(fegyo[id] == 7 && fegyver == CSW_DEAGLE)
  346.     {
  347.         set_pev(id, pev_viewmodel2, deagleu_jatekosnezet)
  348.     }
  349.     if(fegyo[id] == 7 && fegyver == CSW_AK47)
  350.     {
  351.         set_pev(id, pev_viewmodel2, ak47u_jatekosnezet)
  352.     }
  353.     if(fegyo[id] == 7 && fegyver == CSW_M4A1)
  354.     {
  355.         set_pev(id, pev_viewmodel2, m4a1u_jatekosnezet)
  356.     }
  357.     if(fegyo[id] == 7 && fegyver == CSW_AWP)
  358.     {
  359.         set_pev(id, pev_viewmodel2, awpu_jatekosnezet)
  360.     }
  361.     if(fegyo[id] == 8 && fegyver == CSW_DEAGLE)
  362.     {
  363.         set_pev(id, pev_viewmodel2, deaglem_jatekosnezet)
  364.     }
  365.     if(fegyo[id] == 8 && fegyver == CSW_AK47)
  366.     {
  367.         set_pev(id, pev_viewmodel2, ak47m_jatekosnezet)
  368.     }
  369.     if(fegyo[id] == 8 && fegyver == CSW_M4A1)
  370.     {
  371.         set_pev(id, pev_viewmodel2, m4a1m_jatekosnezet)
  372.     }
  373.     if(fegyo[id] == 8 && fegyver == CSW_AWP)
  374.     {
  375.         set_pev(id, pev_viewmodel2, awpm_jatekosnezet)
  376.     }
  377.     if(fegyo[id] == 9 && fegyver == CSW_DEAGLE)
  378.     {
  379.         set_pev(id, pev_viewmodel2, deagles_jatekosnezet)
  380.     }
  381.     if(fegyo[id] == 9 && fegyver == CSW_AK47)
  382.     {
  383.         set_pev(id, pev_viewmodel2, ak47s_jatekosnezet)
  384.     }
  385.     if(fegyo[id] == 9 && fegyver == CSW_M4A1)
  386.     {
  387.         set_pev(id, pev_viewmodel2, m4a1s_jatekosnezet)
  388.     }
  389.     if(fegyo[id] == 9 && fegyver == CSW_AWP)
  390.     {
  391.         set_pev(id, pev_viewmodel2, awps_jatekosnezet)
  392.     }
  393.    
  394.     //GeTThere által
  395.    
  396.     if(fegyo[id] == 10 && fegyver == CSW_M4A1)
  397.     {
  398.         set_pev(id, pev_viewmodel2, m4a1meg_jatekosnezet)
  399.     }
  400.     if(fegyo[id] == 10 && fegyver == CSW_AK47)
  401.     {
  402.         set_pev(id, pev_viewmodel2, ak47meg_jatekosnezet)
  403.     }
  404.     if(fegyo[id] == 10 && fegyver == CSW_AWP)
  405.     {
  406.         set_pev(id, pev_viewmodel2, awpmeg_jatekosnezet)
  407.     }
  408.     if(fegyo[id] == 10 && fegyver == CSW_DEAGLE)
  409.     {
  410.         set_pev(id, pev_viewmodel2, deaglemeg_jatekosnezet)
  411.     }
  412.    
  413.     //GeTThere által 2
  414.    
  415.     if(fegyo[id] == 11 && fegyver == CSW_M4A1)
  416.     {
  417.         set_pev(id, pev_viewmodel2, m4a1super_jatekosnezet)
  418.     }
  419.     if(fegyo[id] == 11 && fegyver == CSW_AK47)
  420.     {
  421.         set_pev(id, pev_viewmodel2, ak47super_jatekosnezet)
  422.     }
  423.     if(fegyo[id] == 11 && fegyver == CSW_AWP)
  424.     {
  425.         set_pev(id, pev_viewmodel2, awpsuper_jatekosnezet)
  426.     }
  427.     if(fegyo[id] == 11 && fegyver == CSW_DEAGLE)
  428.     {
  429.         set_pev(id, pev_viewmodel2, deaglesuper_jatekosnezet)
  430.     }
  431.    
  432.     //GeTThere által 3
  433.     if(fegyo[id] == 12 && fegyver == CSW_M4A1)
  434.     {
  435.         set_pev(id, pev_viewmodel2, m4a1villam_jatekosnezet)
  436.     }
  437.     if(fegyo[id] == 12 && fegyver == CSW_AK47)
  438.     {
  439.         set_pev(id, pev_viewmodel2, ak47villam_jatekosnezet)
  440.     }
  441.     if(fegyo[id] == 12 && fegyver == CSW_AWP)
  442.     {
  443.         set_pev(id, pev_viewmodel2, awpvillam_jatekosnezet)
  444.     }
  445.     if(fegyo[id] == 12 && fegyver == CSW_DEAGLE)
  446.     {
  447.         set_pev(id, pev_viewmodel2, deaglevillam_jatekosnezet)
  448.     }
  449.    
  450.     //GeTThere által 4
  451.     if(fegyo[id] == 13 && fegyver == CSW_M4A1)
  452.     {
  453.         set_pev(id, pev_viewmodel2, m4a1dragon_jatekosnezet)
  454.     }
  455.     if(fegyo[id] == 13 && fegyver == CSW_AK47)
  456.     {
  457.         set_pev(id, pev_viewmodel2, ak47dragon_jatekosnezet)
  458.     }
  459.     if(fegyo[id] == 13 && fegyver == CSW_AWP)
  460.     {
  461.         set_pev(id, pev_viewmodel2, awpdragon_jatekosnezet)
  462.     }
  463.     if(fegyo[id] == 13 && fegyver == CSW_DEAGLE)
  464.     {
  465.         set_pev(id, pev_viewmodel2, deagledragon_jatekosnezet)
  466.     }
  467.    
  468.     //GeTThere által 5
  469.     if(fegyo[id] == 14 && fegyver == CSW_M4A1)
  470.     {
  471.         set_pev(id, pev_viewmodel2, m4a1black_jatekosnezet)
  472.     }
  473.     if(fegyo[id] == 14 && fegyver == CSW_AK47)
  474.     {
  475.         set_pev(id, pev_viewmodel2, ak47black_jatekosnezet)
  476.     }
  477.     if(fegyo[id] == 14 && fegyver == CSW_AWP)
  478.     {
  479.         set_pev(id, pev_viewmodel2, awpblack_jatekosnezet)
  480.     }
  481.     if(fegyo[id] == 14 && fegyver == CSW_DEAGLE)
  482.     {
  483.         set_pev(id, pev_viewmodel2, deagleblack_jatekosnezet)
  484.     }
  485.    
  486.     //GeTThere által 6
  487.     if(fegyo[id] == 15 && fegyver == CSW_M4A1)
  488.     {
  489.         set_pev(id, pev_viewmodel2, m4a1blood_jatekosnezet)
  490.     }
  491.     if(fegyo[id] == 15 && fegyver == CSW_AK47)
  492.     {
  493.         set_pev(id, pev_viewmodel2, ak47blood_jatekosnezet)
  494.     }
  495.     if(fegyo[id] == 15 && fegyver == CSW_AWP)
  496.     {
  497.         set_pev(id, pev_viewmodel2, awpblood_jatekosnezet)
  498.     }
  499.     if(fegyo[id] == 15 && fegyver == CSW_DEAGLE)
  500.     {
  501.         set_pev(id, pev_viewmodel2, deagleblood_jatekosnezet)
  502.     }
  503.    
  504.     //GeTThere által 7
  505.     if(fegyo[id] == 16 && fegyver == CSW_M4A1)
  506.     {
  507.         set_pev(id, pev_viewmodel2, m4a1arany_jatekosnezet)
  508.     }
  509.     if(fegyo[id] == 16 && fegyver == CSW_AK47)
  510.     {
  511.         set_pev(id, pev_viewmodel2, ak47arany_jatekosnezet)
  512.     }
  513.     if(fegyo[id] == 16 && fegyver == CSW_AWP)
  514.     {
  515.         set_pev(id, pev_viewmodel2, awparany_jatekosnezet)
  516.     }
  517.     if(fegyo[id] == 16 && fegyver == CSW_DEAGLE)
  518.     {
  519.         set_pev(id, pev_viewmodel2, deaglearany_jatekosnezet)
  520.     }
  521.    
  522. }
  523. public spawn_event(id)
  524. {
  525.     sebzok[id] = 0;
  526.     sebzesek[id] = 0;
  527.     sebzettek[id] = 0;
  528. }
  529.  
  530. public sebzes_event(aldozat)
  531. {
  532.     new tamado = get_user_attacker(aldozat);
  533.     new sebzes = read_data(2);
  534.     sebzesek[tamado] += sebzes;
  535.     if(sebzesek[tamado] >= 50)
  536.     {
  537.         sebzok[tamado] = aldozat;
  538.         sebzettek[aldozat] = tamado;
  539.     }
  540. }
  541.  
  542. public halal_event()
  543. {
  544.     new aldozat = read_data(2);
  545.     new tamado = read_data(1);
  546.     if(sebzettek[aldozat] && sebzettek[aldozat] != tamado)
  547.     {
  548.         new fragetkap = sebzettek[aldozat];
  549.         sebzok[fragetkap] = 0;
  550.         sebzesek[fragetkap] = 0;
  551.         sebzettek[aldozat] = 0;
  552.        
  553.         new frag = get_user_frags(fragetkap) + 1
  554.         set_user_frags(fragetkap, frag);
  555.         message_begin(MSG_ALL, get_user_msgid("ScoreInfo"))
  556.         write_byte(fragetkap)
  557.         write_short(frag)
  558.         write_short(get_user_deaths(fragetkap))
  559.         write_short(0)
  560.         write_short(get_user_team(fragetkap))
  561.         message_end()
  562.        
  563.         ColorChat(fragetkap, GREEN, "[Ultimate]^x01 Kaptál^x03 +1^x01 fraget és^x03 1^x01 pontot!");
  564.         pontok[fragetkap] += 1
  565.        
  566.     }
  567. }
  568.  
  569. public bomb_planted(planter)
  570. {
  571.     if(get_user_flags(planter) & ADMIN_LEVEL_C)
  572.     {
  573.         pontok[planter] += get_pcvar_num(bombateszvip)
  574.         ColorChat(planter, GREEN,"[Ultimate]^x01 Kaptál^x03 %d ^x01pontot a bomba lerakásért!", get_pcvar_num(bombateszvip))
  575.     }
  576.     else
  577.     {
  578.         pontok[planter] += get_pcvar_num(bombatesz)
  579.         ColorChat(planter, GREEN,"[Ultimate]^x01 Kaptál^x03 %d ^x01pontot a bomba lerakásért!", get_pcvar_num(bombatesz))
  580.     }
  581. }
  582. public bomb_defused(defuser)
  583. {
  584.     if(get_user_flags(defuser) & ADMIN_LEVEL_C)
  585.     {
  586.         pontok[defuser] += get_pcvar_num(bombaszedvip)
  587.         ColorChat(defuser, GREEN,"[Ultimate]^x01 Kaptál^x03 %d ^x01pontot a bomba hatástalaní­tásért!", get_pcvar_num(bombaszedvip))
  588.     }
  589.     else
  590.     {  
  591.         pontok[defuser] += get_pcvar_num(bombaszed)
  592.         ColorChat(defuser, GREEN,"[Ultimate]^x01 Kaptál^x03 %d ^x01pontot a bomba hatástalaní­tásért!", get_pcvar_num(bombaszed))
  593.     }
  594. }
  595. public fw_player_killed(victim, attacker, shouldgib)
  596. {
  597.     if(!is_user_connected(attacker) || !is_user_connected(victim) || attacker == victim)
  598.         return PLUGIN_CONTINUE;
  599.    
  600.     if(get_pdata_int(victim, 75) == HIT_HEAD && get_user_flags(attacker) & ADMIN_LEVEL_C)
  601.     {
  602.         pontok[attacker] += get_pcvar_num(killhspvip)
  603.         ColorChat(attacker, GREEN,"[Ultimate]^x01 !HEADSHOT! Ez megért^x03 %d ^x01pontot!", get_pcvar_num(killhspvip))
  604.     }
  605.     else if(get_user_flags(attacker) & ADMIN_LEVEL_C)
  606.     {
  607.         pontok[attacker] += get_pcvar_num(killpvip)
  608.     }
  609.     else if(get_pdata_int(victim, 75) == HIT_HEAD)
  610.     {
  611.         pontok[attacker] += get_pcvar_num(killhsp)
  612.         ColorChat(attacker, GREEN,"[Ultimate]^x01 !HEADSHOT! Ez megért^x03 %d ^x01pontot!", get_pcvar_num(killhsp))
  613.     }
  614.     else
  615.     {
  616.         pontok[attacker] += get_pcvar_num(killp)
  617.     }
  618.     return PLUGIN_CONTINUE
  619. }
  620.  
  621. public Shop(id){
  622.    
  623.     new cim[121], ks1[121],ks2[121],ks3[121],ks4[121],ks5[121],ks6[121],ks7[121],ks8[121],ks9[121],ks10[121],ks11[121],ks12[121],ks13[121],ks14[121],ks15[121],ks16[121],ks17[121]
  624.     format(cim, charsmax(cim),"\r[\yULTIMATE\r] \w- \dDUST2^n\rPontjaid: \w%d", pontok[id])
  625.     if(fegyo[id] == 0)
  626.         format(ks1, charsmax(ks1),"\rALAP \wfegyvercsomag \r[\wAKTÍV\r]")
  627.     if(fegyo[id] == 1)
  628.         format(ks2, charsmax(ks2),"\rROZSDÁS \wfegyvercsomag \r[\wAKTÍV\r]")
  629.     else
  630.         format(ks2, charsmax(ks2),"\rROZSDÁS \wfegyvercsomag \r[\w250 pont\r] ")
  631.     if(fegyo[id] == 2)
  632.         format(ks3, charsmax(ks3),"\rBRONZ \wfegyvercsomag \r[\wAKTÍV\r]")
  633.     else
  634.         format(ks3, charsmax(ks3),"\rBRONZ \wfegyvercsomag \r[\w450 pont\r] ")
  635.     if(fegyo[id] == 3)
  636.         format(ks4, charsmax(ks4),"\rEZÃœST \wfegyvercsomag \r[\wAKTÍV\r]")
  637.     else
  638.         format(ks4, charsmax(ks4),"\rEZÃœST \wfegyvercsomag \r[\w600 pont\r] ")
  639.     if(fegyo[id] == 4)
  640.         format(ks5, charsmax(ks5),"\rARANY \wfegyvercsomag \r[\wAKTÍV\r]")
  641.     else
  642.         format(ks5, charsmax(ks5),"\rARANY \wfegyvercsomag \r[\w750 pont\r] ")
  643.     if(fegyo[id] == 6)
  644.         format(ks6, charsmax(ks6),"\rTÅ°Z \wfegyvercsomag \r[\wAKTÍV\r]")
  645.     else
  646.         format(ks6, charsmax(ks6),"\rTÅ°Z \wfegyvercsomag \r[\w900 pont\r] ")
  647.     if(fegyo[id] == 7)
  648.         format(ks7, charsmax(ks7),"\rULTRA \wfegyvercsomag \r[\wAKTÍV\r]")
  649.     else
  650.         format(ks7, charsmax(ks7),"\rULTRA \wfegyvercsomag \r[\w1100 pont\r] ")
  651.     if(fegyo[id] == 8)
  652.         format(ks8, charsmax(ks8),"\rMETAL \wfegyvercsomag \r[\wAKTÍV\r]")
  653.     else
  654.         format(ks8, charsmax(ks8),"\rMETAL \wfegyvercsomag \r[\w1350 pont\r] ")
  655.     if(fegyo[id] == 9)
  656.         format(ks9, charsmax(ks9),"\rSTAR \wfegyvercsomag \r[\wAKTÍV\r]")
  657.     else
  658.         format(ks9, charsmax(ks9),"\rSTAR \wfegyvercsomag \r[\w1500 pont\r] ")
  659.     if(fegyo[id] == 10)
  660.         format(ks10, charsmax(ks10),"\rGALAXY \wfegyvercsomag \r[\wAKTÍV\r]")
  661.     else
  662.         format(ks10, charsmax(ks10),"\rGALAXY \wfegyvercsomag \r[\w1950 pont\r] ")
  663.     if(fegyo[id] == 11)
  664.         format(ks11, charsmax(ks11),"\rASIIMOV \wfegyvercsomag \r[\wAKTÍV\r]")
  665.     else
  666.         format(ks11, charsmax(ks11),"\rASIIMOV \wfegyvercsomag \r[\w2150 pont\r] ")
  667.     if(fegyo[id] == 12)
  668.         format(ks12, charsmax(ks12),"\rVillám \wfegyvercsomag \r[\wAKTÍV\r]")
  669.     else
  670.         format(ks12, charsmax(ks12),"\rVillám \wfegyvercsomag \r[\w2350 pont\r] ")
  671.     if(fegyo[id] == 13)
  672.         format(ks13, charsmax(ks13),"\rDragon \wfegyvercsomag \r[\wAKTÍV\r]")
  673.     else
  674.         format(ks13, charsmax(ks13),"\rDragon \wfegyvercsomag \r[\w2500 pont\r] ")
  675.     if(fegyo[id] == 14)
  676.         format(ks14, charsmax(ks14),"\rBlack \wfegyvercsomag \r[\wAKTÍV\r]")
  677.     else
  678.         format(ks14, charsmax(ks14),"\rBlack \wfegyvercsomag \r[\w2750 pont\r] ")
  679.     if(fegyo[id] == 15)
  680.         format(ks15, charsmax(ks15),"\rBlood \wfegyvercsomag \r[\wAKTÍV\r]")
  681.     else
  682.         format(ks15, charsmax(ks15),"\rBlood \wfegyvercsomag \r[\w2950 pont\r] ")
  683.     if(fegyo[id] == 16)
  684.         format(ks16, charsmax(ks16),"\rGOLD \wfegyvercsomag \r[\wAKTÍV\r]")
  685.     else
  686.         format(ks16, charsmax(ks16),"\rGOLD \wfegyvercsomag \r[\w3250 pont\r] ")
  687.     if(fegyo[id] == 5)
  688.         format(ks17, charsmax(ks17),"\rVIP \wfegyvercsomag \d(\yÚj\d) \r[\wAKTÍV\r]")
  689.     else
  690.         format(ks17, charsmax(ks17),"\rVIP \wfegyvercsomag \d(\yÚj\d) \r[\w508Ft\r]")
  691.     new menu = menu_create(cim, "Shoph")
  692.    
  693.     menu_additem(menu,ks1,"1",0)
  694.     menu_additem(menu,ks2,"2",0)
  695.     menu_additem(menu,ks3,"3",0)
  696.     menu_additem(menu,ks4,"4",0)
  697.     menu_additem(menu,ks5,"5",0)
  698.     menu_additem(menu,ks6,"6",0)
  699.     menu_additem(menu,ks7,"7",0)
  700.     menu_additem(menu,ks8,"8",0)
  701.     menu_additem(menu,ks9,"9",0)
  702.     menu_additem(menu,ks10,"10",0)
  703.     menu_additem(menu,ks11,"11",0)
  704.     menu_additem(menu,ks12,"12",0)
  705.     menu_additem(menu,ks13,"13",0)
  706.     menu_additem(menu,ks14,"14",0)
  707.     menu_additem(menu,ks15,"15",0)
  708.     menu_additem(menu,ks16,"16",0)
  709.     menu_additem(menu,ks17,"17",0)
  710.     menu_setprop(menu, MPROP_NEXTNAME, "Tovább")
  711.     menu_setprop(menu, MPROP_EXITNAME, "Bezárás")
  712.     menu_setprop(menu, MPROP_BACKNAME, "Vissza")
  713.     menu_display(id,menu,0)
  714. }
  715.  
  716. public Shoph(id, menu, item)
  717. {
  718.     if( item == MENU_EXIT )
  719.     {
  720.         menu_destroy(menu);
  721.         return PLUGIN_HANDLED;
  722.     }
  723.     new data[9], szName[64];
  724.     new access, callback;
  725.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  726.     new key = str_to_num(data);
  727.    
  728.     switch(key)
  729.     {
  730.         case 1:{
  731.             fegyo[id] = 0
  732.             ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad az^x03 ALAP^x01 csomagot!")
  733.         }
  734.         case 2:{
  735.             if (pontok[id] >= 250){
  736.                 fegyo[id] = 1
  737.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 ROZSDÁS^x01 csomagot!")
  738.             }
  739.             else{
  740.                 ColorChat(id, GREEN, "[Ultimate]^x01 Sajnálom, nincs elég pontod!")
  741.             }
  742.         }
  743.         case 3:{
  744.             if (pontok[id] >= 450)
  745.             {
  746.                 fegyo[id] = 2
  747.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 BRONZ^x01 csomagot!")
  748.             }
  749.             else{
  750.                 ColorChat(id, GREEN, "[Ultimate]^x01 Sajnálom, nincs elég pontod!")
  751.             }
  752.         }
  753.         case 4:{
  754.             if (pontok[id] >= 600){
  755.                 fegyo[id] = 3
  756.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad az^x03 EZÃœST^x01 csomagot!")
  757.             }
  758.             else{
  759.                 ColorChat(id, GREEN, "[Ultimate]^x01 Sajnálom, nincs elég pontod!")
  760.             }
  761.         }
  762.         case 5:{
  763.             if (pontok[id] >= 750){
  764.                 fegyo[id] = 4
  765.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad az^x03 ARANY^x01 csomagot!")
  766.             }
  767.             else
  768.             {
  769.                 ColorChat(id, GREEN, "[Ultimate]^x01 Sajnálom, nincs elég pontod!")
  770.             }
  771.         }
  772.         case 6:{
  773.             if (pontok[id] >= 900){
  774.                 fegyo[id] = 6
  775.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 TÅ°Z^x01 csomagot!")
  776.             }
  777.             else{
  778.                 ColorChat(id, GREEN, "[Ultimate]^x01 Sajnálom, nincs elég pontod!")
  779.             }
  780.         }
  781.         case 7:{
  782.             if (pontok[id] >= 1100){
  783.                 fegyo[id] = 7
  784.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 ULTRA^x01 csomagot!")
  785.             }
  786.             else{
  787.                 ColorChat(id, GREEN, "[Ultimate]^x01 Sajnálom, nincs elég pontod!")
  788.             }
  789.         }
  790.         case 8:{
  791.             if (pontok[id] >= 1350){
  792.                 fegyo[id] = 8
  793.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 METÁL^x01 csomagot!")
  794.             }
  795.             else{
  796.                 ColorChat(id, GREEN, "[Ultimate]^x01 Sajnálom, nincs elég pontod!")
  797.             }
  798.         }
  799.         case 9:{
  800.             if (pontok[id] >= 1500){
  801.                 fegyo[id] = 9
  802.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 STAR^x01 csomagot!")
  803.             }
  804.             else{
  805.                 ColorChat(id, GREEN, "[Ultimate]^x01 Sajnálom, nincs elég pontod!")
  806.             }
  807.         }
  808.         case 11:{
  809.             if(pontok[id] >= 1950)
  810.             {
  811.                 fegyo[id] = 10
  812.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 Megállíthatatlan^x01 csomagot!")
  813.             }
  814.             else{
  815.                 ColorChat(id, GREEN, "[Ultimate]^x01 Nincs elég pontod!")
  816.             }
  817.         }
  818.         case 12:{
  819.             if(pontok[id] >= 2150)
  820.             {
  821.                 fegyo[id] = 11
  822.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 Super^x01 csomagot!")
  823.             }
  824.             else{
  825.                 ColorChat(id, GREEN, "[Ultimate]^x01 Nincs elég pontod!")
  826.             }
  827.         }
  828.         case 13:{
  829.             if(pontok[id] >= 2350)
  830.             {
  831.                 fegyo[id] = 12
  832.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 Villám^x01 csomagot!")
  833.             }
  834.             else{
  835.                 ColorChat(id, GREEN, "[Ultimate]^x01 Nincs elég pontod!")
  836.             }
  837.         }
  838.         case 14:{
  839.             if(pontok[id] >= 2500)
  840.             {
  841.                 fegyo[id] = 13
  842.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 Dragon^x01 csomagot!")
  843.             }
  844.             else{
  845.                 ColorChat(id, GREEN, "[Ultimate]^x01 Nincs elég pontod!")
  846.             }
  847.         }
  848.         case 15:{
  849.             if(pontok[id] >= 2750)
  850.             {
  851.                 fegyo[id] = 14
  852.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 Black^x01 csomagot!")
  853.             }
  854.             else{
  855.                 ColorChat(id, GREEN, "[Ultimate]^x01 Nincs elég pontod!")
  856.             }
  857.         }
  858.         case 16:{
  859.             if(pontok[id] >= 2950)
  860.             {
  861.                 fegyo[id] = 15
  862.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 Blood^x01 csomagot!")
  863.             }
  864.             else{
  865.                 ColorChat(id, GREEN, "[Ultimate]^x01 Nincs elég pontod!")
  866.             }
  867.         }
  868.         case 17:{
  869.             if (get_user_flags(id) & ADMIN_KICK || get_user_flags(id) & ADMIN_LEVEL_C){
  870.                 fegyo[id] = 5
  871.                 ColorChat(id, GREEN, "[Ultimate]^x01 Megkaptad a^x03 VIP^x01 csomagot!")
  872.             }
  873.             else{
  874.                 ColorChat(id, GREEN, "[Ultimate]^x01 Nem vagy^x03 VIP!")
  875.             }
  876.         }
  877.     }
  878.     menu_destroy(menu)
  879.     return PLUGIN_HANDLED
  880. }
  881.  
  882. public advertise(id)
  883.    
  884. {
  885.  
  886. ColorChat(id, BLUE, "^1[^4Ultimate^1]^3==> ^4 Fegyver csomagokat hozzáadta ^3GeTThere92 ^4Becsüld meg!")
  887.  
  888. }
  889.  
  890. public uzenet()
  891. {
  892. ColorChat(0, GREEN, "[Ultimate]^x01 A pontjaid beváltásához használd a^x03 /pontok^x01 parancsot!")
  893. }
  894. public mentes(id)
  895. {
  896. new vaultkey[64],vaultdata[256]
  897.  
  898. format(vaultkey,63,"%s-PONTOK", authid[id])
  899. format(vaultdata,255,"%d#%d", pontok[id], fegyo[id])
  900.  
  901. nvault_set(g_vault,vaultkey,vaultdata)
  902. return PLUGIN_CONTINUE
  903. }
  904. public betoltes(id)
  905. {
  906. new vaultkey[64],vaultdata[256]
  907.  
  908. format(vaultkey,63,"%s-PONTOK", authid[id])
  909. format(vaultdata,255,"%d#%d", pontok[id], fegyo[id])
  910.  
  911. nvault_get(g_vault,vaultkey,vaultdata,255)
  912. replace_all(vaultdata, 255, "#", " ")
  913. new p_o[32], f_o[32]
  914. parse(vaultdata, p_o, 31, f_o, 31)
  915. pontok[id] = str_to_num(p_o)
  916. fegyo[id] = str_to_num(f_o)
  917. return PLUGIN_CONTINUE;
  918. }
  919. public client_disconnect(id)
  920. {
  921. mentes(id);
  922. remove_task(id);
  923. pontok[id] = 0;
  924. fegyo[id] = 0;
  925. }
  926.  
  927. public client_connect(id)
  928. {
  929. get_user_authid(id, authid[id], 31)
  930. betoltes(id);
  931. set_task(300.0, "ajandek_1",id)
  932. set_task(900.0, "ajandek_2",id)
  933. set_task(1800.0, "ajandek_3",id)
  934. }
  935.  
  936. public ajandek_1(id)
  937. {
  938. if(get_user_flags(id) & ADMIN_LEVEL_C)
  939. {
  940.     new penz = get_pcvar_num(ajandek1vip);
  941.     ColorChat(id, GREEN, "[Ultimate]^x01 %d pont jár mert, itt vagy már 5 perce!", penz)
  942.     pontok[id] += penz;
  943. }
  944. else
  945. {
  946.     new penz = get_pcvar_num(ajandek1);
  947.     ColorChat(id, GREEN, "[Ultimate]^x01 %d pont jár mert, itt vagy már 5 perce!", penz)
  948.     pontok[id] += penz;
  949. }
  950. }
  951. public ajandek_2(id)
  952. {
  953. if(get_user_flags(id) & ADMIN_LEVEL_C)
  954. {
  955.     new penz = get_pcvar_num(ajandek2vip);
  956.     ColorChat(id, GREEN, "[Ultimate]^x01 %d pont jár mert, itt vagy már 5 perce!", penz)
  957.     pontok[id] += penz;
  958. }
  959. else
  960. {
  961.     new penz = get_pcvar_num(ajandek2);
  962.     ColorChat(id, GREEN, "[Ultimate]^x01 %d pont pont jár, mert itt vagy már 5 perce!", penz)
  963.     pontok[id] += penz;
  964. }
  965. }
  966. public ajandek_3(id)
  967. {
  968. if(get_user_flags(id) & ADMIN_LEVEL_C)
  969. {
  970.     new penz = get_pcvar_num(ajandek3vip);
  971.     ColorChat(id, GREEN, "[Ultimate]^x01 %d pont pont jár, mert itt vagy már 5 perce!", penz)
  972.     pontok[id] += penz;
  973. }
  974. else
  975. {
  976.     new penz = get_pcvar_num(ajandek3);
  977.     ColorChat(id, GREEN, "[Ultimate]^x01 %d pont pont jár, mert itt vagy már 5 perce!", penz)
  978.     pontok[id] += penz;
  979. }
  980. }
  981.  
  982. public adas(id)
  983. {
  984. if (get_user_flags(id) & ADMIN_KICK)
  985. {
  986.     new menu = menu_create("\rKinek akarsz pontot adni? \y(10p)", "menu_handler")
  987.     new players[32], pnum, tempid
  988.     new szName[32], szTempid[10]
  989.     get_players(players, pnum)
  990.     for( new i; i<pnum; i++ )
  991.     {
  992.         tempid = players[i];
  993.         get_user_name(tempid, szName, charsmax(szName))
  994.         num_to_str(tempid, szTempid, charsmax(szTempid))
  995.         menu_additem(menu, szName, szTempid, 0)
  996.        
  997.     }
  998.     menu_display(id, menu, 0)
  999. }
  1000. else
  1001. {
  1002.     ColorChat(id, BLUE, "^4 Sajnos nincs jogod hasznalni ezt a parancsot!")
  1003.    
  1004. }
  1005. }
  1006.  
  1007. public menu_handler(id, menu, item)
  1008. {
  1009. if( item == MENU_EXIT )
  1010. {
  1011.     menu_destroy(menu);
  1012.     return PLUGIN_HANDLED;
  1013. }
  1014.  
  1015. new data[6], szName[64];
  1016. new access, callback;
  1017. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  1018.  
  1019. new tempid = str_to_num(data);
  1020.  
  1021. if( is_user_alive(tempid) )
  1022. {
  1023.     pontok[tempid] += 10
  1024. }
  1025. client_cmd(id,"pont_adas")
  1026. menu_destroy(menu);
  1027. return PLUGIN_HANDLED;
  1028. }

esetleg?
Sztem meg ne ezt hasznald :D


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


Ki van itt

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