AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Disappear immediately after death! Help! (https://forums.alliedmods.net/showthread.php?t=241604)

Xaleer 06-06-2014 09:10

Disappear immediately after death! Help!
 
I have CSDM server and in my csdm.cfg i write cvar: "spawn_wait_time = 0.5". After kill turns out bad effect when the model killed player rises to fly at spawn. This effect disappears if put the plugin type "Gore Ultimate", but it does not suit me, it is necessary that the player simply disappeared after kill! Help me please, i searched the forum, did not find what i need, possibly because of my bad English, because I'm writing this post through Google translator)))

bibu 06-06-2014 13:26

Re: Disappear immediately after death! Help!
 
PHP Code:

#include < amxmodx >  

public plugin_init( ) { 
    
register_plugin"Remove Dead Bodies""1.0""Amxx Community" ); 
     
    
set_msg_blockget_user_msgid"ClCorpse" ), BLOCK_SET ); 



Xaleer 06-06-2014 20:48

Re: Disappear immediately after death! Help!
 
Quote:

Originally Posted by bibu (Post 2147662)
PHP Code:

#include < amxmodx >  

public plugin_init( ) { 
    
register_plugin"Remove Dead Bodies""1.0""Amxx Community" ); 
     
    
set_msg_blockget_user_msgid"ClCorpse" ), BLOCK_SET ); 



Thanks! But did not help... still have this effect... player model does not disappear after death, and appears in the same place and begins to fly to next respawn, i write respawn time 2 seconds, did not help, same...

bibu 06-06-2014 23:50

Re: Disappear immediately after death! Help!
 
Make a screenshot then..

Xaleer 06-07-2014 09:47

Re: Disappear immediately after death! Help!
 
Quote:

Originally Posted by bibu (Post 2147825)
Make a screenshot then..

I filmed a small video for you)) http://youtu.be/Ybg8mpvBiRY

bibu 06-07-2014 13:47

Re: Disappear immediately after death! Help!
 
Try this:

PHP Code:

#include <amxmodx>
#include <hamsandwich>
#include <fun>

public plugin_init()
{
    
register_plugin("Hide Death Sequence""1.0""AMXX Community")
    
    
RegisterHam(Ham_Spawn"player""Player_Spawn"1)
    
RegisterHam(Ham_Killed"player""Player_Killed"1)
}

public 
Player_Killed(id)
{
    
set_user_rendering(idkRenderFxNone000kRenderTransAlpha 0)
}

public 
Player_Spawn(id)
{
    if(
is_user_alive(id))
        
set_user_rendering(id)


Btw, you should post such thing next time on Requests section of the forum.

Xaleer 06-08-2014 10:06

Re: Disappear immediately after death! Help!
 
Quote:

Originally Posted by bibu (Post 2148081)
Try this:

PHP Code:

#include <amxmodx>
#include <hamsandwich>
#include <fun>

public plugin_init()
{
    
register_plugin("Hide Death Sequence""1.0""AMXX Community")
    
    
RegisterHam(Ham_Spawn"player""Player_Spawn"1)
    
RegisterHam(Ham_Killed"player""Player_Killed"1)
}

public 
Player_Killed(id)
{
    
set_user_rendering(idkRenderFxNone000kRenderTransAlpha 0)
}

public 
Player_Spawn(id)
{
    if(
is_user_alive(id))
        
set_user_rendering(id)


Btw, you should post such thing next time on Requests section of the forum.

thank you! it's works! but is it possible to put a delay on the disappearance, cvar? because the player disappears immediately, not after 0.5 seconds, and a little later seen him fly ...

Xaleer 06-08-2014 14:07

Re: Disappear immediately after death! Help!
 
here delay:

Quote:

#include <amxmodx>
#include <hamsandwich>
#include <fun>

public plugin_init(){

register_plugin("Hide Death Sequence", "1.0", "AMXX Community")

RegisterHam(Ham_Spawn, "player", "Player_Spawn", 1)
RegisterHam(Ham_Killed, "player", "Player_Killed", 1)
}

public Player_Killed(id){

set_task(0.5, "hide_body",id);
}

public Player_Spawn(id){

if(is_user_alive(id))
set_user_rendering(id);
}

public hide_body(id){
if(is_user_connected(id))
set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha , 0)
}
and how write to how many seconds hide the body?

Flick3rR 06-08-2014 14:30

Re: Disappear immediately after death! Help!
 
It's the first parameter of set_task - the time in seconds. This float defines how many seconds later the function will be executed.

Xaleer 06-08-2014 21:56

Re: Disappear immediately after death! Help!
 
Quote:

Originally Posted by Flick3rR (Post 2148484)
It's the first parameter of set_task - the time in seconds. This float defines how many seconds later the function will be executed.

this is done in a moment, I need to remove the model in the time interval from 0.5-0.8, when the model fly to respawn :)


All times are GMT -4. The time now is 09:41.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.