PHP Code:
public player_spawn_post(id)
{
if(!is_user_alive(id))
return;
if(g_IsAspec[id])
return;
set_pev(id, pev_solid, SOLID_SLIDEBOX)
}
PHP Code:
public cmd_aspec(id)
{
if(!access(id, ADMIN_RCON))
return PLUGIN_HANDLED;
if(!g_IsAspec[id])
{
g_IsAspec[id] = true;
if(cs_get_user_team(id) != CS_TEAM_CT)
{
cs_set_user_team(id, CS_TEAM_CT)
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
else
{
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
set_user_rendering(id, kRenderFxDistort, 0, 0, 0, kRenderTransAdd, 60);
set_user_godmode(id, 1)
cs_set_user_team(id, CS_TEAM_SPECTATOR)
set_pev(id, pev_solid, SOLID_NOT)
}
else
{
g_IsAspec[id] = false;
BackToTeam(id)
}
return PLUGIN_HANDLED;
}