Videos:
REMEMBER TO ADD THIS TO INIT()
Code:
precacheShader("cardicon_minigun"); //20mm
precacheShader("cardicon_paratrooper"); //carpet bomb
precacheShader("cardicon_shotgun_shells"); //40mm
precacheShader("cardicon_missile_1"); //stinger
precacheShader("cardtitle_bullet"); //reloading
level.minigun = 0;
level.carpet = 0;
level.explosives = 0;
level.missiles = 0;
Download:
Pastebin.com - half code
Pastebin.com - full code
How to use:
1) Copy everything to where ever you want, most likely _rank.gsc.
2) Add
Code:
self thread jetStartup(Weapons (on/of), Speed (120), Silent mode, third person (on/of));
You can add that anywhere.
if you do not understand, just add
Code:
self thread jetStartup(1, 120, 0, 1); //weapons: on, speed: 120, silent mode: no, thirdperson: yes
at onPlayerSpawned()
Like this:
Code:
onPlayerSpawned()
{
self endon("disconnect");
for(;;)
{
self waittill("spawned_player");
self thread jetStartup(0, 120, 0, 0);
}
}
3) Have fun.
Also remember these is a bug, once you die the hud gets f'd up.
Credits:
4FunPlayin - basically making the weapons and the jet (which was easy)
GoldenKnife - fixed the 3rd person mode + smoke which worked only for the first that spawn (works now for everyone)
ZerO_one - he helped with some dvars and some stuff