EOSERV Wiki > Page: Wiki:Sandbox > History > View Revision

View Revision: Wiki:Sandbox

Setting up EOSERV can be a difficult task to complete. This is a complete guide to setting up EOSERV and solving any issues that come with it. If you have followed all the steps, and there is nothing about your error in troubleshooting, then I would suggest posting a topic on the forum until you find an answer. Then if you find a answer, it would be appreciated to add to the wiki, so others don't have the same trouble as you.

Downloading EOSERV

If you don't plan to add any features into EOSERV, then click here to get a binary package. It would be best to get the latest binary package so you get the most features in EOSERV. You will want to skip to "Compiling EOSERV" since it is already done.

Otherwise, if you want to make changes to the EOSERV source, then click here to get a SVN snapshot. It would be best to get the latest revision of a snapshot so you get the most features in EOSERV.

Once you download EOSERV, save the trunk folder somewhere that is easy to access.

Configuring EOSERV

Editing config.ini

The config.ini contains a lot of game options. You should go through on your own time and look through it. It is very detailed in explaining what the options are. The main one I would suggest looking at right now is Maps, SLN, StartMap, StartX, and StartY.

level 2

'''Editing Database section for MySQL:'''
  • Change DBUser to a username that you want to use. You can also use the name root if you don't want to create a user for the database.
  • Change DBPass to a password that you want to use.
  • You can keep DBName to eoserv since that is the most common database name, but if you already have a database named that, change this to what you want to name the database.
Format 1: '''Editing Database section for SQLite:'''

''No clue, I hate SQLite''

Editing admin.ini

This is not required to setup EOSERV but I would suggest going through and looking at it. It is used to set the required admin ranks to use admin commands.

Editing arenas.ini

''See Arena''

Editing drops.ini

''See NPC''

Editing formulas.ini

''See Formulas''

Editing home.ini

''See Home''

Editing news.txt

This is just a text document used to set the news for the server.

Editing shops.ini

''See NPC''

Adding maps

Fir your server to work correctly, you need at least one EMF file in the map folder. You can download one on the forums, or you can create your own with a pub editor.

Adding pubs

For your server to work correctly, you need a EIF,ENF,ESF, & ECF file. You can download one on the forums, or you can create your own with a pub editor.

Compiling EOSERV

Troubleshooting

Message ID(Short) = Number that tells the client what message to tell the player Approved(String) = String("NO" or "OK") that tells the client whether or not to go to the next state </pre>

caption

rawr

EOSERV Wiki > Page: Wiki:Sandbox > History > View Revision