diff --git a/README.txt b/README.txt new file mode 100644 index 0000000000..4d740c914e --- /dev/null +++ b/README.txt @@ -0,0 +1,69 @@ +tgstation13 v1.0 - 6 October 2010 + +Website: http://tgstation13.servehttp.com +Code: http://code.google.com/p/tgstation13 +IRC: irc://irc.rizon.net/tgstation13 + +================================================================================ +INSTALLATION +================================================================================ + +First-time installation should be fairly straightforward. First, you'll need +BYOND installed. You can get it from http://www.byond.com/. Once you've done +that, extract the game files to wherever you want to keep them. This is a +sourcecode-only release, so the next step is to compile the server files. +Open goonstation.dme by double-clicking it, open the Build menu, and click +compile. This'll take a little while, and if everything's done right you'll get +a message like this: + +saving goonstation.dmb (DEBUG mode) + +goonstation.dmb - 0 errors, 0 warnings + +If you see any errors or warnings, something has gone wrong - possibly a corrupt +download or the files extracted wrong. + +Once that's done, open up the config folder. You'll want to edit config.txt to +set the probabilities for different gamemodes in Secret and to set your server +location so that all your players don't get disconnected at the end of each +round. It's recommended you don't turn on the gamemodes with probability 0, +except Extended, as they have various issues and aren't currently being tested, +so they may have unknown and bizarre bugs. Extended is essentially no mode, and +isn't in the Secret rotation by default as it's just not very fun. + +You'll also want to edit admins.txt to remove the default admins and add your +own. Host is the highest level of access, and the other recommended admin +levels for now are Coder (a little below host) and Moderator. The format is + +byondkey - Rank + +where the BYOND key must be in lowercase and the admin rank must be properly +capitalised. There are a bunch more admin ranks, but these three should be +enough for most servers, assuming you have trustworthy admins. + +Finally, to start the server, run Dream Daemon and enter the path to your +compiled goonstation.dmb file. Make sure to set the port to the one you +specified in the config.txt, and set the Security box to 'Safe'. Then press GO +and the server should start up and be ready to join. + +================================================================================ +UPDATING +================================================================================ + +To update an existing installation, first back up your /config and /data folders +as these store your server configuration, player preferences and banlist. + +Then, extract the new files (preferably into a clean directory, but updating in +place should work fine), copy your /config and /data folders back into the new +install, overwriting when prompted except if we've specified otherwise, and +recompile the game. Once you start the server up again, you should be running +the new version. + +================================================================================ +SQL Setup +================================================================================ + +The SQL backend for the library, karma system and stats tracking requires a +MySQL server. Your server details go in /config/dbconfig.txt, and the SQL +schema is in /SQL/tgstation_schema.sql. More detailed setup instructions are +coming soon, for now ask in our IRC channel. \ No newline at end of file diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 2fab9833d3..68627c0567 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -208,7 +208,7 @@ var/showadminmessages = 1 AddBan(M.ckey, M.computer_id, reason, usr.ckey, 1, mins) M << "\redYou have been banned by [usr.client.ckey].\nReason: [reason]." M << "\red This is a temporary ban, it will be removed in [mins] minutes." - M << "\red To try to resolve this matter head to http://4chan.org/tg/" + M << "\red To try to resolve this matter head to http://tgstation13.servehttp.com" log_admin("[usr.client.ckey] has banned [M.ckey].\nReason: [reason]\nThis will be removed in [mins] minutes.") message_admins("\blue[usr.client.ckey] has banned [M.ckey].\nReason: [reason]\nThis will be removed in [mins] minutes.") @@ -221,7 +221,7 @@ var/showadminmessages = 1 AddBan(M.ckey, M.computer_id, reason, usr.ckey, 0, 0) M << "\redYou have been banned by [usr.client.ckey].\nReason: [reason]." M << "\red This is a permanent ban." - M << "\red To try to resolve this matter head to http://4chan.org/tg/" + M << "\red To try to resolve this matter head to http://tgstation13.servehttp.com" log_admin("[usr.client.ckey] has banned [M.ckey].\nReason: [reason]\nThis is a permanent ban.") message_admins("\blue[usr.client.ckey] has banned [M.ckey].\nReason: [reason]\nThis is a permanent ban.") diff --git a/config/config.txt b/config/config.txt index d8a644fb02..7d095af2a5 100644 --- a/config/config.txt +++ b/config/config.txt @@ -65,5 +65,5 @@ NORESPAWN # set a hosted by name for unix platforms HOSTEDBY Yournamehere -# set a server location for world reboot. Don't include the byond://, just give the addresss and port. -# SERVER ss13.jdarksun.doesntexist.org:2506 +# set a server location for world reboot. Don't include the byond://, just give the address and port. +# SERVER ss13.example.com:2506 diff --git a/icons/changelog.html b/icons/changelog.html index 9d8dcc9f24..3e9a236110 100644 --- a/icons/changelog.html +++ b/icons/changelog.html @@ -41,6 +41,17 @@ Thanks to: CDK Station devs, GoonStation devs and original SpaceStation developers

Changelog

+
Wednesday, October 6, 18:36
+ +
Tuesday, October 5, 01:41