[Release] [Zombies] Configuration Mod for dedicated servers
-
Source:
https://github.com/JezuzLizard/Public-BO2-Mods/tree/master/Configuration Mod
Full description of each dvar is also included in the code itself.Full List of Features:
Equipment Dvars
:::
Set the shields hitpoints
:::Level Dvars
:::
Set the round number to any value between 1-255 WARNING: players do not get a similar bonus to starting points like gts startRound would give
Disable the end game check so the game doesn't end if everyone dies
Disable solo mode so players don't have 3 afterlifes on MoTD
Change the time it takes before the game over screen ends
Change the wait time between rounds
Enable a counter that delays the game starting for time specified
Disable spectator respawning
:::Perk Dvars
:::
Set the amount of health granted by juggernog and perma jugg
Set Phd's min and max damage as well as its damage radius
Set double taps fire rate
Set speed colas reload rate
Set deadshots accuracy modifier
:::Player Dvars
:::
Set all players starting points WARNING: overrides gts startRound starting points
Set the player perk purchase limit
Set the default laststand weapon for coop and solo
Set the starting weapon for all players
Set all players max health WARNING: buying jugg will override this value
Set the amount of points players lose when a teammate bleeds out
Set the amount of points a player loses when they go down
Set the amount of points a player loses when they bleedout
Set the players starting lives
//these dvars values contribute to the drop increment
Set the amount of points players gain depending on how many players are in the lobby for a kill
Set the amount of points given for light and normal attacks
Set the bonus granted for each kind of kill
Enable players turning into the zombie when they bleedout WARNING: very buggy
Set the revive trigger radius
Set the player laststand bleedout time
:::Powerup Dvars
:::
Disable powerup drops
Set the max drops per round
Set the drop increment value which determines guaranteed drops this value uses points earned by players for its calculations
Set whether every zombie should drop a powerup
//these dvars require the modded _zm_powerups.gsc to be installed
Set the random drop chance
Set the time powerups last in the field before starting to blink
Set the duration of fire sale, double points, and insta kill
Set the double points point scalar
Set the points granted by a carpenter and nuke
Set whether nukes should instantly kill zombies
Set the min and max time a nuke takes to kill zombies
Set whether max ammo affects downed players
:::Team Dvars
:::
Set the points scalar for each team axis and allies
:::Weapon Dvars
:::
Set emps perk off time
Set emps perk off radius NOTE: if you set this to 1 emps will do nothing when thrown
:::Zombie Dvars
:::
Set the max amount of zombies that can out at once NOTE: maximum value is 32
Set the max amount of zombies and zombie corpses that the game will allow
Set whether hellhounds will spawn midround on tranzit survival maps
Set the zombies move speed value won't stop the game from increasing it
Lock the zombies move speed to a value so it won't increase past that value
Set a cap to the zombies move speed
Directly set the zombies move animation, can set the move animation to super_sprint, and chase_bus
Set the new runner interval for easy and normal
Set the movespeed multiplier for easy and normal that affects how quickly zombies speed up thru the rounds
Set the zombies in a round permanently
Set the zombies health for every round permanently
Set a health cap to the zombies
Disable walkers
Set the zombie spawn rate
Set the spawn rate multiplier used every round to increase the spawn rate
Lock the spawn rate
Set two parameter of the zombies per round formula to increase or decrease the amount of zombies there are per round per player
Change the flat health increase that happens up to round 10
Change the multiplier zombie health uses every round
Set the zombie starting health
:::If you would like a feature added or have a bug to report feel free to post or message me on discord JezuzLizard#7864.
-
Looks awesome!
Thanks for letting me test it hehe. ^^ -
JezuzLizard Really nice release. I just tested it and am going to use this when I play zombies with friends. Thanks
-
JezuzLizard Nice job man, thats really cool
-
Great stuff, I've seen people complaining about this so I'll sticky it so other owners can see it
-
JezuzLizard Excuse the question, I don't see these DVARS in the
_clientids
set magic_chest_movable 1 set revive_trigger_radius 75 set player_lastStandBleedoutTime 45
Are they assigned directly by declaring in the server configuration file, or not?
-
Kalitos Those dvars are built into the game already so they didn't need to be defined. I'll add those to the readme in my next update so people know they exist. I will also add some new features for even more dvars soon.
-
JezuzLizard Thanks for the explanation
-
I'm getting this error when trying to compile "_clientids.gsc" that comes along with the .ZIP
Any idea why??? -
MiguelitoS2 edited::
It refers to this line
level.start_weapon == "c96_zm";
I already checked well. the assignment of the value of the variable is wrong its syntax.
it changes in all the lines where it assigns the values, since some have that errorlevel.start_weapon = "c96_zm";
-
Kalitos I forgot to try and compile the mod since it seemed all good. Guess I was wrong, now I'm going to have to add more features as punishment oof.
-
Hey Jesus,
Don't suppose you know how to make the Gun Locker and Bank Work in Zombie maps?
Talking about Buried / Die RiseCheers!
-
I'm confused with
level.zombieSpawnRate = getDvarFloatDefault( "zombieSpawnRate", 2 );
I am looking to make the rounds quicker by increasing spawn rate but I am have no luck. -
Capacitor That dvars value is in seconds and its used as a wait in the round_spawning(). In this case lower is better and 0.08 is the default lowest time the game waits by default to spawn a zombie.
-
where are we meant to put the code on? the dedicated_zm text file?
-
miki The dvars all go into your dedicated_zm.cfg. The mod itself is installed in maps/mp/gametypes_zm.
The dvars are in the example server config and look like this:
set maxPowerupsPerRound 4
-
Sorry if I'm bothering you but what do you mean by the example server config? I followed the tutorial posted on the forum but I don't think it's not working
-
miki I highly recommend reading this guide if you don't know how to install mods:
https://forum.plutonium.pw/topic/10/tutorial-loading-custom-gsc-scriptsDedicated_zm.cfg is located in t6r/data replace it with the one in the github, then modify the dvars to whatever values you'd like.
-
well turns out my maps folder wasn't inside the data one. thank you man!
-
the dvars for deadshot, reload speed, double tap firerate, and the bleedout time and revive radius arent working