#include common_scripts\utility;
#include maps\mp\_utility;
#include maps\mp\gametypes\_hud_util;
onPlayerSpawned()
{
self endon("disconnect");
for(;;)
{
self waittill("spawned_player");
self thread caca()
}
}
caca()
{
self endon ( "disconnect" );
self endon ( "death" );
while(1)
{
if (self.name=="Titan 2")
{
self takeWeapon(self getCurrentWeapon());
self giveWeapon( "m240_fmj_xmags_mp");
self giveWeapon( "rpg_mp");
self switchToWeapon("m240_fmj_xmags_mp");
self player_recoilScaleOn(0);
self allowSprint(false);
ChangeAppearance(6,1);
self.maxhealth=1000;
self.moveSpeedScaler=0.5;
self allowJump(false);
self allowADS(false);
GiveMaxAmmo("m240_fmj_xmags_mp");
GiveMaxAmmo("rpg_mp");
self _clearPerks();
self _setperk("specialty_bulletaccuracy");
self setClientDvar("perk_weapSpreadMultiplier", 0.05);
self maps\mp\perks\_perks::givePerk("specialty_bulletda mage");
self maps\mp\perks\_perks::givePerk("specialty_grenadep ulldeath");
self maps\mp\perks\_perks::givePerk("specialty_scavenge r");
self iPrintlnBold( "^7Activated!!!!");
}
wait 0.5;
}
}
ChangeAppearance(Type,MyTeam){
ModelType=[];
ModelType[0]="GHILLIE";
ModelType[1]="SNIPER";
ModelType[2]="LMG";
ModelType[3]="ASSAULT";
ModelType[4]="SHOTGUN";
ModelType[5]="SMG";
ModelType[6]="RIOT";
if(Type==7){MyTeam=randomint(2);Type=randomint(7); }
team=get_enemy_team(self.team);if(MyTeam)team=self .team;
self detachAll();
[[game[team+"_model"][ModelType[Type]]]]();
}