Mods, Modstorage, and linux servers

titanmastertitanmaster usa Join Date: 2014-07-12 Member: 197386Members, Reinforced - Gold
I am currently setting up two Linux based Ubuntu servers one for combat the other for Normal NS2, after using the wiki to its fullest, there really isn't any info on how to add mods? I cant even seem to find the modstorage folder after downloading the serve from steamcmd. Can anyone help me here with this? There currently aren't any servers running that I can see in Dallas, tx. I am trying to change that, thanks.

Comments

  • titanmastertitanmaster usa Join Date: 2014-07-12 Member: 197386Members, Reinforced - Gold
    Can anyone explain how I can get steam workshop incorporated into these servers?
  • GhoulofGSG9GhoulofGSG9 Join Date: 2013-03-31 Member: 184566Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, Reinforced - Supporter, WC 2013 - Supporter, Pistachionauts
    edited July 2014
    Hi,

    first of all i would like to point this server script for ns2 servers out to you:

    http://webcache.googleusercontent.com/search?q=cache:6lcr3o5UkckJ:http://danielgibbs.co.uk/scripts/ns2server/+http://danielgibbs.co.uk/scripts/ns2server/ (google cache because gibbs website is often not online)

    Tipp: The script is stored also at github: https://raw.githubusercontent.com/dgibbs64/linuxgameservers/master/NaturalSelection2/ns2server

    Info: All config files + mod storage if not otherwise defined in the start params can be found in ~/.config/Natural Selection 2/ from the user running the server.

    Beside that installing mods is pretty easy. All you have to do is to add the mods modids to your MapCycle.json under mods.

    Example: https://gist.github.com/GhoulofGSG9/df91a1a1ae9072011ba0

    Mods inside a map are only loaded with the given map (goofd for custom map mods) the outer mods field are loaded with every map.

    Mods are automatically downloaded at mapchange or you can manually download them via the webadmin interface.

    If you need any more infos have a look at the wiki page or feel free to ask questions here ;)
  • titanmastertitanmaster usa Join Date: 2014-07-12 Member: 197386Members, Reinforced - Gold
    Ok, so by me just adding the mod ID's and a folder to store them in the server will go download those mods automagically?
  • GhoulofGSG9GhoulofGSG9 Join Date: 2013-03-31 Member: 184566Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, Reinforced - Supporter, WC 2013 - Supporter, Pistachionauts
    edited July 2014
    Ok, so by me just adding the mod ID's and a folder to store them in the server will go download those mods automagically?

    You don't need to create a folder it will be created automatically and will be called "Workshop". Same way as ns2 does it at windows with %appdata%\Natural Selection 2\
  • titanmastertitanmaster usa Join Date: 2014-07-12 Member: 197386Members, Reinforced - Gold
    This is a Linux server not windows, I have made windows vm's for the purpose of hosting servers...I have noticed its still pretty much the same process however I haven't seen a workshop folder
  • GhoulofGSG9GhoulofGSG9 Join Date: 2013-03-31 Member: 184566Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Squad Five Silver, Reinforced - Supporter, WC 2013 - Supporter, Pistachionauts
    This is a Linux server not windows, I have made windows vm's for the purpose of hosting servers...I have noticed its still pretty much the same process however I haven't seen a workshop folder

    all i wanted to say with my last post is that ~/.config/Natural Selection 2/ at linux is the same as %appdata%\Natural Selection 2\ at windows ;)
  • titanmastertitanmaster usa Join Date: 2014-07-12 Member: 197386Members, Reinforced - Gold
    Another Question, after forwarding ports...i cant seem for whatever reason to get my server to show up as not being (LAN)

    Anything else i need to do other than port forwarding and iptables to make this work? i have 27015-27017 for both udp and tcp forwarded to my server.
  • TurbineTurbine Join Date: 2012-09-13 Member: 159160Members
    You sure need to read the NS2 dedicated server properly, it let me set up 2 servers on Linux with MVM & Faded with config, custom maps and admins really simply. It's all there.
Sign In or Register to comment.