So confused

Open discussion forum. For topics that do not fit anywhere else.

Moderator: POL Developer

Post Reply
somnustron
New User
Posts: 1
Joined: Sun Dec 04, 2016 1:21 pm

So confused

Post by somnustron »

I've been trying to set up a basic server for a while now. I tried following several of the guides, but they seem to be for different parts of the process and give no indication further instruction is required. I downloaded the software here: https://github.com/polserver/polserver. I followed the instructions there and got everything to compile but it doesn't seem to run. Then I saw this: http://pol.hell-yeah.eu/. This seemed to indicate there was more parts were needed.

Can someone give me the cliff notes on what is needed for setting up a basic server to start tinkering with?

I don't need a step by step. I just need to know if I need the core and distro and what needs to go where?

Thanks
Nando
POL Developer
Posts: 282
Joined: Wed Sep 17, 2008 6:53 pm
Contact:

Re: So confused

Post by Nando »

Hi,

The core can't run alone, it needs a minimum set of scripts that define how it should behave (for example, what are the maximum hit-points a character has based on its stats).

A distro is a package containing the minimum scripts, but which also implement other game features (npc ai, item behavior, etc).

A simple distro can be found at
https://github.com/polserver/poldistro/ ... Distro-Alt
and a more complex one at
https://github.com/polserver/poldistro/ ... 099/Distro

Don't forget to use uoconvert to convert the MUL files to a format that POL can understand.

I'm sure others will come with or point you to more detailed instructions, but these are the basic steps.
User avatar
Pumpkins
Apprentice Poster
Posts: 52
Joined: Mon Jan 22, 2007 6:06 am

Re: So confused

Post by Pumpkins »

Hi Somnustron and welcome to the forum.

I will try to explain how set your shard on, first you will need 2 files.

1. Download the core ( Pol emulator ) and the distro ( default scripts ).
Pol 64 bits: https://downloads.polserver.com/browser ... -10-15.zip
Pol 32 bits: https://downloads.polserver.com/browser ... -10-15.zip
Distro: http://pol.hell-yeah.eu/distro/

2. "Unzip" both files and put all files from distro folder inside the the Pol folder.

3. Open and edit Pol.cfg located inside the main folder, look for "UoDataFileRoot=" and set your Ultima Online directory. e.g.: "UoDataFileRoot=D:\UO"

4. Open ecompile.cfg inside /scripts/ecompile.cfg. Do the same and change all 4 directory needed. e.g.: "D:\Pol099\scripts\modules"

5. Open server.cfg inside /config/server.cfg. Change the ip adress and port to be able to connect to your own shard. e.g.:

Code: Select all

{
	Name	POL Server
	IP      127.0.0.1 // is your local ip, only u can connect. you can change it to your external. 
	Port	2593   // you can use 2593 or 5003 you need to open this port.
}
6. Open uoclient.cfg inside "pkg\systems\accounts\config\uoclient.cfg" and change the line" Port 2593" to the same port as in server.cfg

7. You need to create the world map. You can choose to create all maps or just Britannia. Go to "batchfiles" inside the main folder and run
realmgen.bat

8. Now you need to compile all scripts from .src form to .ecl (pol can only read compiled scripts).
Go to "batchfiles" inside the main folder and run ecompile.bat.
If both files dont work try to edit them or move to the main folder.

9. Go to your Ultima Online folder and edit login.cfg to your ip adress and port.

10. You need to remove the encryption from your client to be able to log in. For it you will need.: https://downloads.polserver.com/browser ... s/SUMP.zip

11. Bacon :bacondance:
Post Reply