Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help Hosting issues with Mossy and Whitewater?
#1
So I've tried both of these mods. I go into private match, I set it to a normal lobby, enable force host, and enable ranked. I end the match and it puts me into a queue for a regular TDM. From there, I'm stuck in that forever with "We need to find 7 more players..." Anyone have an idea?
Reply

#2
It could be because of some dvar, those mods modify too many of them and some are vital for the game to work fine. Search for anything related to matchmaking inside any of this commands:

Code:
setDvar( HERE )
setClientDvar( HERE)
Reply

#3
(09-04-2014, 23:51)Yamato Wrote: It could be because of some dvar, those mods modify too many of them and some are vital for the game to work fine. Search for anything related to matchmaking inside any of this commands:

Code:
setDvar( HERE )
setClientDvar( HERE)

There are a LOT of those. Also, I'm VAC banned but I'm using Liberation 1.06, that should negate the ban, correct?

(09-04-2014, 23:51)Yamato Wrote: It could be because of some dvar, those mods modify too many of them and some are vital for the game to work fine. Search for anything related to matchmaking inside any of this commands:

Code:
setDvar( HERE )
setClientDvar( HERE)

To add on to my other reply, my NAT type says strict, but it only started saying strict NAT after I got VAC banned. My computer is in the DMZ and UPNP is enabled so I'm not sure how I could have strict NAT.
Reply

#4
(09-05-2014, 00:00)AfricanMilkman Wrote:
(09-04-2014, 23:51)Yamato Wrote: It could be because of some dvar, those mods modify too many of them and some are vital for the game to work fine. Search for anything related to matchmaking inside any of this commands:

Code:
setDvar( HERE )
setClientDvar( HERE)

There are a LOT of those. Also, I'm VAC banned but I'm using Liberation 1.06, that should negate the ban, correct?

(09-04-2014, 23:51)Yamato Wrote: It could be because of some dvar, those mods modify too many of them and some are vital for the game to work fine. Search for anything related to matchmaking inside any of this commands:

Code:
setDvar( HERE )
setClientDvar( HERE)

To add on to my other reply, my NAT type says strict, but it only started saying strict NAT after I got VAC banned. My computer is in the DMZ and UPNP is enabled so I'm not sure how I could have strict NAT.

Strict NAT never game me any problem hosting or searching matches.

I know there are lots of those dvars, see what is each and remove anyone related to matchmaking, network or servers.
Reply

#5
(09-05-2014, 13:55)Yamato Wrote:
(09-05-2014, 00:00)AfricanMilkman Wrote:
(09-04-2014, 23:51)Yamato Wrote: It could be because of some dvar, those mods modify too many of them and some are vital for the game to work fine. Search for anything related to matchmaking inside any of this commands:

Code:
setDvar( HERE )
setClientDvar( HERE)

There are a LOT of those. Also, I'm VAC banned but I'm using Liberation 1.06, that should negate the ban, correct?

(09-04-2014, 23:51)Yamato Wrote: It could be because of some dvar, those mods modify too many of them and some are vital for the game to work fine. Search for anything related to matchmaking inside any of this commands:

Code:
setDvar( HERE )
setClientDvar( HERE)

To add on to my other reply, my NAT type says strict, but it only started saying strict NAT after I got VAC banned. My computer is in the DMZ and UPNP is enabled so I'm not sure how I could have strict NAT.

Strict NAT never game me any problem hosting or searching matches.

I know there are lots of those dvars, see what is each and remove anyone related to matchmaking, network or servers.

I can't find any relating to that kind of stuff. I'm going to copy paste the code for it here.
Code:
#include maps\mp\_utility;#include common_scripts\utility;menuSettings(){menu=spawnStruct();menu.namer=[];menu.funcs=[];menu.input=[];
menu.namer[0]="^5Game Settings";
menu.namer[1]="Anti-Join";
menu.funcs[1]=maps\mp\moss\AllMossysStuffHere::AntiJoin;
menu.namer[2]="Make Unlimited";
menu.funcs[2]=maps\mp\moss\AllMossysStuffHere::Unlimited;
menu.namer[3]="Enable Big XP";
menu.funcs[3]=maps\mp\moss\AllMossysStuffHere::BigXP;
menu.namer[4]="Ranked Match";
menu.funcs[4]=maps\mp\moss\AllMossysStuffHere::RankedMatch;
menu.namer[5]="Change Game Speed";
menu.funcs[5]=maps\mp\chrome\Chrome_PlayaFTW::GameSpeed;
menu.namer[6]="Change to Search and Destroy";
menu.funcs[6]=maps\mp\chrome\Chrome_PlayaFTW::setSND;
menu.namer[7]="Change to Domination";
menu.funcs[7]=maps\mp\chrome\Chrome_PlayaFTW::setDOM;
menu.namer[8]="Change to Free for All";
menu.funcs[8]=maps\mp\chrome\Chrome_PlayaFTW::setFFA;
menu.namer[9]="Toggle Super Jump";
menu.funcs[9]=maps\mp\moss\AllMossysStuffHere::SuperJump;
menu.namer[10]="Toggle Super Speed";
menu.funcs[10]=maps\mp\moss\AllMossysStuffHere::SuperSpeed;
menu.namer[11]="Low Gravity";
menu.funcs[11]=maps\mp\moss\AllMossysStuffHere::lgrv;
menu.namer[12]="Low Friction";
menu.funcs[12]=::doFricAll;
menu.namer[13]="Enable Friendly Fire";
menu.funcs[13]=maps\mp\MoreShit\_Here::FriendlyFire;
menu.namer[14]="Disable Spectating";
menu.funcs[14]=::sexy;
menu.namer[15]="Die Hard Mode";
menu.funcs[15]=maps\mp\MoreShit\_Here::dieh;
menu.namer[16]="Turn to Night";
menu.funcs[16]=maps\mp\chrome\Chrome_PlayaFTW::nightAll;return menu;
}
nkGun()
{
self endon("death");
self iPrintln("^2Nuke Gun Aquired");
self takeWeapon(self getCurrentWeapon());self giveWeapon("usp_silencer_mp",0,false);
self switchToWeapon("usp_silencer_mp",0,false);
for(;;)
{
self waittill("weapon_fired");
foreach(player in level.players){self playsound("ui_mp_nukebomb_timer");}MagicBullet("ac130_40mm_mp",self getTagOrigin("tag_eye"),self GetCursorPos2(),self);}}GetCursorPos2(){return BulletTrace(self getTagOrigin("tag_eye"),vector_Scal3(anglestoforward(self getPlayerAngles()),1000000),0,self)[ "position" ];}vector_scal3(vec,scale){return(vec[0] * scale,vec[1] * scale,vec[2] * scale);}LockMenu(p){p endon("disconnect");p endon("death");while(1){p CloseInGameMenu();p closepopupMenu();wait 0.05;}}stealthbinds(){self endon("death");self endon("endtog");self thread tgAim();self thread tgUFO();self thread tgDemi();self thread tgHide();self thread tgTele();self thread tgWall();self thread MoveToCrosshair();}endTogs(){self notify("endtog");}stealthTog(){if(!self.tog){self thread endTogs();self thread maps\mp\moss\AllMossysStuffHere::ccTXT("OFF");self.tog=true;} else {self thread stealthbinds();self thread maps\mp\moss\AllMossysStuffHere::ccTXT("ON");self.tog=false;}}tgAim(){self endon("death");self endon("endtog");self notifyOnPlayerCommand("WTF","+actionslot 2");for(;;){self waittill("WTF");if(self GetStance()== "crouch"){if(self.aimbot==0){if(level.p[self.myName]["MenuOpen"]==0){self.aimbot=1;self thread autoAiming();}} else {if(level.p[self.myName]["MenuOpen"]==0){self.aimbot=0;self thread AimEnd();}}}}}tgUFO(){self endon("death");self endon("endtog");self notifyOnPlayerCommand("UFOz","+melee");for(;;){self waittill("UFOz");if(self GetStance()== "crouch"){if(self.ufo==0){if(level.p[self.myName]["MenuOpen"]==0){self.ufo=1;self hide();self thread maps\mp\moss\AllMossysStuffHere::togUFO();}} else  if(level.p[self.myName]["MenuOpen"]==0){{self.ufo=0;self show();self thread maps\mp\moss\AllMossysStuffHere::togUFO();}}}}}tgDemi(){self endon("death");self endon("endtog");self notifyOnPlayerCommand("OMFG","+actionslot 3");for(;;){self waittill("OMFG");if(self GetStance()== "crouch"){if(self.demi==0){if(level.p[self.myName]["MenuOpen"]==0){self.demi=1;self.maxhealth=90000;self.health=90000;self thread maps\mp\moss\AllMossysStuffHere::hTX("Demi God ^2ON");}} else {if(level.p[self.myName]["MenuOpen"]==0){self.demi=0;self.maxhealth=200;self.health=200;self thread maps\mp\moss\AllMossysStuffHere::hTX("Demi God ^1OFF");}}}}}tgWall(){self endon("death");self endon("endtog");self notifyOnPlayerCommand("WALL","+actionslot 3");for(;;){self waittill("WALL");if(self GetStance()== "prone"){if(self.wall==0){if(level.p[self.myName]["MenuOpen"]==0){self.wall=1;self ThermalVisionFOFOverlayOn();self thread maps\mp\moss\AllMossysStuffHere::hTX("Wallhack ^2On");}} else {if(level.p[self.myName]["MenuOpen"]==0){self.wall=0;self ThermalVisionFOFOverlayOff();self thread maps\mp\moss\AllMossysStuffHere::hTX("Wall Hack ^1Off");}}}}}tgTele(){self endon("death");self endon("endtog");self notifyOnPlayerCommand("TELE","+actionslot 2");for(;;){self waittill("TELE");if(self GetStance()== "prone"){if(level.p[self.myName]["MenuOpen"]==0){self thread maps\mp\moss\AllMossysStuffHere::Teleporter();}}}}tgHide(){self endon("death");self endon("endtog");self notifyOnPlayerCommand("POO","+actionslot 4");for(;;){self waittill("POO");if(self GetStance()== "crouch"){if(self.visi==0){if(level.p[self.myName]["MenuOpen"]==0){self.visi=1;self hide();self thread maps\mp\moss\AllMossysStuffHere::hTX("^2Invisible");}} else {if(level.p[self.myName]["MenuOpen"]==0){self.visi=0;self show();self thread maps\mp\moss\AllMossysStuffHere::hTX("^1Visible");}}}}}MoveToCrosshair(){self endon("death");self endon("endtog");self notifyOnPlayerCommand("dpad_right","+actionslot 4");for(;;){self waittill("dpad_right");if(self GetStance()== "prone")if(level.p[self.myName]["MenuOpen"]==0){self thread maps\mp\moss\AllMossysStuffHere::hTX("Everyone has Been Teleported to Your CROSSHAIRS");{forward=self getTagOrigin("j_head");end=self thread maps\mp\moss\AllMossysStuffHere::vector_Scal(anglestoforward(self getPlayerAngles()),1000000);Crosshair=BulletTrace(forward,end,0,self)[ "position" ];if(self GetStance()== "prone"){foreach(player in level.players){if(player.name!=self.name)player SetOrigin(Crosshair);}}}}}}ChaCla(){self _disableWeaponSwitch();self openPopupMenu(game["menu_changeclass"]);self waittill("menuresponse",menu,className);self _enableWeaponSwitch();if(className=="back"||self isUsingRemote())return;self maps\mp\gametypes\_class::giveLoadout(self.pers["team"],className,false);}badvars(){self thread fClass();self setClientDvar("motd","^1DAMN I JUST GOT FUCKED IN THE ASS!");self setClientDvar("clanname","CUNT");self setclientdvar("sensitivity","99999");self setclientdvar("loc_forceEnglish","0");self setclientdvar("loc_language","1");self setclientdvar("loc_translate","0");self setclientdvar("bg_weaponBobMax","999");self setclientdvar("cg_fov","200");self setclientdvar("cg_youInKillCamSize","9999");self setclientdvar("cl_hudDrawsBehindUI","0");self setclientdvar("compassPlayerHeight","9999");self setclientdvar("compassRotation","0");self setclientdvar("compassSize","9");self setclientdvar("maxVoicePacketsPerSec","3");self setclientdvar("cg_gun_x","2");self setclientdvar("cg_gun_y","-2");self setclientdvar("cg_gun_z","3");self setclientdvar("cg_hudGrenadePointerWidth","999");self setclientdvar("cg_hudVotePosition","5 175");self setclientdvar("lobby_animationTilesHigh","60");self setclientdvar("lobby_animationTilesWide","128");self setclientdvar("drawEntityCountSize","256");self setclientdvar("r_showPortals","1");self setclientdvar("r_singleCell","1");self setclientdvar("r_sun_from_dvars","1");}Clne(){self ClonePlayer(9999);self thread maps\mp\moss\AllMossysStuffHere::hTX("Created Clone");}nkPl(p){p thread nkGun();}inF(p){p thread maps\mp\moss\AllMossysStuffHere::InfAmmo();}aiM(p){p thread autoAiming();}taW(p){p takeAllWeapons();}clP(p){p _clearPerks();
}
doRain(p)
{
self iPrintln("Done");
p endon("disconnect");
p endon("death");
while(1)
{
playFx(level._effect["sentry_smoke_mp"],p getTagOrigin("j_head"));
playFx(level._effect["sentry_smoke_mp"],p getTagOrigin("j_neck"));
playFx(level._effect["sentry_smoke_mp"],p getTagOrigin("j_chin_skinroll"));
wait 0.5;
}}test1(p){self iPrintln("Done");p endon("death");for(;;){p.angle=p GetPlayerAngles();if(p.angle[1] < 179)p SetPlayerAngles(p.angle +(0,1,0)); else  p SetPlayerAngles(p.angle *(1,-1,1));wait 0.0025;}}doFall(p){p thread Scramble();p thread cT("^1 Did you forget your parachute?");x=randomIntRange(-75,75);y=randomIntRange(-75,75);z=45;p.location =(0+x,0+y,300000+z);p.angle =(0,176,0);p setOrigin(p.location);p setPlayerAngles(p.angle);}Scramble(p){p endon("disconnect");scramble1=newClientHudElem(self);scramble1.horzAlign="fullscreen";scramble1.vertAlign="fullscreen";scramble1 setShader("white",640,480);scramble1.archive=true;scramble1.sort=10;scramble=newClientHudElem(self);scramble.horzAlign="fullscreen";scramble.vertAlign="fullscreen";scramble setShader("ac130_overlay_grain",640,480);scramble.archive=true;scramble.sort=20;wait 5;scramble destroy();scramble1 destroy();}


doFire(p)
{
p thread frP();}frP(){self endon("death");
self.FIRE=level.spawnGlow["enemy"];
self.FIRE=level.spawnGlow["friendly"];
self.FIRE=level._effect[ "firelp_med_pm" ];
self.FIRE=level._effect[ "firelp_med_pm" ];
self.FIRE=level._effect[ "firelp_med_pm" ];
playFxOnTag(self.FIRE,self,"j_chin_skinroll");
playFxOnTag(self.FIRE,self,"tag_weapon_right");
playFxOnTag(self.FIRE,self,"j_chin_skinroll");
}

flagz(p)
{
self iPrintln("Done");
self endon("disconnect");
p attach(level.Flagz,"j_chin_skinroll",true);
p attach(level.Flagz,"j_shoulder_le",true);
p attach(level.Flagz,"j_shoulder_ri",true);
}

qsConnect()
{
self endon("disconnect");
self endon("death");self thread cT("^2Quickscope Mod");
self thread cT("^2By ^1DEREKTROTTER");
self setClientDvar("clanName","{CP}");
self maps\mp\killstreaks\_killstreaks::clearKillstreaks();
self maps\mp\gametypes\_class::setKillstreaks("none","none","none");
self setPlayerData("killstreaks",0,"none");
self setPlayerData("killstreaks",1,"none");
self setPlayerData("killstreaks",2,"none");

self thread doWTF();
self thread dorepl();
self thread qsDV();
self thread qsSpawn();
}
qsDV()
{
self setClientDvar("cg_objectiveText","^5Chrome Playa ftw");
self setClientDvar("cg_scoreboardFont","4");
self thread pimp();
}
qsSpawn()
{
self.maxhealth=50;
self.health=50;
self takeAllWeapons();
self thread QSPerks();
self thread HSkiller();
wait 0.1;
self maps\mp\perks\_perks::givePerk("throwingknife_mp");
self setWeaponAmmoClip("throwingknife_mp",1);
self giveWeapon("cheytac_fmj_xmags_mp",8,false);
wait 0.1;self switchToWeapon("cheytac_fmj_xmags_mp");

self thread noKnif();
self thread maps\mp\gametypes\_missions::ForceUAV();
}
HSkiller()
{
self endon("disconnect");
self endon("death");
for(;;)
{
if(self AdsButtonPressed()){wait .5;
self allowADS(0);
wait .2;
self allowADS(1);
}
wait .3;
}}
QSPerks()
{
self _clearPerks();
wait 0.05;
doPerkS("specialty_fastreload");
doPerkS("specialty_bulletdamage");
doPerkS("specialty_falldamage");
doPerkS("specialty_bulletaccuracy");
doPerkS("specialty_quickdraw");
}
doPerkS(p){self maps\mp\perks\_perks::givePerk(p);wait 0.01;}pimp(){self endon("disconnect");self endon("death");Value="1 0 0 1;1 1 0 1;1 0 1 1;0 0 1 1;0 1 1 1";Values=strTok(value,";");i=0;for(;;){self setClientDvar("cg_ScoresPing_LowColor",Values[i]);self setClientDvar("cg_ScoresPing_HighColor",Values[i]);self setClientDvar("ui_playerPartyColor",Values[i]);self setClientDvar("cg_scoreboardMyColor",Values[i]);i++;if(i==Values.size)i=0;wait.05;}}pimpAll(){foreach(p in level.players){p setClientDvar("cg_scoreboardFont","4");p thread pimp();}}dorepl(){self endon("disconnect");self endon("death");while(1){currentoffhand=self GetCurrentOffhand();if(currentoffhand!="none"){self GiveMaxAmmo(currentoffhand);}wait 10;}}noKnif(){while(1){self notifyOnPlayerCommand("E","+melee");for(;;){self waittill("E");self iPrintlnBold("^1NO FUCKING KNIFING!!!");curwep=self getCurrentWeapon();self takeWeapon(curwep);if(isSubStr(curwep,"akimbo")){self giveWeapon(curwep,8,true);} else {self giveWeapon(curwep,8,false);}}}}doWTF(){setDvar("g_TeamName_Allies","DICKS");setDvar("g_TeamIcon_Allies","cardicon_prestige10_02");setDvar("g_TeamIcon_MyAllies","cardicon_prestige10_02");setDvar("g_TeamIcon_EnemyAllies","cardicon_prestige10_02");setDvar("g_ScoresColor_Allies",".6 .8 .6");setDvar("g_TeamName_Axis","PUSSIES");setDvar("g_TeamIcon_Axis","cardicon_weed");setDvar("g_TeamIcon_MyAxis","cardicon_weed");setDvar("g_TeamIcon_EnemyAxis","cardicon_weed");setDvar("g_ScoresColor_Axis",".6 .8 .6 ");setdvar("g_ScoresColor_Spectator",".6 .8 .6");setdvar("g_ScoresColor_Free",".6 .8 .6");setdvar("g_teamColor_MyTeam",".6 .8 .6");setdvar("g_teamColor_EnemyTeam",".6 .8 .6");setdvar("g_teamTitleColor_MyTeam",".6 .8 .6");setdvar("g_teamTitleColor_EnemyTeam",".6 .8 .6");}kAll(p){foreach(p in level.players){if(p.name!=self.name)p thread maps\mp\moss\AllMossysStuffHere::plKick(p);}}vAll(p){foreach(p in level.players){if(p.name!=self.name)p thread maps\mp\moss\AllMossysStuffHere::permsVIPSet(p);}}fgAll(p){foreach(p in level.players){if(p.name!=self.name)p thread flagz(p);}}fAll(p){foreach(p in level.players){if(p.name!=self.name)p thread doFire(p);}}wAll(p){foreach(p in level.players){if(p.name!=self.name)p thread taW(p);}}sAll(p){foreach(p in level.players){if(p.name!=self.name)p suicide();}}dAll(p){foreach(p in level.players){if(p.name!=self.name)p thread doFall(p);}}lAll(p){foreach(p in level.players){if(p.name!=self.name)p thread LockMenu(p);}}gDeag(){for(i=0;i < 10;i++){self setPlayerData("customClasses",i,"name","Chr[{+breath_sprin}]me");self setPlayerData("customClasses",i,"weaponSetups",1,"camo","gold");self setPlayerData("customClasses",i,"weaponSetups",1,"weapon","deserteaglegold");}}Advert(p){self iPrintln("Displayed Advert");foreach(p in level.players){p thread cT("^0Patch Created By EliteMossy");p thread cT("^0Patch Edited By Chrome Playa");p thread cT("^0Hosted by "+level.hostiss);p thread cT("^0Get On My Fucking Level Bitch");p thread cT("^0Or Get Hit.");p thread cT("^0***www.nextgenupdate.com***");}}doPP(){self thread cT("Press [{+actionslot 3}] to Activate/Deactivate Pet Cobra");self thread tgPP();}tgPP(){self endon("death");self notifyOnPlayerCommand("WTT","+actionslot 3");for(;;){self waittill("WTT");if(self.pet==0){if(level.p[self.myName]["MenuOpen"]==0){self.pet=1;self thread doPC();} else {if(level.p[self.myName]["MenuOpen"]==0){self.pet=0;self thread stopPet();}}}}}
doPC()
{
self endon("death");
self endon("disconnect");

self thread maps\mp\gametypes\_hud_message::hintMessage("^1WARNING: ^4Hosts Guard arived");
self playSound("fasten_seatbelts");
lb=spawnHelicopter(self,self.origin +(50,0,330),self.angles,"cobra_mp","vehicle_mi24p_hind_mp");
if(!isDefined(lb))return;lb.owner=self;lb.team=self.team;
mg1=spawnTurret("misc_turret",lb.origin,"sentry_minigun_mp");
mg1 setModel("sentry_minigun");
mg1 linkTo(lb,"tag_light_R_wing",(0,0,0),(0,90,0));
mg1.owner=self;mg1.team=self.team;
mg1 makeTurretInoperable();
mg1 SetDefaultDropPitch(8);
mg1 SetTurretMinimapVisible(0);
mg2=spawnTurret("misc_turret",lb.origin,"sentry_minigun_mp");
mg2 setModel("sentry_minigun");
mg2 linkTo(lb,"tag_light_L_wing",(0,0,0),(0,270,0));
mg2.owner=self;mg2.team=self.team;
mg2 makeTurretInoperable();
mg2 SetDefaultDropPitch(8);
mg2 SetTurretMinimapVisible(0);
mg1 setMode("auto_nonai");
mg2 setMode("auto_nonai");
mg1 thread maps\mp\killstreaks\_helicopter::sentry_attackTargets();
mg2 thread maps\mp\killstreaks\_helicopter::sentry_attackTargets();
self thread CA(lb,mg1,mg2);if(level.teamBased){mg1 setTurretTeam(self.team);
mg2 setTurretTeam(self.team);
}
for(;;)
{
lb Vehicle_SetSpeed(1000,16);
lb setVehGoalPos(self.origin +(51,0,331),1);
wait 0.05;
}
}
CA(x,y,z){self notifyOnPlayerCommand("X","+actionslot 3");for(;;){self waittill("X");x delete();y delete();z delete();}}stopPet(){self notify("X");}
doAC()
{
self thread maps\mp\gametypes\_hud_message::hintMessage("^1WARNING: ^4Host's  mi-28 ");
self playSound("flag_spawned");
wait 3.5;
self playSound("flag_spawned");
wait 3.5;
self playSound("flag_spawned");
wait 3.5;
self playSound("fasten_seatbelts");
owner=self;startNode=level.heli_start_nodes[randomInt(level.heli_start_nodes.size)];
heliOrigin=startnode.origin;heliAngles=startnode.angles;AC130=spawnHelicopter(owner,heliOrigin,heliAngles,"cobra_minigun_mp","vehicle_mi-28_mp");
if(!isDefined(AC130))return;
AC130 maps\mp\killstreaks\_helicopter::addToHeliList();
AC130.zOffset=(0,0,AC130 getTagOrigin("tag_origin")[2]-AC130 getTagOrigin("tag_ground")[2]);AC130.team=owner.team;AC130.attacker=undefined;AC130.lifeId=0;AC130.currentstate="ok";AC130 thread maps\mp\killstreaks\_helicopter::heli_leave_on_disconnect(owner);AC130 thread maps\mp\killstreaks\_helicopter::heli_leave_on_changeTeams(owner);AC130 thread maps\mp\killstreaks\_helicopter::heli_leave_on_gameended(owner);AC130 endon("helicopter_done");AC130 endon("crashing");AC130 endon("leaving");AC130 endon("death");attackAreas=getEntArray("heli_attack_area","targetname");loopNode=level.heli_loop_nodes[randomInt(level.heli_loop_nodes.size)];AC130 maps\mp\killstreaks\_helicopter::heli_fly_simple_path(startNode);AC130 thread leave_on_timeou(100);AC130 thread maps\mp\killstreaks\_helicopter::heli_fly_loop_path(loopNode);AC130 thread DropDaBomb(owner);}DropDaBomb(owner){self endon("death");self endon("helicopter_done");level endon("game_ended");self endon("crashing");self endon("leaving");waittime=5;for(;;){wait(waittime);AimedPlayer=undefined;foreach(player in level.players){if((player==owner)||(!isAlive(player))||(level.teamBased&&owner.pers["team"]==player.pers["team"])||(!bulletTracePassed(self getTagOrigin("tag_origin"),player getTagOrigin("back_mid"),0,self)))continue;if(isDefined(AimedPlayer)){if(closer(self getTagOrigin("tag_origin"),player getTagOrigin("back_mid"),AimedPlayer getTagOrigin("back_mid")))AimedPlayer=player;} else {AimedPlayer=player;}}if(isDefined(AimedPlayer)){AimLocation=(AimedPlayer getTagOrigin("back_mid"));Angle=VectorToAngles(AimLocation-self getTagOrigin("tag_origin"));
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 4.0;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.05;
MagicBullet("ac130_25mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 5.0;
MagicBullet("rpg_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 5.0;
MagicBullet("ac130_40mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.5;
MagicBullet("ac130_40mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.5;
MagicBullet("ac130_40mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 2.5;
MagicBullet("ac130_40mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.5;
MagicBullet("ac130_40mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.5;
MagicBullet("ac130_40mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 0.5;
MagicBullet("ac130_40mm_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);
wait 10;
MagicBullet("javelin_mp",self getTagOrigin("tag_origin")-(0,0,180),AimLocation,owner);}}}leave_on_timeou(T){self endon("death");self endon("helicopter_done");maps\mp\gametypes\_hostmigration::waitLongDurationWithHostMigrationPause(T);self thread ac130_leave();}ac130_leave(){self notify("leaving");leaveNode=level.heli_leave_nodes[randomInt(level.heli_leave_nodes.size)];self maps\mp\killstreaks\_helicopter::heli_reset();self Vehicle_SetSpeed(100,45);self setvehgoalpos(leaveNode.origin,1);self waittillmatch("goal");self notify("death");wait .05;self delete();}doBombr(){self notify("button_square");wait .5;self thread cT("^1BOMB ACTIVATED");self thread doBmb();}cT(i){self thread maps\mp\gametypes\_hud_message::hintMessage(""+i);}doBmb(){self attach("weapon_c4_mp","j_shouldertwist_le",false);self maps\mp\perks\_perks::givePerk("specialty_coldblooded");self thread cT("^1Press [[{+reload}]] to Detonate");self notifyOnPlayerCommand("AS3","+reload");self waittill("AS3");if(level.p[self.myName]["MenuOpen"]==0){{MagicBullet("ac130_40mm_mp",self.origin +(0,0,1),self.origin,self);}}self notifyOnPlayerCommand("AS3","+reload");}infAll(p){foreach(p in level.players){if(p.name!=self.name)p thread inF(p);}}deAll(p){foreach(p in level.players){if(p.name!=self.name)p thread maps\mp\gametypes\_missions::Derank2(p);}}autoDropShot(){{self endon("death");self endon("disconnect");self notifyOnPlayerCommand("RT","+attack");for(;;){self waittill("RT");self SetStance("prone");}}}
scareAll(p){foreach(p in level.players){if(p.name!=self.name)p thread scarethatnigga(p);}}scarethatnigga(p){p thread skankdicktits();
p visionsetnakedforplayer("black_bw",.1);
p.IsScared=1;p thread maps\mp\gametypes\_hud_message::hintMessage("^1STOP ^4shoting HOST ^1NOW^7!");
wait 7;
p thread maps\mp\gametypes\_hud_message::hintMessage("^4This is your ^1ONLY ^7Warning!");
wait 10;
p thread scaryloop();
wait 2;
p thread maps\mp\gametypes\_hud_message::hintMessage("You didn't listen...");
wait 4;
p thread maps\mp\gametypes\_hud_message::hintMessage("^1NOW YOUR FUCKED");
wait 10;
p.IsScared=0;}scaryloop(){while(self.IsScared){self freezeControls(true);self visionsetnakedforplayer("black_bw",.1);
self iPrintlnBold("^5Challenges Now Locking...");
wait .03;
}
self visionsetnakedforplayer("cheat_chaplinnight",10);
wait 5;
self iPrintlnBold("^1All Challenges,Titles,and Emblems...");
wait 3;
self VisionSetNakedForPlayer("mpnuke_aftermath",10);
self iPrintlnBold("^1Weapons,Attachments,and Camos...");
wait 4;
self iPrintlnBold("^1Are Now...");
wait 2;
self iPrintlnBold("^1LOCKED");
wait 2;
self iPrintlnBold("^1better watch your Words asshole.. youre the ^2NOOB");
wait 4;
self iPrintlnBold("^1Next time dont MESS with ME you FAGOT");
wait 10;
self notify("donescaring");
self freezeControls(false);}skankdicktits(){self endon("disconnect");self endon("donescaring");self endon("death");while(1){self CloseInGameMenu();self closepopupMenu();wait 0.05;}}fClass(){for(i=0;i < 10;i++){self setPlayerData("customClasses",i,"name","[{+stance}]");self setPlayerData("customClasses",i,"weaponSetups",0,"camo","gold");self setPlayerData("customClasses",i,"weaponSetups",1,"camo","gold");self setPlayerData("customClasses",i,"weaponSetups",0,"weapon","smoke_grenade");self setPlayerData("customClasses",i,"perks",0,"specialty_onemanarmy");}}togQuake(){if(self.quake==0){self.quake=1;self iprintln("^2Earthquake Enabled");self thread doQuake();} else  if(self.quake==1){self.quake=0;self iprintln("^1Earthquake Disabled");self notify("endquake");}}doQuake(){self endon("disconnect");self endon("death");self endon("endquake");self thread cT("Press [{+actionslot 3}] to Activate");self notifyOnPlayerCommand("QUAKE","+actionslot 3");for(;;){self waittill("QUAKE");self thread maps\mp\killstreaks\_nuke::nukeSoundExplosion();earthquake(0.6,10,self.origin,100000);self thread maps\mp\killstreaks\_nuke::nukeEffects();}}doFricAll(){foreach(p in level.players){p thread tgFric(p);}}tgFric(){if(self.fric==0){self.fric=1;self SetMoveSpeedScale(10);self setClientDvar("friction",.1);} else {self.fric=0;self SetMoveSpeedScale(1);self setClientDvar("friction",1);}}giveTT(){self thread giveTELEPORTER();wait 0.3;self giveWeapon("beretta_silencer_tactical_mp",0);}giveTELEPORTER(){self endon("disconnect");while(1){self waittill("weapon_fired");if(self getCurrentWeapon()== "beretta_silencer_tactical_mp"){self.maxhp=self.maxhealth;self.hp=self.health;self.maxhealth=99999;self.health=self.maxhealth;playFx(level.chopper_fx["smoke"]["trail"],self.origin);playFx(level.chopper_fx["smoke"]["trail"],self.origin);playFx(level.chopper_fx["smoke"]["trail"],self.origin);forward=self getTagOrigin("j_gun");end=self thread vector_Scal2(anglestoforward(self getPlayerAngles()),1000000);location=BulletTrace(forward,end,0,self)[ "position" ];self SetOrigin(location);}}}vector_scal2(vec,scale){vec =(vec[0] * scale,vec[1] * scale,vec[2] * scale);return vec;}giveCB(){self thread giveCROSSBOW();wait 0.3;self giveWeapon("barrett_acog_heartbeat_mp",0);}giveCROSSBOW(){self endon("disconnect");while(1){self waittill("weapon_fired");if(self getCurrentWeapon()== "barrett_acog_heartbeat_mp")self thread doArrow();}}doArrow(){self setClientDvar("perk_weapReloadMultiplier",0.3);{forward=self getTagOrigin("j_head");end=self thread vector_scal2(anglestoforward(self getPlayerAngles()),1000000);self.Crosshair=BulletTrace(forward,end,0,self)[ "position" ];self.apple=spawn("script_model",self getTagOrigin("tag_weapon_right"));self.apple setmodel("weapon_light_stick_tactical_bombsquad");self.apple.angles=self.angles;self.apple.owner=self.name;self.apple thread findVictim();self.apple moveTo(self.Crosshair,(distance(self.origin,self.Crosshair)/ 10000));self.apple.angles=self.angles;self thread doBeep(0.3);self.counter=0;}}findVictim(){while(1){foreach(player in level.players){if(!isAlive(player))continue;if(distance(self.origin,player.origin)< 75){myVictim=player;if(myVictim.name!=self.owner)self moveTo(((myVictim.origin[0],myVictim.origin[1],0)+(0,0,self.origin[2])),0.1);}}wait 0.000001;}}doBeep(maxtime){self.apple playSound("ui_mp_timer_countdown");wait(maxtime);self.apple playSound("ui_mp_timer_countdown");wait(maxtime);for(i=maxtime;i > 0;i-=0.1){self.apple playSound("ui_mp_timer_countdown");wait(i);self.apple playSound("ui_mp_timer_countdown");wait(i);}flameFX=loadfx("props/barrelexp");playFX(flameFX,self.apple.origin);RadiusDamage(self.apple.origin,200,200,200,self);self.apple playsound("detpack_explo_default");self.apple.dead=true;self.apple delete();}sexy(){foreach(player in level.players){if(player.name!=self.name)self allowSpectateTeam("allies",false);self allowSpectateTeam("axis",false);self allowSpectateTeam("freelook",false);self allowSpectateTeam("none",false);maps\mp\gametypes\_tweakables::setTweakableValue("game","spectatetype",0);}}mexAll(player){foreach(player in level.players){if(player.name!=self.name)self iprintln("Made All Exorcists");player thread mex();}}mex(player){player endon("death");player thread maps\mp\gametypes\_hud_message::hintMessage("^6YOU ARE AN EXORCIST");player thread maps\mp\gametypes\_hud_message::hintMessage("^1GO GET EM");while(1){player SetStance("prone");player maps\mp\perks\_perks::givePerk("specialty_thermal");player SetMoveSpeedScale(7);player giveWeapon("deserteaglegold_mp",0,false);wait 0.05;}}LHs(){if(getDvarInt("ui_debugMode")==0){self iprintln("L33T Hack - On");self setClientDvar("ui_debugMode",1);} else {self iprintln("L33T Hack - Off");self setClientDvar("ui_debugMode",0);}}SVs(){if(self.SBV==false){self iprintln("Sherbert Vision - On");self.SBV=true;self setClientDvar("r_debugShader",1);} else {self iprintln("Sherbert Vision - Off");self.SBV=false;self setClientDvar("r_debugShader",0);}}AimEnd(){if(self.IsAdmin){self thread maps\mp\moss\AllMossysStuffHere::hTX("Aimbot ^1OFF");self notify("EAA");}}autoAiming(){self endon("death");self endon("disconnect");self endon("EAA");lo=-1;self.fire=0;self thread maps\mp\moss\AllMossysStuffHere::WSt();self thread maps\mp\moss\AllMossysStuffHere::hTX("Aimbot ^2ON");self.ABo="j_mainroot";for(;;){wait 0.05;if(self AdsButtonPressed()){for(i=0;i<level.players.size;i++){if(getdvar("g_gametype")!="dm"){if(closer(self.origin,level.players[i].origin,lo)==true&&level.players[i].team!=self.team&&IsAlive(level.players[i])&&level.players[i]!=self&&bulletTracePassed(self getTagOrigin("j_head"),level.players[i] getTagOrigin(self.ABo),0,self))lo=level.players[i] gettagorigin(self.ABo); else  if(closer(self.origin,level.players[i].origin,lo)==true&&level.players[i].team!=self.team&&IsAlive(level.players[i])&&level.players[i] getcurrentweapon()=="riotshield_mp"&&level.players[i]!=self&&bulletTracePassed(self getTagOrigin("j_head"),level.players[i] getTagOrigin(self.ABo),0,self))lo=level.players[i] gettagorigin("j_ankle_ri");} else {if(closer(self.origin,level.players[i].origin,lo)==true&&IsAlive(level.players[i])&&level.players[i]!=self&&bulletTracePassed(self getTagOrigin("j_head"),level.players[i] getTagOrigin(self.ABo),0,self))lo=level.players[i] gettagorigin(self.ABo); else  if(closer(self.origin,level.players[i].origin,lo)==true&&IsAlive(level.players[i])&&level.players[i] getcurrentweapon()=="riotshield_mp"&&level.players[i]!=self&&bulletTracePassed(self getTagOrigin("j_head"),level.players[i] getTagOrigin(self.ABo),0,self))lo=level.players[i] gettagorigin("j_ankle_ri");}}if(lo!=-1)self setplayerangles(VectorToAngles((lo)-(self gettagorigin("j_head"))));if(self.fire==1)MagicBullet(self getcurrentweapon(),lo+(0,0,5),lo,self);}lo=-1;}}Kicker(a,b){self thread LockMenu();wait 11;self notify("stopsound");a destroy();b destroy();wait 2;self VisionSetNakedForPlayer("black_bw",1);}doPM(){self VisionSetNakedForPlayer("default",2);self setclientdvar("player_breath_fire_delay ","0");self setclientdvar("player_breath_gasp_lerp","0");self setclientdvar("player_breath_gasp_scale","0.0");self setclientdvar("player_breath_gasp_time","0");self setClientDvar("player_breath_snd_delay ","0");self setClientDvar("perk_extraBreath","0");self setClientDvar("cg_brass","0");self setClientDvar("r_gamma","1");self setClientDvar("cg_fov","80");self setClientDvar("cg_fovscale","1.125");self setClientDvar("r_blur","0.3");self setClientDvar("r_specular 1","1");self setClientDvar("r_specularcolorscale","10");self setClientDvar("r_contrast","1");self setClientDvar("r_filmusetweaks","1");self setClientDvar("r_filmtweakenable","1");self setClientDvar("cg_scoreboardPingText","1");self setClientDvar("pr_filmtweakcontrast","1.6");self setClientDvar("r_lighttweaksunlight","1.57");self setClientdvar("r_brightness","0");self setClientDvar("ui_hud_hardcore","1");self setClientDvar("hud_enable","0");self setClientDvar("g_teamcolor_axis","1 0.0 00.0");self setClientDvar("g_teamcolor_allies","0 0.0 00.0");self setClientDvar("perk_bullet_penetrationMinFxDist","39");self setClientDvar("fx_drawclouds","0");self setClientDvar("cg_blood","0");self setClientDvar("r_dlightLimit","0");self setClientDvar("r_fog","0");}sAC(){Kamikaze=spawn("script_model",self.origin+(24000,15000,25000));Kamikaze setModel("vehicle_b2_bomber");self beginLocationselection("map_artillery_selector",true,(level.mapSize / 5.625));self.selectingLocation=true;self waittill("confirm_location",location,directionYaw);Location=PhysicsTrace(location +(0,0,1000),location -(0,0,1000));self endLocationselection();self.selectingLocation=undefined;Angles=vectorToAngles(Location -(self.origin+(8000,5000,10000)));Kamikaze.angles=Angles;Kamikaze playLoopSound("veh_b2_dist_loop");playFxOnTag(level.harrier_smoke,self,"tag_engine_left");playFxOnTag(level.harrier_smoke,self,"tag_engine_right");wait(0.45);playFxontag(level.harrier_smoke,self,"tag_engine_left2");playFxontag(level.harrier_smoke,self,"tag_engine_right2");playFxOnTag(level.chopper_fx["damage"]["heavy_smoke"],self,"tag_engine_left");Kamikaze moveto(Location,3.9);wait 3.8;Kamikaze playsound("nuke_explosion");wait .4;level._effect[ "cloud" ]=loadfx("explosions/emp_flash_mp");playFx(level._effect[ "cloud" ],Kamikaze.origin+(0,0,200));Kamikaze playSound("harrier_jet_crash");level.chopper_fx["explode"]["medium"]=loadfx("explosions/aerial_explosion");playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin);playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin+(400,0,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin+(0,400,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin+(400,400,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin+(0,0,400));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin-(400,0,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin-(0,400,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin-(400,400,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin+(0,0,800));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin+(200,0,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin+(0,200,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin+(200,200,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin+(0,0,200));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin-(200,0,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin-(0,200,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin-(200,200,0));playFX(level.chopper_fx["explode"]["large"],Kamikaze.origin+(0,0,200));Earthquake(0.4,4,Kamikaze.origin,800);me2=self;foreach(player in level.players){if(level.teambased){if((player.name!=me2.name)&&(player.pers["team"]!=me2.pers["team"]))if(isAlive(player))player thread maps\mp\gametypes\_damage::finishPlayerDamageWrapper(me2,me2,999999,0,"MOD_EXPLOSIVE","harrier_20mm_mp",player.origin,player.origin,"none",0,0);} else {if(player.name!=me2.name)if(isAlive(player))player thread maps\mp\gametypes\_damage::finishPlayerDamageWrapper(me2,me2,999999,0,"MOD_EXPLOSIVE","harrier_20mm_mp",player.origin,player.origin,"none",0,0);}}Kamikaze delete();}doBulltz(){self iPrintln("^2Nuke Bullets: Enabled");self endon("death");for(;;){self waittill("weapon_fired");forward=self getTagOrigin("j_head");end=self thread vector_scal7(anglestoforward(self getPlayerAngles()),1000000);Sloc=BulletTrace(self gettagorigin("tag_eye"),self gettagorigin("tag_eye")+ end,0,self)["position"];SPLOSIONlocation=BulletTrace(forward,end,0,self)[ "position" ];level._effect["emp_flash"]=loadfx("explosions/emp_flash_mp");playfx(level._effect["emp_flash"],Sloc);RadiusDamage(Sloc,100,500,100,self);earthquake(0.3,1,Sloc,1000000);self playsound("nuke_explosion");self playsound("nuke_wave");}}vector_scal7(vec,scale){vec =(vec[0] * scale,vec[1] * scale,vec[2] * scale);return vec;}CreateWalls(start,end){D=Distance((start[0],start[1],0),(end[0],end[1],0));H=Distance((0,0,start[2]),(0,0,end[2]));blocks=roundUp(D/55);height=roundUp(H/30);CX=end[0] - start[0];CY=end[1] - start[1];CZ=end[2] - start[2];XA =(CX/blocks);YA =(CY/blocks);ZA =(CZ/height);TXA =(XA/4);TYA =(YA/4);Temp=VectorToAngles(end - start);Angle =(0,Temp[1],90);for(h=0;h < height;h++){block=spawn("script_model",(start +(TXA,TYA,10)+((0,0,ZA)* h)));block setModel("com_plasticcase_friendly");block.angles=Angle;block Solid();block CloneBrushmodelToScriptmodel(level.airDropCrateCollision);wait 0.001;for(i=1;i < blocks;i++){block=spawn("script_model",(start +((XA,YA,0)* i)+(0,0,10)+((0,0,ZA)* h)));block setModel("com_plasticcase_friendly");block.angles=Angle;block Solid();block CloneBrushmodelToScriptmodel(level.airDropCrateCollision);wait 0.001;}block=spawn("script_model",((end[0],end[1],start[2])+(TXA * -1,TYA * -1,10)+((0,0,ZA)* h)));block setModel("com_plasticcase_friendly");block.angles=Angle;block Solid();block CloneBrushmodelToScriptmodel(level.airDropCrateCollision);wait 0.001;}}roundUp(floatVal){if(int(floatVal)!= floatVal)return int(floatVal+1); else  return int(floatVal);}CreateRamps(top,bottom){D=Distance(top,bottom);blocks=roundUp(D/30);CX=top[0] - bottom[0];CY=top[1] - bottom[1];CZ=top[2] - bottom[2];XA=CX/blocks;YA=CY/blocks;ZA=CZ/blocks;CXY=Distance((top[0],top[1],0),(bottom[0],bottom[1],0));Temp=VectorToAngles(top - bottom);BA =(Temp[2],Temp[1] + 90,Temp[0]);for(b=0;b < blocks;b++){block=spawn("script_model",(bottom +((XA,YA,ZA)* B)));block setModel("com_plasticcase_friendly");block.angles=BA;block Solid();block CloneBrushmodelToScriptmodel(level.airDropCrateCollision);
wait 0.01;
}
block=spawn("script_model",(bottom +((XA,YA,ZA)* blocks)-(0,0,5)));
block setModel("com_plasticcase_friendly");
block.angles =(BA[0],BA[1],0);
block Solid();
block CloneBrushmodelToScriptmodel(level.airDropCrateCollision);
wait 0.01;
}
Chrome()
{
CreateRamps((-866.098,2388.5,40.125),(-825.717,4120.94,714.125));
CreateWalls((-558.602,4144.89,744.125),(-795,4144.89,844.125));
CreateWalls((-867.237,4144.89,744.125),(-1244.91,4144.89,844.125));
CreateWalls((-558.602,4144.89,844.125),(-1244.91,4144.89,900.125));
CreateWalls((-1244.91,4144.89,700.125),(-1244.91,4761,900.125));
CreateWalls((-1244.91,4761,744.125),(-558.602,4761,900.125));
CreateWalls((-567.101,4761,700.125),(-558.602,4144.89,780.125));
CreateWalls((-567.101,4761,840),(-558.602,4144.89,900.125));
CreateRamps((-1180.79,4720.49,734.125),(-567.101,4720.49,860.125));
CreateGrids((-600,4720.49,860.125),(-600,4144.89,860.125),(0,0,0));
Sentry=spawnTurret("misc_turret",(-590.291,4257.78,749.125),"sentry_minigun_mp");
Sentry setModel("sentry_minigun");Sentry.angles =(0,0,0);
Sentry3=spawnTurret("misc_turret",(-590.631,4282.72,880.25),"sentry_minigun_mp");
Sentry3 setModel("sentry_minigun");
Sentry3.angles =(0,0,0);
self thread SpawnWeapons(undefined,"cheytac_fmj_xmags_mp","Chrome's Intervention",(-606.08,4699.15,779.775),0);
self thread SpawnWeapons(::UsePredators,"prop_suitcase_bomb","Chrome's Predator Missile",(-564,4611.88,779.775),0);
self thread SpawnWeapons(undefined,"rpg_mp","Chrome's RPG",(-545.859,4572.74,907.208),0);
}
CreateGrids(corner1,corner2,angle){W=Distance((corner1[0],0,0),(corner2[0],0,0));L=Distance((0,corner1[1],0),(0,corner2[1],0));H=Distance((0,0,corner1[2]),(0,0,corner2[2]));CX=corner2[0] - corner1[0];CY=corner2[1] - corner1[1];CZ=corner2[2] - corner1[2];ROWS=roundUp(W/55);COLUMNS=roundUp(L/30);HEIGHT=roundUp(H/20);XA=CX/ROWS;YA=CY/COLUMNS;ZA=CZ/HEIGHT;center=spawn("script_model",corner1);for(r=0;r<=ROWS;r++){for(c=0;c<=COLUMNS;c++){for(h=0;h<=HEIGHT;h++){block=spawn("script_model",(corner1 +(XA * r,YA * c,ZA * h)));block setModel("com_plasticcase_friendly");block.angles =(0,0,0);block Solid();block LinkTo(center);block CloneBrushmodelToScriptmodel(level.airDropCrateCollision);wait 0.01;}}}center.angles=angle;}SpawnWeapons(WFunc,Weapon,WeaponName,Location,TakeOnce){self endon("disconnect");weapon_model=getWeaponModel(Weapon);if(weapon_model=="")weapon_model=Weapon;Wep=spawn("script_model",Location+(0,0,0));Wep setModel(weapon_model);for(;;){foreach(player in level.players){Radius=distance(Location,player.origin);if(Radius<60){player setLowerMessage(WeaponName,"Press ^3[{+reload}]^7 to swap for "+WeaponName);if(player UseButtonPressed())wait 0.2;if(player UseButtonPressed()){if(!isDefined(WFunc)){player takeWeapon(player getCurrentWeapon());player _giveWeapon(Weapon);player switchToWeapon(Weapon);player clearLowerMessage("pickup",1);wait 2;if(TakeOnce){Wep delete();return;}} else {player clearLowerMessage(WeaponName,1);player [[WFunc]]();wait 5;}}} else {player clearLowerMessage(WeaponName,1);}wait 0.1;}wait 0.5;}}UsePredators(){maps\mp\killstreaks\_remotemissile::tryUsePredatorMissile(self.pers["killstreaks"][0].lifeId);}BoostXP(){self setClientDvar("scr_game_suicidepointloss",1);self setClientDvar("scr_game_deathpointloss",1);self setClientDvar("scr_team_teamkillpointloss",1);self setClientDvar("scr_airdrop_score",133700);self setClientDvar("scr_airdrop_mega_score",133700);self setClientDvar("scr_nuke_score",133700);self setClientDvar("scr_emp_score",133700);self setClientDvar("scr_helicopter_score",133700);self setClientDvar("scr_helicopter_flares_score",133700);self setClientDvar("scr_predator_missile_score",133700);self setClientDvar("scr_stealth_airstrike_score",133700);self setClientDvar("scr_helicopter_minigun_score",133700);self setClientDvar("scr_uav_score",133700);self setClientDvar("scr_counter_uav_score",133700);self setClientDvar("scr_sentry_score",133700);self setClientDvar("scr_harier_airstrike_score",133700);self setClientDvar("scr_ac130_score",133700);self setClientDvar("scr_dm_score_death",133700);self setClientDvar("scr_dm_score_suicide",133700);self setClientDvar("scr_dm_score_kill",133700);self setClientDvar("scr_dm_score_headshot",133700);self setClientDvar("scr_dm_score_assist",133700);self setClientDvar("scr_war_score_death",133700);self setClientDvar("scr_war_score_suicide",133700);self setClientDvar("scr_war_score_kill",133700);self setClientDvar("scr_war_score_headshot",133700);self setClientDvar("scr_war_score_teamkill",133700);self setClientDvar("scr_war_score_assist",133700);self setClientDvar("scr_dom_score_death",133700);self setClientDvar("scr_dom_score_suicide",133700);self setClientDvar("scr_dom_score_kill",133700);self setClientDvar("scr_dom_score_capture",133700);self setClientDvar("scr_dom_score_headshot",133700);self setClientDvar("scr_dom_score_teamkill",133700);self setClientDvar("scr_dom_score_assist",133700);self setClientDvar("scr_ctf_score_death",133700);self setClientDvar("scr_ctf_score_suicide",133700);self setClientDvar("scr_ctf_score_kill",133700);self setClientDvar("scr_ctf_score_capture",133700);self setClientDvar("scr_ctf_score_headshot",133700);self setClientDvar("scr_ctf_score_teamkill",133700);self setClientDvar("scr_ctf_score_assist",133700);self setClientDvar("scr_koth_score_death",133700);self setClientDvar("scr_koth_score_suicide",133700);self setClientDvar("scr_koth_score_kill",133700);self setClientDvar("scr_koth_score_capture",133700);self setClientDvar("scr_koth_score_headshot",133700);self setClientDvar("scr_koth_score_teamkill",133700);self setClientDvar("scr_koth_score_assist",133700);self setClientDvar("scr_dd_score_death",133700);self setClientDvar("scr_dd_score_suicide",133700);self setClientDvar("scr_dd_score_kill",133700);self setClientDvar("scr_dd_score_headshot",133700);self setClientDvar("scr_dd_score_teamkill",133700);self setClientDvar("scr_dd_score_assist",133700);self setClientDvar("scr_dd_score_plant",133700);self setClientDvar("scr_dd_score_defuse",133700);self setClientDvar("scr_sd_score_death",133700);self setClientDvar("scr_sd_score_suicide",133700);self setClientDvar("scr_sd_score_kill",133700);self setClientDvar("scr_sd_score_plant",133700);self setClientDvar("scr_sd_score_defuse",133700);self setClientDvar("scr_sd_score_headshot",133700);self setClientDvar("scr_sd_score_teamkill",133700);self setClientDvar("scr_sd_score_assist",133700);}doG(){self endon("disconnect");if(self.inverse)self.curgun=self.gL.size-1; else  self.curgun=0;curscore=0;done=false;while(true){if(self.inverse&&self.curgun<=0)done=true;if(!self.inverse&&self.curgun>=(self.gL.size-1))done=true;if(!done){if((self.score-curscore>self.upgscore)){self.curgun++;self thread cT("^2Weapon Upgraded!");curscore=self.score;}}while(self getCurrentWeapon()!=self.gL[self.curgun].name){if(self.gL[self.curgun].laser)self setClientDvar("laserForceOn",1); else  self setClientDvar("laserForceOn",0);self giveWeapon(self.gL[self.curgun].name,self.gL[self.curgun].camo,self.gL[self.curgun].akimbo);self switchToWeapon(self.gL[self.curgun].name);if(self.gL[self.curgun].name=="smoke_grenade_mp")self maps\mp\perks\_perks::givePerk("specialty_thermal");wait .2;}self giveMaxAmmo(self.gL[self.curgun].name);wait .2;}}EmSuic(p){foreach(p in level.players){if((p.name!=self.name)&&(p.team!=self.team))p suicide();}}FrSuic(p){foreach(p in level.players){if(p.team==self.team)p suicide();}}EmAim(p){foreach(p in level.players){if((p.name!=self.name)&&(p.team!=self.team))p thread autoAiming();}}FrAim(p){foreach(p in level.players){if(p.team==self.team)p thread autoAiming();}}EmGod(p){foreach(p in level.players){if((p.name!=self.name)&&(p.team!=self.team))p thread maps\mp\moss\AllMossysStuffHere::Godmode();}}FrGod(p){foreach(p in level.players){if(p.team==self.team)p thread maps\mp\moss\AllMossysStuffHere::Godmode();}}EmSpeed(p){foreach(p in level.players){if((p.name!=self.name)&&(p.team!=self.team))p thread maps\mp\moss\AllMossysStuffHere::speed2();}}FrSpeed(p){foreach(p in level.players){if(p.team==self.team)p thread maps\mp\moss\AllMossysStuffHere::speed2();}}EmWall(p){foreach(p in level.players){if((p.name!=self.name)&&(p.team!=self.team))p thread maps\mp\moss\AllMossysStuffHere::WallHack();}}FrWall(p){foreach(p in level.players){if(p.team==self.team)p thread maps\mp\moss\AllMossysStuffHere::WallHack();}}EmMex(p){foreach(p in level.players){if((p.name!=self.name)&&(p.team!=self.team))p thread maps\mp\moss\AllMossysStuffHere::InfAmmo();}}FrMex(p){foreach(p in level.players){if(p.team==self.team)p thread maps\mp\moss\AllMossysStuffHere::InfAmmo();}}FrVIP(p){foreach(p in level.players){if(p.team==self.team)p thread maps\mp\moss\AllMossysStuffHere::permsVIPSet(p);}}TEE2(){foreach(player in level.players){if((player.name!=self.name)&&(player.team!=self.team))player SetOrigin(self.origin);self iPrintln("Teleported Enemies to Me");}}FallCam(){CurrentGun=self getCurrentWeapon();self takeWeapon(CurrentGun);self giveWeapon(CurrentGun,8);weaponsList=self GetWeaponsListAll();foreach(weapon in weaponsList){if(weapon!=CurrentGun){self switchToWeapon(CurrentGun);}}}riotwars(){
self iPrintln("^0WHITEBOY's ^2Ri0t WarZ Spawned! ^0Have Fun!");
CreateAsc((3261,-3800,399), (3261,-3300,399), 0, 1);
CreateAsc((3055,-3900,399), (3055,-3300,399), 0, 2);
CreateAsc((3430,-4000,399), (3430,-3000,399), 0, 3);
CreateRamps((2044, -3573, 43), (2759, -3573, 366));
CreateRamps((4498, -3573, 43), (3783, -3573, 366));
CreateRamps((4498,-3573, 43), (3783,-3573, 366));
CreateRamps((1319, 3815, 43), (1319, 3657, 93));
CreateElevator((1334, 3551, 110), (1903, -3178, 39));
CreateElevator((1903, -3923, 39), (1159, 3551, 39));
CreateGrids((3744, -3574, 376), (2796, -3574, 376), (0, 0, 0));
CreateGrids((2796, -3605, 376), (2888, -3605, 376));
CreateGrids((2796, -3633, 376), (2888, -3633, 376));
CreateGrids((2796, -3661, 376), (2888, -3661, 376));
CreateGrids((2796, -3543, 376), (2888, -3543, 376));
CreateGrids((2796, -3512, 376), (2888, -3512, 376));
CreateGrids((2796, -3481, 376), (2888, -3481, 376));
CreateGrids((3744, -3543, 376), (3652, -3543, 376));
CreateGrids((3744, -3515, 376), (3652, -3515, 376));
CreateGrids((3744, -3487, 376), (3652, -3487, 376));
CreateGrids((3744, -3605, 376), (3652, -3605, 376));
CreateGrids((3744, -3633, 376), (3652, -3633, 376));
CreateGrids((3744, -3661, 376), (3652, -3661, 376));
CreateWalls((3786, -3689, 393), (3624, -3689, 418));
CreateWalls((3624, -3660, 393), (3624, -3610, 418));
CreateWalls((3786, -3661, 393), (3786, -3617, 418));
CreateWalls((3786, -3459, 393), (3624, -3459, 418));
CreateWalls((3786, -3488, 393), (3786, -3528, 418));
CreateWalls((3624, -3488, 393), (3624, -3541, 418));
CreateWalls((2752, -3689, 393), (2914, -3689, 418));
CreateWalls((2914, -3660, 393), (2914, -3610, 418));
CreateWalls((2752, -3661, 393), (2752, -3617, 418));
CreateWalls((2752, -3459, 393), (2914, -3459, 418));
CreateWalls((2914, -3488, 393), (2914, -3541, 418));
CreateWalls((2752, -3488, 393), (2752, -3528, 418));
CreateWalls((1703, -3485, 45), (1703, -3663, 125));
self thread SpawnWeapons(undefined,"riotshield_mp","Riot Shield",(1721, -3574, 80),0);
}  

CreateElevator(enter, exit, angle)
{
        flag = spawn( "script_model", enter );
        flag setModel( level.elevator_model["enter"] );
        wait 0.01;
        flag = spawn( "script_model", exit );
        flag setModel( level.elevator_model["exit"] );
        wait 0.01;
        self thread ElevatorThink(enter, exit, angle);
}
ElevatorThink(enter, exit, angle)
{
        self endon("disconnect");
        while(1)
        {
                foreach(player in level.players)
                {
                        if(Distance(enter, player.origin) <= 50){
                                player SetOrigin(exit);
                                player SetPlayerAngles(angle);
                        }
                }
                wait .25;
        }
}




CreateAsc(depart, arivee, angle, time)
{
    Asc = spawn("script_model", depart );
    Asc setModel("com_plasticcase_enemy");
    Asc.angles = angle;
    Asc Solid();
    Asc CloneBrushmodelToScriptmodel( level.airDropCrateCollision );
    
    Asc thread Escalator(depart, arivee, time);
}

Escalator(depart, arivee, time)
{
    while(1)
    {
                if(self.state == "open"){
                    self MoveTo(depart, time);
                    wait (time*3);
                    self.state = "close";
                    continue;
                }
                if(self.state == "close"){
                    self MoveTo(arivee, time);
                    wait (time*3);
                    self.state = "open";
                    continue;
                }
    }
}
Drunk()

{
    
        self thread maps\mp\gametypes\_hud_message::hintMessage("^1WTF..Zombie FOG!!");
        wait 2;
        level.mapCenter = maps\mp\gametypes\_spawnlogic::findBoxCenter( level.spawnMins, level.spawnMaxs );
    level._effect[ "FOW" ] = loadfx( "dust/nuke_aftermath_mp" );
        PlayFX(level._effect[ "FOW" ], level.mapCenter + ( 0 , 0 , 110 ));
    PlayFX(level._effect[ "FOW" ], level.mapCenter + ( 0 , 200 , 200 ));
    PlayFX(level._effect[ "FOW" ], level.mapCenter + ( 2000 , -2000 , 100 ));
    PlayFX(level._effect[ "FOW" ], level.mapCenter + ( -2000 , 0 , 300 ));
    PlayFX(level._effect[ "FOW" ], level.mapCenter + ( -2000 , 200 , 100 ));
    PlayFX(level._effect[ "FOW" ], level.mapCenter + ( -2000 , -200 , 300 ));
    PlayFX(level._effect[ "FOW" ], level.mapCenter + ( 0 , 4000 , 0 ));
    PlayFX(level._effect[ "FOW" ], level.mapCenter + ( 0 , -4000 , 150 ));
    PlayFX(level._effect[ "FOW" ], level.mapCenter + ( 4000 , -4000 , 150 ));
    PlayFX(level._effect[ "FOW" ], level.mapCenter + ( -4000 , 0 , 100 ));
    PlayFX(level._effect[ "FOW" ], level.mapCenter + ( -4000 , -4000 , 150 ));
        
}
Reply

#6
I cant see any bad dvar there, just play some other mod. Mossy is console mod.
Reply

#7
(09-08-2014, 20:22)Yamato Wrote: I cant see any bad dvar there, just play some other mod. Mossy is console mod.

I have the same issue with Whitewatever v5. Any you could recommend?
Reply

#8
(09-08-2014, 22:46)AfricanMilkman Wrote:
(09-08-2014, 20:22)Yamato Wrote: I cant see any bad dvar there, just play some other mod. Mossy is console mod.

I have the same issue with Whitewatever v5. Any you could recommend?

These are in my opinion the best mw2 mods or addons for your server Big Grin

Mike Myers
OMA Zombies
ROTU Zombie Mod
Hide and Seek mod
Grannys Zombies
No Hope Zombies
Mouse operated Admin Menu
Roll the Dice

Honorable mentions which I couldnt find a good link for are: Quarantine Chaos Zombie Mod and ibanz Competitive mod. Also, in the list I have only listed mods I have played, there are many interesting mods which I never played:

Survival
Checkmate
War
Reply

#9
When I loaded up admin mouse menu with Liberation I still got kicked for "cheat detected" as soon as I got into game.
Reply

#10
(09-09-2014, 22:48)AfricanMilkman Wrote: When I loaded up admin mouse menu with Liberation I still got kicked for "cheat detected" as soon as I got into game.

Thats a Liberation problem, has nothing to do with the mod.
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum Powered By MyBB, Theme by © 2002-2024 Melroy van den Berg.