The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Need source code of fps patch to fix skipping on sphere serv?
Author Message
G-Defender
Journeyman
*

Posts: 57
Likes Given: 12
Likes Received: 3 in 3 posts
Joined: Dec 2012
Reputation: 0

(uolist.net)

Post: #1
Need source code of fps patch to fix skipping on sphere serv?
Hi guys! i am on a server that use sphereserver 56b and i have the lastest version on injection!

There is that new FPS PATCH in injection that make the game so mutch better but unfortunatly
the is a big issu that come with it. Yes, everybody thats dosent use it see peapole who use it skipping
or jumping in there screen(like speed hack). I seriously dont think it give you more speed but the player
that dosent use it complaine alot... i know uo client run on a regular base of 20fps and that fps patch is
incresing the regular fps of the client but im looking for a solution here to keep it and that is stop
the skipping tiles part for the player that dosent use it...

Im working with some sphere developper and we need the source code of the fps patch to fix it for all sphere server version..

it will be nice if you guys can help!!!

site link : http://forum.yoko.com.ua/viewtopic.php?f=12&t=17367

thx!

[Image: banner.png]
04-13-2016 09:03 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Coruja
Sphere Developer
*****

Posts: 987
Likes Given: 5
Likes Received: 226 in 187 posts
Joined: Jul 2012
Reputation: 7

Dimension Shard

Post: #2
RE: Need source code of fps patch to fix skipping on sphere serv?
unfortunately there's no easy solution
FPS Patch is not a change-speed, but it act in the same way: it accelerate the client behavior. And this will make it walk faster than default clients

there's no source-code for FPS Patch, because it's a injection exploit "feature". UO is a old game where many actions are based on actions instead precision timing. So lets suppose that the walk animation have 10 frames with an 20ms between each frame, this animation will took 200ms to run, and when the client play the full animation, it will try to walk again. Now apply the FPS Patch effect: it accelerate the game FPS, making the delay between frames drop from 20ms to 17ms (example). Now the animation time will be 170ms, making it run faster

so the only way to block FPS Patch is applying the same rules of blocking change-speed. Also the only way to prevent players to be reported is telling him to not use FPS Patch anymore

EDIT: you can try using EF_FastwalkPrevention on sphere.ini to enable sphere internal change-speed detection, but this feature still experimental
(This post was last modified: 04-13-2016 01:45 PM by Coruja.)
04-13-2016 01:42 PM
Find all posts by this user Like Post Quote this message in a reply
G-Defender
Journeyman
*

Posts: 57
Likes Given: 12
Likes Received: 3 in 3 posts
Joined: Dec 2012
Reputation: 0

(uolist.net)

Post: #3
RE: Need source code of fps patch to fix skipping on sphere serv?
EF_FastwalkPrevention on sphere.ini dont work.

FPS patcher -> RAM is changing address.

FPS autopatcher.exe -> client.exe -> ram adress update -> speed active.

How do we find the ram address?

[Image: banner.png]
(This post was last modified: 04-15-2016 07:42 PM by G-Defender.)
04-15-2016 07:40 PM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)