DragonPrime - LoGD Resource Community
Welcome Guest
  • Good morning, Guest.
    Please log in, or register.
  • July 31, 2010, 04:01:46 AM
Home Forums News Links Downloads Login Register Advanced Search
* * *
DragonPrime Menu
Login
 
 
Resource Pages
IRC Channels
Search

Pages: [1] 2   Go Down
  Print  
Author Topic: Patch release 1.0.3 available  (Read 3717 times)
0 Members and 1 Guest are viewing this topic.
Kendaer
Global Moderator
Mod God
*****
Offline Offline

Posts: 1806


Once a dragon, always a dragon


View Profile WWW
« on: July 11, 2005, 08:40:59 PM »

This is to announce that the 1.0.3 code has been released.

This release contains a metric tonne of typo fixes.
It also contains all of the accumulated bugfixes which had ben posted and made to 1.0.2.

Additionally it contains one fairly major change (ADMIN SELECTABLE).   Please note: IF YOU DON'T ENABLE THIS CHANGE IT WON"T AFFECT YOU (pardon the caps, but I want to make sure you realize that this is optional).  This is the 'permanent versus temporary hitpoint change'.  BY DEFAULT all modules remain granting permanent HP.  ALL modules which grant max hitpoints now have a game setting which will enable you to make those hitpoints temporary.   In addition there is a module called 'globalhp.php'.  What this module does is three-fold.  One, it allows you to globally override all of the other modules and make all hitpoints temporary.  Second, it allows you to make hitpoints from any module which does NOT have an individual switch either permanent or temporary as a global setting.  Lastly, it provides a SUPER-USER option to allow you to reset hitpoints based on the new rules.  IF you reset hitpoints, ALL players will a) lose their tynan buffs b) have their dragonpoints reset (and be forced to respend them at the next new day) and c) force all players to have an immediate newday.   I will *not* give user/technical support on this set of modules aside from what I'm providing here.  Basically, these are a 'use at your own risk set of modules'.  While both Dragoncat and Central have been running this code, it is code which only really runs once (the reset) and thus, there COULD be latent bugs in it.  Caveat Admin!  Hitpoints which would not be permanent under the new rules (as defined by the module settings/globalhp settins) will be reimbursed to players as Gems at 2 gems per hitpoints (the cost of the HP potions at Cedrik).  This means that if you do this, you WILL have a very large influx of gems into your game!  Be prepared.

Remeber, by default, your game will continue to operate as it has previously. You will continue to have permanent hitpoints, etc.  If this is what you want, you don't need to change *anything*.

Another new feature, related to but seperate from, this last one is that the Heidi shop can now be configured to allow players to spend gems to reset their DK points at which point they can respend their DK points.

The last new feature is PVP opt-out!  yes, you heard it correctly.  Players can (if you install the pvpimmunity module) opt out from PvP as long as they have not already taken any action during the current DK which uses PVP. (IE, if they attacked another player, OR if they used the blue candles at Heidi, they are stuck).  Existing players when the module is installed will be locked into PvP for their current DK, but will be able to opt out after their next DK.  NEW players may opt out up until the point they do something related to PvP.  On ce a player opts out they are removed from PVP and are prevented from opting back in until their next DK.  Once you have chosen a setting it will remain in effect (so if you opt out you stay opted out) but you are allowed to change that selection once per DK.  -- I STRONGLY RECOMMEND THAT YOU INSTALL THIS ON A TEST SERVER FIRST AND PLAY WITH IT UNTIL YOU UNDERSTAND HOW IT WORKS --  While a player is opted out of PvP they will not be able to even see the Slay Others link, nor will they be able to be attacked by any other player.  They will also not be able to utilize heidi to exchange PvP for forest fights.   NOTE - IF THERE ARE OTHER MODULES WHICH USE PVP THEY ARE NOT EFFECTED AND WILL NEED TO BE MODIFIED TO BRING THEM IN LINE -- ONLY CORE MODULES HAVE BEEN UPDATED.

Enjoy!
« Last Edit: November 07, 2005, 09:57:56 PM by Talisman » Logged

Ex co-developer of LotGD
ilia
Guest
« Reply #1 on: July 12, 2005, 04:11:04 AM »

Well, maybe it`s not the right place for it, but I can`t install it. I had a server crash and my 1.0.2 installation was deleted. I started a clean install but I`m stuck on step 8. I`ve increased the PHP memory limit to 16MB which worked in version 1.0.2 but here doesn`t work.
Logged
Sichae
iMod God
SVN Users
Mod God
*
Offline Offline

Posts: 3458


If ya didn't get it by now... you're hopeless...


View Profile WWW
« Reply #2 on: July 12, 2005, 04:28:43 AM »

Try removing all of the files in the modules folder, that you are uploaded/have uploaded.

This should prevent any stopping. Besides, you can upload and install them all later.
Logged

If you didn't understand anything in the above post, don't try to attempt anything suggested.

ilia
Guest
« Reply #3 on: July 12, 2005, 04:39:22 AM »

It worked! Thanks!
Logged
SpRouCyT
Guest
« Reply #4 on: July 12, 2005, 08:48:37 AM »

i have a 1.0.2  can i upgrade whith my players playing?

it fixed the bugs, or i will need to translate  again?

what i need to do to upgrade?
Logged
dark_archon
Guest
« Reply #5 on: July 12, 2005, 09:37:56 AM »

Damn... would like to install it... but using polish language required me to modify too much of the original 1.0.2 code... If it's not a critical upgrade... i think I'll stay with my 1.0.2...
Logged
XChrisX
Global Moderator
Mod God
*****
Offline Offline

Posts: 4652

Be aware of the squirrel!


View Profile WWW
« Reply #6 on: July 12, 2005, 10:09:04 AM »

What parts of the core did you have to modify!?  Huh Huh
Logged

Running for more than three years now:
dark_archon
Guest
« Reply #7 on: July 12, 2005, 10:55:40 AM »

Well... Polish is a bit complicated...

For example -  the numerals.

In english you need:
if($items==1){
output("One item.");
}elseif($items>1){
output("%s items.", $items);
}else{
output("No items.");
}

In Polish... It looks like this:
if($items>4){
output("%s przedmiotw.", $items);
}elseif($items>1){
output("%s przedmioty.", $items);
}elseif($items==1){
output("Jeden przedmiot.");
}else{
output("Zero przedmiotw");
}

It's just an example... There are hundreds of differences between Polish and English. Nouns are the most annoying things on earth when it comes to coding in php...

2nd Example:
My name is Arek. - Nazywam sie Arek.
Where is Arek? - Gdzie jest Arek?
Have you seen Arek? - Widzieliscie Arka?
You better help Arek! - Lepiej pomoz Arkowi!
That's a real pain in the... neck. Most of them are completely irregular - and the most bizzare nouns have 7 different forms. -_- Hate this language.

There's no way to do it all using the built-in translation tool...

Edit: oh, and all the 'htmlentites' parts had to be changed to 'htmlspecialchars' because htmlentities does not support the iso-8859-2 encoding.
« Last Edit: July 12, 2005, 10:59:10 AM by dark_archon » Logged
Kendaer
Global Moderator
Mod God
*****
Offline Offline

Posts: 1806


Once a dragon, always a dragon


View Profile WWW
« Reply #8 on: July 12, 2005, 02:30:39 PM »

Unfortunately there isn't much I can do to help you make this easier for Polish translation :/

As for changes, there were some fairly large bugfixes in the code as well. Obviously all of the fixes that were posted here about 1.0.2, but additional ones to support the things like the global hitpoints feature, etc.

There are also some general code rearranging for cleanliness, some refactoring, etc.

If there was any way you could, I would strongly urge you to upgrade to 1.0.3, otherwise you'll be stuck in an incompatible setup if you try to use newer modules and such (if they make use of any of the new hooks or features, etc).

Logged

Ex co-developer of LotGD
dark_archon
Guest
« Reply #9 on: July 12, 2005, 03:24:28 PM »

Well... I think, I'll just use a file comparer... Compare the 1.0.2 files with the 1.0.3... and manually update the most important files... someday Wink
Logged
Freeze
Guest
« Reply #10 on: July 13, 2005, 01:54:04 PM »

I have a question, somthing I dont understand about the HP thing.

If you choose to reset HP, will they lose thier att/def as well?

It says they get thier DK Points back to spend, does this take away all advancements, and let them respend thier points, or just take away thier HP, but still give them thier points back to re-spend?
Logged
Kendaer
Global Moderator
Mod God
*****
Offline Offline

Posts: 1806


Once a dragon, always a dragon


View Profile WWW
« Reply #11 on: July 13, 2005, 04:32:37 PM »

Now, what did I say about my answering questions about the HP thing?

I'll be nice though.  Since it's allowing you to respend your DK points, it removes all of the DK benefits that you've already spent.  Anything else would be rather silly, now, wouldn't it?
Logged

Ex co-developer of LotGD
Crusar
Guest
« Reply #12 on: July 15, 2005, 04:15:21 AM »

Is the cyrilic font bug fixed ( if it was a bug ). To translate in polish is much easyer that in some language that uses cyrilic fonts. You have just to replace the english text with polish , but in my case i have to enable in some way cyrilic so i can BEGIN to translate it...otherwise it shows unreadable symbols. Can you help me on this one ? I have readed posts and threats in some forums , but i can`t sill get it how to make it work....
Logged
Freeze
Guest
« Reply #13 on: July 15, 2005, 04:52:28 AM »

Now, what did I say about my answering questions about the HP thing?

I'll be nice though.  Since it's allowing you to respend your DK points, it removes all of the DK benefits that you've already spent.  Anything else would be rather silly, now, wouldn't it?

True enough, just wanted to clarify. Thanks.
Logged
Kendaer
Global Moderator
Mod God
*****
Offline Offline

Posts: 1806


Once a dragon, always a dragon


View Profile WWW
« Reply #14 on: July 15, 2005, 10:04:52 AM »

Is the cyrilic font bug fixed ( if it was a bug ). To translate in polish is much easyer that in some language that uses cyrilic fonts. You have just to replace the english text with polish , but in my case i have to enable in some way cyrilic so i can BEGIN to translate it...otherwise it shows unreadable symbols. Can you help me on this one ? I have readed posts and threats in some forums , but i can`t sill get it how to make it work....

I have done nothing to the code related to this.  Honestly, it's not a priority for me since I don't speak any language which uses cyrillic, nor do I have my web server or database hooked up with UTF8 support or any number of other things.  Basically the long and short is that supporting this requires having support for it in more places other than just logd and you're pretty much on your own there.
Logged

Ex co-developer of LotGD
Pages: [1] 2   Go Up
  Print  
 
Jump to:  


*
DragonPrime Notices
Please take the time to read the FAQ and browse the DragonPedia

Support Us
No funds raised yet this year
Your help is greatly appreciated!
Who's Online
31 Guests, 1 User
spector
DragonPrime LoGD
Recent Topics
Home Forums News Links Downloads Login Register Advanced Search