hlmod.hu
https://hlmod.hu/

Gránát Csík
https://hlmod.hu/viewtopic.php?f=9&t=11411
Oldal: 1 / 1

Szerző:  kecske123 [2013.10.26. 20:15 ]
Hozzászólás témája:  Gránát Csík

Ez kéne nekem mindig más szine legyen változtassa

Csatolmányok:
asd.jpg
asd.jpg [35.2KiB |Megtekintve 1035 alkalommal ]

Szerző:  Super Nova [2013.10.26. 22:22 ]
Hozzászólás témája:  Re: Gránát Csík

Akkor ne képet adj,hanem sma-t.

Szerző:  Maxi [2013.10.26. 22:26 ]
Hozzászólás témája:  Re: Gránát Csík

Super Nova írta:
Akkor ne képet adj,hanem sma-t.

Azt kér...

Szerző:  theglorious [2013.10.26. 23:05 ]
Hozzászólás témája:  Re: Gránát Csík

kecske123 írta:
Ez kéne nekem mindig más szine legyen változtassa

Nekem linkelhetné valaki a képenlévőt :)

Szerző:  Anonymous1337 [2013.10.27. 00:54 ]
Hozzászólás témája:  Re: Gránát Csík

SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3. #include <csx>
  4.  
  5. #define PLUGIN "Grenade Trail"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Jim"
  8.  
  9. new g_cvar_tr
  10. new g_cvar_he
  11. new g_cvar_fb
  12. new g_cvar_sg
  13. new g_trail
  14.  
  15. public plugin_init()
  16. {
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18. g_cvar_tr = register_cvar("grenade_tr", "2")
  19. g_cvar_he = register_cvar("grenade_he", "255000000")
  20. g_cvar_fb = register_cvar("grenade_fb", "000000255")
  21. g_cvar_sg = register_cvar("grenade_sg", "000255000")
  22. }
  23.  
  24. public plugin_precache()
  25. {
  26. g_trail = precache_model("sprites/smoke.spr")
  27. }
  28.  
  29. public grenade_throw(id, gid, wid)
  30. {
  31. new gtm = get_pcvar_num(g_cvar_tr)
  32. if(!gtm) return
  33. new r, g, b
  34. switch(gtm)
  35. {
  36. case 1:
  37. {
  38. r = random(256)
  39. g = random(256)
  40. b = random(256)
  41. }
  42. case 2:
  43. {
  44. new nade, color[10]
  45. switch(wid)
  46. {
  47. case CSW_HEGRENADE: nade = g_cvar_he
  48. case CSW_FLASHBANG: nade = g_cvar_fb
  49. case CSW_SMOKEGRENADE: nade = g_cvar_sg
  50. }
  51. get_pcvar_string(nade, color, 9)
  52. new c = str_to_num(color)
  53. r = c / 1000000
  54. c %= 1000000
  55. g = c / 1000
  56. b = c % 1000
  57. }
  58. case 3:
  59. {
  60. switch(get_user_team(id))
  61. {
  62. case 1: r = 255
  63. case 2: b = 255
  64. }
  65. }
  66. }
  67. message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
  68. write_byte(TE_BEAMFOLLOW)
  69. write_short(gid)
  70. write_short(g_trail)
  71. write_byte(10)
  72. write_byte(5)
  73. write_byte(r)
  74. write_byte(g)
  75. write_byte(b)
  76. write_byte(192)
  77. message_end()
  78. }


theglorious írta:
kecske123 írta:
Ez kéne nekem mindig más szine legyen változtassa

Nekem linkelhetné valaki a képenlévőt :)

Szerző:  Anonymous1337 [2013.10.27. 00:58 ]
Hozzászólás témája:  Re: Gránát Csík

SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3. #include <csx>
  4.  
  5. #define PLUGIN "Grenade Trail"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Jim"
  8.  
  9. new g_cvar_tr
  10. new g_cvar_he
  11. new g_cvar_fb
  12. new g_cvar_sg
  13. new g_trail
  14.  
  15. public plugin_init()
  16. {
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18. g_cvar_tr = register_cvar("grenade_tr", "1")
  19. g_cvar_he = register_cvar("grenade_he", "255000000")
  20. g_cvar_fb = register_cvar("grenade_fb", "000000255")
  21. g_cvar_sg = register_cvar("grenade_sg", "000255000")
  22. }
  23.  
  24. public plugin_precache()
  25. {
  26. g_trail = precache_model("sprites/smoke.spr")
  27. }
  28.  
  29. public grenade_throw(id, gid, wid)
  30. {
  31. new gtm = get_pcvar_num(g_cvar_tr)
  32. if(!gtm) return
  33. new r, g, b
  34. switch(gtm)
  35. {
  36. case 1:
  37. {
  38. r = random(256)
  39. g = random(256)
  40. b = random(256)
  41. }
  42. case 2:
  43. {
  44. new nade, color[10]
  45. switch(wid)
  46. {
  47. case CSW_HEGRENADE: nade = g_cvar_he
  48. case CSW_FLASHBANG: nade = g_cvar_fb
  49. case CSW_SMOKEGRENADE: nade = g_cvar_sg
  50. }
  51. get_pcvar_string(nade, color, 9)
  52. new c = str_to_num(color)
  53. r = c / 1000000
  54. c %= 1000000
  55. g = c / 1000
  56. b = c % 1000
  57. }
  58. case 3:
  59. {
  60. switch(get_user_team(id))
  61. {
  62. case 1: r = 255
  63. case 2: b = 255
  64. }
  65. }
  66. }
  67. message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
  68. write_byte(TE_BEAMFOLLOW)
  69. write_short(gid)
  70. write_short(g_trail)
  71. write_byte(10)
  72. write_byte(5)
  73. write_byte(r)
  74. write_byte(g)
  75. write_byte(b)
  76. write_byte(192)
  77. message_end()
  78. }

Random színeket választ ki.

kecske123 írta:
Ez kéne nekem mindig más szine legyen változtassa

Szerző:  kecske123 [2013.10.27. 09:08 ]
Hozzászólás témája:  Re: Gránát Csík

Nem olyan csikot huz

Szerző:  kiki [2013.10.27. 17:50 ]
Hozzászólás témája:  Re: Gránát Csík

kecske123 írta:
Nem olyan csikot huz



g_trail = precache_model("sprites/smoke.spr")


Itt tudod változtatni. Ha nincs ötleted nyisd meg a player trails plugint, s nézd végig azok spritejait. Abba van pár, csak az elérést írd át.

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