Go Back   RunUO - Ultima Online Emulation > RunUO > New Join Forum

New Join Forum So your new to RunUO and looking to work with people that are new, this is the place.

Reply
 
Thread Tools Display Modes
Old 02-04-2005, 10:06 AM   #1 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default Hello!

First of all, hello to everybody!
My name's Andrew and I am a member of a non-profit RPG club in Milan, Italy. I got a project for my club: I would like to create a "private" shard where all the club members can play. So I decided to peek around to find an emulator, I bought a client (AoS) and started to understand how to realize this project. I'm a complete noob about the tech side of UO (I'm just a player of a local shard) so I have to start from the very beginning. This mean, possibly, not to use a strictly technical language... At least give me some time to get into C programming!

Actually I am using RUNUO 1.0.0 build 36918 on a win2k pc with AoS 3D client and everything seems to work fine (this mean that the servers works, the client works too, I made a character I can use). A friend of mine suggested me to use Pandora'sBox 2.0.0.5 and I am using it. There's a problem: it seems that, in some areas, I cannot walk at all; in some other areas, I can walk but not where I am supposed to: it seems as if there are some invisible blocks. What's up there? I report here some coords where I got blocked:
Felucca - 1439,1902,0 - cannot go W and N
Felucca - 1411,1890,5 - cannot go S and SE
Felucca - 1384,1878,5 - cannot go N
Felucca - 1422,1697,0 - cannot move at all

These are just examples...

Grateful to anyone can help me, both directly or by some links...
Andrew_Offlined is offline   Reply With Quote
Old 02-04-2005, 10:46 AM   #2 (permalink)
 
Join Date: Dec 2004
Age: 24
Posts: 134
Default

Make sure you have patched your client all the way.
SuperJam is offline   Reply With Quote
Old 02-04-2005, 11:00 AM   #3 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default

I did and it seems I found out a solution:
from the ADMIN menu i choose ADMINISTER and then PROPERTIES and then I click on my character. A windows open and there is a menu voice called CANTWALK marked as FALSE. I marked as TRUE and then FALSE again and it solved the problem. Now, I'd love to understand what happened!
Andrew_Offlined is offline   Reply With Quote
Old 02-04-2005, 11:18 AM   #4 (permalink)
 
Join Date: Feb 2005
Age: 34
Posts: 107
Send a message via Yahoo to Ninja-AoI
Default

Welcome to the UO World Andrew.

I'm glad you were able to solve your own problem. The first thing that came to my mind is you might have been "under the ground".

The last number in the sequence is the Height. If that number is Less than the Height of the Ground, you would be "Stuck with your feet in the mud".

I noticed that 2 of the 4 Coords you posted had "0" as height.


If ground height is not the issue, my second guess would be that their is an "Impassable" there. (These are Tombstone looking objects you will typically see behind the teleportors that take you into a dungeon. Their objective is to prevent anyone from going beyound them.)

If placed incorrectly, these "Impassable Tombstone" could appear "Invisible". They would still block the square, but you wouldn't see them.

This happened once on my Shard where an Inexperienced Staff member wrongly placed an "Impassable" in the center of town. Luckly I was able to catch it before the server saved, and just used a Backup before the goof.


I know you fixed your problem, but if you are still looking for possible answers... See if you can cross those to possibilities off the list.
Ninja-AoI is offline   Reply With Quote
Old 02-05-2005, 12:18 PM   #5 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default

Could this be bounded to the problem I get when I create a new creature? Very often (but not always), as Admin, I decide to put a creature somwhere, it happens that the creature is below the terran plain (usually Z coord is -5): I then use the [move command with the same X and Y coords but with Z=0 (or the same Z I have), sadly nothing changes.

Still trying to understand this

Have a good weekend!

Andrew
Andrew_Offlined is offline   Reply With Quote
Old 02-05-2005, 11:27 PM   #6 (permalink)
 
Join Date: Feb 2005
Age: 34
Posts: 107
Send a message via Yahoo to Ninja-AoI
Default

Quote:
Originally Posted by Andrew_Offlined
Could this be bounded to the problem I get when I create a new creature? Very often (but not always), as Admin, I decide to put a creature somwhere, it happens that the creature is below the terran plain (usually Z coord is -5): I then use the [move command with the same X and Y coords but with Z=0 (or the same Z I have), sadly nothing changes.

Still trying to understand this

Have a good weekend!

Andrew

You can adjust the Z Cord by typing the command [inc z X
(X= Number to inc/dec z by. Possitive will raise, negative will lower.)
Example: [inc z 5
Will inc the z Cord by 5.
Example: [inc z -5
Will lower the item/mobile by 5.

[This same command works with X, and Y Cords as well.]
Ninja-AoI is offline   Reply With Quote
Old 02-07-2005, 12:01 PM   #7 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default

Good. But do I have to correct all the Z coords of all the creatures/people I want to put down?
BTW : the problem I talked about in my first post is all but solved... Still I can't walk in some places in Felucca/Trammel and so forth...
Frustrating.

I am trying to solve/avoid this BPitA (Big Pain in the A$$.. ) but it could be useful to hear the voice of someone experienced about...

Alas & Pain!
Andrew_Offlined is offline   Reply With Quote
Old 02-07-2005, 12:10 PM   #8 (permalink)
 
Join Date: Feb 2005
Age: 34
Posts: 107
Send a message via Yahoo to Ninja-AoI
Default

All of your spawns are spawning below terrain?
Are the spawners themself above or below terrain?
Are you having this problem with hand-spawned "[add mongbat" critters?


I think I understand what you are saying, please clarify for me.
Ninja-AoI is offline   Reply With Quote
Old 02-07-2005, 12:22 PM   #9 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default

Quote:
Originally Posted by Ninja-AoI
All of your spawns are spawning below terrain?
YES, always
Quote:
Originally Posted by Ninja-AoI
Are the spawners themself above or below terrain?
above terrain: for istance, my adm-pg is walkin normally on the ground but my spawn is always at Z=-5
Quote:
Originally Posted by Ninja-AoI
Are you having this problem with hand-spawned "[add mongbat" critters?
YES, always

Of course, feel free to ask whatever you may need!
Andrew_Offlined is offline   Reply With Quote
Old 02-11-2005, 04:06 PM   #10 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default

Mmm... nobody answered me... Well... To "cut the bull's head" (as we use to say in Italy) I removed UO-AoS completely, removed runuo and now I am reinstalling all the stuff... Let's see if it works.
Andrew_Offlined is offline   Reply With Quote
Old 02-12-2005, 11:50 AM   #11 (permalink)
Moderate
 
David's Avatar
 
Join Date: Nov 2002
Location: USA
Posts: 6,598
Default

Is your server and your test install of aos on the same machine? Normally not suggested, but in this case it would eliminate the potential problem of the client and server using different map files. It is as important that the server copies of the client files be patched as it is that the actual client be patched.

You said that adding creatures results in them being below ground level, but does that also happen with creatures created by a spawner?
__________________
David Forum Moderator
The RunUO.com Forum Moderator Team

Forum Rules and Guidelines
RunUO Forum Search Engine
Download RunUO 2.0 RC2
David is offline   Reply With Quote
Old 02-13-2005, 07:22 AM   #12 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default

Quote:
Originally Posted by David
Is your server and your test install of aos on the same machine?
Ahem... I run AoS+RUNUO on my pc, completely offline... Is this what you mean?

Quote:
Originally Posted by David
You said that adding creatures results in them being below ground level, but does that also happen with creatures created by a spawner?
Mmm... I have to understand what is a spawner before I can answer you... I'd say YES but let me peek around for more infos about!
Andrew_Offlined is offline   Reply With Quote
Old 02-13-2005, 09:04 AM   #13 (permalink)
Master of the Internet
 
Quantos's Avatar
 
Join Date: Apr 2003
Location: Edmonton, AB
Age: 41
Posts: 6,867
Send a message via ICQ to Quantos Send a message via AIM to Quantos Send a message via MSN to Quantos Send a message via Yahoo to Quantos
Default

Quote:
Originally Posted by Andrew_Offlined
Ahem... I run AoS+RUNUO on my pc, completely offline... Is this what you mean?
Yes, he wanted to make sure that both the server and the client had access to the same files. Normally we do not recommend running both the server and client on the same machine, unless you set up the datapath.cs to allow the server to use a seperate copy of the files needed. This is mainly to reduce latency.


Quote:
Mmm... I have to understand what is a spawner before I can answer you... I'd say YES but let me peek around for more infos about!
A spawner is an item that will spawn a mobile, or a range of mobiles over a designated frame of time, within designated bounds.
Are you adding your mobiles one at a time, or are you using [add spawner?
__________________
Paranoia is what happens when you finally have all of the facts.
Quantos is offline   Reply With Quote
Old 02-14-2005, 12:14 PM   #14 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default

So, let me gather infos...
I do run server and client on the same machine (my home pc)

Quote:
potential problem of the client and server using different map files
Is it right that there are 2 copies of the world files? One for the server and one for the client? How is it possible to solve this?

I made some tests and here are the results...

In Felucca I cannot move, [add and [add spawn put everything at Z = -5

In Trammel I can move somewhere (very few places indeed), [add and [add spawn put everything at Z = -5

In Ilshenar and Malas I can walk wherever I want, [add and [add spawn put everything where they should be (they work fine)...

I hope these are enough infos....

--
Andrew
Andrew_Offlined is offline   Reply With Quote
Old 02-17-2005, 11:26 AM   #15 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default

Mmm... Hey guys? Someone can lend me a hand about?
Andrew_Offlined is offline   Reply With Quote
Old 02-17-2005, 11:33 AM   #16 (permalink)
Forum Expert
 
cfaust's Avatar
 
Join Date: Jul 2003
Location: Shreveport, LA
Age: 39
Posts: 426
Send a message via ICQ to cfaust Send a message via AIM to cfaust Send a message via MSN to cfaust
Default

Make a sub-directory in your RunUO directory called it UOData or something; look in DataPath.cs the list of files in there, well copy each of those files to your UOData sub-dir under RunUO. Now edit DataPath.cs to reflect where those files are instead of null; I think you should try @"C:\RunUO\UOData"; don't forget the @ and the "" and the ;
__________________
USAF [July 17, 1989 - Current]
cfaust is offline   Reply With Quote
Old 02-17-2005, 03:53 PM   #17 (permalink)
 
Join Date: Feb 2005
Age: 34
Posts: 107
Send a message via Yahoo to Ninja-AoI
Default

I think he might have a problem with his maps. If he's having touble walking around in Fel, and some areas of Tram, I would guess his maps are screwed up.


(I'm just a pee-on myself still learning, so If I'm wrong, I apoligize. But it's okay if I'm wrong, cause it tickles, and I like to laugh.)


(Note: I have been following this tread, but I only answer when I'm at least 90% sure of what I'm saying. Sorry if it seemed as if we all dissappeared. We are here, but trust me, it's better to wait for the RIGHT answer, then get 4 quick WRONG ones.)
Ninja-AoI is offline   Reply With Quote
Old 02-17-2005, 04:40 PM   #18 (permalink)
Master of the Internet
 
Quantos's Avatar
 
Join Date: Apr 2003
Location: Edmonton, AB
Age: 41
Posts: 6,867
Send a message via ICQ to Quantos Send a message via AIM to Quantos Send a message via MSN to Quantos Send a message via Yahoo to Quantos
Default

Have you tried uninstalling and reinstalling UO?

Also make sure that your client is fully patched, the latest is 4.0.8b for both the 2D and 3D client.
__________________
Paranoia is what happens when you finally have all of the facts.
Quantos is offline   Reply With Quote
Old 02-18-2005, 05:00 AM   #19 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default

cfaust, I'll try your way, keep the finger crossed!

Ninja-AoI, thanks a lot for your support! I know you haven't disappeared and I know I'm not the only one knocking at the door crying for help!! I want you all to know that this is one of the most supporting forum I've ever met (what a bootlicker I am!! ) and I'm very happy of that.

Quantos, I've uninstalled both UO-AoS-3D and RUNUO... Cleared alle the registry keys, peeked for possibly trash-files, reinstalled UO-AoS-3D, patched to 4.0.8a, reinstalled RUNUO with all the original files but still it insist... I hope the problem is not the "a" instead of the "b". I am going to try the cfaust solution: if it doesn't works, then I'll seek for the "b" patch.

Byez and have a good day!
Andrew_Offlined is offline   Reply With Quote
Old 02-18-2005, 05:11 AM   #20 (permalink)
Master of the Internet
 
Quantos's Avatar
 
Join Date: Apr 2003
Location: Edmonton, AB
Age: 41
Posts: 6,867
Send a message via ICQ to Quantos Send a message via AIM to Quantos Send a message via MSN to Quantos Send a message via Yahoo to Quantos
Default

Quote:
Originally Posted by Andrew_Offlined
... I've uninstalled both UO-AoS-3D and RUNUO...
Have you tried with the 2D client?



Quote:
Originally Posted by Andrew_Offlined
... I'll try your way, keep the finger crossed!...
It is always a good idea to use a seperate set of files for the server, if you are running the server on the same machine as the client.
__________________
Paranoia is what happens when you finally have all of the facts.
Quantos is offline   Reply With Quote
Old 02-18-2005, 05:36 AM   #21 (permalink)
Newbie
 
Join Date: Feb 2005
Location: Milan, Italy
Age: 38
Posts: 81
Send a message via ICQ to Andrew_Offlined Send a message via MSN to Andrew_Offlined Send a message via Yahoo to Andrew_Offlined
Default

cfaust, this is my DataPath.cs...

Code:
using System; 
using System;
using System.IO;
using Microsoft.Win32;
using Server;

namespace Server.Misc
{
	public class DataPath
	{
		/* If you have not installed Ultima Online,
		 * or wish the server to use a seperate set of datafiles,
		 * change the 'CustomPath' value, example:
		 * 
		 * private const string CustomPath = @"C:\Program Files\Ultima Online";
		 */
		private static string CustomPath = null;

		/* The following is a list of files which a required for proper execution:
		 * 
		 * Multi.idx
		 * Multi.mul
		 * VerData.mul
		 * TileData.mul
		 * Map*.mul
		 * StaIdx*.mul
		 * Statics*.mul
		 * MapDif*.mul
		 * MapDifL*.mul
		 * StaDif*.mul
		 * StaDifL*.mul
		 * StaDifI*.mul
		 */

		public static void Configure()
		{
			string pathReg = GetExePath( "Ultima Online" );
			string pathTD = GetExePath( "Ultima Online Third Dawn" );

			if ( CustomPath != null )
				Core.DataDirectories.Add( CustomPath );

			if ( pathReg != null )
				Core.DataDirectories.Add( pathReg );

			if ( pathTD != null )
				Core.DataDirectories.Add( pathTD );

			if ( Core.DataDirectories.Count == 0 )
			{
				Console.WriteLine( "Enter the Ultima Online directory:" );
				Console.Write( "> " );

				Core.DataDirectories.Add( Console.ReadLine() );
			}
		}

		private static string GetExePath( string subName )
		{
			try
			{
				using ( RegistryKey key = Registry.LocalMachine.OpenSubKey( String.Format( @"SOFTWARE\Origin Worlds Online\{0}\1.0", subName ) ) )
				{
					if ( key == null )
						return null;

					string v = key.GetValue( "ExePath" ) as string;

					if ( v == null || v.Length <= 0 )
						return null;

					if ( !File.Exists( v ) )
						return null;

					v = Path.GetDirectoryName( v );

					if ( v == null )
						return null;

					return v;
				}
			}
			catch
			{
				return null;
			}
		}
	}
}
If I understood what you said, do I have to copy (not move)those files
Quote:
* Multi.idx
* Multi.mul
* VerData.mul
* TileData.mul
* Map*.mul
* StaIdx*.mul
* Statics*.mul
* MapDif*.mul
* MapDifL*.mul
* StaDif*.mul
* StaDifL*.mul
* StaDifI*.mul
*/
in C:\Documents and Settings\Andrea\Desktop\RunUO 1.0\UOData and then modify the DataPath.cs to something like that?

Quote:
private const string CustomPath = @"C:\Documents and Settings\Andrea\Desktop\RunUO 1.0\UOData";
private static string CustomPath = @"C:\Documents and Settings\Andrea\Desktop\RunUO 1.0\UOData";
Quantos, I've been thinking about the 2D client. As I wrote in my very first post, I am trying to make this shard for my RPG club: all the people I've talked with, were quite unhappy at the idea of using a 2D shard (spoilted by all the gorgeous softwarez around...). Thats' why I would like to use 3D. Obiouvsly, if this problem will persist without a solution, I'll turn to a 2D client but I'd like to use it as my very last chance. Sometime I am a little bit stubborn too
Andrew_Offlined is offline   Reply With Quote
Old 02-18-2005, 05:43 AM   #22 (permalink)
Master of the Internet
 
Quantos's Avatar
 
Join Date: Apr 2003
Location: Edmonton, AB
Age: 41
Posts: 6,867
Send a message via ICQ to Quantos Send a message via AIM to Quantos Send a message via MSN to Quantos Send a message via Yahoo to Quantos
Default

Actually the 3D client in UO isn't done that well, most of the graphics are poorly done, and the animations are lacking as well. If you did a poll you would actually find that most people prefer the appearance of the 2D client. Unfortunately EA/OSI cut way too many corners when they came out with that one.

From reading your post, you may not understand how it works. Any player can use any of the clients. With UOGateway you can actually even run multiple clients at once, meaning you could run 2D along side of the 3D client in the same shard, assuming that you have two accounts on the shard.

The reason that I suggest that you try with the 2D client is to aid in troubleshooting. You can even have both clients installed on the same computer at the same time.

<EDIT>You will notice that I edited your post, what I did was change the tags that you used for posting the class. When you post code, you will find that the [code] tags will work better. You can take a look at the tag differences by clicking the edit button on the message.</EDIT>

If you would like, you can PM your IP to me, I would be happy to log in to your shard and help you troubleshoot it.
__________________
Paranoia is what happens when you finally have all of the facts.
Quantos is offline   Reply With Quote
Old 02-18-2005, 09:05 AM   #23 (permalink)
Forum Expert
 
cfaust's Avatar
 
Join Date: Jul 2003
Location: Shreveport, LA
Age: 39
Posts: 426
Send a message via ICQ to cfaust Send a message via AIM to cfaust Send a message via MSN to cfaust
Default

You're a good man Quantos

Andrew_Offlined: don't forget about freezing the statics as well as what you did in datapath.cs. All your shards data will come from that directory you mentioned. So now even you will have to copy the map and statics from your data dir in order to have the most up to date files from your shard. Fortunately for myself I learned all that several years ago with POL.
__________________
USAF [July 17, 1989 - Current]
cfaust is offline   Reply With Quote
Old 02-18-2005, 09:12 AM   #24 (permalink)
 
Join Date: Feb 2005
Age: 34
Posts: 107
Send a message via Yahoo to Ninja-AoI
Default

To back up Quantos' statement. (Not that he needs any Ego Boosting :P but)

His is right on the nose about 3D client. It sucks worse than a Vampire with an eating disorder. The graphics are very choppy, it is known to produce more lag than 2D. As far as the 3D animations. Yeah their cool, for about 10 minutes. After that, you've already seen them all, and are more interested in playing the game then seeing the same animation 5,000 times a week.

(This statement is NOT intended to start, or turn this Thread into a 2D/3D debate. If that is what you are going to reply with, please start a new thread, I'll met you there.)
Ninja-AoI is offline   Reply With Quote