Loading Custom GSC Scripts on Dedicated Servers for Plutonium T6
⚠️ WARNING ⚠️
THIS WILL ONLY LOAD ON DEDICATED SERVERS. THIS WILL NOT LOAD ON CUSTOM GAMES AND THIS DOES NOT MEAN YOU CAN INJECT GSC INTO YOUR GAME WITH CHEATING TOOLS.
GSCs are loaded through your
t6r/datafolder and have to replace a GSC that is loaded through the game normally. The script you are “replacing” has to contain all of the functions that are in the GSC originally, so a GSC dump is handy. A common script to replace is
_clientids.gscwe will be using this as our example script.
_clientids.gscis in the
patch_mpfolder, we will be matching its folder structure up till the
_clientids.gscfile. Note: You do not need to match any files or folder structures past the script you are trying to load unless you need to load other scripts.
t6r/datafolder and create a
mapsfolder, this is the first folder in
patch_mpthat we need to traverse down.
Next, create a
mp. That is it for the folders.
Compiled Scriptsfolder inside the GSC Toolkit. Place
_clientids.gscin the gametypes folder you created earlier.
When launching the Dedicated Server and if all goes well, the rcon should print
Parsing "maps/mp/gametypes/_clientids.gsc"...and join the server like you normally would.
Go into the game and if
You did it! Custom GSC has loaded!displays on your HUD then you did it!
Same as Multiplayer’s step 1.
In step 2, rename
Continue as normal
Compiling GSC Scripts
Drag and drop your raw-format, decompiled script onto the compiler located in
Remove any excess characters that the compiler adds to the file for it match the file we are replacing.
After that, complete the above tutorial to load your new GSC Script!
Thank you so much for this info! Was a great help!
Can I load the .gsc in private match too? Or does it only work for dedicated servers?
It says clearly for dedicated servers. So no Custom Games/Private Match.
How do I combine multiple GSC files so i can have 1 clientids (how do i have multiple mods at once)
Thats no longer needed, PlutoT6 now allows to load totally custom scripts and you no longer have to replace stock ones.