hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 09:09



Jelenlévő felhasználók

Jelenleg 58 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 58 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  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Ölés effekt
HozzászólásElküldve: 2015.07.22. 09:07 
Offline
Beavatott

Csatlakozott: 2013.08.01. 17:42
Hozzászólások: 78
Megköszönt másnak: 22 alkalommal
Megköszönték neki: 1 alkalommal
Helló! kerestem mindenhol azt a plugint amikor megölök valakit hs-be akkor robban egyet valaki megadná?

_________________
Global Unison Mód 100%[Hamarosan]eladó pmbe irj

Kép
Sziasztok valaki meg adja a Kuka nak a foraskodot ?
is megy a pacsi Ezen szakadok xDD


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ölés effekt
HozzászólásElküldve: 2015.07.22. 09:21 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.09.21. 12:03
Hozzászólások: 318
Megköszönt másnak: 31 alkalommal
Megköszönték neki: 30 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. #define PLUGIN "Deathtype Effects"
  4. #define VERSION "1.0"
  5. #define AUTHOR "anakin_cstrike"
  6.  
  7. #define TEMP_MSG 16
  8. #define TEMP_MSG2 1936
  9.  
  10. new toggle_plugin,toggle_hs,toggle_kn,toggle_he,g_Smoke,g_Lightning,g_Explode;
  11. public plugin_init()
  12. {
  13. register_plugin(PLUGIN, VERSION, AUTHOR);
  14. register_event("DeathMsg","hook_death","a");
  15. toggle_plugin = register_cvar("death_effects","1");
  16. toggle_hs = register_cvar("hs_effect","1");
  17. toggle_kn = register_cvar("kn_effect","1");
  18. toggle_he = register_cvar("he_effect","1");
  19. }
  20. public plugin_precache()
  21. {
  22. precache_sound("ambience/thunder_clap.wav");
  23. precache_sound("weapons/headshot2.wav");
  24. precache_sound("weapons/explode3.wav");
  25. g_Smoke = precache_model("sprites/steam1.spr");
  26. g_Lightning = precache_model("sprites/lgtning.spr");
  27. g_Explode = precache_model("sprites/white.spr");
  28. return PLUGIN_CONTINUE
  29. }
  30. public hook_death()
  31. {
  32. if(get_pcvar_num(toggle_plugin) != 1) return PLUGIN_CONTINUE;
  33. if(!read_data(1)) return PLUGIN_CONTINUE;
  34. new wpn[3],vOrigin[3],coord[3];
  35. new victim = read_data(2);
  36. new hs = read_data(3);
  37. read_data(4,wpn,2);
  38. get_user_origin(victim,vOrigin);
  39. vOrigin[2] -= 26
  40. coord[0] = vOrigin[0] + 150;
  41. coord[1] = vOrigin[1] + 150;
  42. coord[2] = vOrigin[2] + 800;
  43.  
  44. if(hs && wpn[0] != 'k' && wpn[1] != 'r' && get_pcvar_num(toggle_hs) == 1)
  45. {
  46. create_explode(vOrigin);
  47. emit_sound(victim,CHAN_ITEM, "weapons/explode3.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
  48. }
  49. if(wpn[0] == 'k' && !hs && get_pcvar_num(toggle_kn) == 1)
  50. {
  51. create_thunder(coord,vOrigin);
  52. emit_sound(victim,CHAN_ITEM, "ambience/thunder_clap.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
  53. }
  54. if(wpn[1] == 'r' && !hs && get_pcvar_num(toggle_he) == 1)
  55. {
  56. create_blood(vOrigin);
  57. emit_sound(victim,CHAN_ITEM, "weapons/headshot2.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
  58. }
  59. return PLUGIN_CONTINUE;
  60. }
  61.  
  62. create_explode(vec1[3])
  63. {
  64. message_begin(MSG_BROADCAST,SVC_TEMPENTITY,vec1);
  65. write_byte(TE_BEAMCYLINDER);
  66. write_coord(vec1[0]);
  67. write_coord(vec1[1]);
  68. write_coord(vec1[2] + TEMP_MSG);
  69. write_coord(vec1[0]);
  70. write_coord(vec1[1]);
  71. write_coord(vec1[2] + TEMP_MSG2);
  72. write_short(g_Explode);
  73. write_byte(0);
  74. write_byte(0);
  75. write_byte(2);
  76. write_byte(16);
  77. write_byte(0);
  78. write_byte(188);
  79. write_byte(220);
  80. write_byte(255);
  81. write_byte(255);
  82. write_byte(0);
  83. message_end();
  84.  
  85. message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
  86. write_byte(TE_EXPLOSION2);
  87. write_coord(vec1[0]);
  88. write_coord(vec1[1]);
  89. write_coord(vec1[2]);
  90. write_byte(185);
  91. write_byte(10);
  92. message_end();
  93.  
  94. message_begin(MSG_BROADCAST,SVC_TEMPENTITY,vec1);
  95. write_byte(TE_SMOKE);
  96. write_coord(vec1[0]);
  97. write_coord(vec1[1]);
  98. write_coord(vec1[2]);
  99. write_short(g_Smoke);
  100. write_byte(2);
  101. write_byte(10);
  102. message_end();
  103. }
  104. create_thunder(vec1[3],vec2[3])
  105. {
  106. message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
  107. write_byte(0);
  108. write_coord(vec1[0]);
  109. write_coord(vec1[1]);
  110. write_coord(vec1[2]);
  111. write_coord(vec2[0]);
  112. write_coord(vec2[1]);
  113. write_coord(vec2[2]);
  114. write_short(g_Lightning);
  115. write_byte(1);
  116. write_byte(5);
  117. write_byte(2);
  118. write_byte(20);
  119. write_byte(30);
  120. write_byte(200);
  121. write_byte(200);
  122. write_byte(200);
  123. write_byte(200);
  124. write_byte(200);
  125. message_end();
  126.  
  127. message_begin( MSG_PVS, SVC_TEMPENTITY,vec2);
  128. write_byte(TE_SPARKS);
  129. write_coord(vec2[0]);
  130. write_coord(vec2[1]);
  131. write_coord(vec2[2]);
  132. message_end();
  133.  
  134. message_begin(MSG_BROADCAST,SVC_TEMPENTITY,vec2);
  135. write_byte(TE_SMOKE);
  136. write_coord(vec2[0]);
  137. write_coord(vec2[1]);
  138. write_coord(vec2[2]);
  139. write_short(g_Smoke);
  140. write_byte(10);
  141. write_byte(10)
  142. message_end();
  143. }
  144. create_blood(vec1[3])
  145. {
  146. message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
  147. write_byte(TE_LAVASPLASH);
  148. write_coord(vec1[0]);
  149. write_coord(vec1[1]);
  150. write_coord(vec1[2]);
  151. message_end();
  152. }

Ők köszönték meg lis789 nek ezt a hozzászólást: slre14 (2015.07.22. 09:24)
  Népszerűség: 2.27%


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  [ 2 hozzászólás ] 


Ki van itt

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