Quote:
Originally Posted by JUSTINR
Someone ?
|
PHP Code:
#include <amxmodx>
#include <cstrike> // reliable cs_get_user_team instead of buggy get_user_team
#include <zombie_plague_advance>
#define PLUGIN "zpa respawn limit"
#define AUTHOR "deprale"
#define VERSION "1.0"
new cvar_RespawnLimit
new SpawnCount[ MAX_PLAYERS ]
public plugin_init( )
{
register_plugin( PLUGIN, VERSION , AUTHOR );
cvar_RespawnLimit = register_cvar( "zp_spawn_limit", "3", FCVAR_PROTECTED )
}
public client_death( killer, victim )
{
if( SpawnCount[ victim ] == get_pcvar_num( cvar_RespawnLimit ) )
return PLUGIN_HANDLED
zp_respawn_user( victim, cs_get_user_team( victim ) == CS_TEAM_CT ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE )
SpawnCount[ victim ]++
return PLUGIN_CONTINUE
}
public client_connected( id )
{
SpawnCount[ id ] = 0
}
public client_disconnected( id )
{
SpawnCount[ id ] = 0
}
try this
__________________