hlmod.hu
https://hlmod.hu/

Szétrobbanó test ÁTÍRÁS
https://hlmod.hu/viewtopic.php?f=10&t=5158
Oldal: 1 / 1

Szerző:  Bence98007 [2012.07.08. 14:02 ]
Hozzászólás témája:  Szétrobbanó test ÁTÍRÁS

Üdv!

Ezt a plugint kéne átírni úgy, hogy ne csak HS-nél legyen effekt, hanem minden rendes ölésnél (pl. gránát, simán megöltem vkit fegyverrel, késsel leszúrtam, C4 stb.)

Kód:
  1. #include <amxmodx>

  2. #include <hamsandwich>

  3. #include <fakemeta>

  4.  

  5. new gCKP

  6.  

  7. public plugin_init()

  8. {

  9.         register_plugin("Killing Particles", "1.01", "metallicawOw")  

  10.  

  11.         // Hams

  12.         RegisterHam(Ham_Killed, "player", "fw_PlayerKilled")

  13.  

  14.         // Enable/Disable the plugin

  15.         gCKP = register_cvar("gc_kp_enable", "1")

  16. }

  17.  

  18. public fw_PlayerKilled(victim, attacker, shouldgib)

  19. {

  20.         if(!is_user_connected(attacker) || !is_user_connected(victim) || attacker == victim || !attacker)

  21.         return HAM_IGNORED;

  22.  

  23.         if(get_pcvar_num(gCKP))        

  24.         {

  25.                 static Float:FOrigin3[3]

  26.                 pev(victim, pev_origin, FOrigin3)

  27.  

  28.                 engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, FOrigin3, 0)

  29.                 write_byte(TE_IMPLOSION)

  30.                 engfunc(EngFunc_WriteCoord, FOrigin3[0])

  31.                 engfunc(EngFunc_WriteCoord, FOrigin3[1])

  32.                 engfunc(EngFunc_WriteCoord, FOrigin3[2])

  33.                 write_byte(200)

  34.                 write_byte(100)

  35.                 write_byte(5)  

  36.                 message_end()

  37.  

  38.                 engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, FOrigin3, 0)

  39.                 write_byte(TE_PARTICLEBURST) // TE id

  40.                 engfunc(EngFunc_WriteCoord, FOrigin3[0]) // x

  41.                 engfunc(EngFunc_WriteCoord, FOrigin3[1]) // y

  42.                 engfunc(EngFunc_WriteCoord, FOrigin3[2]) // z

  43.                 write_short(50) // radius

  44.                 write_byte(72) // color

  45.                 write_byte(6) // duration (will be randomized a bit)

  46.                 get_user_msgid("Megoltel egy ellenfelet!")

  47.                 message_end()

  48.         }  

  49.         return PLUGIN_HANDLED

  50. }

  51.  


Csatlom az sma-t is!

Csatolmányok:
KP_FIX.sma [1.35KiB]
Letöltve 33 alkalommal.

Szerző:  kiki [2012.07.08. 14:27 ]
Hozzászólás témája:  Re: Szétrobbanó test ÁTÍRÁS

yxdxydsxddxyddxdxdxdxdadxydxddx


get_user_msgid("Megoltel egy ellenfelet!")

Szerző:  Silent [2012.07.08. 14:29 ]
Hozzászólás témája:  Re: Szétrobbanó test ÁTÍRÁS

kiki írta:
yxdxydsxddxyddxdxdxdxdadxydxddx


get_user_msgid("Megoltel egy ellenfelet!")


azigen.

Szerző:  Silent [2012.07.08. 14:31 ]
Hozzászólás témája:  Re: Szétrobbanó test ÁTÍRÁS

Egyébként ez nem csak HS-nél robban.

Szerző:  kiki [2012.07.08. 14:32 ]
Hozzászólás témája:  Re: Szétrobbanó test ÁTÍRÁS

Silent írta:
Egyébként ez nem csak HS-nél robban.


Az meg a másik, nemtudom honnan jött az neki, de az a msgid még furcsább xD

Szerző:  Silent [2012.07.08. 14:40 ]
Hozzászólás témája:  Re: Szétrobbanó test ÁTÍRÁS

Egyezzünk ki abba, hogy az

Kód:
  1. get_user_msgid("SayText")


Akar lenni XDDDD

Szerző:  CocaIne.^ [2012.07.08. 22:08 ]
Hozzászólás témája:  Re: Szétrobbanó test ÁTÍRÁS

én ezt a script-ben nyitottam volna..

Szerző:  Bence98007 [2012.07.08. 23:07 ]
Hozzászólás témája:  Re: Szétrobbanó test ÁTÍRÁS

Mind1 már itt marad! :D Megcsinálom úgy azt cső

Szerző:  oroszrulett [2012.07.09. 06:45 ]
Hozzászólás témája:  Re: Szétrobbanó test ÁTÍRÁS

Áthelyezve.

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