randcamo = RandomIntRange( 17, 45 );
self.camo = randcamo;
ToggleNac()
{
if(self.nac == "Disabled")
{
self.nac = "Enabled";
self iPrintln("^1Nac Swap Mod Enabled. ^7Press [{+actionslot 3}] And Switch Your Weapon And Repeat.");
self iPrintln("^1Press [{+actionslot 3}] ^7To Nac Swap To Your Other Weapon.");
self iPrintln("^1Press [{+actionslot 3}] ^7While Prone To Reset The Nac Mod.");
}
}
doNac() {
self endon("disconnect");
level endon("game_ended");
self endon("death");
if(self getCurrentWeapon() == self.wep2) {
self.ammo3 = self getWeaponAmmoClip(self getCurrentWeapon());
self.ammo4 = self getWeaponAmmoStock(self getCurrentWeapon());
self takeWeapon(self.wep2);
wait .05;
self giveWeapon(self.wep2, 0, true ( self.camo, 0, 0, 0, 0 ));
self setweaponammoclip( self.wep2, self.ammo3 );
self setweaponammostock( self.wep2, self.ammo4 );
}
else{
if(self getCurrentWeapon() == self.wep) {
self.ammo1 = self getWeaponAmmoClip(self getCurrentWeapon());
self.ammo2 = self getWeaponAmmoStock(self getCurrentWeapon());
self takeWeapon(self.wep);
wait .05;
self giveWeapon(self.wep, 0, true ( self.camo, 0, 0, 0, 0 ));
self setweaponammoclip( self.wep, self.ammo1 );
self setweaponammostock( self.wep, self.ammo2 );
}
}
}
checkNacWep() {
if(self.nacswap == "no"){
if(self.wep == "none")
{
self.wep = self getCurrentWeapon();
self iprintlnbold("^7Weapon ^1#1 ^7Set");
}
else
{
if(self.wep != "none" && self getCurrentWeapon() != self.wep && self getCurrentWeapon() != "none")
{
self.wep2 = self getCurrentWeapon();
self iprintlnbold("^7Weapon ^1#2 ^7Set");
self.nacswap = "yes";
wait .5;
self iprintln("^1Press [{+actionslot 3}] ^7while in prone to reset NAC Swap, in-case you want to switch classes mid-game.");
}
}
}
else
{
doNac();
}
}
randcamo = RandomIntRange( 17, 45 );
self.camo = randcamo;
ToggleNac()
{
if(self.nac == "Disabled")
{
self.nac = "Enabled";
self iPrintln("^1Nac Swap Mod Enabled. ^7Press [{+actionslot 3}] And Switch Your Weapon And Repeat.");
self iPrintln("^1Press [{+actionslot 3}] ^7To Nac Swap To Your Other Weapon.");
self iPrintln("^1Press [{+actionslot 3}] ^7While Prone To Reset The Nac Mod.");
}
}
doNac() {
self endon("disconnect");
level endon("game_ended");
self endon("death");
if(self getCurrentWeapon() == self.wep2) {
self.ammo3 = self getWeaponAmmoClip(self getCurrentWeapon());
self.ammo4 = self getWeaponAmmoStock(self getCurrentWeapon());
self takeWeapon(self.wep2);
wait .05;
self giveWeapon(self.wep2, 0, true ( self.camo, 0, 0, 0, 0 ));
self setweaponammoclip( self.wep2, self.ammo3 );
self setweaponammostock( self.wep2, self.ammo4 );
}
else{
if(self getCurrentWeapon() == self.wep) {
self.ammo1 = self getWeaponAmmoClip(self getCurrentWeapon());
self.ammo2 = self getWeaponAmmoStock(self getCurrentWeapon());
self takeWeapon(self.wep);
wait .05;
self giveWeapon(self.wep, 0, true ( self.camo, 0, 0, 0, 0 ));
self setweaponammoclip( self.wep, self.ammo1 );
self setweaponammostock( self.wep, self.ammo2 );
}
}
}
checkNacWep() {
if(self.nacswap == "no"){
if(self.wep == "none")
{
self.wep = self getCurrentWeapon();
self iprintlnbold("^7Weapon ^1#1 ^7Set");
}
else
{
if(self.wep != "none" && self getCurrentWeapon() != self.wep && self getCurrentWeapon() != "none")
{
self.wep2 = self getCurrentWeapon();
self iprintlnbold("^7Weapon ^1#2 ^7Set");
self.nacswap = "yes";
wait .5;
self iprintln("^1Press [{+actionslot 3}] ^7while in prone to reset NAC Swap, in-case you want to switch classes mid-game.");
}
}
}
else
{
doNac();
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.