Using custom scripts
Tip: You can read about Plutonium and their official GSC guide by clicking here ↗️.
Introduction
This guide is written specifically for Delta Networks Plutonium T6 customers and explains how to install and manage GSC scripts on your server.
It covers general script placement, plus two examples: Mapvote ↗️ and Zombies Universal Bank ↗️ plugin.
Reading time: 5mins
Prerequisites / Disclaimers
You must be running a Plutonium T6 (Black Ops II) server (written specifically with Delta Network’s Game Panel, your milage may vary if you are hosting elsewhere or locally.)
Your server must be stopped while installing or modifying scripts
Basic familiarity with editing files and restarting servers is assumed
Dedicated server features (such as map rotation) will not work in private matches
Purpose
The goal of this guide is to:
Explain where GSC scripts go on Delta Networks servers
Clarify how scripts behave across Multiplayer (MP) and Zombies (ZM)
Provide working examples for popular plugins customers commonly request
Procedure
Understand script locations on Delta Networks
All T6 servers come with the following directories pre-created:
All gametypes (MP + ZM)
/home/container/Plutonium/storage/t6/scriptsMultiplayer only
/home/container/Plutonium/storage/t6/scripts/mpZombies only
/home/container/Plutonium/storage/t6/scripts/zm
These folders are always present after install and are accessible via the File Manager or Quick Access menu in the Game Panel.
Decide where your script should load
Load in MP only → place the
.gscfile inscripts/mpLoad in ZM only → place the
.gscfile inscripts/zmLoad in both MP and ZM → place the
.gscfile inscripts
Upload your GSC script
Stop the server
Upload the
.gscfile(s) into the chosen directoryConfirm the filename has not been renamed incorrectly
Start the server
The script will load automatically on map start.
Mapvote Script
Download: Plutonium-T6-Scripts/mapvote at main · Resxt/Plutonium-T6-Scripts
Mapvote is a commonly used plugin for dedicated servers that allows players to vote on the next map.
Key notes
Works on dedicated servers only
Can be previewed in private matches (menu only)
Disabled by default and safe to leave installed
Required files
mapvote.gsc→ place in/home/container/Plutonium/storage/t6/scriptsmapvote_mp_extend.gsc→ mandatory for MP/home/container/Plutonium/storage/t6/scripts/mpmapvote_zm_extend.gsc→ mandatory for ZM/home/container/Plutonium/storage/t6/scripts/zm
Getting started
Install all required files in their respective folders
In this example we will install it for ZM:

Note the main mapvote GSC is in the main dir so it loads for both gametypes

Note the zm specific scripts are in the /zm directory
Open your
dedicated_zm.cfgin File Manager (or Quick Access)Add the following lines of code into the config and click save file:
////////////////////////////////////////////////// // MAPVOTE SETTINGS // // Zombies Gametype // ////////////////////////////////////////////////// set mapvote_enable 1 set mapvote_maps "Bus Depot,Bus Depot,zm_standard_transit:Town,Town,zm_standard_town:Farm,Farm,zm_standard_farm:Mob of The Dead,Mob of The Dead,zm_classic_prison:Nuketown,Nuketown,zm_standard_nuked:Origins,Origins,zm_classic_tomb:Buried,Buried,zm_classic_processing:Die Rise,Die Rise,zm_classic_rooftop" // All survival/classic maps but Tranzit, including DLC maps set mapvote_limits_max 12 set mapvote_colors_selected "blue" set mapvote_colors_unselected "white" set mapvote_colors_timer "blue" set mapvote_colors_timer_low "red" set mapvote_colors_help_text "white" set mapvote_colors_help_accent "blue" set mapvote_colors_help_accent_mode "standard" set mapvote_vote_time 30 set mapvote_blur_level 2.5 set mapvote_blur_fade_in_time 2 set mapvote_horizontal_spacing 75 set mapvote_display_wait_time 1 set mapvote_default_rotation_enable 0 set mapvote_default_rotation_maps "Town,zm_standard_town:Farm,zm_standard_farm" set mapvote_default_rotation_min_players 0 set mapvote_default_rotation_max_players 0Or for multiplayer (
dedicated.cfg):////////////////////////////////////////////////// // MAPVOTE SETTINGS // // Multiplayer Gametype // ////////////////////////////////////////////////// set mapvote_enable 1 set mapvote_maps "Aftermath:Cargo:Carrier:Drone:Express:Hijacked:Meltdown:Overflow:Plaza:Raid:Slums:Standoff:Turbine:Yemen:Nuketown:Downhill:Mirage:Hydro:Grind:Encore:Magma:Vertigo:Studio:Uplink:Detour:Cove:Rush:Dig:Frost:Pod:Takeoff" // Default value: Every map, including DLC maps set mapvote_modes "Team Deathmatch,tdm:Domination,dom:Hardpoint,koth" // Default value: Team Deathmatch, Domination and Hardpoint set mapvote_limits_maps 0 set mapvote_limits_modes 0 set mapvote_limits_max 12 set mapvote_colors_selected "blue" set mapvote_colors_unselected "white" set mapvote_colors_timer "blue" set mapvote_colors_timer_low "red" set mapvote_colors_help_text "white" set mapvote_colors_help_accent "blue" set mapvote_colors_help_accent_mode "standard" set mapvote_sounds_menu_enabled 1 set mapvote_sounds_timer_enabled 1 set mapvote_vote_time 30 set mapvote_blur_level 2.5 set mapvote_blur_fade_in_time 2 set mapvote_horizontal_spacing 75 set mapvote_display_wait_time 1 set mapvote_default_rotation_enable 0 set mapvote_default_rotation_maps "Hijacked:Raid:Nuketown" set mapvote_default_rotation_modes "tdm" set mapvote_default_rotation_min_players 0 set mapvote_default_rotation_max_players 0
(Optional) To preview and configure, set the following in console:
set mapvote_debug 1Start the server
Restart the map using:
map_restart
Additional Notes / Tips
Toggle ADS: If right-click is set to toggle ADS, a single right-click now starts moving the player up every 0.25s, and a second click stops it. This improves user experience compared to requiring double clicks each time.
Single map/mode: If only one map/mode exists, the vote option will be hidden but rotation will still occur to that map/mode automatically.
Sounds in Zombies: Menu and timer sounds do not work in Zombies due to the game muting audio during intermission. Sounds cannot currently be played in the Zombies menu.
Display issues: If map/mode names or vote counts don’t appear, other HUD-creating scripts may be conflicting. Reduce
mapvote_limits_maxor remove conflicting scripts to fix this.Vote ties: When two maps/modes have the same votes, the one lower in the list wins. Randomizing between ties is not implemented.
Debug mode limitations: Ending a game with ESC does not work in debug mode; use
map_restartordisconnectfrom console to leave.Zombies++ conflicts: To prevent conflicts with ZM mapvote:
Open
clientids.gscfrom Zombies++Comment lines 368, 504, 505
Both scripts will work normally after rotating to a new map or restarting the server.
Extension scripts:
mapvote_mp_extend.gsc→ Must be inscripts/mp(MP-only code). Errors occur if placed elsewhere.mapvote_zm_extend.gsc→ Must be inscripts/zm(ZM-only code). Errors occur if placed elsewhere.
Zombies Universal Bank Plugin
This plugin adds a persistent bank system for Zombies without requiring a database.
Key features
Uses the player’s stats file
Works on all ZM maps (except Grief)
Persistent across servers and custom games
No external dependencies
Limitations
Maximum bank balance: 250,000 (engine limitation)
Installation
Stop the server
Upload the bank
.gscfile into:/home/container/Plutonium/storage/t6/scripts/zm
Start the server
Player commands
Withdraw:
.w
.with
.withdraw
Deposit:
.d
.dep
.deposit
Balance:
.b
.bal
.balance
Examples
.w 1000
.d 1000
.b
Players can access their bank via chat even on maps without a physical bank trigger.
End
See our offers!
Check out our offers today! - Click here
Need support?
Raise a support ticket for any enquiries or issues. - Click here