Post: [CODE] How to Spawn + Move Care Packages for building
07-21-2010, 06:48 PM #1
DEREKTROTTER
You're Goddamn Right
(adsbygoogle = window.adsbygoogle || []).push({}); How to Spawn + Move Care Packages for building

Now you can build your own Care Package bunker like TheUnkn0wn Smile

[ame]https://www.youtube.com/watch?v=fYEEsvZEnJw[/ame]
^ Bunker created by TheUnkn0wn

Pre-Made .GSC file
You must login or register to view this content.

not my code

Credit goes to Deadly


    
self thread PickupCrate();
self thread SpawnCrate();
self thread _SpawnTurret();


_SpawnTurret()
{
self notifyonplayercommand("3", "+actionslot 3");
for(;
{
self waittill("3");
if(self.ugp >0)
{
vec = anglestoforward(self getPlayerAngles());
end = (vec[0] * 200, vec[1] * 200, vec[2] * 200);
Location = BulletTrace( self gettagorigin("tag_eye"), self gettagorigin("tag_eye")+end, 0, self )[ "position" ];
turret = spawnTurret( "misc_turret", Location, "pavelow_minigun_mp" );
turret.angles = self.angles;
turret setModel( "weapon_minigun" );
self.ugp--;
}
}
}

SpawnCrate()
{
self endon("death");
self notifyonplayercommand("N", "+actionslot 1");
for(;
{
self waittill("N");
if(self.ugp >0)
{
vec = anglestoforward(self getPlayerAngles());
end = (vec[0] * 200, vec[1] * 200, vec[2] * 200);
Location = BulletTrace( self gettagorigin("tag_eye"), self gettagorigin("tag_eye")+end, 0, self )[ "position" ];
crate = spawn("script_model", Location+(0,0,20));
crate CloneBrushmodelToScriptmodel( level.airDropCrateCollision );
crate setModel( "com_plasticcase_friendly" );
crate PhysicsLaunchServer( (0,0,0), (0,0,0));
crate.angles = self.angles+(0,90,0);
crate.health = 250;
self thread crateManageHealth(crate);
self.ugp--;
}
}
}

crateManageHealth(crate)
{
for(;
{
crate setcandamage(true);
crate.team = self.team;
crate.owner = self.owner;
crate.pers["team"] = self.team;
if(crate.health < 0)
{
level.chopper_fx["smoke"]["trail"] = loadfx ("fire/fire_smoke_trail_L");
playfx(level.chopper_fx["smoke"]["trail"], crate.origin);
crate delete();
}
wait 0.1;
}
}

PickupCrate()
{
self endon("death");
self notifyonplayercommand("5", "+actionslot 2");
self waittill("5");
vec = anglestoforward(self getPlayerAngles());
end = (vec[0] * 100, vec[1] * 100, vec[2] * 100);
entity = BulletTrace( self gettagorigin("tag_eye"), self gettagorigin("tag_eye")+(vec[0] * 100, vec[1] * 100, vec[2] * 100), 0, self )[ "entity" ];
if(entity.model != "com_plasticcase_enemy" && isdefined(entity.model))
{
self thread DropCrate();
for(;
{
self endon("5");
entity.angles = self.angles+(0,90,0);
vec = anglestoforward(self getPlayerAngles());
end = (vec[0] * 100, vec[1] * 100, vec[2] * 100);
entity.origin = (self gettagorigin("tag_eye")+end);
self.moveSpeedScaler = 0.5;
self maps\mp\gametypes\_weapons::updateMoveSpeedScale( "primary" );
wait 0.05;
}
}
else self thread PickupCrate();
}

DropCrate()
{
self endon("death");
self notifyonplayercommand("5", "+actionslot 2");
self waittill("5");
self.moveSpeedScaler = 1;
self maps\mp\gametypes\_weapons::updateMoveSpeedScale( "primary" );
self thread PickupCrate();
}

GetCursorEntity()
{
forward = self getTagOrigin("tag_eye");
vec = anglestoforward(self getPlayerAngles());
end = (vec[0] * 20000, vec[1] * 20000, vec[2] * 20000);
entity = BulletTrace( forward, end, 0, self )[ "entity" ];
return entity;
}



Here is Theunkn0wn's Care Package Bunker in .GSC ready for PC

You must login or register to view this content.


Useful Downloads
You must login or register to view this content. (7.93 GB)

You must login or register to view this content.

You must login or register to view this content.

You must login or register to view this content.

:pedo:
(adsbygoogle = window.adsbygoogle || []).push({});

The following 23 users say thank you to DEREKTROTTER for this useful post:

-Luis7uarez-, Alfa, AtlasK, Bluffed, DanGFX, DEVILEE97G-UNIT, FireWire, FourzerotwoFAILS, fremzes, hatashi, jml, kane212, LOL CAT, Macdaddy4sure, miah788, oI xPozeD Io, Swifter, Tha_Cartel, TheMagicPancake, Uk_ViiPeR, Weescotty, XeDa, zIFazex
07-26-2010, 12:36 PM #101
DanGFX
Dan's GFX Shop v 2.0 check it out!
Originally posted by vampytwist. View Post
i had that mw2 download before it went premium and i cant find any .gsc's


open ur patch_mp.ff and there you see .gsc files
+rep and thank if i helped =) Happy

The following user thanked DanGFX for this useful post:

Vampytwistッ
07-26-2010, 01:30 PM #102
SoLDieRDaP
TuRKiSH PoWeR
I guess u might need to make a ps3 tutorial for these NEW MEMBERS LOL (to make it easier for them).
07-26-2010, 02:23 PM #103
Originally posted by truvaking View Post
open ur patch_mp.ff and there you see .gsc files
+rep and thank if i helped =) Happy


omg i am like so numb xD thanks for the help anyway m8

---------- Post added at 09:23 AM ---------- Previous post was at 09:03 AM ----------

after i add the codes in _rank.gsc i go to save and i get a error saving .FF: Arithmetic operation resulted in an overflow can someone help me please
07-26-2010, 02:38 PM #104
DEREKTROTTER
You're Goddamn Right
Originally posted by vampytwist. View Post
omg i am like so numb xD thanks for the help anyway m8

---------- Post added at 09:23 AM ---------- Previous post was at 09:03 AM ----------

after i add the codes in _rank.gsc i go to save and i get a error saving .FF: Arithmetic operation resulted in an overflow can someone help me please


i assume you are trying this for PC, as PC doesnt use .FF
07-26-2010, 02:39 PM #105
ohh right :L
07-26-2010, 05:58 PM #106
DEREKTROTTER
You're Goddamn Right
Here is Theunkn0wn's Care Package Bunker in .GSC ready for PC

You must login or register to view this content.

don't understand why he releases on se7ensins but not on here :confused:

anyways, enjoy Smile

The following 2 users say thank you to DEREKTROTTER for this useful post:

DanGFX, Weescotty
07-26-2010, 08:25 PM #107
Thanks derek for the unknowns
07-26-2010, 09:50 PM #108
DanGFX
Dan's GFX Shop v 2.0 check it out!
thx derek Happy

---------- Post added at 04:50 PM ---------- Previous post was at 04:46 PM ----------

but how can we get it?
07-27-2010, 04:00 AM #109
Ty so much!

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo