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