Hello, I need some help. Going to walk functions / procedures on server The Abyss. The following problems were found, the server will not return the result of RawMove, Step. Character gets jammed in a never ending cycle that I can not control. I tried to establish the coordinates and apply MoveXY, unfortunately, faced with the fact that Ultima Online is not the coordinates of the lives of the X and Y axis. There is a chance that you may have the same coordinates, which I can see both the program and through the UOMap, but physically located elsewhere. What can I do about it as I can't seem to find a solution myself. And the server does not return very many features, virtually anything.
Any help will be greatly appreciated.
Best regards.
Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
Help with walk functions / procedures
Re: Help with walk functions / procedures
function MoveXY(Xdst, Ydst:Word; Optimized:Boolean; Accuracy:Integer; Running:Boolean):Boolean
function NewMoveXY(Xdst, Ydst : Word; Optimized : Boolean; Accuracy : Integer; Running : Boolean) : Boolean
Try new move ;
NewMoveXY(100,100,True,0,True);
function NewMoveXY(Xdst, Ydst : Word; Optimized : Boolean; Accuracy : Integer; Running : Boolean) : Boolean
Try new move ;
NewMoveXY(100,100,True,0,True);
Re: Help with walk functions / procedures
I working with several People together on Frameworks to make handling uo in Stealth easyier. One of those Projects were making Moving more dynamicly , more flexible and smoother in look.jackblack wrote:Hello, I need some help. Going to walk functions / procedures on server The Abyss. The following problems were found, the server will not return the result of RawMove, Step. Character gets jammed in a never ending cycle that I can not control. I tried to establish the coordinates and apply MoveXY, unfortunately, faced with the fact that Ultima Online is not the coordinates of the lives of the X and Y axis. There is a chance that you may have the same coordinates, which I can see both the program and through the UOMap, but physically located elsewhere. What can I do about it as I can't seem to find a solution myself. And the server does not return very many features, virtually anything.
Any help will be greatly appreciated.
Best regards.
Those Frameworks arent done yet due several Reasons but i also can suggest following :
Use NewMoveXY if you want to move through plain terrain, when the z-axis goes too different you may should try to use Raw_Move . For smooth Walking you need a direction change method for the next direction you plan to step and as best move raw Step by Step.
Stealth Development Team & Support
Re: Help with walk functions / procedures
Thank you for the replies.
function NewMoveXY(Xdst, Ydst : Word; Optimized : Boolean; Accuracy : Integer; Running : Boolean) : Boolean
this solved my problem.
Greatly appreciated.
function NewMoveXY(Xdst, Ydst : Word; Optimized : Boolean; Accuracy : Integer; Running : Boolean) : Boolean
this solved my problem.
Greatly appreciated.