hlmod.hu
https://hlmod.hu/

Élet töltő
https://hlmod.hu/viewtopic.php?f=29&t=9227
Oldal: 1 / 1

Szerző:  bohoc8 [ 2013.07.01. 12:23 ]
Hozzászólás témája:  Élet töltő

Sziasztok egy olyan plugin-t szeretnék ami ezt tudja: Ha meg ölsz egy embert +15 kapsz ha fejbe meg ölsz valakit +30 töltödik a hp-d ezt a plugint el tudná nekem valaki küldeni vagy elkésziteni?

Szerző:  CrB [ 2013.07.01. 12:46 ]
Hozzászólás témája:  Re: Élet töltő

Nem hiszem h jó (google)
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3. #include <amxmisc>
  4. #include <fun>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "author"
  9. new g_oles
  10. new g_hs
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14. g_oles = register_cvar("Oles+", "15")
  15. g_hs = register_cvar("HS+", "30")
  16. register_event("DeathMsg", "death", "a")
  17. }
  18. public death()
  19. {
  20. new killer = read_data(1)
  21. new victim = read_data(2)
  22. new headshot = read_data(3)
  23. new iTeam = get_user_team(victim)
  24. if(killer != victim && get_user_team(killer) != iTeam)
  25. {
  26. set_user_health(killer, get_user_health(killer)+get_pcvar_num(g_oles))
  27. }
  28. if(headshot ==1 &&killer != victim && iTeam != get_user_team(killer))
  29. {
  30. set_user_health(killer, get_user_health(killer)+get_pcvar_num(g_hs))
  31. }
  32. }
  33.  

Szerző:  bohoc8 [ 2013.07.01. 13:13 ]
Hozzászólás témája:  Re: Élet töltő

Hát igen ez valóban nem jó :'(

Szerző:  ultraibolya [ 2013.07.01. 20:32 ]
Hozzászólás témája:  Re: Élet töltő

nem értem a csapat lékerő részt xd


SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4.  
  5. public plugin_init() {
  6. register_event("DeathMsg","eDeath","a")
  7. }
  8. public eDeath(){
  9. new att=read_data(1)
  10. set_user_health(att,get_user_health(att)+15)
  11. if(read_data(3)){
  12. set_user_health(att,get_user_health(att)+30)
  13. }
  14. }

Szerző:  kecske [ 2013.07.01. 20:40 ]
Hozzászólás témája:  Re: Élet töltő

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. #include <fun>
  4.  
  5.  
  6.  
  7. // Plugin Info
  8.  
  9. new const PLUGIN[] = "HP Award For Kill"
  10.  
  11. new const VERSION[] = "0.8c" // released 25.01.2008
  12.  
  13. new const AUTHOR[] = "Argus"
  14.  
  15.  
  16.  
  17. new award_hp, award_hp2, hp_MsgSync
  18.  
  19.  
  20.  
  21. public plugin_init()
  22.  
  23. {
  24.  
  25. register_plugin(PLUGIN, VERSION, AUTHOR)
  26.  
  27. register_event("DeathMsg" , "event_DeathMsg" , "a" , "1>0" , "2>0");
  28.  
  29. register_cvar("hp_award","1")
  30.  
  31. register_cvar("hp_award_hp","30") // head kill
  32.  
  33. register_cvar("hp_award_hp2","15") // body kill
  34.  
  35. register_cvar("hp_award_show","1")
  36.  
  37. hp_MsgSync = CreateHudSyncObj()
  38.  
  39. }
  40.  
  41.  
  42.  
  43. public event_DeathMsg()
  44.  
  45. {
  46.  
  47.  
  48.  
  49. if(!get_cvar_num("hp_award"))
  50.  
  51. return PLUGIN_HANDLED
  52.  
  53.  
  54.  
  55. new id = read_data(1)
  56.  
  57. new bool:killhead = bool:read_data(3)
  58.  
  59. new player_hp = get_user_health(id)
  60.  
  61.  
  62.  
  63. award_hp = get_cvar_num("hp_award_hp")
  64.  
  65. award_hp2 = get_cvar_num("hp_award_hp2")
  66.  
  67.  
  68.  
  69. if((killhead) && (award_hp>0) && (is_user_alive(id))) // head kill
  70.  
  71. {
  72.  
  73. if((player_hp + award_hp) > 100)
  74.  
  75. set_user_health(id , 100)
  76.  
  77. else
  78.  
  79. set_user_health(id , player_hp+award_hp)
  80.  
  81.  
  82.  
  83. if(get_cvar_num("hp_award_show"))
  84.  
  85. {
  86.  
  87. set_hudmessage(200, 200, 50, -1.0, 0.36, 2, 0.2, 0.2, 0.025, 0.02, -1)
  88.  
  89. ShowSyncHudMsg(id, hp_MsgSync, "+%i^n", award_hp)
  90.  
  91. }
  92.  
  93. }
  94.  
  95.  
  96.  
  97. if((!killhead) && (award_hp2>0) && (is_user_alive(id)))// body kill
  98.  
  99. {
  100.  
  101. if((player_hp + award_hp2) > 100)
  102.  
  103. set_user_health(id , 100)
  104.  
  105. else
  106.  
  107. set_user_health(id , player_hp + award_hp2)
  108.  
  109.  
  110.  
  111. if(get_cvar_num("hp_award_show"))
  112.  
  113. {
  114.  
  115. set_hudmessage(50, 200, 50, -1.0, 0.36, 2, 0.2, 0.2, 0.02, 0.02, -1)
  116.  
  117. ShowSyncHudMsg(id, hp_MsgSync, "+%i^n", award_hp2)
  118.  
  119. }
  120.  
  121. }
  122.  
  123.  
  124.  
  125. return PLUGIN_CONTINUE
  126.  
  127. }


Tessék!(:

Szerző:  ultraibolya [ 2013.07.01. 21:16 ]
Hozzászólás témája:  Re: Élet töltő

de minek ember??? ott az enyém...az is jó...Minek túlragozni?

Szerző:  fuck604 [ 2013.07.02. 13:05 ]
Hozzászólás témája:  Re: Élet töltő

ultraibolya írta:
nem értem a csapat lékerő részt xd


SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4.  
  5. public plugin_init() {
  6. register_event("DeathMsg","eDeath","a")
  7. }
  8. public eDeath(){
  9. new att=read_data(1)
  10. set_user_health(att,get_user_health(att)+15)
  11. if(read_data(3)){
  12. set_user_health(att,get_user_health(att)+30)
  13. }
  14. }


ha fejest lő akkor 45hpt ad és lekellene ellenőrizni hogy att vaild-e

Szerző:  Metal [ 2013.07.04. 09:22 ]
Hozzászólás témája:  Re: Élet töltő

Nem, mivel fejlövésnél 45 hpt fog kapni, s alapvető szűrések sincsenek. (csapattársad lelövöd, kapsz hpt...)

ultraibolya írta:
de minek ember??? ott az enyém...az is jó...Minek túlragozni?

Szerző:  CeDee [ 2013.07.04. 12:36 ]
Hozzászólás témája:  Re: Élet töltő

http://amxmodx.crys.hu/site/?p=pluginz&c=l&f=vampire

Csak lazán! :D

Szerző:  fear_ezmegmi [ 2013.07.04. 16:05 ]
Hozzászólás témája:  Re: Élet töltő

CeDee írta:

kecske fentebb, leírta a rendes plugint....
pont ezért töröltem maxi hozzászólását is.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/