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.0 Final Re-Pack

jayates

Sorceror

RunUO 2.0 Final Re-Pack


Last Updated On: 02/22/2011

Disclaimer:
It is not our intention to step on anybody's toes here by posting this. We have read many complaints on how people are having a HARD time getting certain systems to work together with each other, so my wife and I busted our butts to come up with this Re-Pack to make it as easy as possible for people to simply uncompress a file, edit a few scripts to their liking and run their server with as little headaches as possible. And we all know how much of a headache it is when you want a system installed on your server and it clashes with another script and creates all kinds of errors when you restart your server.

Thanks:
Our thanks goes out to the following members of the RunUO community for releasing
their scripts, which we have included.

  • Unknown - For The Login Announcer For RunUO 1.0 Which I Updated For 2.0 Final
  • Roger - For The Item Bless Deed and Pet Bonding Deed Scripts
  • aj9251 - For The Updated Version Of Custom Regions In A Box For RunUO 2.0 RC2
  • Unknown - For The New HelpGump.cs Which Allows Players to Resurec Themselves And Their Pets From The Help Menu
  • ArteGordon - For The XML Spawner System For RunUO 2.0
  • Hawkins - For Xanthos Evo System v2.1 For FS Animal Taming System Gen2
  • Cheetah2003 - For The [ChangeCharacter Command
  • Tresdni - For The Safety Deposit Box System
  • Nerun - For His Distro System
  • Daat99 - For His OWLTR Scripts
  • RoninGT - For His Animal Taming System
  • kmwill23 - For His Chat And Town Houses Systems
  • FingersMcSteal - For His Awesome Stargate System
  • Lucid Nagual - For His Advanced Archery System
  • Unknown - For The Corpse Retrieval System
  • Xanthos - For His Safe Resurrection, Claim, Spell Crafting, and Evo Systems

Description:

This is a clean RunUO 2.0 Final install with the following custom scripts installed:

  • Login Announcer For RunUO 1.0 Updated To 2.0 Final By Sean
  • Roger's Item Bless And Pet Bonding Deeds
  • Sean's Evo Armor Package For RunUO 2.0 Final
  • aj9251's Updated Custom Regions In A Box v4.0 For RunUO 2.0 RC2
  • New HelpGump.cs File Which Allows Players to Resurrect Themselves And Their Pets From The Help Menu
  • ArteGordon's XML Spawner System For RunUO 2.0
  • Sean's Evo Mount Package (For Xanthos Evo System)
  • Hawkins' Xanthos Evo System v2.1 For FS Animal Taming System Gen2
  • Cheetah2003's [ChangeCharacter Command For RunUO 2.0 Final
  • Tresdni's Safety Deposit Box For RunUO 2.0 Final & SVN
  • Xanthos Safe Resurrection, Claim, Spell Crafting, and Evo Systems For RunUO 2.0
  • Nerun's Distro v5.2.1 For RunUO 2.0 Final
  • Corpse Retrieval System For RunUO 2.0 RC1
  • Lucid Nagual's Advanced Archery System For RunUO 2.0 RC1
  • Knives' Town Houses v2.0 For RunUO 2.0 RC1
  • Stargate System v3.0 By FingersMcSteal
  • Daat99's OWLTR v3.0.0 For RunUO 2.0 Final
  • FS Animal Taming System Gen 2 For RunUO 2.0 RC1
  • Knives' Chat System v3.0 Beta 9 For RunUO 2.0 RC1
  • Sean's Enhanced Bandages
  • Sean's Evolution Weapons Package
  • Sean's Rainbow Mounts Pack
  • Sean's Pet Slot Deeds

You are not required to install anything else but you can if you wish. This is a full re-packed
version of RunUO 2.0 Final with all the above scripts installed and set up for you, so the only
thing you have to do is get players or just play around with it yourself. It's great for home
networks as my wife and I play with our kids a lot on ours and it's a whole lot of fun.

UGRADES & PATCHING:

If you don't want to go through all the trouble of downloading and re-installing the entire Re-Pack every time it's updated, you can simply download the PATCH file from the following link below. Just uncompress it using WinRAR into your RunUO 2.0 folder and tell it to overwrite the existing files. This patch file contains the latest updates to the Re-Pack, and it should not erase any of your work that you have done to your server at this point. However if you have made any changes to any distro files since your last update, this is not recommended. You will have to merge your changes manually with a merging program.

http://www.mediafire.com/?8ign65izf7bmm54

Installation Instructions:

Download the following file and uncompress it with WinRAR to a folder of your choice:

http://www.mediafire.com/?u5frrx3q3q4exr0

If you're going to just play around with your friends or family on a home network, all you need
to do is uncompress the zip file into a folder of your choice and run SERVER.EXE.

If you're going public, there are some scripts you will need to open with a TEXT editor and
edit them to your liking. They are all located in RunUO 2.0\Scripts\MISC. Those files
are:

DataPath.cs - Set this to your Ultima Online installation folder
ServerList.cs - You will want to put your server address and server name in this file
SocketOptions.cs - You can either set a port of your choice in this file or leave it as is

An Administrator account has already been created for this re-pack. The information is
as follows:

Server Address: localhost
Port: 2593
Admin User Name: Administrator <-- Case Sensitive
Admin Password: Password <-- Case Sensitive
Known Issues:

  • N/A - Nothing has been reported at this time.
Updates:
Code:
02-22-2011 -Went into the RunUO archives and grabbed the Login Announcer
  script for RunUO 1.0, updated it to work with 2.0 Final and
  added it to the Re-Pack.  Now whenever people log into your
  server, it will announce their player name to everyone that
  is online.  It also notifies everyone when players log off.
  Example: Sean Has Logged On! There Are Now 10 Players Online.
  -Mercenary.cs in the Xanthos Evo System now has a few lines of
  code in it so that Evo Mercenaries will now accept both Bandages
  and Enhanced Bandages when you drop them on them as supplies.
  They will now actually USE the enhanced bandages instead of
  just accepting them and holding them in their packs and not
  doing anything with them like they use to.
02-18-2011 -A new HelpGump.cs file has now been added to the repack, which
  will allow players to resurrect themselves and their pets right
  from the In-Game Help Menu.  I have no idea who created this
  script, but it is VERY useful.
  -Installed aj9251's Updated version of Custom Regions In A Box
  v4.0 for RunUO 2.0 RC2.  This system is very useful for our
  personal server to make the Training Elementals in our training
  area not kill players when they are training on them.  But it
  also has other very nice purposes.
  -I decided to throw in my Evo Armor Package in this release as
  my players love it, and it can be used as a nice incentive for
  players to get rewards for voting for your shard.  Or it can
  be used as rewards for other things.  It's kinda like my Evo
  Weapons package, only it's armor that the players can wear.
  Each time the armor pieces receive a hit, they gain 1 evo point
  and it gives them other bonuses such as more hit points, etc.
  -Threw in Roger's Item Bless and Pet Bonding Deeds.  They're quite
  useful for when players create armor and weapons and have other
  things that aren't normally blessed in the game, they can use
  this deed to bless the item.  The Pet Bonding Deeds are also
  nice for rewards.
02-03-2011 -Thanks to Pr3d13's help, we now have ArteGordon's XML Spawner
  system in the repack.  It should be fully functional and do
  what it's supposed to do, all edits to make it fully functional
  have been done.  Thanks Pr3d13.
  -Upgraded Nerun's Distro system to the latest version, cleared all
  facets and respawned and redecorated the world.
11-17-2010 -Added Cheetah2003's [ChangeCharacter command.  HIGHLY useful for
  those who are getting tired of having to log out in order to
  change characters.
  -Added the long time awaited Xanthos Evo System.  Thanks to
  Hawkins here on the RunUO forums, it actually works along
  side the FS Animal Taming System.  You MIGHT want to remove
  the PetLeash.cs script from the FS Animal Taming System
  if it can be done without errors though, because the pet
  leashes in both systems although they work along side
  each other, they may confuse players because one is
  slightly different from the other.  Xanthos Evo System
  pet leashes you can set charges to -1 and get unlimited
  charges, but FS Animal Taming System pet leashes if you set
  charges to -1 they will keep counting backwards from -1, -2
  -3, etc and it can be annoying.  We left it alone on our
  production shard so as to give everyone a choice.
  -Along with Xanthos Evo System, we have also included the
  following systems that he created: Safe Resurrection,
  Claim, and Spell Crafting.  They actually came with Hawkins
  package, so we decided to leave them in since they're quite
  nice.  They all have XML configuraton files in the RunUO 2.0
  Data folder that you can edit to your liking.  At the moment
  they're edited to standard settings on our production shard.
  -Added my Evo Mount and Golem packages for Xanthos Evo System.
  Remember all the pets you could train with the original?  Now
  you can train mounts and Golems and take them into battle
  with you.  The mounts are rideable as well.  Very cool!
10-24-2010 -Added Tresdni's Safety Deposit Box For RunUO 2.0 Final & SVN.  A very
  nice addition to the Re-Pack.  You place these in banks around your
  server and they appear as "Unclaimed Safety Deposite Box (5,000 Gold).
  The player double clicks on them and if they have 5,000 gold it will
  rename the box to "Player Name's Safety Deposite Box", and only the
  player who's name appears on the box can access them.
10-18-2010 -Added the Corpse Retrieval System.  Very useful during Champion Spawns
  when a player gets killed and can't find their body.
  -Added Roaming's fix for the Elementals that spawn with the Gargoyle's
  Knife, and his fixes for the latest upgrade of Nerun's Distro v5.2.1a,
  cleared all facets, redecorated, and respawned the world.  Thanks
  Roaming!
  -Added Xanthos Safe Resurrection System.  This is extremely useful for
  players when they get into huge battle that they can't get out of.
  It allows them to resurrect, find their corpse, and it keeps them
  set to Immortal status for 60 seconds by default until they get
  all their stuff together to get ready to go back into the battle.
  -Updated A_Li_N's Central Memory Core System and added in the missing
  files required to run his other systems, that somehow got left out
  when Lucid Nagual's Advanced Archery System was installed.
10-12-2010 -Added Knives Town Houses per deides suggestion.  It should make a nice
  addition to everything, seeing as how with this system, you can turn
  any unused building in the game into a player ownable house.
  -Added Lucid Nagual's Advanced Archery System.  This is one of the
  best systems we could ever have implimented in this Re-Pack!  It
  has some REALLY nice arrows and bolts and things you can use to
  make your bows even better than they already are.  You should know
  that if any of your players have any Elven Composite Longbows Of
  Evolution before you impliment this release, when you restart your
  server it will ask you if you want to delete them.  Because of the
  enormous changes made to BaseRanged they will have to be deleted
  and replaced upon player's request as there was nothing we could
  do about this.  Also the bows and crossbows of evolution have
  been fixed to use the new arrow and bolt types in this system.
09-22-2010 -Added Stargate System v3.0 By FingersMcSteal to this release.  This is a
  very nice addition to the Re-Pack, especially for all you Stargate fans.
  It's a great way for your players to get around your shard.  My wife and
  our kids love it.  You may add locations to it as you see fit, but I've
  taken the liberty of adding most of the key locations like towns and
  dungeons already.
09-14-2010 -Re-Added the # in name = String.Format( "{0}", LabelNumber ); for
  BaseArmor.cs and BaseWeapon.cs.  It appears that removing that fixed SOME
  issues with some scripts, but ended up causing more errors with others.  The
  example would be the numbers appearing in the item names for certain items
  rather than the "TID: Provided Token Out Of Range" thing.  It is suggested not
  to use anything over client Patch v6.0.0.0 because anything over that it will
  start giving the "TID: Provided Token Out Of Range" thing.
  -Cleared all facets and used "Create World" gump to put all the doors, signs
  and world decoration back in.  It occured to us that most of the teleporters
  were being spawned underground instead of where they were supposed to be
  put, because when we originally created this re-pack it was running off of client
  patch v7.0.4.2.  We also re-spawned the entire world in order to compensate
  for the bad spawn warnings upon server startup.
  -Cleaned up the script folders by removing .cs.bak files.  It just made the
  whole server look stupid.  Those files were there because those scripts were
  backed up for testing purposes, and there was no longer any need for any of
  them to be there.
  -Removed the backup SAVE files to make the compressed RAR file smaller.
09-01-2010 -Added needed code to Lumberjacking.cs that makes the Gargoyle's Axe spawn
  tree elementals like it's supposed to.  Thanks goes to Silentlake for
  this fix.
  -Changed some code in Elementals.cs so that the tree elemental corpses have
  wood and runic tools on them when killed.  Thanks to Silentlake.
  -Added some needed code to Gargoyle's Axe.cs and Hatchet.cs to make them
  show the proper amount of uses remaining.  Thanks to Silentlake.
  -Added some needed code to Daat99 Bods.cs to make it so that when you finish
  taming BOD's and give them to the vendor, they actually accept them now
  and give you the proper rewards.  Thanks to Silentlake.
  -Made spelling corrections to this text file that my wife pointed out.  Thanks
  hunny!
08-16-2010 -Fixed an error with the AdminGump.cs file not showing any accounts on the
  server when you go to Account List.
02-18-2010 -Fixed an error with people not being able to log into the Admin account.  It
  appears that after certain changes were made to scripts in this repack, I
  forgot to change the port back to 2593.  It was set to 7000 because I already
  run a server on port 2593, I just forgot to change it back to 2593 before
  recompressing everything and re-uploading it to the server.
02-03-2010 -Fixed the "Provided Token Out Of Range" error that the armor and weapon
  names were giving when crafted.  This error was caused by an invalid character
  in BaseArmor.cs and BaseWeapon.cs that was causing havoc with everything.
  -Fixed the weird symbols in the ore names in the Smithy Hammers.  When you go
  to click on the button to change the ore type you want to work with, iron
  through Valorite used to give Example: ^\IRON/^ or something stupid like that.
  It doesn't do that anymore.  This error was also caused by an invalid
  character in BaseArmor.cs and BaseWeapon.cs.
Questions / Comments / Support:

I'm here if there are any, but please note that I will only support the systems contained
in this package. If you add anything to it, I cannot help you.

I used this server and just wondering about the vendor stone? Is it customizable to use a custom currency that I made up? If so how do I add it?
 

otimpyre

Sorceror
Yes set currency to whatever I used an apple. Then it will check for apple instead of daat99tokens. Can change to gold as well. As long as you have scripted the currency properly just add the name as in the [constructable] of the script IE silver, platinum ect...
 

Pure Insanity

Sorceror
You can also have it use properties of items too. This is useful if you have a stone that you wish to allow users to use a ledger on. Keep in mind that the ledgers must have a generic name, and not have the player's name as part of it (forgot which ledger did this, but you can move it to a name property instead.) Then you set the item as the ledger, and put something such as Gold as the property. Then it would work with the ledger, but then it also won't work with gold just sitting in your pack...unless you go into your ledger script and code it to also check your pack for gold when it's value changes or something.

It's my favorite vendor system ever made, haven't even realized it was part of this compilation. But good choice on adding it Sean. =D

On a side note, it can also work with xml attachments. To allow stones to use something such as PVP Points as a currency, keep in mind that is only if the version that comes with this system has the xml mods in place already.
 

Pure Insanity

Sorceror
You don't just need the xml mods, you need the xml version of the custom vendors script for it to support xml attachments. May want to look into it and see if it needs to be updated for your package.
 

otimpyre

Sorceror
Fixed DefTinkering.cs menu :) I found the answer by comparing the DefBlacksmithing.cs to DefTinkering.cs in comparit. The menu had Ugly Ores menu displayed like IRON {~AMT 1} was driving me nuts took me hours to figure out how to fix.

In DefTinkering.cs
=FIND=
Code:
            AddSubRes(typeof(IronIngot), 1044022, 00.0, 1044036, 1044267);
            AddSubRes(typeof(DullCopperIngot), 1044023, 45.0, 1044036, 1044268);
            AddSubRes(typeof(ShadowIronIngot), 1044024, 52.0, 1044036, 1044268);
            AddSubRes(typeof(CopperIngot), 1044025, 57.0, 1044036, 1044268);
            AddSubRes(typeof(BronzeIngot), 1044026, 61.0, 1044036, 1044268);
            AddSubRes(typeof(GoldIngot), 1044027, 65.0, 1044036, 1044268);
            AddSubRes(typeof(AgapiteIngot), 1044028, 69.0, 1044036, 1044268);
            AddSubRes(typeof(VeriteIngot), 1044029, 73.0, 1044036, 1044268);
            AddSubRes(typeof(ValoriteIngot), 1044030, 78.0, 1044036, 1044268);
=Replace With=
Code:
            AddSubRes(typeof(IronIngot), "Iron", 00.0, 1044267);
            AddSubRes(typeof(DullCopperIngot), "Dull Copper", 40.0, 1044268);
            AddSubRes(typeof(ShadowIronIngot), "Shadow Iron", 45.0, 1044268);
            AddSubRes(typeof(CopperIngot), "Copper", 50.0, 1044268);
            AddSubRes(typeof(BronzeIngot), "Bronze", 55.0, 1044268);
            AddSubRes(typeof(GoldIngot), "Gold", 60.0, 1044268);
            AddSubRes(typeof(AgapiteIngot), "Agapite", 65.0, 1044268);
            AddSubRes(typeof(VeriteIngot), "Verite", 70.0, 1044268);
            AddSubRes(typeof(ValoriteIngot), "Valorite", 75.0, 1044268);
 

derantum

Sorceror
nice pack i am sure about that but i got one little problem as soon as i login as the Administrator the client crashes !

I use Razor to connect to my server UO Version 7.0.12.0 Patch 39 would be really nice if you can help me !!! thank you in advance
 

derantum

Sorceror
ok i think i found the problem but now i get stuck every few meters seems to be a Patch problem (client too new) which one are you guys useing please ?
 

tass23

Page
Derantum, try rolling your client/server back to 6.0.0.0 and slowly go forward, but I believe mine started having the exact same problem around patch 7.0.3.1 or 7.0.3.0, something like that.
 

derantum

Sorceror
Thanks ALOT seems to be fixed already had a older client laying around had started Server and CLIENT from that version problem fixed atm :) thank you !
 

tass23

Page
No problem, glad you got it working. Don't forget, anyone connecting needs to be on the same version as your server.
 

seanandre

Sorceror
*****UPDATE*****
A new patch is available for the Re-Pack. Please see the first post in this thread for more information
*****UPDATE*****
 

Phr3d13

Sorceror
you are patched too high for this repack, read the thread, i'm sure you'll find the recommended patch version
 

tass23

Page
It's because your client is fully updated. I'm not sure what update Seanandre was able tog et this re-pack to work with, but you'll have to re-install back to version 6.0.0.0, then apply one patch at a time, login and see if you can move without freezing. The first time you login and freeze, you've gone too far.
 
i just downloaded the new patch the hole thing starting form scratch and i log into the admin and my client crash iff i have the update to 7.0.12.0 i cant see no building i update it to 7.0.13.0 and now i see all building but nomather wut my client crash all the time i try to log in!!!
 

tass23

Page
It's because your client is fully updated. I'm not sure what update Seanandre was able tog et this re-pack to work with, but you'll have to re-install back to version 6.0.0.0, then apply one patch at a time, login and see if you can move without freezing. The first time you login and freeze, you've gone too far.​
you are patched too high for this repack, read the thread, i'm sure you'll find the recommended patch version​

Let me clarify both these quotes. You need to re-install UO from patch 6.0.0.0, not re-install RunUO. You can find a download for Mondain's Legacy (UO version 6.0.0.0) on UOHerald. Make sure you get the Classic Client. The RunUO server you are running and the client you are running BOTH need to be the same patch. Incriment the patches one both server and client one at a time and try logging in until you freeze and you will know what the highest patch is.
 
they should be able to found a way of wen they do patch taht no matehr wut you can use it with any server it kinda get stupid to alway download the game back just for patch is to hight kinda stupid with everything they create should be possible! just look at hybrid no mather wut patch you have the most recent patch you can still log in to there server so there is a way of doing it and play with no probleme
 

Phr3d13

Sorceror
the developers can't read the future to see what ea is gonna change in the way packets are sent to/from the server/client. each time ea/mythic does an update to the client and the way data packets are sent, the developers need to figure out what data packets changed and what was changed in them
 

tass23

Page
It's a major nightmare in most cases when there's a large patch from Mythic, I don't envy the RunUO Devs at ALL during those times. I can't remember exactly what it was in 7.0.13.1 that got changed, but any client on my server that tried running 7.0.13.1 saw nothing but "rubble" in Luna as all the buildings were incomplete. It's things like that that make life difficult.
 
Top