|
||
|
|||||||
| RunUO Post Archive The Archvie |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
RunUO Forum Moderator
|
18/01/2005 v0.3 post #10
Added fishing and lockpicking ps to the Master of the Arts ps list. Changed couple of lines in Oreinfo.cs 17/01/2005 v0.2 post #9 Added OnBeforeTame and OnBeforeReTame, it'll act like OnBeforeDeath but for taming. Removed the leather from the mule OnBeforeDeath and added it to the mule OnBeforeTame (when it'll be tamed for the first time it'll add all the leathers to his pack, unless you add them to monster it's the only way to get them). 15/01/2005 v0.1 Released the pack Credits to complete woods\ores\leather pack daat99 v0.1: Made craftable by daat99. Packed into distro files by daat99. Custom Wood is based on Guadah script submission post from runuo forums. Custom Ore is based on Ashenfall's guide on the F.A.Q section from runuo forums. Custom Leather names (only) is based on beau pack. Custom Craftables was rewrited in an extreme manner by myself daat99 based mostly on Ashlars and his beloved Morrigan resource book scripts (I learned from reading their script how to do most of this stuff, special thanx to them). Wood\Ore\Leather Elementals: hold 25ore or 50 wood\leather and 5 charges runic. Master of The Arts: my script. Description: 5 custom ores and 11 custom woods and 6 custom leather all based on 120 skill cap. Added full elementals tree that include all metals, wood and leather. Each of them hold the resource and a runic item with 5 charges. they shouldn't be spawned too much if at all. The ore elements will be spawned using gargoyles mining axe so no worry about them, as to the wood and leather you'll have to spawn them manually to your discresion. Master of The Arts npc is a bard\poison immuned mini champ npc. once he'll be killed he'll spawn 2 random crafting ps in the players backpack (it count pets attacks too and will give the ps to the pet owner), also he'll have a random runic item (hammer\fletcher\sewing) with 10 charges on him. The resource keys will hold resources that related to each key (tailors key will hold leather...). The bank hive act as a banker using verbal commands & as a bank bell using double click. The runic house will hold runic tools and combine them. The tool house will hold tools acording to category for example if you add hammer with 50 charges and saw with 50 charges you'll get hammer with 100 charges since they both use carpentry. The key ring is used to craft the custom craftables, it intended to be a rare item that'll be given as a reward for events or sold for large amounts of gold\tokens... that was integrated in order to make the items rare and not too common. Pakcage include 70 files in 4 directories. Please refer to the Complete Wood Ores Leather Pack.txt for more details. Installation: There are 21 files inside the "Modified" folder. Look for those files in your runuo\scripts folder and remove them (after saving a backup). After you do place all files and folders inside runuo\custom\daat99\ folder for easy updates when they come out. Restart your server and let your players have some fun ![]() P.S. All of you that installed the custom wood\ore pack you need to follow the installation from scratch so delete it and replace all the files. You'll have to delete all the tailors keys and the runics houses from your shard so let your players know before you upgrade. |
|
|
|
|
|
#2 (permalink) |
|
Forum Expert
Join Date: Oct 2004
Location: New York
Age: 27
Posts: 688
|
Awesome script can't wait to check it out! Complete package scripts like this and the project I'm working on w/ the spell books will def help out the community! Job well done and glad to see another complete package done!
X-SirSly-X |
|
|
|
|
|
#7 (permalink) |
|
erver Crash Report
=================== Operating System: Microsoft Windows NT 5.1.2600.0 .NET Framework: 1.1.4322.2032 Time: 17.01.2005 18:13:30 Mobiles: 8 Items: 64634 Clients: - Count: 2 + 192.168.192.35: (account = 7777) (mobile = 0x9 'Test') + 192.168.73.48: (account = 123) (mobile = 0x5 'ADMIN') Exception: System.NullReferenceException: Object reference not set to an instance of an object. at Server.Items.BaseArmor.get_PhysicalResistance() at Server.Item.AddResistanceProperties(ObjectProperty List list) at Server.Items.BaseArmor.GetProperties(ObjectPropert yList list) at Server.Item.get_PropertyList() at Server.Item.InvalidateProperties() at Server.Item.set_Map(Map value) at Server.Item.AddItem(Item item) at Server.Items.Container.DropItem(Item dropped) at Server.Items.BaseContainer.TryDropItem(Mobile from, Item dropped, Boolean sendFullMessage) at Server.Mobile.PlaceInBackpack(Item item) at Server.Mobile.AddToBackpack(Item item) at Server.Engines.Craft.CraftItem.CompleteCraft(Int32 quality, Boolean makersMark, Mobile from, CraftSystem craftSystem, Type typeRes, BaseTool tool) at Server.Engines.Craft.InternalTimer.OnTick() at Server.Timer.Slice() at Server.Core.Main(String[] args) Crash when i craft leather gorget using defoult sewing kit and Titan leather (Ethereal... i change name) |
|
|
|
|
|
|
#8 (permalink) | |
|
RunUO Forum Moderator
|
Quote:
On a side note if you change the names you render a lot of the package worthless and you'll get a lot of crashes. Most of the scripts are interconnected and if you missed 1 tiny spot it'll be real hard for you to find the problem (I learned that from real bad experience). I suggest that you'll reinstall it and let it be as it is however it's your call. If you want to solve this crash I'm afraid it's beyond my abilities, try posting it in script support, I'm sure a lot of the great scriptors we have here will be able to help you much more with it then I can. |
|
|
|
|
|
|
#9 (permalink) |
|
RunUO Forum Moderator
|
Added OnBeforeTame and OnBeforeReTame that will act like OnBeforeDeath just when you tame the creature:
OnBeforeTame: First tame. OnBeforeReTame: Second+ tame aka retame. Removed the leather from the mule on before death and added them to the mule on before tame. Unless you script the leathers in your custom monsters that'll be the only way your players will get it. |
|
|
|
|
|
#12 (permalink) |
|
Join Date: Jan 2005
Age: 37
Posts: 9
|
Ok, this script was great, untill i added the paragons, and now i can not get the OnBeforeTame to work Scripts: Compiling C# scripts...failed (1 errors, 0 warnings)
- Error: Scripts\Custom\Custom_Wood_1_[1].Ores.Leather.Craftables_daat99_0.3_1o f2\New\Mule.cs: CS0115: (line 62, column 25) 'Server.Mobiles.Mule.OnBeforeTame() ': no suitable method found to override Scripts: One or more scripts failed to compile or no script files were found. - Press return to exit, or R to try again. Here it is, I did not touch the script for the mule it is all original, if I could get some help please I would greatly appericate it. Thanks |
|
|
|
|
|
#13 (permalink) | |
|
Forum Expert
|
Quote:
__________________
USAF [July 17, 1989 - Current] |
|
|
|
|
|
|
#14 (permalink) |
|
Join Date: Mar 2004
Location: Chattanooga, Tennessee
Age: 32
Posts: 124
|
All right, this script set rocks. I *love* it! Took me a while to install it as I had several custom files that were modded already and I had to search and install the particular lines of script but well worth the effort... while my shard isn't going to fit very well with some of it as it's not fantasy based, I'll be searching for a way to incorporate as much of this as humanly possible! Incredible... just incredible.
![]() |
|
|
|
|
|
#15 (permalink) | |
|
RunUO Forum Moderator
|
First I like to say thank you for all the great feedback
![]() Quote:
2. How you added the paragons exactly ? you replaced 1 of the files in the modified folder from my pack with the paragon or you edited them ? 3. Acording to your error I bet you changed eaither AnimalTaming.cs or BaseCreature.cs (if I remember it right), try to get them back from my pack and modify the lines that you need to add the paragons but don't overwrite them. If you have more problems let me know ![]() |
|
|
|
|
|
|
#17 (permalink) | ||
|
RunUO Forum Moderator
|
Quote:
1. It's so obvius that you didn't even looked at the code that it make me don't want to reply to you at all... I did marked the animal taming ONLY because you asked for it in the first place so CHECK THE CODE!!!!. 2. The costum ore\wood\leather does extensive changes to most of the files, some rewrite a line some add a new line. Most of the changes can't be marked and that's why I didn't marked all of them. The rest of the packs you can download usually add couple of lines and tell you where, it'll get you less bugs if you readd those script then if you readd my pack each time I update it (and I'm going to update it every now and then). Ok, enough with that. I was going to release an update to carry the wood colors and names on containers today but I saw the new runuo release scheduled for a little over then 10 hours from now so I decided to wait with it. I have no idea how long it'll take me to update the pack to runuo1 but I'll work on it as fast as I can. Quote:
|
||
|
|
|
|
|
#18 (permalink) |
|
Forum Expert
|
My suggestion to anyone that can't get this to work right is as simple as "Don't use it". daat99 has put quite a bit of effort in to this package and it's apparent that some folks got it working without too many problems.
__________________
USAF [July 17, 1989 - Current] |
|
|
|
|
|
#19 (permalink) |
|
Forum Expert
|
I was able to get this to work with the new RUNUO release. I thank you. One question... Have you attempted to chnge the BOD's to reflect the new Ores and leathers? I would like to incorporate them as well as give further rewards but I didn't want to duplicate work. Thanks!
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|