Go Back   RunUO - Ultima Online Emulation > RunUO > Core Modifications > Other

Other Cant find a category above, use this one! Core mods not listed above go here!

Reply
 
Thread Tools Display Modes
Old 03-14-2007, 07:45 AM   #1 (permalink)
Forum Expert
 
RavonTUS's Avatar
 
Join Date: Aug 2004
Location: in a house.
Age: 39
Posts: 582
Send a message via ICQ to RavonTUS Send a message via AIM to RavonTUS
Default Holes in the Map

Greetings,

If someone were having problems with several "holes" in the world map and issues with xyz coordinates being wrong, what scripts (both core and non-core scripts) would you look at?

-Ravon

Note: I am trying to get this to work on a Linux (kubuntu/mono) PC. I am not Russian. I am not trying to create a fork. I want to get away from Microsoft licensing. I enjoy the technical challenge and education from using RunUO, C#, kubuntu, and mono.
__________________

Will RunUO work on Linux? Yes
RavonTUS is offline   Reply With Quote
Old 03-14-2007, 12:49 PM   #2 (permalink)
Master of the Internet
 
Lord_Greywolf's Avatar
 
Join Date: Dec 2005
Posts: 6,024
Send a message via Yahoo to Lord_Greywolf
Default

the files are in the client directory

map0.mul, etc

if you know the locations - then MUL Editor is an easy way to fix them up

you then just have to patch the changes to your server and players
__________________
http://www.AoAUO.com

:) ..... Come for the Customs, Play for the Fun. Return to see your new Friends ..... :)
Lord_Greywolf is offline   Reply With Quote
Old 03-14-2007, 12:51 PM   #3 (permalink)
Forum Expert
 
mordero's Avatar
 
Join Date: Nov 2003
Location: Illinois, USA
Age: 21
Posts: 2,911
Default

Just wondering out loud, but if you have holes in the default maps using mono, wouldnt those same holes exist on windows with microsoft's .net framework?
mordero is offline   Reply With Quote
Old 03-14-2007, 02:30 PM   #4 (permalink)
Forum Expert
 
RavonTUS's Avatar
 
Join Date: Aug 2004
Location: in a house.
Age: 39
Posts: 582
Send a message via ICQ to RavonTUS Send a message via AIM to RavonTUS
Default

Greetings,

mordero - good question, something I should have stated. Yes, the maps do work fine in a MS.NET. Mono is having issues and I am not sure where to start looking in the RunUO scripts.

-Ravon
__________________

Will RunUO work on Linux? Yes
RavonTUS is offline   Reply With Quote
Old 03-16-2007, 09:15 AM   #5 (permalink)
Forum Novice
 
Join Date: Oct 2003
Location: Vienna, Austria
Age: 21
Posts: 127
Send a message via ICQ to Arahil
Default

TileMatrix.cs might be a good start.
or just try a fulltext search for "if MONO", resp. "if !MONO"
Arahil is offline   Reply With Quote
Old 03-18-2007, 10:05 AM   #6 (permalink)
Forum Expert
 
Join Date: Mar 2004
Location: Germany
Age: 22
Posts: 300
Default

The problem are most likely the dif files (mapdif*.mul and stadif*.mul). They override certain map and static blocks. Mono might be case sensitive and/or you might not have the same dif files client side as you have server side.
__________________
RunUO RemoteAdmin - Control your shard remotely and keep an eye on the page queue
MulEditor - Modify gump, art, tiledata, multimap, localization files and map/statics.
CentrED - A Client/Server based multi-user map editor.
floppydisc is offline   Reply With Quote
Old 03-20-2007, 10:51 AM   #7 (permalink)
Forum Expert
 
RavonTUS's Avatar
 
Join Date: Aug 2004
Location: in a house.
Age: 39
Posts: 582
Send a message via ICQ to RavonTUS Send a message via AIM to RavonTUS
Default

Greetings,

Thanks Arahil & floppydisc. I checked to make sure they were load (by modifing TileMatrixPatch.cs) and it appears to be loading all the files correctly.

I am convinced that it is something in the TileMatrix files, since there are #if MONO statement in the section it looks like it is reading the data.

Since RunUO does not appear to have been update recently to work with newer versions of MONO, I wonder if some of the older statements are now out dated.

Maybe I will check that angle.

-Ravon
__________________

Will RunUO work on Linux? Yes
RavonTUS is offline   Reply With Quote
Old 05-09-2007, 11:20 PM   #8 (permalink)
Forum Newbie
 
Join Date: Apr 2007
Location: Nashville, TN
Posts: 8
Send a message via MSN to robotclown
Default Any luck finding out about "Invisible walls and holes"?

RavonTUS,

Has your research led you too any conclusions on this "Invisible walls and holes" issues that we are seeing on Mono?
robotclown is offline   Reply With Quote
Old 05-10-2007, 09:09 AM   #9 (permalink)
Forum Expert
 
RavonTUS's Avatar
 
Join Date: Aug 2004
Location: in a house.
Age: 39
Posts: 582
Send a message via ICQ to RavonTUS Send a message via AIM to RavonTUS
Default

Greetings,

The one thing I have not tried to validate that it is a Mono issue, is to install Mono on an XP box (instead of .NET) and see if it works or not.

If Mono and RunUO work fine on a XP box, then I would say the issue is file/directory structure or a Linux issue.

If Mono and RunUO have a problems on a XP box, then I would say the issues is Mono related. Some code would have to be re-written to cope with the problem.

Finally, if someone is a better programmer (because this is beyond me, just a hobbyist) maybe the MOMA would help. It is a program that details items missing from Mono based on your .dll.

Here is the report from SVN 182. BTW, I keep sending the report in every time there is a new SVN. Maybe someone at Mono will take an interest and fix stuff.

-Ravon
Attached Files
File Type: zip MoMa Report - RunUOv2r182.zip (2.1 KB, 12 views)
__________________

Will RunUO work on Linux? Yes

Last edited by RavonTUS; 05-10-2007 at 09:49 AM.
RavonTUS is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5