This script is made to dissolve ragdolls when players die. Give the player's ragdoll a new unique nameĮs_format rd_format "disintegrate_%1" server_var (rd_userid )Įs est_setentname server_var (rd_ragdoll ) server_var (rd_format ) If (server_var (rd_handle ) = server_var (rd_phandle ) ) do Remove the disintegrator the same time as "rd_death_wait" to reduce lagĮs_xcopy rd_dissolver_kill_time rd_death_waitĮs_delayed server_var (rd_dissolver_kill_time ) es_xremove disintegratorĮs_getindexprop rd_handle server_var (rd_ragdoll ) "CCSRagdoll.m_hPlayer" If (server_var (rd_dissolvetype ) = 5 ) doĮs_fire server_var (rd_userid ) disintegrator Dissolve If (server_var (rd_dissolvetype ) = 4 ) doĮs_fire server_var (rd_userid ) disintegrator AddOutput "dissolvetype 3" If (server_var (rd_dissolvetype ) = 3 ) doĮs_fire server_var (rd_userid ) disintegrator AddOutput "dissolvetype 2"
![eventscripts effects eventscripts effects](https://css-pro.ru/_ld/13/1321.jpg)
If (server_var (rd_dissolvetype ) = 2 ) doĮs_fire server_var (rd_userid ) disintegrator AddOutput "dissolvetype 1" If (server_var (rd_dissolvetype ) = 1 ) doĮs_fire server_var (rd_userid ) disintegrator AddOutput "dissolvetype 0" Reformat "rd_format" to tell the disintegrator the targetĮs_format rd_format "target disintegrate_%1" server_var (rd_userid )Įs_fire server_var (rd_userid ) disintegrator AddOutput server_var (rd_format )Įs_fire server_var (rd_userid ) disintegrator AddOutput "magnitude 1" Give the disintegrator a new unique nameĮs est_setentname server_var (eventscripts_lastgive ) disintegrator Find the player's ragdoll and give it a nameĮs_getplayerhandle rd_phandle server_var (rd_userid )Įs_xcreateentitylist rd_ragdolls cs_ragdollĮs_xforeachkey rd_ragdoll in rd_ragdolls "es_xdoblock dissolver/find_player_ragdoll"Įs_give server_var (rd_userid ) env_entity_dissolver H.U.R.)"Įcho The script is unloaded.Įs_delayed server_var (rd_death_wait ) es_xset rd_userid event_var (userid )Įs_delayed server_var (rd_death_wait ) es_xdoblock dissolver/disintegrate
![eventscripts effects eventscripts effects](https://valve-server.ru/uploads/posts/2011-04/1302261523_c4-bomb-defuse-plant-effects-version-b1.jpg)
Es_xset rd_death_wait "0.50" "How long to wait after the player is killed to dissolve the body"Įs_xset rd_dissolvetype "5" "1 = Energy makes the ragdoll float, then it dissolves - 2 = Lots of electricity hits the ragdoll to dissolve - 3 = Same as 2 but less electricity - 4 = Body dissolves in a blue flash very fast - 5 = Random effects (Default)"Įs_xset rd_version "1.0.2 (Edited by.