On Mon, Aug 20, 2012 at 5:31 PM, Brendan Cosman <[email protected]> wrote: > 1: How can we launch a server that only rotates through the six advanced > missions with no rcon or other intervention? (I can do anything to the > command line or config files, but I can't rely on rcon or votes). > > 2: How can we launch multiple servers that rotate through different mission > profiles from the same install directory? (Depending on the answer to 1. the > question could read "How can I set a different missioncycle file per server > instance?").
Well, from what I have seen, providing the same map with multiple difficulties on automatic rotation is not really possible without some sort of plugin. However, if one difficulty per map per server is sufficient for you, I have one way to accomplish it. Basically in your server folder you have a "tf" folder. Next to that, create some new folders like "tf_mvm_difficulty1", "tf_mvm_difficulty2", and "tf_mvm_difficulty3". The names do not really matter, just be consistent. Inside each of those folders, place a copy of "tf/gameinfo.txt" file. Next create a cfg folder in each and add a .cfg for each of the three maps. Each map config should have a "tf_mvm_popfile ..." command that loads the popfile for the difficulty you want. The resulting structure should look like this: tf/cfg/server.cfg // Global server config tf_mvm_difficulty1/gameinfo.txt // Copy of tf/gameinfo.txt (symlink if you prefer) tf_mvm_difficulty1/cfg/mvm_mannworks.cfg // Contains: tf_mvm_popfile mvm_mannworks tf_mvm_difficulty1/cfg/mvm_coaltown.cfg // Contains: tf_mvm_popfile mvm_coaltown tf_mvm_difficulty1/cfg/mvm_decoy.cfg // Contains: tf_mvm_popfile mvm_decoy tf_mvm_difficulty2/gameinfo.txt // Copy of tf/gameinfo.txt (symlink if you prefer) tf_mvm_difficulty2/cfg/mvm_mannworks.cfg // Contains: tf_mvm_popfile mvm_mannworks_advanced tf_mvm_difficulty2/cfg/mvm_coaltown.cfg // Contains: tf_mvm_popfile mvm_coaltown_advanced tf_mvm_difficulty2/cfg/mvm_decoy.cfg // Contains: tf_mvm_popfile mvm_decoy_advanced tf_mvm_difficulty3/gameinfo.txt // Copy of tf/gameinfo.txt (symlink if you prefer) tf_mvm_difficulty3/cfg/mvm_mannworks.cfg // Contains: tf_mvm_popfile mvm_mannworks_ironman tf_mvm_difficulty3/cfg/mvm_coaltown.cfg // Contains: tf_mvm_popfile mvm_coaltown_advanced2 tf_mvm_difficulty3/cfg/mvm_decoy.cfg // Contains: tf_mvm_popfile mvm_decoy_advanced2 With this setup you have three difference classes of servers, one for each difficulty level. To start a server with a specific difficulty level, use your new folder names in the game argument. For example: -game tf_mvm_difficulty3 +maxplayers 32 +map mvm_coaltown +hostname "MvM #xx (Tier 3 difficulty)" If you figure out how to use the mission cycle file, I would be glad to hear about it. There is a config variable "tf_mvm_missioncyclefile" you can use to set a different one per server (on the command line) if you can get it working for a single server. ~Rusty _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds

