Go Back   RunUO - Ultima Online Emulation > RunUO > RunUO Post Archive

RunUO Post Archive The Archvie

Reply
 
Thread Tools Display Modes
Old 09-11-2004, 01:22 AM   #1 (permalink)
Ronin
 
davidmohara's Avatar
 
Join Date: Nov 2003
Age: 33
Posts: 134
Send a message via ICQ to davidmohara Send a message via MSN to davidmohara
Arrow Staff Orb

This is a little staff tool that I put together for our shard. I thought I'd go ahead and share it in case anyone is interested. I'm still adding functionality to it so expect another version or two. Feel free to request any additional things you might like to see on it - ideas are welcome.

Summary:
The orb assists staff in various tasks such as access level switching and in-game movement.

Description:
Double-clicking the orb initially will assign it to that staff member so that only they can use it. Once this is done, it's irreversible. After that, a double click will alternate between player level access and their staff level access. The context menu allows for setting a specific point (map and 3D) and going to that location. This will be helpful for the staff to get back to GA (or where ever you meet) at the end of the day.

Version 3.0: Added auto-res functionality - when staff dies in player mode, the mode is switched back to their staff level and they are automagically resurrected.

Installation:
As easy as throwing it in your custom scripts folder.

Current Version:
3.0
Attached Files
File Type: zip StaffOrb.zip (1.8 KB, 404 views)
davidmohara is offline   Reply With Quote
Old 09-12-2004, 08:38 PM   #2 (permalink)
Ronin
 
davidmohara's Avatar
 
Join Date: Nov 2003
Age: 33
Posts: 134
Send a message via ICQ to davidmohara Send a message via MSN to davidmohara
Default

Added new autores functionality.
davidmohara is offline   Reply With Quote
Old 01-13-2005, 07:27 AM   #3 (permalink)
 
Join Date: Jan 2005
Age: 43
Posts: 51
Default

Whoa... Cool item. Going to download it at once.
Fluesopp is offline   Reply With Quote
Old 01-13-2005, 02:01 PM   #4 (permalink)
 
Join Date: Nov 2004
Age: 32
Posts: 19
Send a message via AIM to Tyran Send a message via MSN to Tyran Send a message via Yahoo to Tyran
Default

great script but is there a way to make it so that when you switch from member to staff it doesnt make you immortal?
Tyran is offline   Reply With Quote
Old 01-13-2005, 08:18 PM   #5 (permalink)
 
Join Date: Mar 2004
Location: Chattanooga, Tennessee
Age: 32
Posts: 124
Default

Great script david ...

Tyran, to make this to where your staff member isn't immortal... change this

Code:
				// return to staff status
				from.AccessLevel = m_StaffLevel;
				from.Blessed = true;
to this...
Code:
				// return to staff status
				from.AccessLevel = m_StaffLevel;
				from.Blessed = false;
UOLadyClaudia is offline   Reply With Quote
Old 01-13-2005, 11:25 PM   #6 (permalink)
Ronin
 
davidmohara's Avatar
 
Join Date: Nov 2003
Age: 33
Posts: 134
Send a message via ICQ to davidmohara Send a message via MSN to davidmohara
Default

Quote:
Originally Posted by Tyran
great script but is there a way to make it so that when you switch from member to staff it doesnt make you immortal?
I suppose that you can (thanks for the help, UOLadyClaudia) but I don't why you wouldn't want that. Aren't the staff on your shard always immortal??
davidmohara is offline   Reply With Quote
Old 01-13-2005, 11:47 PM   #7 (permalink)
 
Join Date: Nov 2004
Age: 32
Posts: 19
Send a message via AIM to Tyran Send a message via MSN to Tyran Send a message via Yahoo to Tyran
Default

Quote:
Originally Posted by davidmohara
I suppose that you can (thanks for the help, UOLadyClaudia) but I don't why you wouldn't want that. Aren't the staff on your shard always immortal??
no they arent
Tyran is offline   Reply With Quote
Old 01-14-2005, 08:09 AM   #8 (permalink)
Ronin
 
davidmohara's Avatar
 
Join Date: Nov 2003
Age: 33
Posts: 134
Send a message via ICQ to davidmohara Send a message via MSN to davidmohara
Default

Hmmm...does this ever lead to any "issues" between staff and players?? (i.e. smart asses attempting to kill staff, etc) I know that you could then ban the offender but I'm intrigued by the idea and to know if it "works" well.
davidmohara is offline   Reply With Quote
Old 01-15-2005, 06:32 PM   #9 (permalink)
Forum Novice
 
Join Date: Feb 2004
Age: 22
Posts: 204
Send a message via ICQ to Karavoc Send a message via MSN to Karavoc Send a message via Yahoo to Karavoc
Default

i love the idea of this script, but i was also wondering if its posible to make it sothat you can not only change the access level of the staff member but also the name and title of the staff member (having it ediable with eather a gump or in the [props area
Karavoc is offline   Reply With Quote
Old 01-15-2005, 07:15 PM   #10 (permalink)
 
Join Date: Dec 2003
Posts: 1,069
Default

Quote:
Originally Posted by davidmohara
Hmmm...does this ever lead to any "issues" between staff and players?? (i.e. smart asses attempting to kill staff, etc) I know that you could then ban the offender but I'm intrigued by the idea and to know if it "works" well.
My players that try to attack the staff find that they can only do 1 damage to the staff and we do 255 to them. Needless to say, they only try it once.
__________________
HI!
jjarmis is offline   Reply With Quote
Old 01-15-2005, 08:15 PM   #11 (permalink)
Ronin
 
davidmohara's Avatar
 
Join Date: Nov 2003
Age: 33
Posts: 134
Send a message via ICQ to davidmohara Send a message via MSN to davidmohara
Default

Karavoc, that's doable thru the standard name gump or thru props of the player. Unless I'm not understanding what you're looking for.
davidmohara is offline   Reply With Quote
Old 01-29-2006, 04:12 PM   #12 (permalink)
Forum Novice
 
Join Date: Dec 2005
Age: 19
Posts: 130
Default

this script casuses my shard to crash everytime i try to change back to staff..
error log:

Code:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at Server.Mobile.set_AccessLevel(AccessLevel value)
   at Server.Items.Staff.StaffOrb.SwitchAccessLevels(Mobile from)
   at Server.Items.Staff.StaffOrb.OnDoubleClick(Mobile from)
   at Server.Mobile.Use(Item item)
   at Server.Network.PacketHandlers.UseReq(NetState state, PacketReader pvSrc)
   at Server.Network.MessagePump.HandleReceive(NetState ns)
   at Server.Network.MessagePump.Slice()
   at Server.Core.Main(String[] args)
Nine_Coronas is offline   Reply With Quote
Old 01-29-2006, 04:47 PM   #13 (permalink)
RunUO Forum Moderator
 
daat99's Avatar
 
Join Date: Dec 2004
Location: Israel
Age: 27
Posts: 8,163
Send a message via ICQ to daat99 Send a message via AIM to daat99
Default

Quote:
Originally Posted by Nine_Coronas
this script casuses my shard to crash everytime i try to change back to staff..
error log:

Code:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at Server.Mobile.set_AccessLevel(AccessLevel value)
   at Server.Items.Staff.StaffOrb.SwitchAccessLevels(Mobile from)
   at Server.Items.Staff.StaffOrb.OnDoubleClick(Mobile from)
   at Server.Mobile.Use(Item item)
   at Server.Network.PacketHandlers.UseReq(NetState state, PacketReader pvSrc)
   at Server.Network.MessagePump.HandleReceive(NetState ns)
   at Server.Network.MessagePump.Slice()
   at Server.Core.Main(String[] args)
I wouldn't count on it being updated.
The scripts in the archive aren't supported in RunUO 1.0.0.
If you want this script to work either look for it in the custom script releases (where all the RunUO 1.0.0 fully compatible scripts are) or try to fix it yourself.
__________________
I always try to help
Sometimes, I don't know how....

My Web Page
Forum Rules
-------------------------------------------------------------
Extensive OWLTR System | Token System | World Teleporters
-------------------------------------------------------------
daat99 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