Ryandor.com

Forums
It is currently Mon Jul 07, 2025 5:23 am

All times are UTC - 7 hours [ DST ]




Post new topic Reply to topic  [ 19 posts ] 
Author Message
PostPosted: Tue Nov 25, 2003 8:20 am 
Offline
Master
Master

Joined: Sun Aug 11, 2002 1:02 pm
Posts: 249
Location: Boredsville WI
hey this wont take long......

I just need somebody to paste me a list of what runuo scripts affect ur map and what each one does, I am getting set to make my first map and have been browsing forums for months.

I just need somebody to paste me a list of what runuo scripts affect ur map and what each one does.

Wouldnt have this problem if Runuo had something in the docs folder that said what each css/cs file does, that comes with runuo.

Wouldnt that be a good idea????

_________________
Woot New Sig!!


Top
 Profile  
 
 Post subject:
PostPosted: Tue Nov 25, 2003 2:09 pm 
Offline
Heinous Monkey
Heinous Monkey

Joined: Sat Jun 14, 2003 2:28 pm
Posts: 157
Quote:
Wouldnt that be a good idea????


no.

_________________
The fastest way to a woman's heart is through her ribcage.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 28, 2003 3:01 am 
Offline
Not your daddy
Not your daddy

Joined: Mon Nov 18, 2002 2:18 am
Posts: 1224
Location: Oregon State
Quote:
Wouldnt that be a good idea????

In fact I think it would be a good idea for people that have not been around the RunUO scene from the begining.. I have, but not been 100% involved in every aspect of it.
There are a few very specific files you need to edit for a custom map, first of all, the most important one is a script you need to make yourself.. I have posted this several times, but here it is again.

lable this file:
StartupSettings.cs
Code:
using System;
using Server;

namespace Server.Misc
{
   public class StartupSettings
   {
      public static void Initialize()
      {
         TileMatrixPatch.Enabled = false;
      }

      public StartupSettings()
      {
      }
   }
}


This tells the RunUO core at first boot to not read any Map or static 'dif' files, wich is very important for any custom map, and RunUO

The next important is of course the Regions for your map, since by default they are all setup for Britania towns and dungeons.
Scripts/Regions/
There are several there, but most important are the Town and Dungeon.cs scripts within the Trammel and Felucca folders. There is a great program out there that will allow easy region creations, and even same them to an region.xml file for you. You will have to play with that one, it is beyond my time for lessons tonight.

You will want to set whatever facet to start in, obviously you will still retain both Tramell, and Felucca facets of your custom map, same as the Britania map. This is found in the Scripts/Misc/CharacterCreation.cs

Also, theres the Scripts/Items/Misc/PublicMoongate.cs where you will want to obviously enter your own coords for your custom Moongate locations. But its not that simple, since you will need to modify that script further to enter a string lable (text) instead of its current default Localized Cliloc entries.

This is just a tip of the entry to getting your custom map setup to run though, and there are many, many, many other areas to fine tune (so to speak) RunUO to work well with a custom map.
Hope that helps out a bit.

_________________
Forget what you know, know what you forget.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 28, 2003 7:15 pm 
okay, ty this is coldfire btw now i just have to learn how to script in runuo which is the #1 Pain in my ass right now


Top
  
 
PostPosted: Sat Jan 03, 2004 10:38 am 
Offline
Young
Young

Joined: Sun Jul 13, 2003 10:44 pm
Posts: 11
Location: Admin hades!
Seems nobody wants to say things in a down and dirty method for c#. I found one guy who gives it a darned good try, but it's in german! LOL http://www.astorath.de/arahil/ you'll be able to read it if you go to http://babelfish.altavista.com/babelfish/tr and paste in the URL at the lower section to translate the entire website for you. Keep in mind, the syntax of german is not the same as english, but with a little patience, his pages are well worth the effort.

And of course the RunUO.com folks are pretty helpfull once you get a feel for things. Me and Phant219 have been exploding our brains (well my brain is exploding anyhow) with C# since before Christmas, it's not so bad once you get a grasp on the basics.



Now... if Dian would be so kind as to elaborate on what else needs tweaking, and which program he is refering to which is so good at assisting in the regions modifications, I'd be ever so endebted to him! We have a new map, (well new to us) by DeadWorm, but I have been going insane trying to find a decent regions editor, or tutorial so that it does not say we are in Trinsic while in the middle of nowhere etc.

Thank you in advance!

Brazen

ICQ: 847114
AIM: InsolentAbbyUO


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jan 03, 2004 12:28 pm 
Offline
Dread Pirate
Dread Pirate
User avatar

Joined: Sun Oct 12, 2003 11:28 pm
Posts: 759
Location: Denver, CO
for learning c# i know for a fact Khaybel at orbsydia will be posting a full very explanitory manual for c# on his site in the near future :D

_________________
http://ax-n.net Admin X's News and Resources


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jan 03, 2004 8:53 pm 
Offline
Not your daddy
Not your daddy

Joined: Mon Nov 18, 2002 2:18 am
Posts: 1224
Location: Oregon State
theres a couple good tools here for region editing, etc..

http://arya.runuo.com/

_________________
Forget what you know, know what you forget.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jan 04, 2004 4:18 pm 
Offline
Dread Pirate
Dread Pirate
User avatar

Joined: Sun Oct 12, 2003 11:28 pm
Posts: 759
Location: Denver, CO
yea the box site rocks

_________________
http://ax-n.net Admin X's News and Resources


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jan 04, 2004 5:41 pm 
Offline
Slayer of Fools
Slayer of Fools
User avatar

Joined: Tue Jul 02, 2002 4:54 pm
Posts: 1289
Hey thanks Dian for all that. Maybe we can make Rose get off her butt and move it to the tutorial section, this way when Ry gets back she can prove she did some work :P (love ya RT).I just started getting into RunUO and I really wasn't finding any useful getting started documentation on their site. I'm really diggin' it now though; I don't know why I bothered sticking with Sphere. My early impressions of RunUO are "the power of POL with the simplicity of Sphere".

_________________
This space for rent.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jan 05, 2004 10:47 am 
Offline
Not your daddy
Not your daddy

Joined: Mon Nov 18, 2002 2:18 am
Posts: 1224
Location: Oregon State
I ran POL shard before RunUO had even a web site.. I joined RunUO comunity before the first Beta, and had shut my POL shard down a week before the first beta release of RunUO. My trust in the power of RunUO was that strong. The fact that it used a true program language not only in the core, but outside the core as well for the custom scripting alone was its strong point. There was never disbelief from me that it would pass up all others in no time.

I never looked back.

_________________
Forget what you know, know what you forget.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 09, 2004 8:50 am 
I finally broke down and bought a "killed a tree" paper book. Which has helped with understanding the c# a lot...


But I am going insane trying to find out the stuff I need to know for the custom map! :-( Seems there's not one post or tutorial that says :

"You do A (regions with the box site's Region Editor), then B (tweaking some scripts maybe?) then C (who knows what else?) and viola! Your shard has a lovely new custom world ready to run in!"

Can anyone help me here PRETTY PLEASE?????

I'm not asking anyone to do all the work for me, god knows it's a lot! But I need some clues as to how to get from A to Z here. And if those clues are a clear trail of breadcrumbs I bet even I can follow them! :-)

Thanks in advance for anyone/everyone's help!!!


Top
  
 
 Post subject:
PostPosted: Fri Jan 09, 2004 8:53 am 
Offline
Young
Young

Joined: Sun Jul 13, 2003 10:44 pm
Posts: 11
Location: Admin hades!
Shoot! That last post was by me, forgot to log in! sorry! :-)

*hugs* and thanks again in advance!!!

Brazen


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jan 10, 2004 11:56 am 
Offline
Slayer of Fools
Slayer of Fools
User avatar

Joined: Tue Jul 02, 2002 4:54 pm
Posts: 1289
Well Dian has posted what files need to be edited. If you can't figure out what needs to be done from there then you don't need to be running a server. I don't say this to be mean but it is pretty self-explanatory.

If you can't figure it out just by looking at the files, then try loading up with the default OSI map and touring the map with your scripts in text editor and visit the locations defined to see what does what. Much can be learned by seeing how a particular emulator defines the default OSI world.

You pretty much summed it up yourself though Brazen, and Dian has told us what scripts to tweak.

_________________
This space for rent.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jan 11, 2004 12:31 am 
Offline
Young
Young

Joined: Sun Jul 13, 2003 10:44 pm
Posts: 11
Location: Admin hades!
Quote:
This is just a tip of the entry to getting your custom map setup to run though, and there are many, many, many other areas to fine tune (so to speak) RunUO to work well with a custom map.


This portion is what I meant to enquire further about.

And for your information Stormcrow, the shard I am on is a team effort, no one person is expected to know it all. We all specialize as well as do whatever's needed as we can. in this case, the map tasks being totally foreign to me, however fell into my lap, as I am the most graphicly gifted among us, more or less. I never claimed to BE a scripter, and I doubt I ever will claim that title. I get by with a rudementary understanding of the language only recently aquired at that, and I must rely on those who CAN script to assist me in understanding what I must learn.

So, I thank you for not only reading the posts, but for assisting me, one and all.

Brazen


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jan 11, 2004 10:01 am 
Offline
Slayer of Fools
Slayer of Fools
User avatar

Joined: Tue Jul 02, 2002 4:54 pm
Posts: 1289
Brazen wrote:
Quote:
This is just a tip of the entry to getting your custom map setup to run though, and there are many, many, many other areas to fine tune (so to speak) RunUO to work well with a custom map.


This portion is what I meant to enquire further about.


Brazen


Oh....THAT......you basicly need to gut the thing. Most of that will be for your scripters after your map is semi-done. For your purposes of being able to walk the map and make corrections the files Dian stated above are about it.

_________________
This space for rent.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 15, 2004 7:13 pm 
Offline
Community Guy

Joined: Mon Jan 12, 2004 2:20 am
Posts: 205
Location: United States, MI
I never modified any scripts. I just pointed the server to a custom set of staidx and statics files, created a map with Dragon. Put it in the Ultima Online directory and boom I had a working custom map. I've been able to walk all over it without a problem. Doesn't this work for everybody else? I havn't edited the regions yet, but the regions editor that arya created looks simple enough to use... :P

_________________
Better Deader


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 15, 2004 10:45 pm 
Offline
Slayer of Fools
Slayer of Fools
User avatar

Joined: Tue Jul 02, 2002 4:54 pm
Posts: 1289
Well as far as that you're right Nazgel. For testing purposes that works fine (with the little fix for dif files Dian mentioned). For a live shard though you want to wipe the regions and moongates, change the newbie starting locations, etc, not to mention RunUO has some other scripts builtin to do things like spawn mobs and decorate for the default OSI map. Then there are the things that set your world apart from another OSI clone besides the map which require more advanced scripting, like your own graphics and new items, classes, races, etc.

_________________
This space for rent.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 16, 2004 9:14 pm 
Offline
Community Guy

Joined: Mon Jan 12, 2004 2:20 am
Posts: 205
Location: United States, MI
Oh the new races classes etc I'll have no problem with. I'm sure. I'm pretty familiar with .net, and I know quite a bit about custom gumps, changing the paperdoll, creating new animations etc. Basically enough about patching the verdata to get me by. The hard part is going to be adding those special "tweaks" to the races and classes. That's where I'm going to have to buckle down and play test my little fingers to the bone. First I have to build a world for all these races to live in though. Which I'm currently working on. :roll: With more than a little success. LOL

_________________
Better Deader


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 23, 2004 12:58 am 
Offline
Young
Young

Joined: Sun Jul 13, 2003 10:44 pm
Posts: 11
Location: Admin hades!
K. my "scripters" do not know where to find the different regions that need edited, for example (but not al all inclusive list I'm sure) we'll need to set regions for anti-magic use (such as ilshenar map has for no mark, no tele etc) guarded, unguared, housing, nonhousing, spawning, door making, moongate etc. etc.

Can someone please give the entire "this is what you need to do to make it run on a usable working player involved shard"?

THANKS LOADS In advance!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ] 

All times are UTC - 7 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group