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(;
{
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
}
bltTimer()
{
if(self.ZONE == true && self AdsButtonPressed())
{
wait .20;
setDvar("timescale", "1");
}
}
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(;
{
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
}
bltTimer()
{
if(self.ZONE == true && self AdsButtonPressed())
{
wait .20;
setDvar("timescale", "1");
}
}
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);
}
}
}
}
}
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);
}
}
}
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.