Only One Request: Don't use this code for Helicopter Boosting!!!! [There are no nukes in COD4, so I say Helis] :p [/I][/B]
level.circle = loadfx( "misc/ui_pickup_unavailable" );
self.TI = undefined;
if ( IsDefined( self.TI ) ) self thread ResetTI();
ResetTI(){ self SetOrigin( self.TI ); self playSound("oldschool_return"); self notify("DENIED"); wait 0.5; self.Insertion Delete(); self.InsertC4 Delete(); self.C4TI Delete(); self.TI = undefined; }
TI() {
self endon("DENIED");
if (isDefined(self.Insertion)) { self.Insertion Delete(); self.InsertC4 Delete(); self.C4TI Delete(); self.TI = undefined; }
team = self.pers["team"];
otherteam = "axis";
if (team == "axis")
otherteam = "allies";
O = self.origin;
self.TI = O;
self.Insertion = SpawnFx(level.circle, O);
TriggerFX(self.Insertion);
self.C4TI=spawn("script_model", O);
self.C4TI setModel("weapon_c4_mp");
self.InsertC4 = SpawnFx(level.C4FXid,(O +(0,0,10)));
TriggerFX(self.InsertC4);
self playlocalSound("mp_ingame_summary");
wait 1;
for (;
{
for (i = 0; i < level.players.size; i++) {
P = level.players[i];
if((P.team == team) && (P.name != self.name))continue;
wait 0.01;
R = distance(O, P.origin);
if (R < 75) {
if(P.name != self.name) P setLowerMessage("Press [{+usereload}] to smash Tactical Insertion");
else P setLowerMessage("Press [{+usereload}] to pick up Tactical Insertion");
if (P UseButtonPressed()) wait 0.1;
if (P UseButtonPressed()) {
P clearLowerMessage(1);
V = self;
if(P.name != self.name) P thread TIremove(P,V);
else P thread TIremovebyMe();
}
}
else P clearLowerMessage(1);
}
}
}
TIremove(P,V){if(isDefined(P)) P PlayLocalSound("mp_war_objective_taken"); P iprintlnbold("^3DENIED!\n^1You Destroyed An Enemy Tactical Insertion!"); V.Insertion Delete(); V.InsertC4 Delete(); V.C4TI Delete(); V.TI = undefined; V notify("DENIED"); V PlayLocalSound("mp_war_objective_lost"); V iprintlnBold("^3YOUR TACTICAL INSERTION IS PREVENTED!"); wait 1; V iprintln("^0" + P.name + "^6DESTROYED YOUR TACTICAL INSERTION");}
TIremovebyMe(){ self.Insertion Delete(); self.InsertC4 Delete(); self.C4TI Delete(); self.TI = undefined; self notify("DENIED"); self playlocalsound("oldschool_pickup"); }
Only One Request: Don't use this code for Helicopter Boosting!!!! [There are no nukes in COD4, so I say Helis] :p [/I][/B]
) ,
Only One Request: Don't use this code for Helicopter Boosting!!!! [There are no nukes in COD4, so I say Helis] :p [/I][/B]
level.circle = loadfx( "misc/ui_pickup_unavailable" );
self.TI = undefined;
if ( IsDefined( self.TI ) ) self thread ResetTI();
ResetTI(){ self SetOrigin( self.TI ); self playSound("oldschool_return"); self notify("DENIED"); wait 0.5; self.Insertion Delete(); self.InsertC4 Delete(); self.C4TI Delete(); self.TI = undefined; }
TI() {
self endon("DENIED");
if (isDefined(self.Insertion)) { self.Insertion Delete(); self.InsertC4 Delete(); self.C4TI Delete(); self.TI = undefined; }
team = self.pers["team"];
otherteam = "axis";
if (team == "axis")
otherteam = "allies";
O = self.origin;
self.TI = O;
self.Insertion = SpawnFx(level.circle, O);
TriggerFX(self.Insertion);
self.C4TI=spawn("script_model", O);
self.C4TI setModel("weapon_c4_mp");
self.InsertC4 = SpawnFx(level.C4FXid,(O +(0,0,10)));
TriggerFX(self.InsertC4);
self playlocalSound("mp_ingame_summary");
wait 1;
for (;
{
for (i = 0; i < level.players.size; i++) {
P = level.players[i];
if((P.team == team) && (P.name != self.name))continue;
wait 0.01;
R = distance(O, P.origin);
if (R < 75) {
if(P.name != self.name) P setLowerMessage("Press [{+usereload}] to smash Tactical Insertion");
else P setLowerMessage("Press [{+usereload}] to pick up Tactical Insertion");
if (P UseButtonPressed()) wait 0.1;
if (P UseButtonPressed()) {
P clearLowerMessage(1);
V = self;
if(P.name != self.name) P thread TIremove(P,V);
else P thread TIremovebyMe();
}
}
else P clearLowerMessage(1);
}
}
}
TIremove(P,V){if(isDefined(P)) P PlayLocalSound("mp_war_objective_taken"); P iprintlnbold("^3DENIED!\n^1You Destroyed An Enemy Tactical Insertion!"); V.Insertion Delete(); V.InsertC4 Delete(); V.C4TI Delete(); V.TI = undefined; V notify("DENIED"); V PlayLocalSound("mp_war_objective_lost"); V iprintlnBold("^3YOUR TACTICAL INSERTION IS PREVENTED!"); wait 1; V iprintln("^0" + P.name + "^6DESTROYED YOUR TACTICAL INSERTION");}
TIremovebyMe(){ self.Insertion Delete(); self.InsertC4 Delete(); self.C4TI Delete(); self.TI = undefined; self notify("DENIED"); self playlocalsound("oldschool_pickup"); }
if(level.gametype != "dm") self thread TI(); // "dm" = FFA
Copyright © 2026, NextGenUpdate.
All Rights Reserved.