2025-05-21 16:23:17 +02:00

46 lines
766 B
Plaintext

#include maps\mp\_utility;
#include common_scripts\utility;
stock_think()
{
self endon( "death" );
self endon( "disconnect" );
self endon( "faux_spawn" );
while( true )
{
has_stock = false;
attachment_list = GetWeaponAttachments( self GetCurrentWeapon() );
if( isDefined( attachment_list ) )
{
foreach( attachment in attachment_list )
{
if( attachment == "stock" )
{
has_stock = true;
break;
}
}
}
if( !has_stock )
{
if( self HasPerk( "specialty_stalker", true ) )
{
self unsetPerk( "specialty_stalker", true );
}
wait( 0.05 );
continue;
}
if( !self HasPerk( "specialty_stalker", true ) )
{
self setPerk( "specialty_stalker", true, false );
}
wait( 0.05 );
}
}