jaredballou / insurgency-sourcemod

Fork of SourceMod 1.8 including my custom plugins to support Insurgency.
Other
70 stars 33 forks source link

Document Installation #35

Open thorsummoner opened 7 years ago

thorsummoner commented 7 years ago

see https://github.com/jaredballou/insurgency-sourcemod/issues/35#issuecomment-292697729

thorsummoner commented 7 years ago

Sorry I got this sorted

  1. Install Insurgency Dedicated Server with SteamCMD
  2. Install MetaMod to new directory <server_dir>/insurgency/addons
  3. Install SourceMod to <server_dir>/insurgency
  4. Install insurgency-sourcemod ontop of <server_dir>/insurgency/addons/sourcemod

I did this with overlayfs

  1. Install Insurgency Dedicated Server to <server_dir>.000-orig
  2. Install MetaMod and SourceMod to `.001-sourcemod/insurgency/addons/ (These could have been two separate layers for even more cleanliness, but there were no file conflicts.
  3. Install insurgency-sourcemod to <server_dir>.002-insurgency-sourcemod/insurgency/addons/sourcemod
  4. mkdir <server_dir>
  5. mount -t overlay -o lowerdir=<server_dir>.002-insurgency-sourcemod:<server_dir>.001-sourcemod:<server_dir>.000-orig overlay <server_dir>,workdir=<server_dir>.workdir,upperdir=<server_dir>.100-runtime
  6. cd <server_dir> and ./srcds_run