|
||
|
|||||||
| Custom Script Releases This forum is where you can release your custom scripts for other users to use. Please note: By releasing your scripts here you are submitting them to the public and as such agree to make them public domain. The RunUO Team has made its software GPL for you to use and enjoy you should do the same for anything based off of RunUO. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) | |
|
Newbie
Join Date: Feb 2005
Location: LI, NY
Age: 21
Posts: 50
|
This system enables scribes to craft many different runes, each one having a different effect when inscribed to weapons, armor, clothing or jewelry.
inscription is required for crafting the runa and adding it to the equipment. The scribe requires a Rune Chisel as the crafting tool and a blank rune in addition to casting reagents. also Rough Stones are teh raw material that can be used to make blank runes. This is a detailed list of the runes and their effect on equipment: Code:
Syllable Effect Meaning Aglo Durability Bonus Armor Ahm Spell channeling Honesty An Hit dispel Negate or Dispel Arma Use best weapon skill Weapon or Arms ( Paladin ) Bal Hit leech Stam Evil Beh Regen stam Justice Bet Hit magic arrow Small Cah Mage armor / weapon Sacrifice Char Hit lower defence Part Corp Inc. spell damage Death Del Resist cold Cold Des Hit lower attack Lower or Down Dium Resist physical bonus Noble ( Paladin ) Ex Bonus stam Freedom Flam Resist fire Flame Flamus Hit Fire Area Fire ( Paladin ) Frio Hit cold area Cold ( Pre UO ) Furis Hit energy area Fury ( Paladin ) Gra Hit leech hits Drain/Leech or Siphon Grav Hit physical area Field Hur Resist energy Wind In Luck Make, Create or Cause Jux Hit harm Danger, Trap or Harm Kal Hit fireball Invoke Lor Night Sight Light Lum Lower stat requirments Humility Malas Hit poison area Evil ( Paladin ) Mani Bonus hits Life or Healing Mu Regen hits Compassion Nox Resist posion bonus Poison Om Regen mana Spirituality Ort Bonus mana Magic Pas Lower mana cost After/Beyond Por Bonus dex Move or Movement Quas Hit leech mana Illusion Ra Defend chance Valor Rel Self repair Change Sanct Reflect physical Protect or Protection Sar Inc. weapon damage Pain Summ Cast recovery Honor Tym Inc. weapon speed Time Um Cast speed Shadow Uus Attack chance Rise or Up Vas Bonus str Great Wis bonus int Know/Knowledge Xen hit lightning Creature Ylem Lower reg cost Matter Zu Enhance potions Sleep Adding the RoughStone to the ML mining system. go to Scrips/Engines/Harvest/Mining.cs and find: Code:
if ( Core.ML )
{
oreAndStone.BonusResources = new BonusHarvestResource[]
{
new BonusHarvestResource( 0, 95.8664, null, null ), //Nothing //Note: Rounded the below to .0167 instead of 1/6th of a %. Close enough
new BonusHarvestResource( 100, .0167, 1072562, typeof( BlueDiamond ) ),
new BonusHarvestResource( 100, .0167, 1072567, typeof( DarkSapphire ) ),
new BonusHarvestResource( 100, .0167, 1072570, typeof( EcruCitrine ) ),
new BonusHarvestResource( 100, .0167, 1072564, typeof( FireRuby ) ),
new BonusHarvestResource( 100, .0167, 1072566, typeof( PerfectEmerald ) ),
new BonusHarvestResource( 100, .0167, 1072568, typeof( Turquoise ) )
Code:
new BonusHarvestResource( 100, .5, "you dig up a Rough Stone and put it in your backpack", typeof( RoughStone ))//added for runecrafting Quote:
hope this version is bug free and if there are any problems let know thanks Last edited by Obez; 03-29-2008 at 02:58 AM. |
|
|
|
|
|
|
#2 (permalink) |
|
Master of the Internet
|
great idea
but does this have a way of stopping a 2nd one from being used on it? or a max of so many properties, before they can no longer be added (like the spell craft system)? and do they stack with the current abilities or replace them? if stacking, is there a way to stop them from using it on same peice more than once? reason i ask, is because if not, can end up with stuff with tons of stuff on them and become way over powering
__________________
http://www.AoAUO.com
:) ..... Come for the Customs, Play for the Fun. Return to see your new Friends ..... :) |
|
|
|
|
|
#3 (permalink) |
|
Forum Expert
|
Aw man, I JUST finished making a system like this. I also called it the Enchantment System. Looks like I'll have to go dig around in my bag of creativity for a fresher idea since you beat me to the punch. Heh.
Actually, I like that you used the runes, I didn't do that with my system. I'll install this when I get home from work later and see if it beats my version (no doubt it will, heh). Good work from a glance though. |
|
|
|
|
|
#4 (permalink) | |
|
Newbie
Join Date: Feb 2005
Location: LI, NY
Age: 21
Posts: 50
|
Thanks alot guys
Quote:
if u add 2 of teh same rune they WILL stack. there is no max amount of properties to be added BUT there is a chance the weapon/armor etc. will break every time u enchant it so u probably won't want to add to many enhancments and you won't be able to make some kind of super weapon or something. ie. u <i>can</i> enchant ur equipment with a Ylem rune till u get 100% lower reg cost on one item.. but it'll deff break before then. so it'll be better to try and get a Ylem suit or something |
|
|
|
|
|
|
#8 (permalink) |
|
Forum Expert
|
You can easily set up any vendor to sell the rune chisels by adding this line to their prospective SB file.
For example, if you wanted your scribe to sell the rune chisels, you would add this line to SBScribe.cs Code:
Add( new GenericBuyInfo( typeof( RuneChisel ), 8, 20, 0x13E3, 0 ) );
__________________
In some cases stupid makes you win-Radwen |
|
|
|
|
|
#9 (permalink) |
|
Lurker
Join Date: Mar 2008
Age: 34
Posts: 2
|
Ill try that ,i was wondering what command i would use just to get one and try it out ...
Like [GET RuneChisel? nevermind i add it ok so where do Rough Stones come from are they mined? Im sorry im new at this. Last edited by robflorek; 03-22-2008 at 09:32 PM. |
|
|
|
|
|
#10 (permalink) | |
|
Forum Expert
Join Date: Mar 2004
Location: NorthCentral IL, USA
Age: 34
Posts: 3,848
|
You have to make them available somehow. I'd probably add them as "Bonus Resources" those would be discovered when you mine. You could also add them to say Earth Elementals to drop as loot. This Author needs to add more installation detail, I figured I'd download the file and look to see if there where any installation instructions and there where none. So what I said are a couple of options to making them available. If you use my TreasureShovel you could add them as something players could dig up. Just offered a few suggestions on how to get them. I'm not sure what else is in this but you could use my suggestions to make the rest available for your players.
__________________
Quote:
Just a Simple Staff Tool You can leave me messages. Ernest Gary Gygax - Quote "I would like the world to remember me as the guy who really enjoyed playing games and sharing his knowledge and his fun pastimes with everybody else." |
|
|
|
|
|
|
#11 (permalink) | |
|
Newbie
Join Date: Feb 2005
Location: LI, NY
Age: 21
Posts: 50
|
Quote:
Thanks alot I also have a Rune crafter npc that sells the rune chisel. for some reason its not lettign me edit the attachments in the main post so ill add the rune crafter and the mining.cs here. as you can see i added directions on adding the rough stones to mining.cs but it'll just be easier to take mine if your mining.cs isn't already modified. Last edited by Obez; 03-29-2008 at 02:51 AM. |
|
|
|
|
|
|
#12 (permalink) | ||
|
Forum Expert
Join Date: Mar 2004
Location: NorthCentral IL, USA
Age: 34
Posts: 3,848
|
Quote:
Code:
if ( Core.ML )
{
oreAndStone.BonusResources = new BonusHarvestResource[]
{
new BonusHarvestResource( 0, 99.8664, null, null ), //Nothing //Note: Rounded the below to .0167 instead of 1/6th of a %. Close enough
new BonusHarvestResource( 100, .0167, 1072562, typeof( BlueDiamond ) ),
new BonusHarvestResource( 100, .0167, 1072567, typeof( DarkSapphire ) ),
new BonusHarvestResource( 100, .0167, 1072570, typeof( EcruCitrine ) ),
new BonusHarvestResource( 100, .0167, 1072564, typeof( FireRuby ) ),
new BonusHarvestResource( 100, .0167, 1072566, typeof( PerfectEmerald ) ),
new BonusHarvestResource( 100, .0167, 1072568, typeof( Turquoise ) ),
new BonusHarvestResource( 100, .0167, 1077180, typeof( BlackRockSmall ) ),
new BonusHarvestResource( 100, .0167, 1077181, typeof( BlackRockLarge ) )
};
}
__________________
Quote:
Just a Simple Staff Tool You can leave me messages. Ernest Gary Gygax - Quote "I would like the world to remember me as the guy who really enjoyed playing games and sharing his knowledge and his fun pastimes with everybody else." |
||
|
|
|
|
|
#13 (permalink) | |
|
Newbie
Join Date: Feb 2005
Location: LI, NY
Age: 21
Posts: 50
|
Quote:
I havent updated in a long time because I sorta quit trying to start up my server awhile ago I just recently decided to finish up and all of the older scripts I was working on and send them out to the community. I guess I didn't really know what u meant because I havent ever played ML and I dunno what its like. guess that makes the whole 'adding rough stone to mining' section pretty useless :/ I wasnt even aware that Runuo updated hah The system works properly for your version of RunUO right? |
|
|
|
|
|
|
#14 (permalink) | ||
|
Forum Expert
Join Date: Mar 2004
Location: NorthCentral IL, USA
Age: 34
Posts: 3,848
|
Quote:
__________________
Quote:
Just a Simple Staff Tool You can leave me messages. Ernest Gary Gygax - Quote "I would like the world to remember me as the guy who really enjoyed playing games and sharing his knowledge and his fun pastimes with everybody else." |
||
|
|
|
|
|
#15 (permalink) | |
|
Newbie
Join Date: Feb 2005
Location: LI, NY
Age: 21
Posts: 50
|
Quote:
also, the downloads secion of the site doesn't seem to be working ,is there any other way I could download teh current version? thanks |
|
|
|
|
|
|
#16 (permalink) | ||
|
Forum Expert
Join Date: Mar 2004
Location: NorthCentral IL, USA
Age: 34
Posts: 3,848
|
Quote:
If your version of RunUO doesn't have the BonusHarvestResource then adding it could be difficult, especially since I don't know where it's called from. If you've got your rough stone from mining with your mods, just go ahead and leave it. Again I have too many changed in my shard to test how things work without messing with how I intend for things to work. Currently im working on a metallurgy system to allow for additional Alloys to be used in Weapons and Armor without having to mine new metals.
__________________
Quote:
Just a Simple Staff Tool You can leave me messages. Ernest Gary Gygax - Quote "I would like the world to remember me as the guy who really enjoyed playing games and sharing his knowledge and his fun pastimes with everybody else." |
||
|
|
|
|
|
#17 (permalink) | |
|
Newbie
Join Date: Feb 2005
Location: LI, NY
Age: 21
Posts: 50
|
Quote:
yeah i gotcha. thats completely understandable and i guess u were right about my mining.cs mod, it doesn't seem to be working correctly idk what i did. I think I'll just wait for the downlods section to get fixed than try and get it to work with RC2. Thanks for your input much appreciated ![]() |
|
|
|
|
|
|
#18 (permalink) | ||
|
Forum Expert
Join Date: Mar 2004
Location: NorthCentral IL, USA
Age: 34
Posts: 3,848
|
Quote:
Obez already saw it.
__________________
Quote:
Just a Simple Staff Tool You can leave me messages. Ernest Gary Gygax - Quote "I would like the world to remember me as the guy who really enjoyed playing games and sharing his knowledge and his fun pastimes with everybody else." Last edited by Greystar; 03-24-2008 at 05:44 PM. |
||
|
|
|
|
|
#19 (permalink) | |
|
Newbie
Join Date: Jan 2008
Location: Hafnarfjordur Iceland
Posts: 65
|
Quote:
Code:
if ( Core.ML )
{
oreAndStone.BonusResources = new BonusHarvestResource[]
{
new BonusHarvestResource( 0, 95.8664, null, null ), //Nothing //Note: Rounded the below to .0167 instead of 1/6th of a %. Close enough
new BonusHarvestResource( 100, .0167, 1072562, typeof( BlueDiamond ) ),
new BonusHarvestResource( 100, .0167, 1072567, typeof( DarkSapphire ) ),
new BonusHarvestResource( 100, .0167, 1072570, typeof( EcruCitrine ) ),
new BonusHarvestResource( 100, .0167, 1072564, typeof( FireRuby ) ),
new BonusHarvestResource( 100, .0167, 1072566, typeof( PerfectEmerald ) ),
new BonusHarvestResource( 100, .0167, 1072568, typeof( Turquoise ) ),
new BonusHarvestResource( 100, .5, "you dig up a Rough Stone and put it in your backpack", typeof( RoughStone ))//added for runecrafting
|
|
|
|
|
|
|
#20 (permalink) | |
|
Newbie
Join Date: Nov 2007
Age: 26
Posts: 58
|
Quote:
![]() I like it though, with some tweaks of course |
|
|
|
|
|
|
#21 (permalink) | |
|
Newbie
Join Date: Feb 2005
Location: LI, NY
Age: 21
Posts: 50
|
Quote:
thats wierd i never reached 100% anything testing it out :/ lwell it ooks like i still got some tweaking to do. thanks for letting me know im guna play around with it a bit.
__________________
"from the ground I can touch the sky despite this fight I will never die" -Elysia |
|
|
|
|