Hello guys and girls !

As it seems the UO Archive is broken, I'll post it here (it can be moved later I guess. Or I'll just re-post this in the archive when it works).

This post is about getting SmoothMultis work on ServUO Publish 54.

But what is it ? What are we talking about ?

Well, this is Smooth Movement and Mouse Control for your Boats and Galleons (Multis). :D

Be careful, though, if you want to try this as it requires Core modification.

To install this, on a fresh ServUO Publish 54, just copy/paste and replaced the files that need to be replace. After this, don't forget to recompile.

For more advanced installations, I've put a TXT file inside with all the files that needs to be merged (and where).

Hopefully you get it working fine. I actually could make it work ... and this is FUN ! :D

I've already found some minor bugs, but I wanted it to go public for more intensive testing. So please, play and break the new Galleons so we can try and fix them :)

A last point, the credits for this script go to nibbio. I didn't do much except making it work on ServUO Publish 54. He's a great scripter ! So please, test this out and help us making it even better :)

Enjoy !

-Regnak-
 

Attachments

  • SmoothMultis for ServUO Publish 54.zip
    140.4 KB · Views: 58
Nice!!! Thanks for sharing so that other's may test this out :) Yes once the Resource area is fixed then this could be moved over with this one removed after.
 
We have it on our server. Working on clients computer after finishing my truck's universal joint repair so Im busy until later, however, Ill take afew hours later tonight and focus on putting it thru the paces.
 
  • Like
Reactions: Xen
Its been installed for awhile with no issues. Im back home so will spawn some boats :p

Alright, boats out, anchor is raised, what do I do now? lol. Feeling dumb. I cant find my txt file on this system. How do i initiate the mouse control of boat steering?
 
Last edited:
Just double click the wheel ;)

Also, it does not work with the normal boats. You have to spawn the "new" boats.

Thx for testing
 
I have tried with britain galleon after adding one with [add galleon
I cannot move or walk when on the boat and the wheel does nothing.
I may be doing something wrong. How does one normally get one of these ships (without [add)
 
@Xen : It should not be hard as there is a newsmallboat class that could be merged or could replace the old one.

@cmileto : There is no deeds yet, but it should not be hard to include them.
To start moving, did you try to say 'raise anchor' (even if there is no tillerman) ?
If yes, I should check the files again.
Does it move when you say : forward, back, etc ?
 
i said raise anchor and nothing happens when im on the galleon. clicking the wheel doesnt seem to do anything at all. Noone can move at all when on the galleon. once off the galleon whatever charcter was previously standing on it can no longer walk/run or move. There doesnt seem to be anyway to fix that (relogging doesnt help). How can I unfreeze them? Or is it time to delete those characters now? [props on the charcter shows cantwalk as being false...

your welcome to log in on my shard and test if it will help out

I really want to help make this work and not have to remove it from our shard. Is anyone willing to meet me in game on our shard and test this out more?[DOUBLEPOST=1385920451,1385918245][/DOUBLEPOST]Normal boats still seem to work as they always have and do not seem to affect the players movement either on or off them like the galleon did when i tried it. Ended up having to delete and recreate the charcter, nothing i tried would allow thme to walk again and nothing looked wrong at a glance of [props. No worries though as Im using a backup copy of our shard to test this on


as an update after trying again.
When unable to move after getting the same results a second time I saved the server and restarted it. Upon relogging in after this server restart the charcter can once again move as normal.
 
Last edited:
I didn't experience that kind of problem. I'll connect to your shard with a character named Regnak.

Some questions to try to find the problem :
- what client version do you use (server/client) ?
- did you merge or just copy paste the core files ?
- did it throw any warnings/errors while compiling ?
- I guess you recompiled the core, but we never know : did you compile ServUO after applying the files ?

Meet ya in game ;)

If you want and come to test it out on my shard, feel free too :)

-Rek-
 
I merged the files into servuo 54. a few warnings when compiled but no errors.
client we use is 7.0.23.1 (custom map, but only on felucca. you will start in a custom area too so prob need our client). You can see our websvn and get client,ect on http://wvgeeks.com use that for ip also wvgeeks.com

I was out of the house a min but ill be on now for rest of evening.

Could I be doing something wrong? How would I connect to your shard to see it in action? Do you use googletalk? if it helps you can text me @ 3046948916
 
Last edited:
if you want i can test it in my local server. I have a server without any mods for such kind of experiments but it won't give me any feedback about networking.

Where could i test it?
 
I have tons of crap added so its very possible that something is conflicting. I have double checked my merge and I dont see anything . Though I just found out that all my gargoyle items are screwed up. When you take off a garg shirt forexample it turns into a purple stair ?? I know it wasnt like this before. Im gonna shut the server down and find out whats up with this
 
i'm trying with a clean version of 54# release. Perfect, it works exactly as it should.
Is it possible to run a public server of official ServUO release?


PS. Regnak, are you italian?[DOUBLEPOST=1385938501,1385936642][/DOUBLEPOST]OrcGalleon :
BaseSmoothMultis :
!IsOnBoard(from)

This methods has something strange. I'm on board but it doesn't count me as if i'm.[DOUBLEPOST=1385938649][/DOUBLEPOST]Gargoylle Galleon is the same, if i enter there with [m tele command it doesn't work. Same error. Tokuno too.
Only Britain Galleon works as it should ;).
 
Last edited:
I believe it is however Insanity's plan to eventually host a public ServUO server. At least he has said so in the past, but as well know, things change and take time to implement.
 
However sometime it's difficult to doubleclick on the right part of the ship to take control and sometime when you take control the ship doesn't move at all, you too.
 
Hello,

I've worked a little on these scripts to add some useful features :
- added ropes to embark and disembark
- added deeds and an NPC to sell the boats.

I've also renamed it to NewBoats in place of SmoothMultis (as eventually, I will personnally work only on making it work with Boats and Galleons ... if you have the heart to do it, you can use these scripts to make any Multi move ...;) ).

I've also collected all the comments above saying there were errors/problems. I'll try to fix that, but I think I need more details.
From my tests, things seem to work fine on a ServUO Publish 54. :)

Enjoy !

And Happy New Year !

-Rek-
 

Attachments

  • NewBoats for ServUO Publish 54.zip
    143.5 KB · Views: 11
Does this make it so the boat moves butter smooth or has this been incorporated into servuo as of pub 57 already? Sorry for the bump but it feels important to ask.
 
Haha ! Such a necro ;)

yeah, I can confirm it’s been years smooth movement is part of ServUO. They did an awesome job finishing this

Haven’t you ever seen what it was without the smooth movement packets ?
You should try to grab a copy of an old RunUO (or ServUO from 2014 would work also I guess).
You can actually SEE the boats teleport from spots to spots. That was such a great improvement from OSI :)
That ... and the beautiful new galleons. Too bad they could never make boat fighting “easy to use”.

Actually, thanks for necro’ing this topic ! Brings back good old damn memories lol
 
!Thanks for clarifying this for me! Yeah I remember the old way as I used to 8x8 quite a lot back in the day. I honestly dont notice much of a difference other than the boat not falling apart and stuff but it still jumps from tile to tile. I was hoping this was what outlands was using to make their boats run nice and smooth.
 
gif011.gif

Sorry for the bad quality. Had to fit the 8mb limit on these forums. lol

What do you mean about not having a difference between the teleport from tile to tile style, and the smooth movement ?

Here, I double clicked the wheel and I could use the boat as it was a mount (it's actually a virtual mount).
It's smooth (despite the bad quality of my GIF rofl).

Also, those packets for smooth movement are applied here for boats. Basically, you can apply them to any "multis" : houses, vehicles ... I know Voxpire had a project of smooth vehicules with 3D movements. That is something that should be fun to see one day :)

And this galleon was also something new back in 2015. This is an old backup from my work in 2015. It wasn't finished yet, but I think I never saw the British Galleon to live on ServUO. Not sure why (btw, I was dev on JustUO, not here)
 

Attachments

  • gif011.7z
    7.1 MB · Views: 7
Last edited:
I checked that code and tried tweeking it all over the place hoping that I could get smooth movement out of it but the best I could do was turn the boat into a radio controlled haha.
 
I checked that code and tried tweeking it all over the place hoping that I could get smooth movement out of it but the best I could do was turn the boat into a radio controlled haha.
Hmmm .. that’s weird. Just for double checking, what client are you running ? What era is your ServUO set to ?
 
I think it's on your side though. I've just tried with a fresh copy of latest ServUO repository. The boats were moving smoothly. Did you change anything to the copy you took on GitHub ?
Try to download a recent copy (latest .. maybe something was changed after Pbulish 57 ?) from GitHub and give me news ?
Get it from this link https://github.com/ServUO/ServUO/archive/master.zip ?
Good luck !
 
Yo bruh I know this may be a bit over the top but could you post a copy of pub 54? I can't seem to find it anywhere. Or did you say that it was going to work for pub 57? Ive been stuck this whole time lol.
 
Does anyone else have issue with smooth movement of the ships? I just tested with a fresh install of publish 57.2 and it doesn't work, just as ParanoiaPhd. I'd be happy to troubleshoot why it is not working anymore, but I couldn't find an older version that works to compare with.

Anyone has either :
- Made it work on pub 57
- Have a version with SmoothMovement working
- Can give me a starting point so I know what to troubleshoot for

For reference I am using :
- Client 7.0.97.25
- UOClassic client
- Expansion target is (I believe - not sure where to validate exactly) Endless Journey

Thanks
 
Last edited:
Back