Hey everyone!

So I'm an old-school UO player, meaning I played back in 1997 when it launched. Was great explaining to my parents why I needed their credit card number so I could play the game. Fast forward to now, I actually work in the game industry (Designer on games like Ghost Recon & Saints Row) and really want to get my own UO server running for friends and family to play.

I've gotten a server running thanks to some of the available resources here, and it's been a pretty painless process. However, I've experiencing some issues. After getting the server set up, I'm able to log in from multiple locations, so all that is good. However, my spawns don't seem to work quite right. As in, they clip into or under the world. I see the names, but not the creatures or NPCs. In addition, whenever I make a character and log out, upon logging back in, that character is under the world. I'm wondering if anyone has experienced anything like this, or has any suggestions for things I might try. Any hints/tips would be greatly appreciated!
 
have you pointed you DataPath.cs to the game client which the server uses? This would be Scripts/ Misc/ DataPath
What would the game client be patched to the number?
 
have you pointed you DataPath.cs to the game client which the server uses? This would be Scripts/ Misc/ DataPath
What would the game client be patched to the number?

That seems to have fixed it! Thanks.

Are there custom settings for where players go when they die? Everyone on my server (all three of us currently) seem to get sent to a place with a bunch of zombies and skeletons and no healer.
 
Hello

Are you using the young system?
If so, that system sends players elsewhere in the world upon death, the locations can be changed.

In PlayerMobile.cs, you have the list of each points it can randomly send. (there shoul be a list for each map)
Code:
private static Point3D[] m_TrammelDeathDestinations = new Point3D[]
{
new Point3D( 1481, 1612, 20 ),
new Point3D( 2708, 2153,  0 ),
new Point3D( 2249, 1230,  0 ),
new Point3D( 5197, 3994, 37 ),
new Point3D( 1412, 3793,  0 ),
new Point3D( 3688, 2232, 20 ),
new Point3D( 2578,  604,  0 ),
new Point3D( 4397, 1089,  0 ),
new Point3D( 5741, 3218, -2 ),
new Point3D( 2996, 3441, 15 ),
new Point3D(  624, 2225,  0 ),
new Point3D( 1916, 2814,  0 ),
new Point3D( 2929,  854,  0 ),
new Point3D(  545,  967,  0 ),
new Point3D( 3665, 2587,  0 )
};

In ServUO i'm not quite sure if that system still exists, but that's my guess xD
 
Glad that helped for the under the ground problem :) Did you start in haven and your killing mobs around that area? PoOka is correct those can be changed, maybe the healer is in haven with nasty creatures around- which could also be removed :)
 
That seems to have fixed it! Thanks.

Are there custom settings for where players go when they die? Everyone on my server (all three of us currently) seem to get sent to a place with a bunch of zombies and skeletons and no healer.
That is something that needs to be updated in the repo, I think. It is easy to change... but is left over from old Haven. It sends you to the healer hall in what used to be Haven (the good Haven). I had forgotten about that, I had the same problem last year when I started too :)

In PlayerMobile.cs starting at line 5019 (on mine) is the code:
private static readonly Point3D[] m_TrammelDeathDestinations = new[]
{
new Point3D(1481, 1612, 20), new Point3D(2708, 2153, 0), new Point3D(2249, 1230, 0), new Point3D(5197, 3994, 37),
new Point3D(1412, 3793, 0), new Point3D(3688, 2232, 20), new Point3D(2578, 604, 0), new Point3D(4397, 1089, 0),
new Point3D(5741, 3218, -2), new Point3D(2996, 3441, 15), new Point3D(624, 2225, 0), new Point3D(1916, 2814, 0),
new Point3D(2929, 854, 0), new Point3D(545, 967, 0), new Point3D(3665, 2587, 0)

The red one is the old Haven healer shop. (3665, 2587, 0). On mine I changed it to 3499, 2583, 14, which is New Haven, near the bank - where I placed a Res stone and a hireable healer. You can change it to anywhere you want. :)


~Edit~ along these lines... while testing the the death locations I noticed that New Haven is not a Guard zone. Where would that be changed?
 
Last edited:
Back