Thread Rating:
  • 2 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How do I make my own ss13 server with a forum?
#24
I mean you don't need some of that stuff, all you really need is: a computer that can run byond, the ability to forward your ports, and a copy of SS13's code.  You don't need to put up a server 24/7 on some linux box, you can just host for a little bit at a time from a windows PC.

HOW TO HOST (SIMPLE STYLE):
  1. Get a copy of a server's code.  Here is the code for Goonstation's last release, from March 2016.  You can click the green Clone or Download button on the right side of that page, and then Download ZIP, or if you know how to use git, do that.  I can barely use git myself so I won't be explaining the process.

  2. Compile the server.  Unzip your chosen code somewhere or navigate to where git downloaded it.  Open the .DME file (in goonstation's case this is goonstation.dme).  It should load up in Dream Maker (if not, use Open With to make sure it does open with DM).  Once Dream Maker loads up (it might take a couple minutes), go to Build -> Compile, seen here:
    [Image: buljbr]
    Or hit CTRL+K.
    It will take a few minutes to finish compiling.  Once it does, if no errors have occurred, you're ready for the next step.  A successful compile should look somewhat like this (by default the server compiles with different maps):
    [Image: cfzayn]
    If errors HAVE occurred, please post them in here or join #imcoder on irc.synirc.net and I will try to help resolve them.

  3. Load Dream Daemon.  You can open it through the BYOND Pager by going to the gear wheel icon in the upper right corner, or by hitting CTRL+D.  This is what Dream Daemon looks like:
    [Image: kxrktp]
    First you will want to hit the ... button next to the File: box at the bottom.  Navigate to where your server code is (the folder with the .DME) and select the .DMB (in goonstation's case this is goonstation.dmb).  If you don't have a .DMB file, go back and try step 2 again.  Security, Visibility, and webclient settings can be set up however you feel like.  (Set visibility to Public if you would like your server to appear on the BYOND Hub).

  4. Select a port and forward it.  In Dream Daemon, enter a number for the port (0 makes it random each time the server is started, we don't want that unless you feel like messing with the port forwarding each time (you probably don't)).  It should be something in the 1000+ range, for example 8085.  You will then need to forward your chosen port to your computer, through your router's admin settings.  As this is different for every router and network setup, please consult https://portforward.com/ for instructions on how to do so for your router.

  5. Start the server.  The GO button next to the Visibility settings box should have turned green once you loaded the .DMB and if you click on it now, the server will start up.  After a minute or so (the window may appear frozen, but it isn't) the window should change to look like this:
    [Image: lkdbri]
    After a minute, the window should update to tell you if the server's port is accessible to outside connections.  If it says "BYOND hub reports port 8085 cannot be reached by players." you will need to go back to the port forwarding step and try again.  Otherwise -

  6. You are now all set to play!  Click the yellow arrow sign to join the game through DD, and the red stop sign to shut the server down when you're done.  Click on the byond://[IP]:[port] text to copy the link to the server into your clipboard.  You can then share that link with others and they will be able to join your server with it!
Once you've compiled the code the first time, you'll only need to load Dream Daemon and start up the server when you want to run it - you don't need to compile each time.
Reply


Messages In This Thread
RE: How do I make my own ss13 server with a forum? - by Haine - 04-20-2017, 11:15 AM

Forum Jump:


Users browsing this thread: 5 Guest(s)