Loading...
» You are not logged in (log in)



You are here: Home » Communication » FlexChat v1.1.0

FlexChat v1.1.0

Virus/spyware scanned on upload
WARNING: Not been updated since the last patch
Compatible with WotLK ()
Author: savyj
Updated 19/02/2006 (1451 days ago)
682 total downloads / downloads this week: 27 / downloads today: 14
Send PM to Savyj
 

Please log in to vote! Current rating: 0


Overview
FlexChat is a WoW mod that allows you to create 4 'smart' channels for use with macros and scripts. These aren't actual channels but virtual channels that utilize one 'lowest common denominator' from the three primary chat channels: raid, party and say (in that order), depending on your current grouping situation. It also will differentiate based on your PvP status. Furthermore, you can customize whether all three or just 1 or 2 of the standard channels are considered in the list of possible channels to use.

How does it work?
To get usage in game, just type [color2]/flexchat[/color] with no arguments.

Entering [color2]/flexchat config[/color] will open the GUI config window.

As an example we'll use a channel that has all three standard channels checked (say, party and raid) for PvE and PvP and we'll say for the purpose of this context that it is 'channel1'.

Typing [color2]/flexchat channel1 Hello World[/color] will be equivalent to [color2]/say Hello World[/color] if you're alone, [color2]/party Hello World[/color] if you're in a party but not a raid and [color2]/raid Hello World[/color] if you're in a raid... automagically!

If you've setup a channel to output to a channel or channels that aren't available at the time you try to use FlexChat it will give an error in chat frame, 'No specified channel available' and output nothing else.

Why?
I made this for macros such as my 'Freeze Trap+' macro which outputs the message 'Laying Freeze Trap, 20 second mez, damage will break!' and then casts the 'Freeze Trap'.

Normally I would have to change the macro for whatever 'mode' I'm in, solo, party or raid.

With FlexChat I can set channel1 (for example) to party and raid. This will let my teammates know what I'm doing. I don't need to /say what's going on in most solo situations (people might think that's a bit weird) so I don't enable say, though if I'm mass PvP'n and I want to go solo for one reason or another, I can temporarily enable say for channel1 and let my teammates by proxy know what I'm doing.

What about Group mod or SendGroupMessage?
Both of these are good mods but aren't quite as flexible as FlexChat. Use whatever meets your needs the best, I say. :)

Dependencies
FlexChat requires the Ace mod/addon system. This is not included with the latest version of FlexChat and must be downloaded seperately.

Usage
/flexchat (displays usage)
/flexchat report (shows current settings, S=say, P=party, R=raid, -=Off)
/flexchat config (Opens GUI config)
/flexchat channel1 (sends message to channel1)
/flexchat channel2 (sends message to channel2)
/flexchat channel3 (sends message to channel3)
/flexchat channel4 (sends message to channel4)

Thanks!
Kaelten (for help with Ace system via KC Enhanced Trades)
Turan (for Ace addon system)
Awen (for some code from Spell Alert and general understanding how to code from looking at yours)
WoWWiki (for general understanding of how to code)
Daito (for helping me in the Blizz forums with the CheckButton bounds)

Patch notes for FlexChat v1.1.0
1.1.0 - February 19, 2006
* Removed Ace from installation files. You now need to download Ace 1.3 seperately.
* Upgraded TOC to 10900 (Patch 1.9.4 compliant)
* Added PvP/PvE sections to split functionality based on your PvP status. It was useful for me, maybe useful for others.
* Changed syntax to better match Ace 1.3 style of coding.



Comments