Download the server(gserver_2.4.0.zip) from either from the link above or the Reborn Homepage(graal.in) under the OpenGraal Server Emulator v2 section. In the archive you will find a file called readme.txt
Graal Reborn GServer
Created by: Joey, Nalin.
Based off the original work by 39ster.
For their additional work on the old gserver, special thanks go to:
Agret, Beholder, Joey, Marlon, Nalin, and Pac.
How-to setup a server:
Under the accounts folder, rename the text file ‘YOURACCOUNT.txt’ to your account name. For example: ‘KuJi.txt’
Modify defaultaccount.txt to your liking. This is the default settings new players will start with. It can also be modified via RC.
Open config/serveroptions.txt and edit it to your liking. Be sure to modify the settings under “Private server options”. Help for what these options do are available on the forums and in the file itself.
Find the line that starts with “staff=” in config/serveroptions.txt. Replace YOURACCOUNT with your account name. Anybody who needs RC access must be added to this line with their account names separated by commas. Additionally, RC users must have their IP range changed to at least
.. . in their account to connect. Port forward if needed. (Many threads on this topic exist in the forums. If you are having trouble, seek them out. Try the tutorials forum.) Basically, if you are behind a router and your computer isn’t set to be the “DMZ”, you will need to port forward.
Run gserver2.exe – enjoy.
Report any bugs on
The gserver can run multiple servers at once without needing to spawn separate processes. This is accomplished by the servers.txt file. This file will tell the gserver how many servers to run and where they are located, as well as some optional ip and port overrides.
The file looks like this:
servercount = 1
server_1 = default
server_1_ip = myserver.com
server_1_port = 12345
server_1_localip = 127.0.0.1
server_1_interface = 192.168.2.1
servercount specifies the number of servers. In the default file, that is 1 server.
server_# specifies the directory the server is under.
server_# ip specifies an optional ip address override.#
server port specifies an optional port override.#
server localip specifies an optional localip override.
server #_interface specifies an optional interface override.
All of the optional overrides will take precedence over the options defined in serveroptions.txt.
If you have any trouble with step 5 you can search the forums for the terms “port forwarding”… or just use google…[COLOR=“Silver”]
---------- Post added at 12:42 AM ---------- Previous post was at 12:19 AM ----------
[/COLOR]closing this as it’s answered well enough for now…