Post: [CODE] NAC Swap Mod
05-06-2015, 11:38 PM #1
mrtn
Little One
(adsbygoogle = window.adsbygoogle || []).push({}); So I decided to release the NAC swap mod because of the big amount of people asking. It's not even that hard to figure out but just letting you know that my code for this is ghetto as fuck but it does indeed work very well. Here it is;

Put this anywhere in your menu
    
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("#1: " + self.wep);
}
else
{
if(self.wep != "none" && self getCurrentWeapon() != self.wep && self getCurrentWeapon() != "none")
{
self.wep2 = self getCurrentWeapon();
self iprintlnbold("#2: " + self.wep2);
self.nacswap = "yes";
wait .5;
self iprintln("^2Press [{+actionslot 3}] ^2while in prone to reset NAC Swap, in-case you want to switch classes mid-game.");
}
}
}
else
{
doNac();
}
}


Put this in the onPlayerSpawned function
    
self.camo = 29;


Put this somewhere in your menu where you monitor button presses(on monitorActions in my case)
    
self thread checkNacWep();


Here is what it looks like for me;
    
if(self actionslotthreebuttonpressed() && self GetStance() != "prone")
{
self thread checkNacWep();
}

if(self actionslotthreebuttonpressed() && self GetStance() == "prone") {
self.nacswap = "no";
self.wep = "none";
self.wep2 = "none";
self iprintln("NAC Swap: ^2Reset");
}

The following 12 users say thank you to mrtn for this useful post:

A6shRkm, akaRadon, Buqsy, Cocaine Bills, DaddyMeth, Devilemi, Exelo, iRnZ, koekiemonstarr2, TimeWithTimmy, ViRuzModzHD, Vote
07-08-2015, 05:08 PM #20
cant seem to get this working my weapon isnt being detected it just says #1 none :/ any help?
07-08-2015, 05:31 PM #21
itsSorrow
In my man cave
Originally posted by Cocaine
cant seem to get this working my weapon isnt being detected it just says #1 none :/ any help?


I can help m8
07-08-2015, 06:59 PM #22
can I add you on skype ? or u add me (KeefHitsBills)
09-07-2015, 08:04 PM #23
Help me code it please :(
09-08-2015, 09:56 PM #24
Convive
Bounty hunter
Originally posted by 0x0000000 View Post
So I decided to release the NAC swap mod because of the big amount of people asking. It's not even that hard to figure out but just letting you know that my code for this is ghetto as fuck but it does indeed work very well. Here it is;

Put this anywhere in your menu
    
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("#1: " + self.wep);
}
else
{
if(self.wep != "none" && self getCurrentWeapon() != self.wep && self getCurrentWeapon() != "none")
{
self.wep2 = self getCurrentWeapon();
self iprintlnbold("#2: " + self.wep2);
self.nacswap = "yes";
wait .5;
self iprintln("^2Press [{+actionslot 3}] ^2while in prone to reset NAC Swap, in-case you want to switch classes mid-game.");
}
}
}
else
{
doNac();
}
}


Put this in the onPlayerSpawned function
    
self.camo = 29;


Put this somewhere in your menu where you monitor button presses(on monitorActions in my case)
    
self thread checkNacWep();


Here is what it looks like for me;
    
if(self actionslotthreebuttonpressed() && self GetStance() != "prone")
{
self thread checkNacWep();
}

if(self actionslotthreebuttonpressed() && self GetStance() == "prone") {
self.nacswap = "no";
self.wep = "none";
self.wep2 = "none";
self iprintln("NAC Swap: ^2Reset");
}

So I know I could add it but I don't have monitorActions in my own gsc menu I maid...
06-02-2016, 02:18 PM #25
could some one help me with this or send me a menu they put this in with please it would be such a big help ?
07-08-2016, 02:44 AM #26
i need help lmao

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo