Go Back   RunUO - Ultima Online Emulation > RunUO > Custom Script Releases

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.

Reply
 
Thread Tools Display Modes
Old 06-12-2007, 09:57 PM   #1 (permalink)
Forum Expert
 
Erica's Avatar
 
Join Date: Jan 2005
Location: Laramie Wyoming
Age: 43
Posts: 1,276
Send a message via ICQ to Erica Send a message via AIM to Erica Send a message via MSN to Erica Send a message via Yahoo to Erica Send a message via Skype™ to Erica
Smile NinjaAI, Elite Ninja like osi

Hi ive had this for a while and decided to share it it's the Elite Ninjas Like osi .
On osi Elite Ninjas can hide with smoke bombs and they can change into any pet
or critter if you already got my OrcScoutAI it's the same process. go to BaseAI and add this line
Code:
AI_Ninja
so it should look like this
Code:
public enum AIType
	{
		AI_Use_Default,
		AI_Melee,
		AI_Animal,
		AI_Archer,
		AI_Healer,
		AI_Vendor,
		AI_Mage,
		AI_Berserk,
		AI_Predator,
		AI_Thief,
	      AI_Necro,
            AI_Necromage,
            AI_Ninja,
	      AI_OrcScout
as you see i got the AI of Orc And necro and necromage on mines .
then go to BaseCreature and add this
Code:
case AIType.AI_Ninja:	
                                m_AI = new NinjaAI(this);
                                break;
so it should look like this
Code:
switch ( NewAI )
			{
				case AIType.AI_Melee:
					m_AI = new MeleeAI(this);
					break;
				case AIType.AI_Animal:
					m_AI = new AnimalAI(this);
					break;
				case AIType.AI_Berserk:
					m_AI = new BerserkAI(this);
					break;
				case AIType.AI_Archer:
					m_AI = new ArcherAI(this);
					break;
				case AIType.AI_Healer:
					m_AI = new HealerAI(this);
					break;
				case AIType.AI_Vendor:
					m_AI = new VendorAI(this);
					break;
				case AIType.AI_Mage:
					m_AI = new MageAI(this);
					break;
				case AIType.AI_Predator:
					//m_AI = new PredatorAI(this);
					m_AI = new MeleeAI(this);
					break;
				case AIType.AI_Thief:
					m_AI = new ThiefAI(this);
					break;
			      case AIType.AI_Necro:
					m_AI = new NecroAI(this);
					break;
				case AIType.AI_Necromage:	
                                          m_AI = new NecromageAI(this);
                                          break;
                        case AIType.AI_Ninja:	
                              m_AI = new NinjaAI(this);
                              break;
                        case AIType.AI_OrcScout:
					m_AI = new OrcScoutAI( this );
					break;
then replace your EliteNinja Script with mines restart server and you are set.
Attached Files
File Type: cs NinjaAI.cs (11.5 KB, 66 views)
File Type: cs EliteNinja.cs (2.3 KB, 60 views)
__________________

Last edited by Erica; 06-11-2008 at 12:52 AM. Reason: Fixed Rar files
Erica is online now   Reply With Quote
Old 06-12-2007, 10:28 PM   #2 (permalink)
Forum Expert
 
Raider's Avatar
 
Join Date: Jan 2005
Age: 31
Posts: 288
Send a message via Yahoo to Raider
Default

Wow this is awesome script just like osi plus karma for sis.
__________________
Raider is offline   Reply With Quote
Old 06-12-2007, 10:32 PM   #3 (permalink)
Forum Expert
 
Erica's Avatar
 
Join Date: Jan 2005
Location: Laramie Wyoming
Age: 43
Posts: 1,276
Send a message via ICQ to Erica Send a message via AIM to Erica Send a message via MSN to Erica Send a message via Yahoo to Erica Send a message via Skype™ to Erica
Default

Quote:
Originally Posted by Raider View Post
Wow this is awesome script just like osi plus karma for sis.
Thank You Hope You Enjoy It.
__________________
Erica is online now   Reply With Quote
Old 06-13-2007, 05:16 AM   #4 (permalink)
Forum Novice
 
Makaar's Avatar
 
Join Date: Jun 2006
Location: Somewhere very cold in the winter...
Age: 28
Posts: 600
Default

Wow, I must say awesome work once again. That's what I get for not finishing the stuff I work on fast enough!

I would give you karma but I've exhausted the system and it won't let me anymore...
__________________
Chaos Reborn: The final battle where only the strong will survive...!
Makaar is offline   Reply With Quote
Old 06-13-2007, 05:32 AM   #5 (permalink)
Forum Expert
 
seltor's Avatar
 
Join Date: Nov 2003
Location: North Carolina
Age: 36
Posts: 283
Send a message via Yahoo to seltor
Default

Great job. Thank you for sharing these. They were on my list of things to do but you just saved me a lot of time.
seltor is offline   Reply With Quote
Old 06-13-2007, 08:40 PM   #6 (permalink)
Forum Expert
 
Erica's Avatar
 
Join Date: Jan 2005
Location: Laramie Wyoming
Age: 43
Posts: 1,276
Send a message via ICQ to Erica Send a message via AIM to Erica Send a message via MSN to Erica Send a message via Yahoo to Erica Send a message via Skype™ to Erica
Default

Thanks all i am working on the whitewyrm where in the old days he would change to a human back and forth once hes tamed he will stay as whitewyrm but when you see him wild he would change back and forth to a human once i get it done i'll post it as well i tryed peo whitewyrm but has a bug he knows this as well we had spoken about it but will release mines once its done.
__________________
Erica is online now   Reply With Quote
Old 06-15-2007, 02:21 AM   #7 (permalink)
Newbie
 
Join Date: Apr 2007
Age: 28
Posts: 17
Default

Excellent!
You always surprise me and make it happy.
HAL2007 is offline   Reply With Quote
Old 08-02-2007, 11:12 PM   #8 (permalink)
Newbie
 
Join Date: Dec 2005
Posts: 21
Send a message via Yahoo to starfox45634
Default

thank you i been trying to make them osi-like for awhile now but you figured it out. thanks *karma*!
starfox45634 is offline   Reply With Quote
Old 10-10-2007, 02:09 PM   #9 (permalink)
Forum Expert
 
XenoNeo's Avatar
 
Join Date: Feb 2006
Age: 23
Posts: 318
Send a message via AIM to XenoNeo Send a message via MSN to XenoNeo
Default Problem

I noticed an issue with this ai... When it is assigned to an npc the npc won't move at all he'll stand in place where he spawns. Also when he is attacked he'll attack but not move when the attacker is too far away. Also also... He doesn't use any of his abilities...

Maybe I am doing something wrong but I have no clue... Any help?
__________________
:mad: Red makes me angry!:mad::rolleyes: Blue makes me happy!:rolleyes:

.:Xeno-Corporation:.
Devised from our signature art to our Ultima Online shard; Thanks to all those that contributed to it all!
XenoNeo is offline   Reply With Quote
Old 10-10-2007, 03:29 PM   #10 (permalink)
Forum Expert
 
Join Date: Nov 2004
Posts: 1,656
Send a message via ICQ to Murzin Send a message via AIM to Murzin Send a message via MSN to Murzin
Default

erika, i belive thats because the white wyrm used to polymorph itself.
Murzin is offline   Reply With Quote
Old 06-10-2008, 01:19 PM   #11 (permalink)
Newbie
 
Join Date: Feb 2008
Location: Germany, BW (in front of my desktop)
Posts: 31
Default

i tried everything but i can't unzip the NinjaAI.cs file

Yes, I also tried the steps described in other threads but they didn't help too...

could someone maybe repost it unzipped? (only the NinjaAi.cs file)

Thank you very much,
Djego
Djego is offline   Reply With Quote
Old 06-10-2008, 05:52 PM   #12 (permalink)
Forum Novice
 
Join Date: Jul 2004
Location: IL, USA
Posts: 581
Default

Yes the .rar files is broken. I tried to uncompress it on 2 different computers with 2 different programs. Both say unexpected end of archive.

I do not have it to upload. I am just confirming it is broken.
haazen is offline   Reply With Quote
Old 06-10-2008, 10:24 PM   #13 (permalink)
Forum Novice
 
kat20's Avatar
 
Join Date: Nov 2007
Location: U.S.
Posts: 168
Send a message via MSN to kat20
Post

He is right the NinjaAI is a bad file the elite ninja I was able to extract. Hope you get it fixed it seems like a very cool script. Thanks
__________________
kat20 is offline   Reply With Quote
Old 06-11-2008, 12:51 AM   #14 (permalink)
Forum Expert
 
Erica's Avatar
 
Join Date: Jan 2005
Location: Laramie Wyoming
Age: 43
Posts: 1,276
Send a message via ICQ to Erica Send a message via AIM to Erica Send a message via MSN to Erica Send a message via Yahoo to Erica Send a message via Skype™ to Erica
Default

Hmm weird ok well i fixed it since it doesnt want to work as two scripts in one rar so i made it apart each other go back to first post the scripts are both there now.
__________________
Erica is online now   Reply With Quote
Old 06-11-2008, 04:43 AM   #15 (permalink)
Forum Novice
 
kat20's Avatar
 
Join Date: Nov 2007
Location: U.S.
Posts: 168
Send a message via MSN to kat20
Smile

Quote:
Originally Posted by Erica View Post
Hmm weird ok well i fixed it since it doesnt want to work as two scripts in one rar so i made it apart each other go back to first post the scripts are both there now.
Thanks everything is a go. appreciate it. again thanks.
__________________
kat20 is offline   Reply With Quote
Old 06-11-2008, 09:32 AM   #16 (permalink)
Newbie
 
Join Date: Feb 2008
Location: Germany, BW (in front of my desktop)
Posts: 31
Default

Very nice, thank you very much

(*phew* it was not my fault^^)
Djego is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5