|
Veteran Member
Join Date: Feb 2016
Location: brazil
|
09-24-2018
, 18:35
Re: CT glow (blue) when they have defuse or buy it during freezetime
|
#11
|
Quote:
Originally Posted by shauli
How do terrorists buy/get a defuser? anyway, try this:
PHP Code:
#include <amxmodx>
#include <cstrike>
#include <fun>
#if !defined MAX_PLAYERS
#define MAX_PLAYERS 32
#endif
new g_bFreezeTime;
public plugin_init( )
{
register_plugin( "Defuser Glow", "1.0", "shauli" );
new szMapName[ 4 ];
get_mapname( szMapName, charsmax( szMapName ) )
if( containi( szMapName, "de_" ) != 0 )
{
set_fail_state( "Not a bomb map, plugin disabled itself." );
return;
}
register_event( "StatusIcon", "fwdStatusIcon", "be", "1=1", "1=2", "2=defuser" );
register_event( "HLTV", "fwdNewRound", "a", "1=0", "2=0" );
register_logevent( "fwdRoundStart", 2, "1=Round_Start" );
}
public fwdStatusIcon( id )
{
if( g_bFreezeTime && is_user_alive( id ) && cs_get_user_team( id ) == CS_TEAM_CT )
set_user_rendering( id, kRenderFxGlowShell, 0, 0, 255 , kRenderNormal, 40 );
}
public fwdNewRound( )
{
g_bFreezeTime = true;
}
public fwdRoundStart( )
{
new players[ MAX_PLAYERS ], pnum;
get_players( players, pnum, "a" );
for( new i = 0; i < pnum; i++ )
set_user_rendering( players[ i ], kRenderFxNone, 0, 0, 0 );
g_bFreezeTime = false;
}
|
they don't buy or get defuse, but for some reason, they glow sometimes, dunno why, i will try the plugin to see if there are any bugs, thanks
|
|
|
|