|
||
|
|||||||
| New Join Forum So your new to RunUO and looking to work with people that are new, this is the place. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Newbie
|
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... ![]() |
|
|
|
|
|
#3 (permalink) |
|
Newbie
|
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! ![]() |
|
|
|
|
|
#4 (permalink) |
|
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. ![]() |
|
|
|
|
|
|
#5 (permalink) |
|
Newbie
|
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 |
|
|
|
|
|
#6 (permalink) | |
|
Quote:
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.] |
||
|
|
|
|
|
#7 (permalink) |
|
Newbie
|
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! ![]() |
|
|
|
|
|
#9 (permalink) | |||
|
Newbie
|
Quote:
Quote:
Quote:
Of course, feel free to ask whatever you may need! |
|||
|
|
|
|
|
#11 (permalink) |
|
Moderate
Join Date: Nov 2002
Location: USA
Posts: 6,598
|
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 |
|
|
|
|
|
#12 (permalink) | ||
|
Newbie
|
Quote:
Quote:
![]() |
||
|
|
|
|
|
#13 (permalink) | ||
|
Master of the Internet
|
Quote:
Quote:
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. |
||
|
|
|
|
|
#14 (permalink) | |
|
Newbie
|
So, let me gather infos...
I do run server and client on the same machine (my home pc) Quote:
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 |
|
|
|
|
|
|
#16 (permalink) |
|
Forum Expert
|
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] |
|
|
|
|
|
#17 (permalink) |
|
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.) ![]() |
|
|
|
|
|
|
#19 (permalink) |
|
Newbie
|
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! |
|
|
|
|
|
#20 (permalink) | ||
|
Master of the Internet
|
Quote:
Quote:
__________________
Paranoia is what happens when you finally have all of the facts. |
||
|
|
|
|
|
#21 (permalink) | ||
|
Newbie
|
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;
}
}
}
}
Quote:
Quote:
![]() |
||
|
|
|
|
|
#22 (permalink) |
|
Master of the Internet
|
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. |
|
|
|
|
|
#23 (permalink) |
|
Forum Expert
|
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] |
|
|
|
|
|
#24 (permalink) |
|
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.) |
|
|
|
|