Let's get started now.
The requirments:
It's simple. You have your ideas, your plans. You are all ready with a new forum and/or website. You've got the people ready to help you ( or not ). Obviously, you got a decent computer to run POL and you want to learn. Now you need alcool. So go get the alcool and come back here.
Ok now? Start drinking.
Definitions:
POL: Penultima Online
POL Core: a set of “bare bones” scripts that provide the minimum files needed to start POL, login, walk around, and talk.
POL Distro: a complete set of scripts that emphasize the basics of game play, but are designed to allow you to easily modify or expand their functionalities.
EScript: scripting language made for POL simple enough to allow those with no previous programming experience to learn how to customize their world and yet powerful enough to accomplish complex tasks.
Docs: up-to-date informations of POL functionnalities. Learn how to use it, it's important if you want to learn. Click Here
Server Project: complete worlds scripts for an entire shard similar to a Distro. Click Here
Download:
Download the latest core release and it's associated set of Distro scripts: Click here.
Note: I'd suggest to get the "Distro 097 Complete - Windows" for Windows users.
You must unzip the files somewhere on your hard disk.
ex.: C:/Distro/
Prepare the Server:
So all files were extracted in C:/Distro/ now you must prepare your server...
Note: every extensions *.cfg, *.src, *.em, *.inc can be viewed with a simple text editor like Wordpad.
Open pol.cfg
Make sure "UoDataFileRoot" gives the emplacement of your UO files.
ex.:
Code: Select all
UoDataFileRoot=C:/Programs/UltimaOnline/
In the menu select the option "a - RealmGen menu".
In the new menu select the option "d = Build all config files". Note: it shouldn't take so long before the files are created
In the menu select the option "j - Build all realms" Note: it really takes a VERY LONG time!
Get a new bottle of alcool. You deserve it now! 50% done! And you might get the time to drink it all before the process ends.
When it's finish, the server's files are ready. Good job!
Compilling the scripts:
Re-Open StartHere.exe and select the option "b - Ecompiler menu",
Select the option "d - Compile all scripts". Note: It may take a while ... again.
Connecting:
Open C:/Distro/config/servers.cfg
Do you want your server local, Lan or Wan? Informations are given in the file.
Edit your login.cfg to match up with your IP and Port given in servers.cfg
For exemple if you want it local host only
servers.cfg:
Code: Select all
GameServer POL-LOCAL
{
Name POL-LocalHost
IP 127.0.0.1
Port 5003
}
Code: Select all
LoginSever=127.0.0.1,5003
Code: Select all
Username: Admin
Password: admin
I don't know any other way to lead but by example.
Goodluck brave travaler!