http://cbg.bzflag.org/stuff/ServerHelpPack-MacOSX.dmg
Please note: This is kinda like the Beta Version.
If you notice any mistakes, errors, etc, let me know!
You can see the instructions here:
How to run your own server on Mac OS X!
This document will simply get a server running on your mac. I do not try to explain how/why things work, just what you need to do.
Included in this folder are 3 files:
1. map.bzw - This is the map file!
2. conf.conf - This is the configuration.
3. bzfs.txt - This file contains the command you need to run to start the server.
What to do:
Before you start, move the three files (not this one) into your home directory.
1. The map file included is a simple map with examples of a mesh box, mesh pyramid, material, physics driver, arc, cone, sphere, tetrahedron, teleporter, link, base, world weapon and zone.
Pretty much everything has a "#" in front of it. This makes it a comment so it is not actually used on the map. The best thing you can do is take out the "#" a few at a time and see what happens when you mess around with the settings.
To learn more about making maps, go to:
http://my.bzflag.org/cgi-bin/man/man2html?5+bzw
http://www.kapsi.fi/~jpa/stuff/bzw/
http://www.bzflag.org/wiki/BZEdit_20Tutorial
2. The configuration file has all the options in it, but again, many are commented out with a #. Like with the maps, try taking a few of these out and change the settings...
To learn more about configurations files, go to:
http://bzflag.bz/man/bzfs.html
http://cvs.sourceforge.net/viewcvs.py/b ... ml?rev=2.2
3. The bzfs.txt file contains the command to make the server run.
Now I will explain what to do:
a) Find and open the application called "Terminal" in /Applications/Utilities/ .
b) It should say "Welcome to Darwin! Your-Computer:~ YourName$" Or something similar...
c) Type this "./bzfs.txt" and press return. It should say "-bash: ./bzfs.txt: Permission denied". If it does not, it might print out loads of stuff like:
If it does that hopefully it will end up saying "Map size: uncompressed = 1625, compressed = 503" which means you'r server is now running!require UDP clients!
using spam time of 5
using spam warn amount of 4
style: 6b
... etc
d) If it gives you the "permission denied" error, type this: "chmod 777 bzfs.txt" and press return. It should not say anything, just print a new line looking like the original "Your-Computer:~ YourName$".
e) Now type "./bzfs.txt" and press return. Now it should say stuff like:
If it does that hopefully it will end up saying "Map size: uncompressed = 1625, compressed = 503" which means you'r server is now running!require UDP clients!
using spam time of 5
using spam warn amount of 4
style: 6b
... etc
To get the server running PUBLICALLY you need to edit the following things in the conf file:
i. Change "# -p [PORT]" to "-p PORT" where "PORT" is the port you have open on your router and/or firewall. For help with this, see http://www.PortForward.com
ii. Change "# -publicaddr address[:port]" to "-publicaddr YOUR-IP/DOMAIN:PORT" where "YOUR-IP/DOMAIN" is either you'r external IP or the URL you have pointing to it. For help pointing an url to your Ip, see http://www.dyndns.org or http://www.no-ip.com.
iii. Change "# -public * Yay. I got my server on the public list!" to "-public YOURMESSAGE" where YOURMESSAGE is what you want to appear next to your IP/URL on thepublic server list.
iv. If the above 3 things still don't get you on the list, you may be behind some kind of proxy. To solve this, change "# -publiclist http://my.BZFlag.org:81/db/" to "-publiclist http://my.BZFlag.org:81/db/".
If you get any errors that I havent mentioned, please go back to where you got this from, or my.bzflag.org/bb and ask!
Enjoy!
© 2005 CannonBallGuy - All Rights Reserved!