hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó az elmúlt 5 percben aktív felhasználók alapján

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



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

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: ViP nek ölésért hp,
HozzászólásElküldve: 2015.03.07. 12:54 
Offline
Jómunkásember

Csatlakozott: 2014.08.22. 22:10
Hozzászólások: 477
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 8 alkalommal
Sziasztok! valaki beleírná hogy akinek ADMIN_LEVEL_H joga van az kapjon ebbe csak +hp-t
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4.  
  5. #define PLUGIN "Kill Health"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Unkolix"
  8.  
  9. new health_add, health_hs_add, health_max
  10. new nKiller, nKiller_hp, nHp_add, nHp_max
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14.  
  15. health_add = register_cvar("vip_hp", "15")
  16. health_hs_add = register_cvar("vip_hp_hs", "30")
  17. health_max = register_cvar("vip_max_hp", "100")
  18. register_event("DeathMsg", "hook_death", "a", "1>0")
  19. }
  20.  
  21. public hook_death()
  22. {
  23. // Killer id
  24. nKiller = read_data(1)
  25. if(is_user_alive(nKiller))
  26. {
  27. if ( (read_data(3) == 1) && (read_data(5) == 0) )
  28. {
  29. nHp_add = get_pcvar_num (health_hs_add)
  30. }
  31. else
  32. nHp_add = get_pcvar_num (health_add)
  33. nHp_max = get_pcvar_num (health_max)
  34. // Updating Killer HP
  35. nKiller_hp = get_user_health(nKiller)
  36. nKiller_hp += nHp_add
  37. // Maximum HP check
  38. if (nKiller_hp > nHp_max) nKiller_hp = nHp_max
  39. set_user_health(nKiller, nKiller_hp)
  40. // Hud message "Kaptal +15/+30 hp-t"
  41. set_hudmessage(0, 255, 0, -1.0, 0.15, 0, 1.0, 1.0, 0.1, 0.1, -1)
  42. show_hudmessage(nKiller, "Kaptal +%d hp-t", nHp_add)
  43. }
  44. }

_________________
Soha se késő megköszönni! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ViP nek ölésért hp,
HozzászólásElküldve: 2015.03.07. 12:57 
Offline
SM Fejlesztő
Avatar

Csatlakozott: 2012.10.18. 15:58
Hozzászólások: 2486
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 132 alkalommal
try
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4.  
  5. #define PLUGIN "Kill Health"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Unkolix"
  8.  
  9. new health_add, health_hs_add, health_max
  10. new nKiller, nKiller_hp, nHp_add, nHp_max
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14.  
  15. health_add = register_cvar("vip_hp", "15")
  16. health_hs_add = register_cvar("vip_hp_hs", "30")
  17. health_max = register_cvar("vip_max_hp", "100")
  18. register_event("DeathMsg", "hook_death", "a", "1>0")
  19. }
  20.  
  21. public hook_death()
  22. {
  23. // Killer id
  24. nKiller = read_data(1)
  25. if(is_user_alive(nKiller))
  26. {
  27. new jog = get_user_flags(nKiller)
  28. if(jog && ADMIN_LEVEL_H)
  29. {
  30. if ( (read_data(3) == 1) && (read_data(5) == 0) )
  31. {
  32. nHp_add = get_pcvar_num (health_hs_add)
  33. }
  34. else
  35. nHp_add = get_pcvar_num (health_add)
  36. nHp_max = get_pcvar_num (health_max)
  37. // Updating Killer HP
  38. nKiller_hp = get_user_health(nKiller)
  39. nKiller_hp += nHp_add
  40. // Maximum HP check
  41. if (nKiller_hp > nHp_max) nKiller_hp = nHp_max
  42. set_user_health(nKiller, nKiller_hp)
  43. // Hud message "Kaptal +15/+30 hp-t"
  44. set_hudmessage(0, 255, 0, -1.0, 0.15, 0, 1.0, 1.0, 0.1, 0.1, -1)
  45. show_hudmessage(nKiller, "Kaptal +%d hp-t", nHp_add)
  46. }
  47. }
  48. }

_________________
www.akosvagyok.hu


A hozzászólást 2 alkalommal szerkesztették, utoljára Maxi 2015.03.07. 13:34-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ViP nek ölésért hp,
HozzászólásElküldve: 2015.03.07. 13:00 
Offline
Jómunkásember

Csatlakozott: 2014.08.22. 22:10
Hozzászólások: 477
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 8 alkalommal
Nem jó, nem fordul le. az (id) miatt

_________________
Soha se késő megköszönni! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ViP nek ölésért hp,
HozzászólásElküldve: 2015.03.07. 13:32 
Offline
Nagyúr

Csatlakozott: 2015.02.01. 11:40
Hozzászólások: 670
Megköszönt másnak: 16 alkalommal
Megköszönték neki: 99 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4.  
  5. #define PLUGIN "Kill Health"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Unkolix"
  8.  
  9. new health_add, health_hs_add, health_max
  10. new nKiller, nKiller_hp, nHp_add, nHp_max
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14.  
  15. health_add = register_cvar("vip_hp", "15")
  16. health_hs_add = register_cvar("vip_hp_hs", "30")
  17. health_max = register_cvar("vip_max_hp", "100")
  18. register_event("DeathMsg", "hook_death", "a", "1>0")
  19. }
  20.  
  21. public hook_death()
  22. {
  23. // Killer id
  24. nKiller = read_data(1)
  25. if(is_user_alive(nKiller))
  26. {
  27. new jog = get_user_flags(nKiller)
  28. if(jog && ADMIN_LEVEL_H)
  29. {
  30. if ( (read_data(3) == 1) && (read_data(5) == 0) )
  31. {
  32. nHp_add = get_pcvar_num (health_hs_add)
  33. }
  34. else
  35. nHp_add = get_pcvar_num (health_add)
  36. nHp_max = get_pcvar_num (health_max)
  37. // Updating Killer HP
  38. nKiller_hp = get_user_health(nKiller)
  39. nKiller_hp += nHp_add
  40. // Maximum HP check
  41. if (nKiller_hp > nHp_max) nKiller_hp = nHp_max
  42. set_user_health(nKiller, nKiller_hp)
  43. // Hud message "Kaptal +15/+30 hp-t"
  44. set_hudmessage(0, 255, 0, -1.0, 0.15, 0, 1.0, 1.0, 0.1, 0.1, -1)
  45. show_hudmessage(nKiller, "Kaptal +%d hp-t", nHp_add)
  46. }
  47. }
  48. }

_________________
http://steamcommunity.com/id/floxay/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ViP nek ölésért hp,
HozzászólásElküldve: 2015.03.07. 13:34 
Offline
SM Fejlesztő
Avatar

Csatlakozott: 2012.10.18. 15:58
Hozzászólások: 2486
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 132 alkalommal
bocsi síettem, editelve

_________________
www.akosvagyok.hu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ViP nek ölésért hp,
HozzászólásElküldve: 2015.03.07. 14:21 
Offline
Jómunkásember

Csatlakozott: 2014.08.22. 22:10
Hozzászólások: 477
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 8 alkalommal
igy se jo :S

_________________
Soha se késő megköszönni! :)


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 6 hozzászólás ] 


Ki van itt

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