[Release] [Zombies] "Custom Survival Maps" option for custom games
-
Monologue There is no guide for this. Map is picked by dvar "CUSTOM_MAP" so you have to either make script which changes this dvars value or manually set it in config.
This is my map rotation script. (This might not be correct because on my server is more maps and i had to cut out some of the code)
main() { if(getDvar("CUSTOM_MAP_ENABLED") != "1" ) setDvar( "CUSTOM_MAP", 1 ); thread map_rotation(); } map_rotation() { level waittill( "end_game"); wait 2; setDvar( "CUSTOM_MAP_ENABLED", 1 ); if( getDvar("CUSTOM_MAP") == "1") setDvar( "CUSTOM_MAP", 2 ); else if( getDvar("CUSTOM_MAP") == "2" ) setDvar( "CUSTOM_MAP", 3 ); else if( getDvar("CUSTOM_MAP") == "3" ) setDvar( "CUSTOM_MAP", 4 ); else if( getDvar("CUSTOM_MAP") == "4" ) setDvar( "CUSTOM_MAP", 5 ); else if( getDvar("CUSTOM_MAP") == "5" ) { SetDvar("sv_maprotation","exec zm_classic_prison.cfg map zm_prison"); setDvar( "CUSTOM_MAP", 6 ); } else if( getDvar("CUSTOM_MAP") == "6" ) { SetDvar("sv_maprotation","exec zm_classic_prison.cfg map zm_prison"); setDvar( "CUSTOM_MAP", 7 ); } if(getDvar("CUSTOM_MAP") == "7") { SetDvar("sv_maprotation","exec zm_classic_transit.cfg map zm_transit"); setDvar( "CUSTOM_MAP", 1 ); } return; }
Also i recommend using the map folders so wrong files cannot be loaded in wrong maps.
Example: transit maps goes into zm_transit folder etc.
-
@dontknowletsplay Monologue You can make custom configs in the gamesettings folder and in the sv_maprotation you would do
sv_maprotation "exec <config1name>.cfg map <mapname1> exec <config2name>.cfg map <mapname2>" etc up to 1024 characters
and in the config you would a make a copy and modify the base config the map uses such as zm_transit_classic.cfg and add the dvar CUSTOM_MAP with the desired value of it at the bottom of the config.
An example of this is this mod: https://github.com/JezuzLizard/T6-Plutonium-Grief-Promod/tree/main/configs/gamesettings .
-
This post is deleted!
-
on the custom maps. why cant i get more weapons.
like the custom map on the bridge, you cant get the death machine etc or are they just scripted to not get them?? fix this modder
-
GODmodeON why do u want a gun that slows u down so much?
-
GODmodeON There is nothing to fix. Deathmachine is used in mob of the dead as powerup and when powerup end player would lose his gun. Check the original post comments which you can find in this post someone else asked this already.
-
@dontknowletsplay you can get the death machine out of the box in motd, idk if he means that
-
hindercanrun Yea like i said player would lose his gun and because of this it is not in box.
-
@dontknowletsplay How do I remove the maps from my game? I enjoyed them, but every time I launch tranzit it gives me an error and Im permanently stuck on the bridge map when I launch motd solo
-
DevilVOs remove the scripts from ur scripts folder
-
do you need to use this in LAN mode or is online fine like in custom games so you can play it with friends
-
YoXpertguyZ no
-
this won’t get u banned
-
I can't get it to work, the only things i've done is install survivals then started without update but the option still isn't showing, i noticed the privategamelobby_project doesn't move by itself when i press install_survivals i have to do it automatically and it still doesn't show up
-
Secorius did you put it in ur plutonium folder
-
@dontknowletsplay wow thanks man, i make manual install for anyone cant install automatically https://database4all.notion.site/database4all/Custom-Map-Plutonium-5538f8ebfcf043539029364b5c266ae4 little dédication for french people
ps: notion are in english 4all
-
is this map only meant for solo? ive been trying to play with a friend and its not working.. "unable to join session", is there a fix to this or you simply cant play co-op?
-
The error ur getting is not an issue with this mod.
-
This post is deleted!
-
@dontknowletsplay JezuzLizard Im sorry but I really don't understand how to host it on my server, do you guys have a more detailed guide? Im really confused since I do not know anything about coding