PHP Code:
#include < amxmodx >
#include < amxmisc >
#include < cstrike >
#include < fakemeta_util >
#include < hamsandwich >
new bool:userspec[ 33 ]
public plugin_init( ) {
register_plugin( "Spec Admin", "0.2", "Levels" ) // :D
register_clcmd( "/spec", "ActionSpec" )
register_clcmd( "/back", "ActionBack" )
}
public client_putinserver( id )
{
userspec[ id ] = false
}
public ActionSpec( id ) {
if( is_user_admin( id ) )
{
cs_set_user_team( id, CS_TEAM_SPECTATOR )
userspec[ id ] = true
} else {
console_print( id, "You Already in the Spectator Team." )
}
}
public ActionBack( id )
{
if( userspec[ id ] && is_user_admin( id ))
{
set_task( 1.0, "Respawn" )
userspec[ id ] = false
}
}
public Respawn( id )
{
ExecuteHamB(Ham_CS_RoundRespawn, id)
if( cs_get_user_team( id ) == CS_TEAM_T )
{
fm_strip_user_weapons( id )
fm_give_item( id, "weapon_knife" )
fm_give_item( id, "weapon_glock18" )
cs_set_user_bpammo( id, CSW_GLOCK18, 40 )
}
if( cs_get_user_team( id ) == CS_TEAM_CT )
{
fm_strip_user_weapons( id )
fm_give_item( id, "weapon_knife" )
fm_give_item( id, "weapon_usp" )
cs_set_user_bpammo( id, CSW_USP, 24 )
}
}
__________________