How to Create your own Shard!
Rename the '097-BasicSetup' folder:
To what you want the name of your shard to be ex. 'Kirins World' .. this is btw NOT a necessary step but it eases the mind and makes it less stressful to take in than '097-BasicSetup'.
Open then 'pol-core-097-2006-10-29-RC-Coregina' folder:
Copy all of the contents of this folder and paste t hem into the now renamed 'Kirins World' folder. It will ask you if you want to replace your 'scripts' folder , say yes. Go ahead and now delete the ever ridiculously named 'pol-core-097-2006-10-29-RC-Coregina' folder, as it has been properly gutted.
Do i make a new file called kirins world? or do i rename that .ZIP file?
To what you want the name of your shard to be ex. 'Kirins World' .. this is btw NOT a necessary step but it eases the mind and makes it less stressful to take in than '097-BasicSetup'.
Open then 'pol-core-097-2006-10-29-RC-Coregina' folder:
Copy all of the contents of this folder and paste t hem into the now renamed 'Kirins World' folder. It will ask you if you want to replace your 'scripts' folder , say yes. Go ahead and now delete the ever ridiculously named 'pol-core-097-2006-10-29-RC-Coregina' folder, as it has been properly gutted.
Do i make a new file called kirins world? or do i rename that .ZIP file?
ok new error, i get this,
reading configuration.
loading realm britannia.
validating statics files: compleded in 16 ms.
hostname is msi
addrease: im not putting in my ip lol, but it comes up
internet ip addrease is "and it comes up with the right ip"
loading package in pkg/attributes/
loading package in pkg/connect/
Warning! pkg/attributes/hooks/vitalinit.ecl does not exist!
exception caught while loading sctipt ' pkg/attributes/hooks/vitalinit.ecl'
Error reading script 'pkg/attributes/hooks/vitalinit.ecl'
error reading configuration file pkg/attributes/config/vitals.cfg:
Export srcipt pkg/attributes/hooks/vitalinit.ecl not found
Element: Vital Life, Found on line 1
Server Shutdown: load_vitals_cfg: load_packed_cfgs
Execution aborted due to: Configuration error,
=================
POL has finished running
=================
Press any key to continue . . .
Any Explenations? im pretty sure i followed the directions correctly i did them all Step By Step,
reading configuration.
loading realm britannia.
validating statics files: compleded in 16 ms.
hostname is msi
addrease: im not putting in my ip lol, but it comes up
internet ip addrease is "and it comes up with the right ip"
loading package in pkg/attributes/
loading package in pkg/connect/
Warning! pkg/attributes/hooks/vitalinit.ecl does not exist!
exception caught while loading sctipt ' pkg/attributes/hooks/vitalinit.ecl'
Error reading script 'pkg/attributes/hooks/vitalinit.ecl'
error reading configuration file pkg/attributes/config/vitals.cfg:
Export srcipt pkg/attributes/hooks/vitalinit.ecl not found
Element: Vital Life, Found on line 1
Server Shutdown: load_vitals_cfg: load_packed_cfgs
Execution aborted due to: Configuration error,
=================
POL has finished running
=================
Press any key to continue . . .
Any Explenations? im pretty sure i followed the directions correctly i did them all Step By Step,
Welll check the steps once more there is one called: Navigate to and open vitalInit.src:shanoova wrote:ok new error, i get this,
Server Shutdown: load_vitals_cfg: load_packed_cfgs
Execution aborted due to: Configuration error,
Any Explenations? im pretty sure i followed the directions correctly i did them all Step By Step,
You need to do some things in there check it...
First, ecompile.cfg.example is the example of the ecompile.cfg file that needs to be in your \pol\scripts folder.
I use \pol as a generic name for the root of whatever folder your shardfiles are in. If you named it 'kirinsworld' then you'd look in \kirinsworld\scripts for the ecompile.cfg file. If there is no ecompile.cfg file then copy the ecompile.cfg.example file and rename it to ecompile.cfg
Now you'll need to edit the file to reflect where your shard files are.
Here is what it would look like if your shardfiles were on your D drive in a root folder named kirinsworld:
After editing and saving the ecompile.cfg file you will want to go to the folder your shard files reside in and look for that batch file named 'starthere.bat' run that and generate all the realms, copy all the mul files, create all the cfg files that it needs to create and then compile the scripts. One caveat when copying the muls over to your shard folder with that batch file. When it asks for the full path to your Ultima directory it is limited to the old style DOS short filenames. So if your UO install is in C:\Program Files\Ultima Online, you'll have to type C:\Progra~1\Ultima~1 for the path to your UO installation or atleast I do.
Make sure you edit the uoclient.cfg file in \pol\pkg\systems\accounts and put your port number in there.
Then I think after you do the compilation (from that vach file) then just be sure your servers.cfg file is setup correctly and you are good to go.
I use \pol as a generic name for the root of whatever folder your shardfiles are in. If you named it 'kirinsworld' then you'd look in \kirinsworld\scripts for the ecompile.cfg file. If there is no ecompile.cfg file then copy the ecompile.cfg.example file and rename it to ecompile.cfg
Now you'll need to edit the file to reflect where your shard files are.
Here is what it would look like if your shardfiles were on your D drive in a root folder named kirinsworld:
Code: Select all
##
## ecompile.cfg: must be in the same directory as ecompile.exe
##
#
# ModuleDirectory: Location of *.em files
#
ModuleDirectory D:\kirinsworld\scripts\modules
#
# IncludeDirectory: Location of *.inc files, if not found relative
# or with a specified package
#
IncludeDirectory D:\kirinsworld\scripts
#
# PolScriptRoot: Location of "::file" includes
#
PolScriptRoot D:\kirinsworld\scripts
#
# PackageRoot: root directories where packages are stored
# This can be specified multiple times.
#
PackageRoot D:\kirinsworld\pkg
PackageRoot D:\kirinsworld\devpkg
#
# Default ecompile options
#
GenerateListing 0
GenerateDebugInfo 0
GenerateDebugTextInfo 0
DisplayWarnings 1
CompileAspPages 1
AutoCompileByDefault 1
UpdateOnlyOnAutoCompile 1
OnlyCompileUpdatedScripts 1
DisplaySummary 1
GenerateDependencyInfo 1
DisplayUpToDateScripts 0
Make sure you edit the uoclient.cfg file in \pol\pkg\systems\accounts and put your port number in there.
Code: Select all
#Listener 2.0.0
#{
#
# Enabled mostly for development purposes
# Will be removed when distro goes final
# Port 2593
# Encryption 2.0.0
#}
Listener None
{
Port <your port number goes here>
Encryption none
}
hmm, ok, three last things, how do i set up my server so it lets me choose the samurai and all the other class's?
please be specefic.
where do i Change the stats, starter money, and how do i put NPCS in?
Please if this doesnt make sense to you, let me know and i will refraise it,
ill you think if would be easier just to talk to me over msn about this PLEASE, let me know, and i will PM you my hotmail addrease
please be specefic.
where do i Change the stats, starter money, and how do i put NPCS in?
Please if this doesnt make sense to you, let me know and i will refraise it,
ill you think if would be easier just to talk to me over msn about this PLEASE, let me know, and i will PM you my hotmail addrease
ecompile.exe
alright i followed the guide and when i get to this point
Start StartHere.bat:
In your 'My(kirins) World' folder you'll find a file called 'starthere.bat'. Click it and you'll be presented with a menu select option 'b' and press return. Next, select option 'd' and press return in order to compile all the .src files you just told ecompile to look for. Close this out, you now have the barebones scripts for getting your world started !
I get this response from the starthere.bat
scripts\ecompile.exe is not recognizzed as an internal or external command, operatable program or batch.
compilation complete
press any key to continue...
can someone tell me what i'm doing wrong and how to fix this ? please...
Start StartHere.bat:
In your 'My(kirins) World' folder you'll find a file called 'starthere.bat'. Click it and you'll be presented with a menu select option 'b' and press return. Next, select option 'd' and press return in order to compile all the .src files you just told ecompile to look for. Close this out, you now have the barebones scripts for getting your world started !
I get this response from the starthere.bat
scripts\ecompile.exe is not recognizzed as an internal or external command, operatable program or batch.
compilation complete
press any key to continue...
can someone tell me what i'm doing wrong and how to fix this ? please...
ecompile.exe
I've tried running the ecompiler.exe it's self and what i get is:
System can not find the specified path...
System can not find the specified path...
After speaking with Malia over ICQ I asked her to try putting her shard files in a DOS 8.3 file path compliant directory structure. She has the shard in a path with spaces in the file names and file names longer than 8 charcters. I have experienced problems with the batch file processor in Win XP handling file paths longer than 8 characters.
I have not yet heard back from her yet.
I have not yet heard back from her yet.
POL has been around for a while. The problem is that the scripts distributed with POL, the "Distro" is undergoing a major rework. The developers decided that with the release of POL 0.96 they would redesign the Distro. The unfortunate thing is that in the meantime newcomers to POL are left "scriptless" because the old POL 0.95 Distro will not work with POL 0.96 and later releases without modifications.
Hopefully, the Distro for 0.97 will get completed soon.
Hopefully, the Distro for 0.97 will get completed soon.
Ok.... So....
After the long wait for 096..... how long did that take?
097 starts....
After reading this thread.... would someone PLEASE tell me where all this info was to be found in the release of pol-core-097-2007-01-04-RC2-Coregina & 097-BasicSetup.
That would give Anyone New to POL
the slightest hint that all this needed to be done just to login to a bare bones shard without the helping hand of the author of this post???
Frankly ... I'm still confused but having been around the block several times.... i do my research and even the begining instructions posted by the author seem flawed but quite helpfull none the less.
First... how would someone new know that
Or that this does not flow as describe unless there have been changes in the structure of how this batch file runs since this was originally posted.
But for somone looking to come in and start from scratch??? What good does this do?
I know that 097 is not in release but in testing.
And i also know that in waiting for 096 it's been so long and the time involved to take and update a 095 script set is a bear.
I guess i'm really wondering ... why would i want to bother with all the headaches?
In all reality.... It's been years coming and doing my homework wating for something better.... and i guess i just expected something a bit more.
Lastly, i have done an install of 097 and plan to continue working with it.
I didn't even bother with 096 i'd rather start from scratch. Aside from the forums tho i think more time is needed on Docs.
Guess that's all i really wanted to say... the time involved in finding this info bit by bit is enough do drive the regular person mad.
Thank goodness i'm NOT one of them Regular people.
I guess i'll wait and see what the distro brings.
Manitoba
p.s. Kirin thanx for taking the time for puting this in one place.
Yukiko your information and reply's to most all i have read over
the years are invaluable
Thanx!
After the long wait for 096..... how long did that take?
097 starts....
After reading this thread.... would someone PLEASE tell me where all this info was to be found in the release of pol-core-097-2007-01-04-RC2-Coregina & 097-BasicSetup.
That would give Anyone New to POL
the slightest hint that all this needed to be done just to login to a bare bones shard without the helping hand of the author of this post???
Frankly ... I'm still confused but having been around the block several times.... i do my research and even the begining instructions posted by the author seem flawed but quite helpfull none the less.
First... how would someone new know that
Now there are some lines missing from the vitalInit.src file so we must add them prior to compilation to make sure the emulator can read from them and consequently boot up properly !
Or that this does not flow as describe unless there have been changes in the structure of how this batch file runs since this was originally posted.
If it has been changed since this was posted please accept my appologies.Select option 'e' for Britannia realm, and then select 'b' for the Mondains Legacy extensions. THIS PART TAKES A WHILE SO RELAX AND DONT PRESS ANYTHING!
But for somone looking to come in and start from scratch??? What good does this do?
I know that 097 is not in release but in testing.
And i also know that in waiting for 096 it's been so long and the time involved to take and update a 095 script set is a bear.
I guess i'm really wondering ... why would i want to bother with all the headaches?
In all reality.... It's been years coming and doing my homework wating for something better.... and i guess i just expected something a bit more.
Lastly, i have done an install of 097 and plan to continue working with it.
I didn't even bother with 096 i'd rather start from scratch. Aside from the forums tho i think more time is needed on Docs.
Guess that's all i really wanted to say... the time involved in finding this info bit by bit is enough do drive the regular person mad.
Thank goodness i'm NOT one of them Regular people.
I guess i'll wait and see what the distro brings.
Manitoba
p.s. Kirin thanx for taking the time for puting this in one place.
Yukiko your information and reply's to most all i have read over
the years are invaluable
Thanx!
That is one of the frustrating things. I suppose this is a rant but there should have been a WORKING Distro for 0.96 atleast but once again I am just being a nag.
The real thing is that the developers were so excited over the release of 0.96 that development raced ahead on 0.97 core and the 0.96 Distro rewrite that Austin started got left behind. Then, in such high hopes of releasing 0.97 quickly, they decided to start on an 0.97 Distro and totally abandon 0.96 Distro. and now it appears that the steam has gone out of POL once again. I would have been happy with an upgrade of the 0.95 Distro to 0.96. And yes I know that was "crappy code" blah blah blah but atleast we'd have a working basic shard for new POLsters to use. As it stands now there is NO working 0.96 Distro oir any other "public domain" 0.96 version for people to play with.
Now, in defence to the Distro developers, be patient because the new Distro is better in a lot of ways. My issue is I am so used to the "geography" of the old Distro and that I have so many scripts that are written under that old system that I have to convert to the new system that it is taking me a while to convert. I probably will never use the new Brain AI because I have some pretty custom AI scripts that I don't want to convert them.
Anyway, like I said be patient.
The real thing is that the developers were so excited over the release of 0.96 that development raced ahead on 0.97 core and the 0.96 Distro rewrite that Austin started got left behind. Then, in such high hopes of releasing 0.97 quickly, they decided to start on an 0.97 Distro and totally abandon 0.96 Distro. and now it appears that the steam has gone out of POL once again. I would have been happy with an upgrade of the 0.95 Distro to 0.96. And yes I know that was "crappy code" blah blah blah but atleast we'd have a working basic shard for new POLsters to use. As it stands now there is NO working 0.96 Distro oir any other "public domain" 0.96 version for people to play with.
Now, in defence to the Distro developers, be patient because the new Distro is better in a lot of ways. My issue is I am so used to the "geography" of the old Distro and that I have so many scripts that are written under that old system that I have to convert to the new system that it is taking me a while to convert. I probably will never use the new Brain AI because I have some pretty custom AI scripts that I don't want to convert them.
Anyway, like I said be patient.
One day the distro folder was called 096. The next day it was called 097. Nothing was ever abandoned. If we stayed with the 096 core it still would not be finished and on top of that it would not take full advantage of the core, and we'd have to convert it to 097. The 096 directory was copied, renamed, and added to the distro as 097 and work continued as usual.
It would be nice if there was -something- people could use for 096. Maybe as you suggested, 095 upgraded to 096. I'm sure someone has already done this...
It would be nice if there was -something- people could use for 096. Maybe as you suggested, 095 upgraded to 096. I'm sure someone has already done this...
Uhm...excuse me Tek but I hate to disagree with you. There is an SVN download of a/the POL 0.96 Distro that was stopped when Austin decided to start on 0.97. Yes he just took the 0.96 stuff, added the shortcut for incrementing variables to the scripts and then relabelled it Distro 0.97.
My point is that the SVN data is there to download. Just change the version from 097 to 096 as the instructions state. That makes it an abandoned Distro.
My point is that the developers got so ecited over the possibilities with 0.96 that they decided to completely rewrite the Distro from ground up but the enthusiasm wore off. They left everyone hanging. If you want folks to use your emu then make it useable! I am sorry but people ain't gonna use something that they have to weed through and fix, well, most aren't. There are exceptions but certainly new scripters who don't know a function call from an "if" statement aren't going to be ABLE to make it work.
Don't get me wrong though. I appreciate the hard work that went into POL. Just count the cost of building a building befort you start it or you will leave it unfinished when you run out of money or in this case desire. It is clear that the developers are tired of POL. Maybe they are tired of posts like mine. But what I say is true AND I do understand what they feel when it looks like there is no appreciation for their efforts. I show mine but I still will state the truth too. SO if I cause them grief then I am sorry but they dropped the ball. I have too with my shard a lot of times. And I've had people honest enough and "true friend" enough to tell me so.
I agree that the new Distro is good. I think it will be easier for new people to learn. My only point is that we NEED a working something to run NOW under POL 0.96. And by "we" I mean the POL community. Hell, give us a ratty converted 0.95 scriptset but give us something that works with the current OFFICIAL POL core release!!!
I've said this so many times that it's getting redundant.
My point is that the SVN data is there to download. Just change the version from 097 to 096 as the instructions state. That makes it an abandoned Distro.
My point is that the developers got so ecited over the possibilities with 0.96 that they decided to completely rewrite the Distro from ground up but the enthusiasm wore off. They left everyone hanging. If you want folks to use your emu then make it useable! I am sorry but people ain't gonna use something that they have to weed through and fix, well, most aren't. There are exceptions but certainly new scripters who don't know a function call from an "if" statement aren't going to be ABLE to make it work.
Don't get me wrong though. I appreciate the hard work that went into POL. Just count the cost of building a building befort you start it or you will leave it unfinished when you run out of money or in this case desire. It is clear that the developers are tired of POL. Maybe they are tired of posts like mine. But what I say is true AND I do understand what they feel when it looks like there is no appreciation for their efforts. I show mine but I still will state the truth too. SO if I cause them grief then I am sorry but they dropped the ball. I have too with my shard a lot of times. And I've had people honest enough and "true friend" enough to tell me so.
I agree that the new Distro is good. I think it will be easier for new people to learn. My only point is that we NEED a working something to run NOW under POL 0.96. And by "we" I mean the POL community. Hell, give us a ratty converted 0.95 scriptset but give us something that works with the current OFFICIAL POL core release!!!
I've said this so many times that it's getting redundant.
-
Barbeirosa
Here is real life takes over. Austin and I both have been promoted within, and are now working insane hours. We both work with pcs, and really don't like touching them when not at work right now.
If someone can come up with a "converted 095" that works as intended, for 096, submit it and I will see what we can do at getting it added. I say that, because right now, it's almost impossible for Austin or myself to get that done. 097 will be stagnant (core) for a little while I am afraid. There has been work done toward the next release, but still a few issues to iron out. Shini plans on working on a few linux issues, plus there is the repsys hook issue left. Those are what's holding the core atm. Personally, until the repsys can be perm fixed, I personally think it should be removed until we can fix it. But, that's just me.
Once shini gets his linux fixes in, I think there will be another release.
If someone can come up with a "converted 095" that works as intended, for 096, submit it and I will see what we can do at getting it added. I say that, because right now, it's almost impossible for Austin or myself to get that done. 097 will be stagnant (core) for a little while I am afraid. There has been work done toward the next release, but still a few issues to iron out. Shini plans on working on a few linux issues, plus there is the repsys hook issue left. Those are what's holding the core atm. Personally, until the repsys can be perm fixed, I personally think it should be removed until we can fix it. But, that's just me.
Once shini gets his linux fixes in, I think there will be another release.
I understand real life issues get in the away too and I am sorry if I harp on this issue too much but it bothes me that POL is for all intents and purposes dying or dead already. For too long it sat waiting for the 0.96 release and we all wanted so much to download a complete package and have it run as we could with POL 0.95. I HATE to see RunUO kicking POLs ass like it is. POL is by far the best UO emulator available, bar none! But it is struggling to stay alive.
Anyway, thanks Maud, Tek, Shini and Austin and whoever else is on the dev team.
Pssst! Shini, please fix the charactrer height poblem with the next release of 0.97.
Anyway, thanks Maud, Tek, Shini and Austin and whoever else is on the dev team.
Pssst! Shini, please fix the charactrer height poblem with the next release of 0.97.