For POL 098 there is a starthere.bat, for Windows, or a starthere.sh for Linux, in the POL folder. I suggest that you use that. It has functions for copying the required files to your POL installation and It runs uoconvert with the correct parameters to do the realm generation.

I have been busy most of the day. I will post a walk through on the use of the starthere file later today. I haven't used it in a while but if I remember correctly things need to be done in certain order. That could be the reason why it didn't work.

Enter the full path to your UO installation and hit the <ENTER> key.
The required files will be copied from your UO directory to the /MUL directory in your POL installation.
Once the files are copied you will be prompted to press a key. Do that and the RealmGen menu wil reappear. Choose option d to build all config files. You might see a bunch of text being output that says "Type 0xXXXX not found in uoconvert.cfg, assuming "House" type." ehere XXXX is some hexadecimal number. Unless you get a definite error, you can ignore it. Press a key when prompted to do so.

A quick note about "realms", that is POL terminology for facets. See my complaint below about Felucca and Trammel and apply that to realms as well.

Now you have a choice to make. If you are only going to use the main map, Felucca (called "britannia" in the menu.), you can enter the letter e and press <ENTER> and uoconvert will generate the map. If you are going to use some maps then choose a map. Let it be generated and choose the next one etc. If you are planning on using all of the maps there is an option to generate them all.

Please note that the Trammel map is called "britannia_alt" in POL terminology. Don't ask me why the proper names were not given to Felucca and Trammel. It happened when POL was closed source and those of us on the outside didn't know the devs at that time were using non-standard names.

Once the realms are generated and you are back at the RealmGen menu choose option x. You will now be back at the main menu. Choose option b. In the Ecompile menu choose option e. eCompile will now attempt to compile all of your scripts. If it encounters an error it will stop and show you the file and line number where it encountered the error. If you get an error then edit the script in an editor that shows line numbers to make it easy to find the line with the error. If you need help with scripting and errors feel free to post your questions. Please start a new topic for any errors or scripting questions.

Assuming all of your scripts compiled without error, when you get back to the Ecompile menu choose x. You are back at the main menu. You can start POL from there if you wish. Just choose option d.

That about does it for the walk through.

Before you start POL, remember to edit servers.cfg in the main config folder and enter your IP and port. Also, in uoclient.cfg you will need to setup a "Listener". The comments in uoclient.cfg give you the info for setting up a Listener. uoclient.cfg might be located in the main config folder or in /pkg/systems/accounts/config but it can be anywhere under your main POL directory.

The problem im having here, i dont even reach the second menu when i press option 'a' and <enter>.
The scripts seems to refresh and go back to the main menu... the only option i can use its the 'x' and closes the program.

I will try to look the sourcecode of the .bat see if i found something

I was able to start the UOCONVERTER.exe, and finished the process.
But when i try to compile or run the POL i get the same error
Execution aborted due to: BinaryFile::Open('realm/britannia/statidx.dat, 0x1) failed.

Look in the directory where you have POL installed. Do you have a folder named batchfiles? If you do not have that folder that will cause starthere.bat to behave as you described. Depending on where you acquired your 098 files, you could be missing some critical files needed to run POL.

If you are missing that folder, download the ZIP file attached to this post and extract it to your POL root folder. You should receive a warning asking you if you want to replace some files with the ones you are extracting. Go ahead and replace your files with the files in the ZIP archive. Now try using the walk through I posted. hopefully this will solve your problem.

/************************************************************************************************************
**
** ATTRIBUTES.INC
**
** This file contains most of the possibly useful functions and constants relative
** to the core 094 attributes system.
**
** INSTALLATION: You might need to change SKILLID_BATTLE_DEFENSE to SKILLID_PARRY in
** client.inc in order to have attributes.inc to compile well.
** You can also want to move the SKILLID_* constants from client.inc
** to this file. in this case you should remove the include "include/client";
** statement from this file and instead add include "include/attributes"; to your
** client.inc
**
** CREATING NEW SKILLS PROCEDURE:
** 1) Add the new skillid to the specified CFGFILESPEC_SKILLSDEF.
** 2) Add the new attribute to your attributes.cfg.
** 3) Create a new SKILLID_ constant to fit the given skillid.
** 4) Create a new ATTRIBUTEID_ constant to fit the given attribute name.
** 5) Add a line to GetAttributeIdBySkillId( skillid ) function like:
** newSKILLID_: return newATTRIBUTEID_;
** 6) Add a line to GetSkillIdByAttributeId( attributeid ) function like:
** newATTRIBUTEID_: return newSKILLID_;
** 7) Add the new SKILLID_ to GetSkillIds() function.
** 8) Add the new ATTRIBUTEID_ to GetAttributeIds() function.
** 9) Be happy
**

It looks like you have a skill not defined correctly in the uoskills.cfg file. Which shard's scripts are you trying to use? I am also curious to know if they are 098 compatible and also why you are not using the current official POL Core version 099 1?

Anyway, until I have some idea which script set you're working with I would be just guessing.

The batch files from the 098 Core will work for the POL 099 as well. If you download the POL 100 Core you can use the Configurator. It provides a graphical user interface for setting up and configuring POL.