"THE BEER-WARE LICENSE" (Revision 42): wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return. - Dennis Møllegaard Pedersen, http://dennis.moellegaard.dk ChatChannel Plugin ================== ChatChannel enables users easier to communicate with a group of other players, no matter which team they joined. This could be useful in offical league matches, where the team got players observing. All members could with this plugin chat with ChatChannelPlugin. This plugin requires no client changes. But it is a rather dirty hack When running this plugin people speaks in "channels". Either people speak in the public (normally "n" chat) or in a ChatChannel (if so, "n" is redirected to this channel and only members of the channel is able to view the text) Commands ======== /channel create Creates a new channel. If channel exists, this command works as /channel join. Default channel is changed to . /channel join Joins an existing channel, it also sets default channel to this one. /channel part Leave channel. Default channel is restored to public. /channel use [channel] Change default channel. Usefull if you want to speak in anohter channel (such as the public one). If no channel is specified, default channel is public, otherwise its [channel]. /public can be use instead of "/channel use". /channel list List all available channels /channel lock Lock the channel. If players tries to join a locked channel, they will get an error message telling them that the channel is locked. Locking a channel can be done by all players in channel. /channel unlock Unlock the channel. This action can be done by all players in channel. /channel invite Invite a player to a channel. Invited players can join even if the channel is locked. Future? ======= - Patch BZFlag client so channels are displayed as tabs (F5..F8) - Permanent channels (such as MATCHES) ChangeLog ========= v1.0 2005/aug/13 01:42 CEST initial vesion v1.1beta 2005/aug/14 11:46 CEST - added /public, /channel version - JeffM2501 fixed: ChatChannel.vcproj, ChatChannel.sln (Thanks) - added /channel invite - Admins can always join locked channels