Code:
#include < amxmodx >
#include < fakemeta >
#include < hamsandwich >
new Float: g_flPlayerOrigin[ 33 ][ 3 ];
public plugin_init( )
{
register_plugin( "Deathmatch" , "1.0" , "Aooka" );
register_clcmd( "say /sex" , "CmdRevive" );
RegisterHam( Ham_Killed , "player" , "Fw_HamKilled" , false );
}
public CmdRevive( id )
{
if( is_user_alive( id ) )
{
ExecuteHamB( Ham_CS_RoundRespawn , id )
set_pev( id , pev_oldorigin , g_flPlayerOrigin[ id ][ 3 ] );
}
}
public Ham_Killed( victim , attacker , shouldgib )
{
new Float: flOrigin[ 3 ];
pev( id , pev_origin , flOrigin );
g_flPlayerOrigin[ victim ][ 0 ] = flOrigin[ 0 ]; // x
g_flPlayerOrigin[ victim ][ 1 ] = flOrigin[ 1 ]; // y
g_flPlayerOrigin[ victim ][ 2 ] = flOrigin[ 2 ]; // z
}
I do this code but it do not work.

I think it's here :
Code:
public CmdRevive( id )
{
if( is_user_alive( id ) )
{
ExecuteHamB( Ham_CS_RoundRespawn , id )
set_pev( id , pev_oldorigin , g_flPlayerOrigin[ id ][ 3 ] );
}
}
But i don't know what exactly ... So if someone could help me
Thank you in advance !
__________________