Difference between revisions of "Virindi Chat System 5"
Darktorizo (talk | contribs) (→Action triggered by A rule for making a sound on /tells) |
|||
Line 1: | Line 1: | ||
− | Virindi Chat System 5 is a filtering plugin for text in the AC chatboxes. It allows you to define rules that specify where matching text will go, and what color it will become. These rules apply not only to AC's text, but also to the text output of all [[Virindi Plugin Bundle]] plugins. | + | Virindi Chat System 5 is a filtering plugin for text in the AC chatboxes. It allows you to define rules that specify where matching text will go, and what color it will become, with the option for corresponding sound alerts. These rules apply not only to AC's text, but also to the text output of all [[Virindi Plugin Bundle]] plugins. |
[[file:Virindi Chat System 5 Screenshot New.png]] | [[file:Virindi Chat System 5 Screenshot New.png]] | ||
Line 6: | Line 6: | ||
=== Notes === | === Notes === | ||
− | + | '''On the Presets tab, M is Main Chat and 1-4 correspond to the floating chat panels.'''<br> | |
+ | '''On the Patterns tab, You must use 1 for the Main chat, 2 for Chat window one, 3 for Chat window two, and so on'''<br> | ||
* '''Pattern text''' is case-sensitive | * '''Pattern text''' is case-sensitive | ||
− | * '''Action''' | + | * '''Action''' Can be set to a number associated with a .wav in your VirindiChatSystem folder to trigger on Patterns or Presets (Action tab) |
− | * '''Windows''' is where you want the text to appear, | + | * '''Windows''' is where you want the text to appear, See above. |
* Green 'link' text markup is matched with the pattern rather than ignored | * Green 'link' text markup is matched with the pattern rather than ignored | ||
* '''Pattern color''' is the color of the original text | * '''Pattern color''' is the color of the original text | ||
Line 18: | Line 19: | ||
* '''Some default rules | * '''Some default rules | ||
+ | |||
+ | == How to Setup an @Tell Sound Alert Using Presets== | ||
+ | |||
+ | *To setup an audible alert, you first need to find a '''.wav''' file that you would like to use. [http://www.wavsource.com WavSource] has thousands.<br> | ||
+ | *Once you have your file, place it in the '''VirindiChatSystem''' folder inside your '''Virindi Plugins''' directory.<br> | ||
+ | *Open the VCS plugin in AC and select the '''Action''' tab. Place a number in the A#. Then type the name of your .wav under Sound File (including the .wav extension)<br> | ||
+ | *Select the '''Presets''' tab. Click on the '''TellInc''' rule. Place the # of your .wav next to Action on the right <br> | ||
+ | *Select the chat windows you wish to output to (having none selected will eat your tells, read the notes above)<br> | ||
+ | *Optionally, change the color of your @tells by using the drop-down list.<br> | ||
+ | '''You can keep AC sounds off and still receive the alert'''<br><br> | ||
+ | [[File:VCSTellInc.JPG]]<br> | ||
Line 26: | Line 38: | ||
− | === | + | === Move VIGeneral Chat === |
To move VIGeneral chat (and all chat-only channel chat from the [[Virindi Integrator 2]] plugin) to another window, use the following rule: | To move VIGeneral chat (and all chat-only channel chat from the [[Virindi Integrator 2]] plugin) to another window, use the following rule: | ||
Line 39: | Line 51: | ||
Be sure to click create/change to save it. | Be sure to click create/change to save it. | ||
− | === | + | === Move a specific Integrator channel out of Main Chat === |
To move a specific channel from the [[Virindi Integrator 2]] plugin to another window, use the following rule: | To move a specific channel from the [[Virindi Integrator 2]] plugin to another window, use the following rule: | ||
Line 50: | Line 62: | ||
'''Use Regex''': unchecked<br> | '''Use Regex''': unchecked<br> | ||
− | === Filter | + | === Filter Bot spam from Allegiance Chat === |
To remove bot spam from Allegiance chat only, use the following rule: | To remove bot spam from Allegiance chat only, use the following rule: | ||
Line 75: | Line 87: | ||
-OR-<br> | -OR-<br> | ||
'''Pattern text''': <code>.* tells you, ".*[dD]ragonrider.*"</code> (Will work for direct tells)<br> | '''Pattern text''': <code>.* tells you, ".*[dD]ragonrider.*"</code> (Will work for direct tells)<br> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
'''Use RegEx''': checked<br> | '''Use RegEx''': checked<br> | ||
Revision as of 00:35, 23 June 2013
Virindi Chat System 5 is a filtering plugin for text in the AC chatboxes. It allows you to define rules that specify where matching text will go, and what color it will become, with the option for corresponding sound alerts. These rules apply not only to AC's text, but also to the text output of all Virindi Plugin Bundle plugins.
Contents
Using VCS5
Notes
On the Presets tab, M is Main Chat and 1-4 correspond to the floating chat panels.
On the Patterns tab, You must use 1 for the Main chat, 2 for Chat window one, 3 for Chat window two, and so on
- Pattern text is case-sensitive
- Action Can be set to a number associated with a .wav in your VirindiChatSystem folder to trigger on Patterns or Presets (Action tab)
- Windows is where you want the text to appear, See above.
- Green 'link' text markup is matched with the pattern rather than ignored
- Pattern color is the color of the original text
- Change to is the color you want the text to be
Presets
- Some default rules
How to Setup an @Tell Sound Alert Using Presets
- To setup an audible alert, you first need to find a .wav file that you would like to use. WavSource has thousands.
- Once you have your file, place it in the VirindiChatSystem folder inside your Virindi Plugins directory.
- Open the VCS plugin in AC and select the Action tab. Place a number in the A#. Then type the name of your .wav under Sound File (including the .wav extension)
- Select the Presets tab. Click on the TellInc rule. Place the # of your .wav next to Action on the right
- Select the chat windows you wish to output to (having none selected will eat your tells, read the notes above)
- Optionally, change the color of your @tells by using the drop-down list.
You can keep AC sounds off and still receive the alert
Patterns
- The place to add your rules (As shown below)
Move VIGeneral Chat
To move VIGeneral chat (and all chat-only channel chat from the Virindi Integrator 2 plugin) to another window, use the following rule:
Change to: LightBlue (or whichever color you like)
Action: 0
Windows: 5 (This will move the chat to floating chat window 4)
Pattern Color: LightBlue
Pattern text: [VI] [*] * says, "*"
Use Regex: unchecked
Be sure to click create/change to save it.
Move a specific Integrator channel out of Main Chat
To move a specific channel from the Virindi Integrator 2 plugin to another window, use the following rule:
Change to: LightBlue (or whichever color you like)
Action: 0
Windows: 5 (This will move the chat to floating chat window 4)
Pattern Color: LightBlue
Pattern text: [VI] [<Tell:*>channel<\Tell>] * says, "*"
(Note: Replace channel with the name of the channel)
Use Regex: unchecked
Filter Bot spam from Allegiance Chat
To remove bot spam from Allegiance chat only, use the following rule:
Change to: Filter
Action: 0
Windows: 1
Pattern color: Orange
Pattern text: * says, "*-t-"
Use Regex: unchecked
Be sure to click create/change to save it. Then repeat steps to create same rule but replace the -t- with -b- and you have now successfully filtered bot spam from your allegiance chat.
An example regex rule
Let's say for instance you wanted to change the color of anytime someone said your name.
In this example we are going to use the character name Dragonrider.
Change to: Color you want it output to.
Action: 0
Windows: 1 (Note: Window 1 is main chat, window 2 is floating chat window 1, etc)
Pattern color: Any
Pattern text: .* says, ".*[dD]ragonrider.*"
(Will work for all chat channels and area chat)
-OR-
Pattern text: .* tells you, ".*[dD]ragonrider.*"
(Will work for direct tells)
Use RegEx: checked
Be sure to click create/change to save it.
Actions
- Actions based on rules above being triggered.
Action triggered by A rule for making a sound on /tells
A#: 1 (This is the Action from the above Rule)
Sound File: <Sound file>.wav (Must be a .wav file and in the C:\games\Virindi Plugins\VirindiChatSystem5 directory)
Chatbox Do: <None> (A box to send keystrokes / Text to the chat box)
Tell forwarding target: <None> (Enter Character Name to forward /tells to)