|
||
|
|||||||
| 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 |
|
|
#301 (permalink) |
|
Forum Novice
Join Date: Nov 2007
Posts: 155
|
OK, did the compare, and it looks like there are 3 files affected. KeyRing.cs (Daat99's version), spell casters key.cs, and deftinkering.cs. I have decided to call the new keyring OnyxKeyRing and did a case sensitive serach and replace in the 3 files names above.
When compiling, I receive the following error: Code:
Errors:
+ Customs/[042] Daat99OWLTR/Custom Craftables/OnyxKeyRing.cs:
CS0115: Line 42: 'Server.Items.OnyxKeyRing.Dupe(int)': no suitable method found to override
Thoughts? Thanks, -GhostRiderGrey
__________________
A big THANK YOU!! to all who have helped me. I appreciate it very much. Visit the Whispering Pines shard website at wp.dyndns.org |
|
|
|
|
|
#302 (permalink) | |
|
Forum Expert
|
Quote:
All you have to do is remove the dupe method. |
|
|
|
|
|
|
#303 (permalink) |
|
Forum Novice
Join Date: Nov 2007
Posts: 155
|
Yup, that was it. Thank you Lokai.
Here are my adjusted files if anyone wants them. Replace the DefTinkering.cs and Spell Casters Key.cs from Lokai's package. Add Onyx Keyring.cs to \Scripts\Customs\Daat99OWLTR\Custom Craftables . Make sure you only have 1 KeyRing.cs script in your system (the distro copy) Onyx Keyring will live in harmony with the distro KeyRing file. Onyx keyrings are used to tinker Customs. Among them: spellcaster, metalworker, stoneworker, woodworker and tailor keys. They can also be stored in the spellcaster keys. -GhostRiderGrey
__________________
A big THANK YOU!! to all who have helped me. I appreciate it very much. Visit the Whispering Pines shard website at wp.dyndns.org Last edited by daat99; 06-02-2008 at 12:51 AM. |
|
|
|
|
|
#304 (permalink) |
|
Forum Novice
Join Date: Nov 2007
Posts: 155
|
Woot, my 100th post
![]() I have a question about the runics in this system. When I look at the scripts, it looks like they are already set to drop on elementals in the elementals.cs file. However, on my shard, we have set to see any runics drop on any elemental (have killed over 100 in testing, mostly plat elementals). My questions are: 1) Am I seeing it correcly that the runics are already set up to drop? 2) Is it something that I overlooked that needs to be turned on? 3) Other thoughts about what I could have done wrong? Thanks, -GhostRiderGrey
__________________
A big THANK YOU!! to all who have helped me. I appreciate it very much. Visit the Whispering Pines shard website at wp.dyndns.org |
|
|
|
|
|
#305 (permalink) | |
|
RunUO Forum Moderator
|
Quote:
By design the runics will drop only from elementals that were spawned from mining and not from a spawner. They were never intended to be spawned in the wild but only as a miner advantage (these poor guys never get good loot). If you don't have high enough mining (or a friend with high enough mining) then you shouldn't even see them in the world. Considering most shards have skill cap then a simple miner won't be able to fight off the hard elementals and will require a fighter friend to watch his back (unless he want to die and loose everything...).
__________________
I always try to help
![]() Sometimes, I don't know how.... ![]() My Web Page Forum Rules ------------------------------------------------------------- Extensive OWLTR System | Token System | World Teleporters ------------------------------------------------------------- |
|
|
|
|
|
|
#306 (permalink) |
|
Lurker
Join Date: Sep 2006
Posts: 11
|
I'm having the same problem that TalonRhein was having and since I don't see anywhere that it was actually replied to I figured I would ask.
Code:
Errors:
+ Mobiles/Animals/Mounts/Ethereals.cs:
CS1715: Line 366: 'Server.Mobiles.EtherealMount.EtherealSpell.CastDelayFastS
calar': type must be 'int' to match overridden member 'Server.Spells.Spell.CastD
elayFastScalar'
CS1715: Line 368: 'Server.Mobiles.EtherealMount.EtherealSpell.CastDelayBase'
: type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBa
se'
+ Spells/Base/MagerySpell.cs:
CS1715: Line 108: 'Server.Spells.MagerySpell.CastDelayBase': type must be 'i
nt' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Mobiles/Animals/Mounts/LesserHiryu.cs:
CS0115: Line 119: 'Server.Mobiles.LesserHiryu.GetControlChance(Server.Mobile
, bool)': no suitable method found to override
+ Mobiles/Animals/Mounts/Ridgeback.cs:
CS0115: Line 48: 'Server.Mobiles.Ridgeback.GetControlChance(Server.Mobile, b
ool)': no suitable method found to override
+ Mobiles/Animals/Mounts/SavageRidgeback.cs:
CS0115: Line 48: 'Server.Mobiles.SavageRidgeback.GetControlChance(Server.Mob
ile, bool)': no suitable method found to override
+ Mobiles/Animals/Mounts/ScaledSwampDragon.cs:
CS0115: Line 47: 'Server.Mobiles.ScaledSwampDragon.GetControlChance(Server.M
obile, bool)': no suitable method found to override
+ Mobiles/Animals/Mounts/SwampDragon.cs:
CS0115: Line 145: 'Server.Mobiles.SwampDragon.GetControlChance(Server.Mobile
, bool)': no suitable method found to override
+ Mobiles/Monsters/Misc/Melee/BladeSpirits.cs:
CS0115: Line 17: 'Server.Mobiles.BladeSpirits.GetFightModeRanking(Server.Mob
ile, Server.Mobiles.FightMode, bool)': no suitable method found to override
+ Mobiles/Monsters/Misc/Melee/EnergyVortex.cs:
CS0115: Line 17: 'Server.Mobiles.EnergyVortex.GetFightModeRanking(Server.Mob
ile, Server.Mobiles.FightMode, bool)': no suitable method found to override
+ Mobiles/Monsters/SE/FireBeetle.cs:
CS0115: Line 80: 'Server.Mobiles.FireBeetle.GetControlChance(Server.Mobile,
bool)': no suitable method found to override
+ Mobiles/Vendors/NPC/Blacksmith.cs:
CS0115: Line 125: 'Server.Mobiles.Blacksmith.OnSuccessfulBulkOrderReceive(Se
rver.Mobile)': no suitable method found to override
+ Mobiles/Vendors/NPC/Tailor.cs:
CS0115: Line 74: 'Server.Mobiles.Tailor.OnSuccessfulBulkOrderReceive(Server.
Mobile)': no suitable method found to override
+ Mobiles/Vendors/NPC/Weaponsmith.cs:
CS0115: Line 92: 'Server.Mobiles.Weaponsmith.OnSuccessfulBulkOrderReceive(Se
rver.Mobile)': no suitable method found to override
+ Mobiles/Vendors/NPC/Weaver.cs:
CS0115: Line 74: 'Server.Mobiles.Weaver.OnSuccessfulBulkOrderReceive(Server.
Mobile)': no suitable method found to override
+ Mobiles/Vendors/GenericBuy.cs:
CS0535: Line 9: 'Server.Mobiles.GenericBuyInfo' does not implement interface
member 'Server.IBuyItemInfo.GetObject()'
+ Skills/SpiritSpeak.cs:
CS1715: Line 87: 'Server.SkillHandlers.SpiritSpeak.SpiritSpeakSpell.CastDela
yFastScalar': type must be 'int' to match overridden member 'Server.Spells.Spell
.CastDelayFastScalar'
CS1715: Line 88: 'Server.SkillHandlers.SpiritSpeak.SpiritSpeakSpell.CastDela
yBase': type must be 'int' to match overridden member 'Server.Spells.Spell.CastD
elayBase'
+ Spells/Bushido/SamuraiSpell.cs:
CS1715: Line 22: 'Server.Spells.Bushido.SamuraiSpell.CastDelayFastScalar': t
ype must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayFastS
calar'
+ Spells/Bushido/Confidence.cs:
CS1715: Line 17: 'Server.Spells.Bushido.Confidence.CastDelayBase': type must
be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Bushido/CounterAttack.cs:
CS1715: Line 18: 'Server.Spells.Bushido.CounterAttack.CastDelayBase': type m
ust be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Bushido/Evasion.cs:
CS1715: Line 18: 'Server.Spells.Bushido.Evasion.CastDelayBase': type must be
'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Chivalry/CleanseByFire.cs:
CS1715: Line 17: 'Server.Spells.Chivalry.CleanseByFireSpell.CastDelayBase':
type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase
'
+ Spells/Chivalry/CloseWounds.cs:
CS1715: Line 18: 'Server.Spells.Chivalry.CloseWoundsSpell.CastDelayBase': ty
pe must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Chivalry/ConsecrateWeapon.cs:
CS1715: Line 17: 'Server.Spells.Chivalry.ConsecrateWeaponSpell.CastDelayBase
': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayB
ase'
+ Spells/Chivalry/DispelEvil.cs:
CS1715: Line 19: 'Server.Spells.Chivalry.DispelEvilSpell.CastDelayBase': typ
e must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Chivalry/DivineFury.cs:
CS1715: Line 17: 'Server.Spells.Chivalry.DivineFurySpell.CastDelayBase': typ
e must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Chivalry/EnemyOfOne.cs:
CS1715: Line 19: 'Server.Spells.Chivalry.EnemyOfOneSpell.CastDelayBase': typ
e must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Chivalry/HolyLight.cs:
CS1715: Line 17: 'Server.Spells.Chivalry.HolyLightSpell.CastDelayBase': type
must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Chivalry/NobleSacrifice.cs:
CS1715: Line 23: 'Server.Spells.Chivalry.NobleSacrificeSpell.CastDelayBase':
type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBas
e'
+ Spells/Chivalry/RemoveCurse.cs:
CS1715: Line 19: 'Server.Spells.Chivalry.RemoveCurseSpell.CastDelayBase': ty
pe must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Chivalry/SacredJourney.cs:
CS1715: Line 19: 'Server.Spells.Chivalry.SacredJourneySpell.CastDelayBase':
type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase
'
+ Spells/Fourth/ArchCure.cs:
CS1715: Line 32: 'Server.Spells.Fourth.ArchCureSpell.CastDelayBase': type mu
st be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Necromancy/NecromancerSpell.cs:
CS1715: Line 18: 'Server.Spells.Necromancy.NecromancerSpell.CastDelayFastSca
lar': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDel
ayFastScalar'
+ Spells/Necromancy/AnimateDeadSpell.cs:
CS1715: Line 22: 'Server.Spells.Necromancy.AnimateDeadSpell.CastDelayBase':
type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase
'
+ Spells/Necromancy/BloodOathSpell.cs:
CS1715: Line 18: 'Server.Spells.Necromancy.BloodOathSpell.CastDelayBase': ty
pe must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Necromancy/CorpseSkin.cs:
CS1715: Line 19: 'Server.Spells.Necromancy.CorpseSkinSpell.CastDelayBase': t
ype must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Necromancy/CurseWeapon.cs:
CS1715: Line 18: 'Server.Spells.Necromancy.CurseWeaponSpell.CastDelayBase':
type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase
'
+ Spells/Necromancy/EvilOmen.cs:
CS1715: Line 20: 'Server.Spells.Necromancy.EvilOmenSpell.CastDelayBase': typ
e must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Necromancy/Exorcism.cs:
CS1715: Line 23: 'Server.Spells.Necromancy.ExorcismSpell.CastDelayBase': typ
e must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Necromancy/HorrificBeast.cs:
CS1715: Line 19: 'Server.Spells.Necromancy.HorrificBeastSpell.CastDelayBase'
: type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBa
se'
+ Spells/Necromancy/LichForm.cs:
CS1715: Line 20: 'Server.Spells.Necromancy.LichFormSpell.CastDelayBase': typ
e must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Necromancy/MindRot.cs:
CS1715: Line 20: 'Server.Spells.Necromancy.MindRotSpell.CastDelayBase': type
must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Necromancy/PainSpike.cs:
CS1715: Line 19: 'Server.Spells.Necromancy.PainSpikeSpell.CastDelayBase': ty
pe must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Necromancy/PoisonStrike.cs:
CS1715: Line 18: 'Server.Spells.Necromancy.PoisonStrikeSpell.CastDelayBase':
type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBas
e'
+ Spells/Necromancy/Strangle.cs:
CS1715: Line 19: 'Server.Spells.Necromancy.StrangleSpell.CastDelayBase': typ
e must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Necromancy/SummonFamiliar.cs:
CS1715: Line 22: 'Server.Spells.Necromancy.SummonFamiliarSpell.CastDelayBase
': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayB
ase'
+ Spells/Necromancy/VampiricEmbrace.cs:
CS1715: Line 20: 'Server.Spells.Necromancy.VampiricEmbraceSpell.CastDelayBas
e': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelay
Base'
+ Spells/Necromancy/VengefulSpirit.cs:
CS1715: Line 21: 'Server.Spells.Necromancy.VengefulSpiritSpell.CastDelayBase
': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayB
ase'
+ Spells/Necromancy/Wither.cs:
CS1715: Line 20: 'Server.Spells.Necromancy.WitherSpell.CastDelayBase': type
must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Necromancy/WraithForm.cs:
CS1715: Line 19: 'Server.Spells.Necromancy.WraithFormSpell.CastDelayBase': t
ype must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Ninjitsu/NinjaSpell.cs:
CS1715: Line 24: 'Server.Spells.Ninjitsu.NinjaSpell.CastDelayFastScalar': ty
pe must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayFastSc
alar'
+ Spells/Ninjitsu/AnimalForm.cs:
CS1715: Line 34: 'Server.Spells.Ninjitsu.AnimalForm.CastDelayBase': type mus
t be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Ninjitsu/MirrorImage.cs:
CS1715: Line 52: 'Server.Spells.Ninjitsu.MirrorImage.CastDelayBase': type mu
st be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Ninjitsu/ShadowJump.cs:
CS1715: Line 18: 'Server.Spells.Ninjitsu.Shadowjump.CastDelayBase': type mus
t be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase'
+ Spells/Spellweaving/ArcaneCircle.cs:
CS1715: Line 14: 'Server.Spells.Spellweaving.ArcaneCircleSpell.CastDelayBase
': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayB
ase'
+ Spells/Spellweaving/AttuneWeapon.cs:
CS1715: Line 14: 'Server.Spells.Spellweaving.AttuneWeaponSpell.CastDelayBase
': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayB
ase'
+ Spells/Spellweaving/EssenceOfWind.cs:
CS1715: Line 14: 'Server.Spells.Spellweaving.EssenceOfWindSpell.CastDelayBas
e': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelay
Base'
+ Spells/Spellweaving/EtherealVoyage.cs:
CS1715: Line 12: 'Server.Spells.Spellweaving.EtherealVoyageSpell.CastDelayBa
se': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDela
yBase'
+ Spells/Spellweaving/GiftOfLife.cs:
CS1715: Line 17: 'Server.Spells.Spellweaving.GiftOfLifeSpell.CastDelayBase':
type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBas
e'
+ Spells/Spellweaving/GiftOfRenewal.cs:
CS1715: Line 15: 'Server.Spells.Spellweaving.GiftOfRenewalSpell.CastDelayBas
e': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelay
Base'
+ Spells/Spellweaving/NatureFury.cs:
CS1715: Line 15: 'Server.Spells.Spellweaving.NatureFurySpell.CastDelayBase':
type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBas
e'
+ Spells/Spellweaving/ReaperForm.cs:
CS1715: Line 13: 'Server.Spells.Spellweaving.ReaperFormSpell.CastDelayBase':
type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBas
e'
+ Spells/Spellweaving/SummonFey.cs:
CS1715: Line 13: 'Server.Spells.Spellweaving.SummonFeySpell.CastDelayBase':
type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBase
'
+ Spells/Spellweaving/SummonFiend.cs:
CS1715: Line 13: 'Server.Spells.Spellweaving.SummonFiendSpell.CastDelayBase'
: type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBa
se'
+ Spells/Spellweaving/Thunderstorm.cs:
CS1715: Line 14: 'Server.Spells.Spellweaving.ThunderstormSpell.CastDelayBase
': type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayB
ase'
+ Spells/Spellweaving/WordOfDeath.cs:
CS1715: Line 14: 'Server.Spells.Spellweaving.WordOfDeathSpell.CastDelayBase'
: type must be 'int' to match overridden member 'Server.Spells.Spell.CastDelayBa
se'
|
|
|
|
|
|
#307 (permalink) | |
|
Forum Novice
Join Date: Nov 2007
Posts: 155
|
Quote:
-GhostRiderGrey
__________________
A big THANK YOU!! to all who have helped me. I appreciate it very much. Visit the Whispering Pines shard website at wp.dyndns.org |
|
|
|
|
|
|
#308 (permalink) | |
|
Forum Expert
|
Quote:
|
|
|
|
|
|
|
#309 (permalink) |
|
Newbie
Join Date: Jul 2008
Age: 31
Posts: 35
|
ok, I got past the keyring error, and the champspawn.cs error, but now I have a new problem.
The server starts up fine, new ores and such seem to exist (at least I can make them, I don't know about getting them by mining yet). But, My champ areas seem to have messed up. There is spawn there, but no alter. What do I need to do to fix this? |
|
|
|
|
|
#310 (permalink) |
|
Forum Novice
Join Date: Nov 2007
Posts: 155
|
dadnlad, is the "plaque" there for the champ (the sign which lists the level the champ is at)? If so, type this command and target the sign
Code:
[inc z 20 Hope that helps you. -GhostRiderGrey
__________________
A big THANK YOU!! to all who have helped me. I appreciate it very much. Visit the Whispering Pines shard website at wp.dyndns.org |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|