Official ScriptUO EasyUO Scripts > Misc. Scripts

TrailMyx's Chat Monitor (for Alexandria)

(1/7) > >>

TrailMyx:
Here's a script I wrote some time ago when I played on RebirthUO.  It's a script that organizes the incoming chat sources (Party, Guild, Alliance and Public).  It's probably easily tweakable to run on non-RunUO shards like OSI.  However the only shard I've tried it on is RebirthUO and I tweaked it to run on Alexandria.  The only section you'd have to modify is the very first where the chat commands are delineated. 

The checkmark in the upper right designates there is a new chat in a tab that's not in focus.  The sound check mark will "beep" when there's a new incoming chat.
Other functions:
Roll - rolls a d100 and posts the value in chat
Share Info - presents you with a target to select an item.  The items properties are then posted to the chat channel.

When typing in the chat text bar, it's not necessary to precede the chat text with the channel chat command, the script automatically appends the appropriate chat command based on the selected chat tab (party, guild, alliance or public)


--- Code: easyuo ---set %public_chat_command 'cset %party_chat_command / , #SPCset %guild_chat_command \ , #SPCset %alliance_chat_command | , #SPC 
If you do figure out what these need to be in  order to run on OSI, please post those for the rest to use.  I find this script useful because it keeps track of the incoming chats in one place and filters out all other information like damage, seen objects and npcs and other spam.

Just one of my useful scripts lurking in my dusty script library that I feel some might find useful.

Enjoy!

Made it easier for OSI, now default for RunUO:

If you want to run it on RunUO shards like Alexandria, just change:


--- Code: easyuo ---set %shard_type OSI ; RunUO or OSI 
to this (at the beginning of the script)


--- Code: easyuo ---set %shard_type RunUO ; RunUO or OSI 

Gaderian:
On OSI the public chat command is a comma followed by a space. I sure wish there was a EUO variable to handle a comma that isn't used as an operator. Here is the code I used to build it:

--- Code: easyuo ---set %public_chat_command ,set %public_chat_command %public_chat_command , #spcdisplay ok | , %public_chat_command , |
There is probably a better way to construct that.

Technically this chat command means you need to be "joined" into a channel.

The others are the same on OSI.

Gaderian

TrailMyx:

--- Quote from: Gaderian on July 25, 2020, 06:24:49 PM ---
There is probably a better way to construct that.

Technically this chat command means you need to be "joined" into a channel.

The others are the same on OSI.

Gaderian

--- End quote ---

So just a comma to start the chat then?  I had also forgotten that OSI has channels.  I suppose RunUO does too come to think of it, so yes you're right to have to join first.  Thanks for looking into the OSI way of things.

The Ghost:
I try to just put a  comma, but it didn't work.     Gaderian way work fine.  If you are using this, is because we are always following and using the chat.       Will need to tested more, but I want able to get the gen chat to appear  in the box.    The guild since to work.

TrailMyx:

--- Quote from: The Ghost on July 26, 2020, 10:54:04 AM ---I try to just put a  comma, but it didn't work.     Gaderian way work fine.  If you are using this, is because we are always following and using the chat.       Will need to tested more, but I want able to get the gen chat to appear  in the box.    The guild since to work.

--- End quote ---

On OSI, does the general chat message precede with "<General>" or some other string?  On RunUO, it starts with "<Public>".  If you tell me what the string is, I can tell you what to modify to make it work for you Ghost (and all other OSI players)

Navigation

[0] Message Index

[#] Next page

Go to full version