I have been working on a replacement for Simple Chat Colors over the past week. There were many things that lead to this, but mainly the original plugin got really bloated and still didn't achieve everything that I wanted.
So, the entire thing got rewritten. I am posting the beta here in this section as a request to the community to help me test and improve it. Here are the details on the new plugins.
Simple Chat Processor
This plugin is considered the core plugin. It provides the global forward and the natives for the other plugins to use and manipulate chat.
Source |
Include |
Plugin | No Config |
Phrases
Simple Chat Colors (redo)
This plugin uses the above natives to apply tags and colors to players names and chat. There are no override commands, or cvars. It now uses the
SMLIB colors include file as well. This is a very different plugin from the previous versions.
Source |
Plugin |
Config | No Phrases
Simple Chat Filter
This plugin uses the above forward to filter players messages. It uses a contains method to search the message string and then filter any words.
Source |
Plugin |
Config | No Phrases
Simple Chat Responses
This plugin uses the above forward and responds to players chat messages. The search method can either be exact match or contains.
Source |
Plugin |
Config | No Phrases
Simple Chat All Dead
This plugin uses the above forward and natives to change who receives the chat message. Currently this is the only plugin with a cvar... it determines the dead chat method.
Source |
Plugin | No Config | No Phrases
Simple Chat Me
This plugin uses the above forward to do IRC style actions with /me. Note this is not a command, and doesn't interfere with logging it like a chat message.
Source |
Plugin | No Config | No Phrases
_____________________________________________
Right now the SVN could be updated frequently but you can follow changes
here. I am pretty sure these plugins are in good shape, at least a late stage beta. Right now the processor only supports saytext2, but I may add saytext as well. You do not need all the translation files, just the ones for your mod.
So testers and ideas are welcome!
Thanks in advance.
__________________