|
||
|
|||||||
| 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) |
|
Forum Expert
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 36
Posts: 3,509
|
Lucid Nagual's All Spells Version: [7].0.2 (b) RunUO RC1[2.0] Compliant ------< : >----<>--<>--< 0 >->-<--<< 0 >>-->-<-< 0 >--<>--<>----< : >------ | w/ an Optional Class & Race Restrictive System , Class Hues & Control Center. | ------< : >----<>--<>--< 0 >->-<--<< 0 >>-->-<-< 0 >--<>--<>----< : >------ Attention: Your Anti-Virus may give you a warning. This is because of the Undead Spell "Poison Ivy Patch". I do not intend on changing the name of the spell, but you can if you'd like. Otherwise, ignore the warning. Error Reports: This thread is not accepting error reports. This release has been tested and produces no errors on a clean install. Those who have errors must submit them to the Script Support section. Installation Instructions: Please zip your script folder (for backup), and replace all files with the ones from this release. Many of the old files have been edited!!! Oh and I have included edited spells for Chivalry, Mage and Necromancer. These files should be replaced as well. The zip that contains All Spells has a Scripts Folder in it. This file should be dropped on top of the Scripts Folder in your RunUO directory to replace all old ones.
All Spells is a combo of many people's spell sysems that was brought into one system for an easier install. I am the creator of the Undead and Avatar Spells. SirSly orginally put together the All Spells Project and allowed me to help him with scripting and testing. When he gave up the project I asked for permission to continue it on my own. Recently Alien has taken over the project is the one who is currently releasing his version with the ShardPack. I will continue working on this version for people that have my version on their systems. Spells Included:
Code:
public enum SolenFriendship { None, Red, Black }
public class PlayerMobile : Mobile {
Code:
Server.Molbiles.PlayerMobile already defines a member called 'CanSee' with the same parameter types. It will have to be commented out. See the example below: Code:
The commented out section should look like this when you are done: Code:
List of Commands:
Important Notice: The class/restrictive system works off of Alien's Central Memory and ACC (Public Gates are opitonal but do not install his spell system, otherwise might be errors). Can be downloaded through this link: Completely_Custom
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment. Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse." My Customs:
Last edited by Lucid Nagual; 03-16-2007 at 08:48 PM. |
|
|
|
|
|
#2 (permalink) |
|
Forum Expert
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 36
Posts: 3,509
|
Version 5.0.2a:
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment. Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse." My Customs:
Last edited by Lucid Nagual; 09-06-2006 at 01:54 PM. |
|
|
|
|
|
#3 (permalink) | |
|
Forum Expert
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 36
Posts: 3,509
|
~Troubleshooting Errors~ Quote:
These errors are from not installing Aliens ACC/Central Memory. The download is provided in post #1.
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment. Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse." My Customs:
Last edited by Lucid Nagual; 08-19-2006 at 07:41 PM. |
|
|
|
|
|
|
#5 (permalink) |
|
Join Date: Feb 2005
Age: 37
Posts: 44
|
I just got through with an install on a fresh shard and had a problem with A-Li-N's system. Does this work for you? Is it 2.0 compliant?
(Here's what I posted on the Script support board) This is on a brand new from-scratch shard with Ronin's Taming system, Lucid's All Spell system (which requires ACC),and Nerun's Distro. I get ... RunUO - [www.runuo.com] Version 2.0, Build 2357.32527 Core: Running on .NET Framework Version 2.0.50727 Scripts: Compiling C# scripts...failed (1 errors, 0 warnings) Errors: + Custom/Alien Completely Custom/ACCGump.cs: CS0246: Line 18: The type or namespace name 'CommandEventArgs' could not be found (are you missing a using directive or an assembly reference?) Scripts: One or more scripts failed to compile or no script files were found. - Press return to exit, or R to try again. ... Here is the error section of code. <code> using System; using System.Collections; using Server; using Server.Gumps; using Server.Network; namespace Server.ACC { public class ACCGump : Gump { public static void Initialize() { Server.Commands.Register( "ACC", AccessLevel.Administrator, new CommandEventHandler( OnCommand ) ); } [Usage( "ACC" )] [Description( "Sends the ACC Gump" )] private static void OnCommand( CommandEventArgs e ) { e.Mobile.SendGump( new ACCGump( e.Mobile, null, null ) ); } private ArrayList m_List; private int m_Page; private ACCSystem m_Syst; private object[] m_SubP; public ACCGump( Mobile from, string system, object[] subParams ) : base( 0, 0 ) { if( from.AccessLevel != AccessLevel.Administrator ) return; </code> Is there a newer version of this or am I missing something else? |
|
|
|
|
|
#6 (permalink) | |
|
Forum Expert
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 36
Posts: 3,509
|
Quote:
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment. Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse." My Customs:
|
|
|
|
|
|
|
#8 (permalink) |
|
Forum Expert
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 36
Posts: 3,509
|
A Thought:
I am currently working on a spellbook deed that will give a deed to everyone that owns a spellbook. I wanna make it to where the script is dropped before the update and the command is called. The command searches the world for spellbooks, deletes them and issues a deed in their place. The spell system would then be upgraded and a wipe can be made carefree. The script is complicated and might take a while. Thanks for your patience.
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment. Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse." My Customs:
|
|
|
|
|
|
#9 (permalink) |
|
Forum Newbie
Join Date: Nov 2004
Age: 37
Posts: 37
|
This is an awsome addition thanks. So far no crashes, and compiles perfectly.
The only problem I have is with the class gump system. Upon creation or logging in for the first time the gump pops up and you select what you would like to be. It does not take the money for the book or give a title but it does set the skills perfectly. Now when you go to use a spell book. wether or not it is the one you were created or the one you purchase it gives you the gump again to chose your class. This time it still does not take the money or give the book. But it now gives the title of the class selected and sets all the restricted magic skills to the restricted cap. including the main skill's cap. Once you select the class choice for the second time the system works fine. I have all choices enabled. (skin hues, free skill, books, and class restrictions) The race system and stone work perfectly so far. Ya just cant cast any spells as a mage with magery capped at 29 and the skill set at 75. THanks for the contribution. Upon further testing now mobles wont cast. I can cast, and only fire breath is working for monsters I searched and found mention of this in the archives in the old all spells and it offers a solution in the spell restrictions. as far as I can see it looks fine. there is a check for base creature, base mount, etc. Last edited by chocomog; 07-19-2006 at 11:45 PM. |
|
|
|
|
|
#10 (permalink) |
|
Forum Expert
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 36
Posts: 3,509
|
I've done a lil work to the control center and as_settings. Here are the updates...and remember to disable the WelcomeTimer.cs. If this doesn't get rid of the gump issues let me know.
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment. Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse." My Customs:
|
|
|
|
|
|
#11 (permalink) | |
|
Forum Newbie
Join Date: Nov 2004
Age: 37
Posts: 37
|
Quote:
Code:
Run -debug
Scripts: Compiling C# scripts...failed (1 errors, 0 warnings)
Errors:
+ Spells/Base/AS Control Center/ASControlCenter.cs:
CS0246: Line 326: The type or namespace name 'LevelKeeperModule' could not b
e found (are you missing a using directive or an assembly reference?)
CS0246: Line 326: The type or namespace name 'LevelKeeperModule' could not b
e found (are you missing a using directive or an assembly reference?)
CS0246: Line 326: The type or namespace name 'LevelKeeperModule' could not b
e found (are you missing a using directive or an assembly reference?)
CS0246: Line 335: The type or namespace name 'LevelKeeperModule' could not b
e found (are you missing a using directive or an assembly reference?)
CS1502: Line 335: The best overloaded method match for 'Server.ACC.CM.Centra
lMemory.AppendModule(Server.Serial, Server.ACC.CM.Module, bool)' has some invali
d arguments
CS1503: Line 335: Argument '2': cannot convert from 'LevelKeeperModule' to '
Server.ACC.CM.Module'
CS0246: Line 365: The type or namespace name 'LevelKeeperModule' could not b
e found (are you missing a using directive or an assembly reference?)
CS0246: Line 365: The type or namespace name 'LevelKeeperModule' could not b
e found (are you missing a using directive or an assembly reference?)
CS0246: Line 365: The type or namespace name 'LevelKeeperModule' could not b
e found (are you missing a using directive or an assembly reference?)
CS0246: Line 368: The type or namespace name 'LevelKeeperModule' could not b
e found (are you missing a using directive or an assembly reference?)
CS1502: Line 368: The best overloaded method match for 'Server.ACC.CM.Centra
lMemory.AppendModule(Server.Serial, Server.ACC.CM.Module, bool)' has some invali
d arguments
CS1503: Line 368: Argument '2': cannot convert from 'LevelKeeperModule' to '
Server.ACC.CM.Module'
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
thank you for your work on this system I used the old one on 1.0 and cant wait for this one to work as well for me. |
|
|
|
|
|
|
#12 (permalink) | |
|
Forum Expert
Join Date: Nov 2004
Location: Beyond the Gates of Hell
Age: 36
Posts: 3,509
|
Quote:
__________________
Leader of the Anti-OSI Movement. Inventing a new game experience in an EA Games-free environment. Don Juan Matus "The basic difference between an ordinary man and a warrior is that a warrior takes everything as a challenge, while an ordinary man takes everything as a blessing or as a curse." My Customs:
|
|
|
|
|
|
|
#14 (permalink) | |
|
Forum Newbie
Join Date: Nov 2004
Age: 37
Posts: 37
|
Quote:
I have a fresh install, I started with fs animal taming, then added datts owl, then lucids archery, your all spell system and the xml spawner. sure is easy to woop a balron when he is stuck in mealy mode. Thanks for any help on this. |
|
|
|
|
|
|
#16 (permalink) |
|
Join Date: Jul 2006
Posts: 2
|
Upon installing I get terminal error:
Code:
RunUO - [www.runuo.com] Version 2.0, Build 2357.32527 Core: Running on .NET Framework Version 2.0.50727 Core: Optimizing for 2 processors Scripts: Compiling C# scripts...failed (4 errors, 0 warnings) Errors: Error: System.ArgumentException: The path is not of a legal form. at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck) at System.IO.Path.GetFullPathInternal(String path) at System.IO.Path.GetFullPath(String path) at Server.ScriptCompiler.Display(CompilerResults results) at Server.ScriptCompiler.CompileCSScripts(Boolean debug, Assembly& assembly) at Server.ScriptCompiler.Compile(Boolean debug) at Server.Core.Main(String[] args) This exception is fatal, press return to exit |
|
|
|