hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.21. 08:20



Jelenlévő felhasználók

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

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

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

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



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

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 13 hozzászólás ]  Oldal Előző 1 2
Szerző Üzenet
 Hozzászólás témája: Re: Boltmenü
HozzászólásElküldve: 2015.02.07. 22:13 
Offline
Jómunkásember
Avatar

Csatlakozott: 2014.09.27. 19:51
Hozzászólások: 411
Megköszönt másnak: 89 alkalommal
Megköszönték neki: 14 alkalommal
V!rusHD írta:
Ha megszorozta 2-vel, akkor már csak észre veszi...

UI: V!rusHD @ Fegyvernek több sebzés.

Köszi de meg próbáltam de hibát ir ki
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4. #include <cstrike>
  5. #include <fakemeta>
  6. #include <hamsandwich>
  7.  
  8. new pont[33]
  9. new knife[33]
  10. new bool:kes1[33]
  11. new kes1_sebzes
  12.  
  13. #define PLUGIN "Bolt"
  14. #define VERSION "1.0"
  15. #define AUTHOR "Pista"
  16.  
  17. public plugin_precache(){
  18. precache_model("models/kes/1.mdl")
  19. }
  20.  
  21. public plugin_init() {
  22. RegisterHam( Ham_TakeDamage , "player" , "damagetake", 0);
  23. register_plugin(PLUGIN, VERSION, AUTHOR)
  24. register_clcmd("say /bolt","boltmenu")
  25. register_event("DeathMsg","halal","a")
  26. register_event("CurWeapon","ecw","be","1=1")
  27. kes1_sebzes = register_cvar("kes1", "60.0")
  28. }
  29. public ecw(id){
  30. new fegyver = get_user_weapon(id)
  31. if(kes1[id] == 0 && fegyver == CSW_KNIFE)
  32. {
  33. set_pev(id, pev_viewmodel2, "models/kes/1.mdl")
  34. }
  35. }
  36. public halal(){
  37. new killer = read_data(1)
  38. new victim = read_data(2)
  39.  
  40. if(killer != victim)
  41. {
  42. pont[killer]++
  43. }
  44. }
  45. public boltmenu(id){
  46. new cim[121]
  47. format(cim, charsmax(cim),"Bolt")
  48. new menu = menu_create(cim, "menu_h")
  49. menu_additem(menu,"Bolt","1",0)
  50. menu_additem(menu,"Kes","2",0)
  51. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  52.  
  53. menu_display(id, menu, 0)
  54. }
  55. public menu_h(id, menu, item)
  56. {
  57. if( item == MENU_EXIT )
  58. {
  59. menu_destroy(menu);
  60. return PLUGIN_HANDLED;
  61. }
  62.  
  63. new data[6], szName[64];
  64. new access, callback;
  65. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  66. new key = str_to_num(data);
  67. switch(key){
  68. case 1:{
  69. bolt(id)
  70. }
  71. case 2:{
  72. kes(id)
  73. }
  74. }
  75. return PLUGIN_HANDLED
  76. }
  77. public bolt(id){
  78. new cim[121]
  79. format(cim, charsmax(cim),"Bolt^nPontjaid: %d",pont[id])
  80. new menu = menu_create(cim, "bolt_handler")
  81. menu_additem(menu,"100HP","1",0)
  82. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  83.  
  84. menu_display(id, menu, 0);
  85. }
  86. public bolt_handler(id, menu, item)
  87. {
  88. if( item == MENU_EXIT )
  89. {
  90. menu_destroy(menu);
  91. return PLUGIN_HANDLED;
  92. }
  93. new data[6], szName[64];
  94. new access, callback;
  95. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  96. new key = str_to_num(data);
  97. switch(key){
  98. case 1:{
  99. if(pont[id] >= 10)
  100. {
  101. set_user_health(id, get_user_health(id)+100)
  102. pont[id] -= 10
  103. client_print(id, print_chat, "Meg vetted a 100HP-t!")
  104. }
  105. else {
  106. client_print(id, print_chat, "Nincs eleg pontod!")
  107. }
  108. }
  109. }
  110. return PLUGIN_HANDLED
  111. }
  112. public kes(id){
  113. new cim[121]
  114. format(cim, charsmax(cim),"Kesek^nPontjaid: %d",pont[id])
  115. new menu = menu_create(cim, "shop")
  116. menu_additem(menu,"Kés","1",0)
  117. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  118.  
  119. menu_display(id, menu, 0);
  120. }
  121. public shop(id, menu, item)
  122. {
  123. if( item == MENU_EXIT )
  124. {
  125. menu_destroy(menu);
  126. return PLUGIN_HANDLED;
  127. }
  128. new data[6], szName[64];
  129. new access, callback;
  130. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  131. new key = str_to_num(data);
  132. switch(key){
  133. case 1:{
  134. if(pont[id] >= 10)
  135. {
  136. knife[id] = 0
  137. give_item(id, "weapon_knife")
  138. pont[id] -= 10
  139. client_print(id, print_chat, "Meg vetted az USP-t!")
  140. }
  141. else {
  142. client_print(id, print_chat, "Nincs eleg pontod!")
  143. }
  144. }
  145. }
  146. }
  147. public csomagsebzes( victim,inflictor,attacker,Float:damage, DamageBits )
  148. {
  149. new weap = get_user_weapon(attacker)
  150.  
  151. if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_KNIFE && kes1[attacker])
  152. {
  153. SetHamParamFloat(4, damage * get_pcvar_num(kes1))
  154. }
  155. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Boltmenü
HozzászólásElküldve: 2015.02.07. 22:22 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2012.10.09. 13:48
Hozzászólások: 1439
Megköszönték neki: 174 alkalommal
Én meg ettem.
Okosabb lettél? Mi se, hogy ha anyit biggyesztesz elénk: hibát ír.

_________________
Minden jót! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Boltmenü
HozzászólásElküldve: 2015.02.07. 22:25 
Offline
Jómunkásember
Avatar

Csatlakozott: 2014.09.27. 19:51
Hozzászólások: 411
Megköszönt másnak: 89 alkalommal
Megköszönték neki: 14 alkalommal
BeepBeep írta:
Én meg ettem.
Okosabb lettél? Mi se, hogy ha anyit biggyesztesz elénk: hibát ír.

Eszt a hibát irja
SMA Forráskód: [ Mindet kijelol ]
  1. SetHamParamFloat(4, damage * get_pcvar_num(kes1))


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


Ki van itt

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