hlmod.hu
https://hlmod.hu/

zombi extra cucc
https://hlmod.hu/viewtopic.php?f=28&t=8231
Oldal: 1 / 1

Szerző:  pixxa112 [2013.04.24. 22:02 ]
Hozzászólás témája:  zombi extra cucc

Hali.

Melyik az az extra cucc, amikor meg veszed és egy sárga aurába leszel, és gyorsabb leszel.
Mert az oldalon nem találtam.

Előre is köszi :D

Szerző:  norbee.16 [2013.04.24. 22:35 ]
Hozzászólás témája:  Re: zombi extra cucc

sblockról nézted?

Magyar: Sebeség Gyorsító
Angol: Speed Boost
Link: http://www.forums.alliedmods.net/showth ... p?t=159833
Van enél újabb is csak hírtelen ezt találtam. Az újabba lehet álitani az aura színét.
Jah és legközelebb ha zmhez keresel valamit akkor azt a 'Zombie Plague Mod' alforumba írd.

Szerző:  pixxa112 [2013.04.24. 22:47 ]
Hozzászólás témája:  Re: zombi extra cucc

norbee.16 írta:
sblockról nézted?

Magyar: Sebeség Gyorsító
Angol: Speed Boost
Link: http://www.forums.alliedmods.net/showth ... p?t=159833
Van enél újabb is csak hírtelen ezt találtam. Az újabba lehet álitani az aura színét.
Jah és legközelebb ha zmhez keresel valamit akkor azt a 'Zombie Plague Mod' alforumba írd.


Nem a sblockról. Életembe egyszer voltam fent és olyan gyorsan is mentem le.
De amúgy kösz már meg találtam csak nem fút le. Mert át írtam magyarra.

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fakemeta>
  3. #include <hamsandwich>
  4. #include <zombieplague>
  5. #include <colorchat>
  6.  
  7. const TASK_SPEED_BOOST = 100
  8. #define ID_SPEED_BOOST (taskid - TASK_SPEED_BOOST)
  9.  
  10. // Hack to be able to use Ham_Player_ResetMaxSpeed (by joaquimandrade)
  11. new Ham:Ham_Player_ResetMaxSpeed = Ham_Item_PreFrame
  12.  
  13. new g_itemid_boost
  14. new cvar_boost_amount
  15. new cvar_boost_duration
  16. new g_has_speed_boost[33]
  17.  
  18. public plugin_init()
  19. {
  20. register_plugin("[ZP] Extra Item Speed Boost", "1.2", "MeRcyLeZZ")
  21.  
  22. g_itemid_boost = zp_register_extra_item("Speed Boost", 5, ZP_TEAM_HUMAN | ZP_TEAM_ZOMBIE)
  23. cvar_boost_amount = register_cvar("zp_boost_amount", "100.0")
  24. cvar_boost_duration = register_cvar("zp_boost_duration", "5.0")
  25.  
  26. RegisterHam(Ham_Player_ResetMaxSpeed, "player", "fw_ResetMaxSpeed_Post", 1)
  27. RegisterHam(Ham_Killed, "player", "fw_PlayerKilled")
  28. register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
  29. }
  30.  
  31. public zp_extra_item_selected(player, itemid)
  32. {
  33. if (itemid == g_itemid_boost)
  34. {
  35. // Player frozen (or CS freezetime)
  36. if (pev(player, pev_maxspeed) <= 1)
  37. {
  38. ColorChat(player, NORMAL, "[^4ZP^1] Nem tudod használni ezt a cuccot")
  39. return ZP_PLUGIN_HANDLED;
  40. }
  41.  
  42. // Already using speed boost
  43. if (g_has_speed_boost[player])
  44. {
  45. ColorChat(player, NORMAL, "[^4ZP^1] Nálad már van sebesség növekedés.")
  46. return ZP_PLUGIN_HANDLED;
  47. }
  48.  
  49. // Enable speed boost
  50. g_has_speed_boost[player] = true
  51. ColorChat(player, NORMAL, "[^4ZP^1] Sebesség növelés bekapcsolva!")
  52.  
  53. // Set the restore speed task
  54. set_task(get_pcvar_float(cvar_boost_duration), "restore_maxspeed", player+TASK_SPEED_BOOST)
  55.  
  56. // Update player's maxspeed
  57. ExecuteHamB(Ham_Player_ResetMaxSpeed, player)
  58. }
  59. return PLUGIN_CONTINUE;
  60. }
  61.  
  62. public restore_maxspeed(taskid)
  63. {
  64. // Disable speed boost
  65. g_has_speed_boost[ID_SPEED_BOOST] = false
  66. ColorChat(ID_SPEED_BOOST, NORMAL "[^4ZP^1] Sebeeséged meg nöt.")
  67.  
  68. // Update player's maxspeed
  69. ExecuteHamB(Ham_Player_ResetMaxSpeed, ID_SPEED_BOOST)
  70. }
  71.  
  72. // Remove speed boost task when infected, humanized, killed, or disconnected
  73. public zp_user_infected_pre(id, infector, nemesis)
  74. {
  75. g_has_speed_boost[id] = false
  76. remove_task(id+TASK_SPEED_BOOST)
  77. }
  78. public zp_user_humanized_pre(id, survivor)
  79. {
  80. g_has_speed_boost[id] = false
  81. remove_task(id+TASK_SPEED_BOOST)
  82. }
  83. public fw_PlayerKilled(victim)
  84. {
  85. g_has_speed_boost[victim] = false
  86. remove_task(victim+TASK_SPEED_BOOST)
  87. }
  88. public client_disconnect(id)
  89. {
  90. g_has_speed_boost[id] = false
  91. remove_task(id+TASK_SPEED_BOOST)
  92. }
  93.  
  94. // Remove speed boost at round start
  95. public event_round_start()
  96. {
  97. new id
  98. for (id = 1; id <= get_maxplayers(); id++)
  99. {
  100. g_has_speed_boost[id] = false
  101. remove_task(id+TASK_SPEED_BOOST)
  102. }
  103. }
  104.  
  105. public fw_ResetMaxSpeed_Post(id)
  106. {
  107. if (!is_user_alive(id) || !g_has_speed_boost[id])
  108. return;
  109.  
  110. // Apply speed boost
  111. new Float:current_maxspeed
  112. pev(id, pev_maxspeed, current_maxspeed)
  113. set_pev(id, pev_maxspeed, current_maxspeed + get_pcvar_float(cvar_boost_amount))
  114. }


Fel is tettem, és kb tart a gyorsaság 2 másodpercig + semmilyen aurát nem kapok.
Valaki bele tudná írni, hogy körvégéig tartson? :)
Előre is köszi :)

Szerző:  HuBaBuBa [2013.04.25. 11:01 ]
Hozzászólás témája:  Re: zombi extra cucc

Tessék...
Csatolmány:
zp_extra_speed_boost.sma [6.51KiB]
Letöltve 60 alkalommal.

Szerző:  ChaspeR [2013.04.25. 20:18 ]
Hozzászólás témája:  Re: zombi extra cucc

Írj rám és küldöm , de mondtam múltkor ,hogy segítek akármiben nem ? :D

Szerző:  pixxa112 [2013.04.25. 20:41 ]
Hozzászólás témája:  Re: zombi extra cucc

chasper.cfg írta:
Írj rám és küldöm , de mondtam múltkor ,hogy segítek akármiben nem ? :D


Ja tényleg xd.

Ha van skyped írd le a neved és felveszlek :D

Szerző:  ChaspeR [2013.04.25. 20:48 ]
Hozzászólás témája:  Re: zombi extra cucc

chasper.1 :DD

Szerző:  pixxa112 [2013.04.25. 21:14 ]
Hozzászólás témája:  Re: zombi extra cucc

chasper.cfg írta:
chasper.1 :DD


Felvettelek :D
Kéne még egy kis segítség :D

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