PHP Code:
public think_Invisibility( Ent )
{
if( Ent != iEnt )
return FMRES_IGNORED;
g_t_time += 0.1;
entity_set_float( Ent, EV_FL_nextthink, g_t_time );
//set_pev( Ent, pev_nextthink, g_t_time );
//entity_set_float( Ent, EV_FL_nextthink, get_gametime( ) + 0.1 );
new iWeapon;
for( new i = 1; i <= g_iMaxPlayers; i++ )
{
if( is_user_alive(i) )
{
iWeapon = get_user_weapon( i );
if( ( iWeapon == CSW_KNIFE || iWeapon == CSW_SMOKEGRENADE || iWeapon == CSW_TMP) && get_user_team( i ) == 1 )
{
new Float:fVec[ 3 ], Float:iSpeed;
entity_get_vector( i, EV_VEC_velocity, fVec );
iSpeed = vector_length( fVec);
set_user_rendering( i, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, iSpeed < 255 ? floatround(iSpeed / 2) : 255 );
}
}
}
return FMRES_IGNORED;
}