SHARE
TWEET

SPADs major update

a guest Oct 3rd, 2017 269 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.   1) Actions in spads.conf
  2.   ------------------------
  3. - remove following global setting definitions:
  4.  
  5. # SPADS files
  6.   binDir
  7.  
  8. # AutoUpdate
  9.   autoUpdateBinaries
  10.  
  11. # Spring files
  12.   onBadSpringVersion
  13.  
  14.  
  15. - remove following preset setting definitions:
  16.  
  17. #Requirements for giving battle password
  18.   minRankForPasswd
  19.   minLevelForPasswd
  20.  
  21. - add following global setting definitions:
  22.  
  23. # SPADS files
  24.   instanceDir:
  25.  
  26. #Spring files
  27.   autoManagedSpringVersion:
  28.   autoManagedSpringDir:spring
  29.   unitsyncDir:<absolute_path_of_the_directory_containing_the_unitsync_library>
  30.  
  31. # Logging system  
  32.   simpleEventLogLevel:4
  33.  
  34. # Miscellaneous  
  35.   eventModel:auto
  36.   maxChildProcesses:16
  37. - rename the "minLevelForIpAddr" global setting to "privacyTrustLevel"
  38. - check the value of the "springieEmulation" global setting:
  39.   if it is set to "on" (old default value), change it to "warn"
  40. - check the value of the "kickBanDuration" global setting:
  41.   if it is set to "120" (old default value), change it to 300
  42.  
  43. #plugins
  44. - check the value of the "pluginsDir" global setting:
  45.   if it is empty (old default value), set it to "plugins" and create the subdirectory "plugins" in the directory pointed by the "varDir" global setting
  46.   if it is not empty, ensure the corresponding directory exists
  47.  
  48. # Automatic features
  49. - check the allowed values for the "balanceMode" preset setting:
  50.   if one of the values is "clan" (second value in default configuration), change it to "clan;random"
  51.  
  52.   2) Other actions
  53.   ----------------
  54. - create the subdirectory "spring" in the directory pointed by the "varDir" global setting
  55. - remove the "!pass" command declaration in commands.conf:
  56.   remove the line "[pass]" and the non-empty line(s) just after, such as "::|0:"
  57. - following plugins must be updated to latest version if you plan to use them: FirstWelcomeMsg, InGameMute, ReverseLookup
  58.  
  59.   3) Optional actions
  60.   -------------------
  61. - if you are hosting several SPADS instances running from same SPADS installation, then you need to adjust your "varDir" and "instanceDir" global settings in spads.conf:
  62.   the "varDir" global setting no longer needs to be different for each SPADS instance (and it can be an absolute path or a path relative to SPADS installation directory), so you can set it back to default value: "var"
  63.   the "instanceDir" global setting is the directory which must be different for each SPADS instance, so you can set it to your old "varDir" value
  64. - if you want to use the new "Spring version auto-management" functionality of SPADS (recommended), in spads.conf:
  65.   set the "autoManagedSpringVersion" global setting to the desired Spring version (example: "103.0")
  66.   set the "springServer" and "unitsyncDir" global settings to empty values
  67.   set the "springServerType" global setting to "dedicated" (or "headless" if you want to use headless server)
  68.   remove any Spring data directory containing Spring base files (content specific to a given Spring version) from "springDataDir" global setting value
  69.  
  70.   4) Post-update action
  71.   ---------------------
  72. - finally, after the "./update.pl <release> -f -a" command has been executed, the Perl unitsync library interface module must be re-generated (on Linux system only):
  73.   "./spadsInstaller.pl -g"
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top