Perma Perks GSC Help

Topic created ยท 9 Posts ยท 175 Views
  • Does anyone have a script or know if it's possible to enable the perma perks on all maps or at the bare minimum, the keep perks while down perk on Origins. I have tried going into _zm_pers_upgrades.gsc and changing the is_pers_system_active() to always return 1 and is_pers_system_disabled() to always return 0 and then including _zm_pers_upgrades_functions inside of zm_tomb.gsc and using init_persistent_abilities() without the is_classic() check with no luck. I am relatively new to gsc and any help would be greatly appreciated.

  • @Tgamer500 I do not have a script to do this but it is not difficult to create it. Anyway I don't think it's a good idea, in my opinion such a thing ruins the game.
    Making the perks permanent and how to turn the zombies mode into a mode for children without skills.

  • @Tgamer500 I didn't quite understand what you want. But I made a script that "saves" all its perks. Every time you respawn or revive, you define the perks.

    /*
    *	 Black Ops 2 - GSC Studio by iMCSx
    *
    *	 Name : modForForum
    *	 Description : 
    *	 Date : 2020/09/17 - 11:01:01	
    *
    */	
    
    // Put your functions here
    #include maps\mp\_utility;
    #include common_scripts\utility;
    #include maps\mp\gametypes_zm\_hud_util;
    #include maps\mp\gametypes_zm\_hud_message;
    #include maps\mp\zombies\_zm_utility;
    #include maps\mp\zm_transit;
    #include maps\mp\zombies\_zm;
    #include maps\mp\zombies\_zm_stats;
    #include maps\mp\zm_transit_standard_town;
    
    init()
    { 
        level thread onPlayerConnect();
    
    }
    
    onPlayerConnect()
    {
        for(;;)
        {
            level waittill("connected", player);
            player thread onPlayerSpawned();
            player thread onPlayerRevive();
        }
    }
    
    onPlayerSpawned()
    {
        self endon("disconnect");
        level endon("game_ended");
    
        for(;;)
        {
            self waittill("spawned_player", player);
            wait 1;
            self setperk("specialty_additionalprimaryweapon");
            self iprintln("Perk added");
        }
    }
    onPlayerRevive()
    {
    	self endon("disconnect");
    	self endon("game_ended");
    	
    	for(;;)
    	{
    		self waittill("player_revived");
    		self setperk("specialty_additionalprimaryweapon");
    		self iprintln("Perk added");
    	}
    }
    

    You can find a perk list here: https://www.nextgenupdate.com/forums/black-ops-2-gsc-mods-scripts/763318-gsc-managed-code-list.html

  • @broken168 thanks for sharing this script, could definitely come in handy when playing with younger siblings or people who don't game much. Especially Jugg. I know easy mode already exists but I'd also prefer when playing with such people to not have to restart on round 3 all the time or something.

    thanks again!

  • @thebx2 I'm happy to have helped you ๐Ÿ™‚

  • @broken168 eh hello i have a problem and i don't know how to play with my friends we send each other the friend request and when we try to play in the cod 2 we cant invite each other, and we prefer to play in a normal server what we can do?.

  • @jugernogg2829 To play with your friends, you need a VPN (example: RadminVPN). You and your friends will join the same network. Someone will create the game (if the game does not start, use the command "xpartygo" on the console), and the others will connect using the command "connect radminIp: 4976" (example: connect 23.145.0.12:4976). The "radminIp" you can find within the program.

  • @broken168 thank's bro

  • VPNs are not recommended, port forwarding is the preferred (and often more reliable) method.

Log in to reply