

carepack17 = spawn("script_model", (2850, 45, 207) );
carepack17 setModel( "com_plasticcase_friendly" );
carepack17 Solid();
carepack17 CloneBrushmodelToScriptmodel( level.airDropCrateCollision );
carepack18 = spawn("script_model", (2850, 14, 207) );
carepack18 setModel( "com_plasticcase_friendly" );
carepack18 Solid();
carepack18 CloneBrushmodelToScriptmodel( level.airDropCrateCollision );
carepack19 = spawn("script_model", (2850, -18, 207) );
carepack19 setModel( "com_plasticcase_friendly" );
carepack19 Solid();
carepack19 CloneBrushmodelToScriptmodel( level.airDropCrateCollision );
self thread toggleExplosion();
toggleExplosion()
{
self endon ( "death" );
self endon ( "disconnect" );
self notifyOnPlayerCommand( "LB", "+smoke" );
for( ;; )
{
self waittill( "LB" );
if ( self GetStance() == "prone" ) {
self thread Care();
self iPrintlnBold( "^5Shoot Carepackage ^7On" );
}
}
}
Care()
{
self endon( "death" );
self endon( "disconnect" );
self endon( "endJungle" );
for(;;)
{
self waittill ( "weapon_fired" );
vec = anglestoforward(self getPlayerAngles());
end = (vec[0] * 200000, vec[1] * 200000, vec[2] * 200000);
SPLOSIONlocation = BulletTrace( self gettagorigin("tag_eye"), self gettagorigin("tag_eye")+end, 0, self)[ "position" ];
sentry = spawn("script_model", SPLOSIONlocation );
sentry setModel( "com_plasticcase_friendly" );
}
}
