RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[RunUO 2.1] Nerun's Distro

Evanonian

Sorceror
Well you fixed the sea creatures, I added your changes to my PremiumSpawner.cs and they no longer clutter around the spawner.
 

Jack_Dulan

Sorceror
I put this together a while ago and it did the job ( no sea creatures on land unless overloaded )
 

Attachments

  • PremiumSpawner.cs
    53 KB · Views: 7

Jack_Dulan

Sorceror
When I was testing I put 4 lots of creatures ( 1st lot dogs, 2nd lot cats, 3rd lot dolphins, 4th lot seahorses on a dock and tested it ), 10 in each for a total of 40 in a span of 10 tiles
 

nerun

Sorceror
Distro rev.91 released.

Fixed Sea creatures spawning over land.
Fixed stealth skill in SVN support. If you download distro rev.90 to use it with SVN 870, please download rev.91 instead.
 
How about this then, I had no issues getting Neruns distro and RunUO2.2 to run on my Vista machine, so I downloaded everything for my win7 pc. When i launch runuo its asking me to enter the Ultima Online directory, which Vista didn't ask for . So what if anything did I do wrong ? Thanks
 

nerun

Sorceror
How about this then, I had no issues getting Neruns distro and RunUO2.2 to run on my Vista machine, so I downloaded everything for my win7 pc. When i launch runuo its asking me to enter the Ultima Online directory, which Vista didn't ask for . So what if anything did I do wrong ? Thanks

Look at Scripts/Misc/DataPath.cs and add your UO folder path.
 
Thank you Sir.


Back again, with this problem...

Code:
RunUO - [www.runuo.com] Version 2.1, Build 4272.35047
Core: Running on .NET Framework Version 2.0.50727
Core: Optimizing for 2 processors
Scripts: Compiling C# scripts...done (cached)
Scripts: Skipping VB.NET Scripts...done (use -vb to enable)
Scripts: Verifying...done (2599 items, 553 mobiles) (1.21 seconds)
Regions: Loading...done
World: Loading...tiledata.mul was not found
Make sure your Scripts/Misc/DataPath.cs is properly configured
After pressing return an exception will be thrown and the server will terminate
An error was encountered while loading a saved object
- Type: Server.Engines.BulkOrders.LargeTailorBOD
- Serial: 0x400000EF
Delete the object? (y/n)

after deleting the large tailor bod, and hitting enter, it finished with this.

Code:
RunUO - [www.runuo.com] Version 2.1, Build 4272.35047
Core: Running on .NET Framework Version 2.0.50727
Core: Optimizing for 2 processors
Scripts: Compiling C# scripts...done (cached)
Scripts: Skipping VB.NET Scripts...done (use -vb to enable)
Scripts: Verifying...done (2599 items, 553 mobiles) (1.21 seconds)
Regions: Loading...done
World: Loading...tiledata.mul was not found
Make sure your Scripts/Misc/DataPath.cs is properly configured
After pressing return an exception will be thrown and the server will terminate
An error was encountered while loading a saved object
 - Type: Server.Engines.BulkOrders.LargeTailorBOD
 - Serial: 0x400000EF
Delete the object? (y/n)
Delete all objects of that type? (y/n)
After pressing return an exception will be thrown and the server will terminate.


Error:
System.Exception: Load failed (items=True, mobiles=False, guilds=False, type=Ser
ver.Engines.BulkOrders.LargeTailorBOD, serial=0x400000EF) ---> System.TypeInitia
lizationException: The type initializer for 'Server.TileData' threw an exception
. ---> System.Exception: TileData:  not found
   at Server.TileData..cctor()
   --- End of inner exception stack trace ---
   at Server.TileData.get_MaxItemValue()
   at Server.Item.get_DefaultWeight()
   at Server.Item.get_Weight()
   at Server.Engines.BulkOrders.LargeBOD.Deserialize(GenericReader reader)
   at Server.Engines.BulkOrders.LargeTailorBOD.Deserialize(GenericReader reader)

   at Server.World.Load()
   --- End of inner exception stack trace ---
   at Server.World.Load()
   at Server.Core.Main(String[] args)
This exception is fatal, press return to exit
 

nerun

Sorceror
Look my own file for example:
Code:
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 separate set of datafiles,
        * change the 'CustomPath' value, example:
        *
        * private const string CustomPath = @"C:\Program Files\Ultima Online";
        */
        //private static string CustomPath = null;
        private const string CustomPath = @"D:\EA Games\Ultima Online Classic";

Change what is in red in:
private const string CustomPath = @"D:\EA Games\Ultima Online Classic";

Point to your UO folder.
 
Look my own file for example:
Code:
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 separate set of datafiles,
        * change the 'CustomPath' value, example:
        *
        * private const string CustomPath = @"C:\Program Files\Ultima Online";
        */
        //private static string CustomPath = null;
        private const string CustomPath = @"D:\EA Games\Ultima Online Classic";

Change what is in red in:
private const string CustomPath = @"D:\EA Games\Ultima Online Classic";

Point to your UO folder.
This is a freshly unzipped Run UO with your distro added,. why is my datapath.cs different from yours ?

Code:
        /* If you have not installed Ultima Online,
        * or wish the server to use a separate 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:
        *

The next line regarding private const string CustomPath doesn't exist in mine, only the example line, do I need to completely add that line ? Im sorry, but I'm as new to this coding as one can be.
 

AlphaDragon

Sorceror
Either Rem it out so it is not used and add a whole new line, or mod the line thats there.

but dont have both, null and the other. its either 1 or the other.

Either:
private static string CustomPath = null;
or
private static string CustomPath = @"C:\Program Files\Ultima Online";

You can Rem one out by useing the //
IE-Example:
//private static string CustomPath = null;
 

nerun

Sorceror
This is a freshly unzipped Run UO with your distro added,. why is my datapath.cs different from yours ?

Code:
        /* If you have not installed Ultima Online,
        * or wish the server to use a separate 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:
        *

The next line regarding private const string CustomPath doesn't exist in mine, only the example line, do I need to completely add that line ? Im sorry, but I'm as new to this coding as one can be.

Because i did not modified DataPath.cs in my Distro. When i said "mine" is that i use when i run RunUO.

Just change this line:
private static string CustomPath = null;

To something like:
private const string CustomPath = @"C:\Program Files\Ultima Online";
 

Beef Erikson

Traveler
heya ;)

Just figured I'd give you a heads-up nerun... they updated the SVN and changed some mob files. Your current build doesn't run as-is. Attempting to figure out a fix, if I beat you to it, I'll post here :)

Thanks, as always, for your awesome script and excellent work!! :D
 

Beef Erikson

Traveler
Did a temporary (very lazy fix and not sure how good this will be... will await word from others. still rather new to all this) workaround to get Nerun's to work with the latest SVN build. I was able to populate world with no apparent problems using this method.

I went to scripts/monsters/ML/prism of light/ . Once there, I simply opened and commented out all files within there. After doing so, runuo started beautifully and I was able to proceed with the install as normal.

Cheers!
 

Tomar

Page
Hey there. I have set up a home server for my son's and their friends, but I have not really played UO since 99. What rule set is this set of scripts modeling? I see a lot of skills that I do not recognize, so I am trying to figure out what types of builds we should go for!

Thanks for this great setup! Working like a charm so far!
 
Top