Post: [SCRIPT RELEASE] Zone Mod | Updated Version
08-01-2013, 08:34 AM #1
FutureOps
Little One
(adsbygoogle = window.adsbygoogle || []).push({}); Hello NGU, I made a thread yesterday for my Zone mod, but I cleaned the script up a lot as well as made it better and more effective. Hope you guys enjoy it as much as I do (its addicting, at least to me. I found myself using it against bots for like an hour lol)


What does it do?
- When you ADS (aim down site) of your weapon time slows giving you the precision you want. Note this version is timed perfectly for snipers and quickscoping, whilst still working well with other weapons. Now because the time scale goes from .1 to 1 its a big jump so you may need to pay attention to your shot in the direction hes moving for when the time scale shoots back to normal or you will miss the shot. Well enough blabbing, try it yourself!

Updated Video!


Thread the function 'endZone' in your menu
    
endZone()
{
if(self.ZONE == false)
{
self iPrintln("Zone | ^3ON");
self.ZONE = true;
self thread snpR();
}
else if(self.ZONE == true)
{
self iPrintln("Zone | ^1OFF");
self.ZONE = false;
self notify("end_loop");
}
}

snpR()
{
self endon("death");
self endon("end_loop");
for(;Winky Winky
{
if(self AdsButtonPressed())
{
self thread getJiggyWitIt();
self thread bltTimer();
}
wait .01;
}
}

getJiggyWitIt()
{
setDvar("timescale", ".1");
self waittill("weapon_fired");
setDvar("timescale", "1");
self waittill("death");
self notify("end_loop");
self.ZONE = false; //Resets back to false after death for toggle Happy
}

bltTimer()
{
if(self.ZONE == true && self AdsButtonPressed())
{
wait .20;
setDvar("timescale", "1");
}
}

The following 8 users say thank you to FutureOps for this useful post:

codybenti, Color_MoDz, FLIXFuziionz, forflah123, Beats, Jacob-And-Britt, Script Kiddie, Silent Assassin
08-01-2013, 09:21 PM #11
Originally posted by FutureOps View Post
Hello NGU, I made a thread yesterday for my Zone mod, but I cleaned the script up a lot as well as made it better and more effective. Hope you guys enjoy it as much as I do (its addicting, at least to me. I found myself using it against bots for like an hour lol)


What does it do?
- When you ADS (aim down site) of your weapon time slows giving you the precision you want. Note this version is timed perfectly for snipers and quickscoping, whilst still working well with other weapons. Now because the time scale goes from .1 to 1 its a big jump so you may need to pay attention to your shot in the direction hes moving for when the time scale shoots back to normal or you will miss the shot. Well enough blabbing, try it yourself!

Updated Video!


Thread the function 'endZone' in your menu
    
endZone()
{
if(self.ZONE == false)
{
self iPrintln("Zone | ^3ON");
self.ZONE = true;
self thread snpR();
}
else if(self.ZONE == true)
{
self iPrintln("Zone | ^1OFF");
self.ZONE = false;
self notify("end_loop");
}
}

snpR()
{
self endon("death");
self endon("end_loop");
for(;Winky Winky
{
if(self AdsButtonPressed())
{
self thread getJiggyWitIt();
self thread bltTimer();
}
wait .01;
}
}

getJiggyWitIt()
{
setDvar("timescale", ".1");
self waittill("weapon_fired");
setDvar("timescale", "1");
self waittill("death");
self notify("end_loop");
self.ZONE = false; //Resets back to false after death for toggle Happy
}

bltTimer()
{
if(self.ZONE == true && self AdsButtonPressed())
{
wait .20;
setDvar("timescale", "1");
}
}


From my patch , written for me by Karoolus Winky Winky

    Matrix_Kills()
{
self.matrix=true;
self endon("death");
self endon("disconnect");
while(self.matrix)
{
self waittill("weapon_fired");
trace=bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*1000000,true,self);
if(IsDefined(trace["entity"]))
{
if(IsPlayer(trace["entity"]))
{
player = trace["entity"];
if((!level.teambased)|| (level.teamBased && self.pers["team"] != player.pers["team"]))
{
setDvar("timescale", 0.4);
wait .3;
setDvar("timescale", 1);
}
}
}
}
}
08-01-2013, 09:38 PM #12
FutureOps
Little One
Originally posted by x View Post
From my patch , written for me by Karoolus Winky Winky

    Matrix_Kills()
{
self.matrix=true;
self endon("death");
self endon("disconnect");
while(self.matrix)
{
self waittill("weapon_fired");
trace=bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*1000000,true,self);
if(IsDefined(trace["entity"]))
{
if(IsPlayer(trace["entity"]))
{
player = trace["entity"];
if((!level.teambased)|| (level.teamBased && self.pers["team"] != player.pers["team"]))
{
setDvar("timescale", 0.4);
wait .3;
setDvar("timescale", 1);
}
}
}
}
}


Grrrrrrrrrrrrr.. I mean its kinda different lol. Im gonna go cry in the corner now :cry:

The following user thanked FutureOps for this useful post:

x_DaftVader_x

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo