PenUltima Online Forum Index Official Core: 096.7
Official Core: 097 2008-02-26
Donate towards the POL web hosting bill!
 POL Home   FAQ   Search    Memberlist   Usergroups    Register    Profile   Log in to check your private messages   Log in
Removing force-walk mode

 
Post new topic   Reply to topic    PenUltima Online Forum Index -> General Discussion
Display posts from previous:   

Author Message
Luth
POL Developer


Joined: 30 Jan 2006
Posts: 47

PostPosted: Sat Aug 02, 2008 11:18 pm    Post subject: Removing force-walk mode Reply with quote

When a character reaches low stamina, the client [?] disables running and forces the character to walk. Does anyone have a method around this "feature"?

Author Message
ncrsn



Joined: 10 Feb 2006
Posts: 189

PostPosted: Sun Aug 03, 2008 6:02 am    Post subject: Reply with quote

According to my test results, client requires two stamina points to allow running. Less than that, it forces character to walk, even if "always run" option is checked.

Because this is a client side problem, I think its easiest to overcome by modifying server, using stathook, to always show at least 2 stamina points. So, even if character really has only one point left, client thinks there are two and allows running. I don't think this would be even all that confusing to players, when zero is still zero, stamina amount in status bar just skips from 2 to 0, over 1.

That's the method I'd try first, though I haven't yet. If you do, please tell if it worked.

Author Message
Luth
POL Developer


Joined: 30 Jan 2006
Posts: 47

PostPosted: Sun Aug 03, 2008 3:06 pm    Post subject: Reply with quote

Yes, modifying the Stamina to always be at least 2 (or 10%, I forget which it is) will allow a character to run. The problem is that my game doesn't use "Stamina." I'm using the "Stamina" portion of the packet to send "Item Count" information. That is, the number of items they're carrying / the maximum they can carry. (I wanted to replace the Weight with this information, but the weight info is calculated client-side, unalterable by the server.) This information is often 0/X or 1/X (at least for the first hour of the game). This forces the character to walk, and is unacceptable.

I'm pretty sure this would have to be done via client modification (unless someone has a really creative way to do it via the server).

Author Message
ncrsn



Joined: 10 Feb 2006
Posts: 189

PostPosted: Sun Aug 03, 2008 4:17 pm    Post subject: Reply with quote

If by haxing you did mean modifying the game exe, I dare to suggest yet another method: art editing. In status bar, there are three different X/Y slots, is it impossible for you to change the second one to another, say, life or whatever, which probably is nearly always 2 or more, and display the item count in another slot? Art editing would only be needed to change the icons to more describing ones, which wouldn't be all that hard to do.

Of course, I'm not familiar at all of your "shard" (I am understood it's to be more like a new game), so what I suggested could be just undoable - after all, you know your settings better.

Sorry, but right now I cannot think of any better ways.

Author Message
Luth
POL Developer


Joined: 30 Jan 2006
Posts: 47

PostPosted: Mon Aug 04, 2008 1:32 am    Post subject: Reply with quote

I have been editing the art. Right now, my 2nd column, which used to be:
HP / Max HP
Stam / Max Stam
Mana / Max Mana

is now:
HP / Max HP
Item Count / Max Capacity
Ability Points / Max AP

Now, I thought about as you suggested, switching perhaps the HP and IC. However, the fact that IC is 0/# (whenever the player is carrying nothing) would cause the character to die, since the client still thinks that number is HP. So moving HP is out of the question. I thought about switching IC and AP (mana), but forcing the character to walk when he's low on AP (happens every single day) is no solution at all. :-/ Any other ideas?

*edit*
Yes, this is a completely new game, unrelated to UO entirely. Smile Forgot to mention that, didn't I.

Post new topic   Reply to topic    PenUltima Online Forum Index -> General Discussion All times are GMT - 4 Hours
Page 1 of 1

 




Powered by phpBB © 2001, 2005 phpBB Group :: Theme & Graphics by GHS & Scott E. Royalty