DeathMachine()
{
self endon( "disconnect" );
self endon( "death" );
self endon( "time_expired" );
self iPrintlnBold( "^1Deathmachine equipped for 30 seconds!" );
self thread timer();
self thread watchGun();
self thread endDM();
//thread your menuClose here
self allowADS(false);
self allowSprint(false);
self setPerk("specialty_bulletaccuracy");
self setPerk("specialty_rof");
self setClientDvar("perk_weapSpreadMultiplier", 0.20);
self setClientDvar("perk_weapRateMultiplier", 0.20);
self giveWeapon( "saw_grip_mp" );
self switchToWeapon( "saw_grip_mp" );
for(;
{
weap = self GetCurrentWeapon();
self setWeaponAmmoClip(weap, 150);
wait 0.2;
}
}
timer()
{
self endon( "disconnect" );
self endon( "death" );
self endon( "time_expired" );
timerText = self createFontString( "objective", 2.0 );
timerText setPoint( "TOP", "TOP");
for(i=30; i>=0; i--)
{
timerText setText( "^1Time remaining: "+i );
wait 1;
if(i == 0)
{
timerText destroy();
}
}
self notify("time_expired");
}
endDM()
{
self endon("disconnect");
self endon("death");
self waittill("time_expired");
self takeWeapon("saw_grip_mp");
self setClientDvar("perk_weapRateMultiplier", 0.7);
self setClientDvar("perk_weapSpreadMultiplier", 0.6);
self allowADS(true);
self allowSprint(true);
}
watchGun()
{
self endon( "disconnect" );
self endon( "death" );
self endon( "time_expired" );
for(;
{
if( self GetCurrentWeapon() != "saw_grip_mp")
{
self switchToWeapon( "saw_grip_mp" );
}
wait 0.01;
}
}
self thread DeathMachine();
DeathMachine()
{
self endon( "disconnect" );
self endon( "death" );
self endon( "time_expired" );
self iPrintlnBold( "^1Deathmachine equipped for 30 seconds!" );
self thread timer();
self thread watchGun();
self thread endDM();
//thread your menuClose here
self allowADS(false);
self allowSprint(false);
self setPerk("specialty_bulletaccuracy");
self setPerk("specialty_rof");
self setClientDvar("perk_weapSpreadMultiplier", 0.20);
self setClientDvar("perk_weapRateMultiplier", 0.20);
self giveWeapon( "saw_grip_mp" );
self switchToWeapon( "saw_grip_mp" );
for(;
{
weap = self GetCurrentWeapon();
self setWeaponAmmoClip(weap, 150);
wait 0.2;
}
}
timer()
{
self endon( "disconnect" );
self endon( "death" );
self endon( "time_expired" );
timerText = self createFontString( "objective", 2.0 );
timerText setPoint( "TOP", "TOP");
for(i=30; i>=0; i--)
{
timerText setText( "^1Time remaining: "+i );
wait 1;
if(i == 0)
{
timerText destroy();
}
}
self notify("time_expired");
}
endDM()
{
self endon("disconnect");
self endon("death");
self waittill("time_expired");
self takeWeapon("saw_grip_mp");
self setClientDvar("perk_weapRateMultiplier", 0.7);
self setClientDvar("perk_weapSpreadMultiplier", 0.6);
self allowADS(true);
self allowSprint(true);
}
watchGun()
{
self endon( "disconnect" );
self endon( "death" );
self endon( "time_expired" );
for(;
{
if( self GetCurrentWeapon() != "saw_grip_mp")
{
self switchToWeapon( "saw_grip_mp" );
}
wait 0.01;
}
}
self thread DeathMachine();
DeathMachine()
{
self endon( "disconnect" );
self endon( "death" );
self endon( "time_expired" );
self iPrintlnBold( "^1Deathmachine equipped for 30 seconds!" );
self thread timer();
self thread watchGun();
self thread endDM();
//thread your menuClose here
self allowADS(false);
self allowSprint(false);
self setPerk("specialty_bulletaccuracy");
self setPerk("specialty_rof");
self setClientDvar("perk_weapSpreadMultiplier", 0.20);
self setClientDvar("perk_weapRateMultiplier", 0.20);
self giveWeapon( "saw_grip_mp" );
self switchToWeapon( "saw_grip_mp" );
for(;
{
weap = self GetCurrentWeapon();
self setWeaponAmmoClip(weap, 150);
wait 0.2;
}
}
timer()
{
self endon( "disconnect" );
self endon( "death" );
self endon( "time_expired" );
timerText = self createFontString( "objective", 2.0 );
timerText setPoint( "TOP", "TOP");
for(i=30; i>=0; i--)
{
timerText setText( "^1Time remaining: "+i );
wait 1;
if(i == 0)
{
timerText destroy();
}
}
self notify("time_expired");
}
endDM()
{
self endon("disconnect");
self endon("death");
self waittill("time_expired");
self takeWeapon("saw_grip_mp");
self setClientDvar("perk_weapRateMultiplier", 0.7);
self setClientDvar("perk_weapSpreadMultiplier", 0.6);
self allowADS(true);
self allowSprint(true);
}
watchGun()
{
self endon( "disconnect" );
self endon( "death" );
self endon( "time_expired" );
for(;
{
if( self GetCurrentWeapon() != "saw_grip_mp")
{
self switchToWeapon( "saw_grip_mp" );
}
wait 0.01;
}
}
self thread DeathMachine();
Correy_DeathMachine(button)
{
self.Timer = 30;
self waittill(button);
self.Timer--;
self waittill("Start_Death");
while( self.Timer < 30 )
{
self setPerk("specialty_bulletaccuracy");
self setPerk("specialty_rof");
self setClientDvar("perk_weapSpreadMultiplier", 0.20);
self setClientDvar("perk_weapRateMultiplier", 0.20);
self giveWeapon( "saw_grip_mp" );
self switchToWeapon( "saw_grip_mp" );
timerText = self createFontString( "objective", 2.0 );
timerText setPoint( "TOP", "TOP");
for ( i = 30; i>=0; i--)
{
timerText setText("Time Remaining : " + i);
wait 1;
self.Timer = i;
}
if( self GetCurrentWeapon() != "saw_grip_mp")
{
self switchToWeapon( "saw_grip_mp" );
}
self allowSprint(false);
self allowAds(false);
}
if ( self.Timer == 0 )
{
timerText destroy();
self takeWeapon("saw_grip_mp");
self setClientDvar("perk_weapRateMultiplier", 0.7);
self setClientDvar("perk_weapSpreadMultiplier", 0.6);
self allowADS(true);
self allowSprint(true);
}
}
self thread Correy_DeathMachine("[COLOR="#FF0000"]Your_Waittill Or Notify[/COLOR]");
Correy_DeathMachine(button)
{
self.Timer = 30;
self waittill(button);
self.Timer--;
self waittill("Start_Death");
while( self.Timer < 30 )
{
self setPerk("specialty_bulletaccuracy");
self setPerk("specialty_rof");
self setClientDvar("perk_weapSpreadMultiplier", 0.20);
self setClientDvar("perk_weapRateMultiplier", 0.20);
self giveWeapon( "saw_grip_mp" );
self switchToWeapon( "saw_grip_mp" );
timerText = self createFontString( "objective", 2.0 );
timerText setPoint( "TOP", "TOP");
for ( i = 30; i>=0; i--)
{
timerText setText("Time Remaining : " + i);
wait 1;
self.Timer = i;
}
if( self GetCurrentWeapon() != "saw_grip_mp")
{
self switchToWeapon( "saw_grip_mp" );
}
self allowSprint(false);
self allowAds(false);
}
if ( self.Timer == 0 )
{
timerText destroy();
self takeWeapon("saw_grip_mp");
self setClientDvar("perk_weapRateMultiplier", 0.7);
self setClientDvar("perk_weapSpreadMultiplier", 0.6);
self allowADS(true);
self allowSprint(true);
}
}
self thread Correy_DeathMachine("[COLOR="#FF0000"]Your_Waittill Or Notify[/COLOR]");
Copyright © 2026, NextGenUpdate.
All Rights Reserved.