POL 95 core download
POL 95 core download
I wanted to download the 95 core but I can't find the download. I wanted to try running the WOD scripts under it and I can't seem to figure out the 96 one. Has the 95 core been remove permanently or can I download it somewhere else?
I do not know where to find the 095 core anymore.
The way I upgraded the 095 WoD scripts to 096 was:
**There will be a lot of errors; it's not hard to do, just tedious updating of archaic code.
while x != y is now while(x != y)
That's pretty much it for upgrading to 096.
The way I upgraded the 095 WoD scripts to 096 was:
- Download the latest version of the POL Scripts (096.4)
- Find and download the 094 version of wodscripts.zip (You'll have to find it yourself.)
- Unzip the pol-core into a new directory.
- Unzip your 094 wodscripts.zip over your pol-core. Allow it to "overwrite all" since it doesn't really overwrite any scripts, just shares directories.
- Edit your pol.cfg to reflect your UO directory ( UODataFileRoot ).
- Backup your UO.em, usually found in <polroot>/scripts/ .
- Open UO.em in a text-editor.
- Delete all function references to "_DEFAULT_REALM" in UO.em*
- Run a forced-compile of all scripts- and fix all the errors as they come up.**
**There will be a lot of errors; it's not hard to do, just tedious updating of archaic code.
while x != y is now while(x != y)
That's pretty much it for upgrading to 096.
I forgot to state to restore your old UO.em after you've successfully compiled. Editing the UO.em file is just an easy way to search for a core function that you shouldn't use.qrak wrote:when i return home i'll share WoD scripts for pol96 (didn't deleted anything from uo.em). It compiles fully but you have to fix the bugs by yourself.
You realize you're waiting on a core and scripts that are more than 5 years old?
There is a newer, far more.. superior, script base that was completely rewritten and although it is incomplete (mostly complete) it would be more worth your time, and everyone else's to work on the 097 script base than the 095 distro's.
097 is in Release Candidate 1 status right now, which means it'll be fully released soon. Only bug fixes will be made now, no significant core changes.
When it is released, the 097 script set will also be zipped and available though updates will still come from the SVN because it is just SO much easier to release it that way.
There is a newer, far more.. superior, script base that was completely rewritten and although it is incomplete (mostly complete) it would be more worth your time, and everyone else's to work on the 097 script base than the 095 distro's.
097 is in Release Candidate 1 status right now, which means it'll be fully released soon. Only bug fixes will be made now, no significant core changes.
When it is released, the 097 script set will also be zipped and available though updates will still come from the SVN because it is just SO much easier to release it that way.
Tis a shame you won't be looking into the 097 Distro. I'm not saying for using it for your shard, but for examples, ideas, and how it's all done with 097 plus the distro itself. Austin is building the Distros now to be not only an "Open box and go" style, but also for a very strong learning tool to help you learn POL also.
-
Marilla
I agree with the above; You would be much better off, I think, working from the distro, than trying to convert a pretty old system into the new. SMJ's characterization of the upgrade from 095 to 096+ leaves a good bit of the work out. There are lots of other things that are very different and will require lots of tweaks and major system overhauls. In fact, in doing such an upgrade, I would actually ignore the realm stuff altogether (since you'll get the default realm, which is Brit, which is what you have now) and just work on the important basic code stuff... but there's just so much...
You'd have to carefully read the change log to see everything, but there are literally dozens of things that will need significant work going from 095 to 096+. As a couple small examples: spells: You need to alter the itemdesc entry of the spellbook. Easy enough. But you also need to completely re-write the magic system; 096 does not handle spells in the core at all.
The only exception I would suggest to starting with the 097 Distro would be if you had an active, live shard that you needed to keep going through the upgrade, which is my case. But I can tell you that even with an entirely custom script base, where pretty much no system, small or large, is anything like it was before, or would be in the distro now, I have a couple times considered just working from the distro instead of trying to move what I have from 095 to 096. If it were not for the fact that I need to guarantee complete data compatibility, and did not have a live shard that I am upgrading, there's no doubt at all; I would be working from the Distro.
Honestly, as great as WoD might be, there's nothing in it that can't be fairly easily re-created... and probably a lot more easily than upgrading from 095 to 096. Not only that, but to be frank, much of the WoD script code is outdated and not especially well-written. WoD was originally written for a much older POL core, and has sort of been piecemeal upgraded for each version, leaving behind lots of artifacts of old ways of doing things that simply don't make sense anymore... to say nothing of numerous plain bad coding methods to begin with
So, with dozens of times more words than the others took to say the same thing, again; I think you would be much better off working from the 097 distro and, to boot, you could help out the entire POL community at the same time.
You'd have to carefully read the change log to see everything, but there are literally dozens of things that will need significant work going from 095 to 096+. As a couple small examples: spells: You need to alter the itemdesc entry of the spellbook. Easy enough. But you also need to completely re-write the magic system; 096 does not handle spells in the core at all.
The only exception I would suggest to starting with the 097 Distro would be if you had an active, live shard that you needed to keep going through the upgrade, which is my case. But I can tell you that even with an entirely custom script base, where pretty much no system, small or large, is anything like it was before, or would be in the distro now, I have a couple times considered just working from the distro instead of trying to move what I have from 095 to 096. If it were not for the fact that I need to guarantee complete data compatibility, and did not have a live shard that I am upgrading, there's no doubt at all; I would be working from the Distro.
Honestly, as great as WoD might be, there's nothing in it that can't be fairly easily re-created... and probably a lot more easily than upgrading from 095 to 096. Not only that, but to be frank, much of the WoD script code is outdated and not especially well-written. WoD was originally written for a much older POL core, and has sort of been piecemeal upgraded for each version, leaving behind lots of artifacts of old ways of doing things that simply don't make sense anymore... to say nothing of numerous plain bad coding methods to begin with
So, with dozens of times more words than the others took to say the same thing, again; I think you would be much better off working from the 097 distro and, to boot, you could help out the entire POL community at the same time.
Maybe I can incorporate some things into the 97 scripting from the old scripts such as benson and bobby the bugfixer. I'll see about moving a little from WOD into the new system if I can. Plus it does make sense if I can incorporate ML with the new core it would be better for the player base. Would the scripts have the bulk order deed system in place as well?