Description
This plugin converts chat text to lower case when it starts with a chat trigger. ("
!" or "
/")
It is very useful for me, as I often make mistakes while typing a chat command, adding spaces or some uppercase letters, causing the command to not be recognized.
I did this plugin a long time ago, but during this time a similar one was released
[ANY] !COMMAND eater by
Dragokas,
which helped me a lot to improve the coding and I highly recommend using it if you have more specific needs.
This plugin was made for L4D1 and L4D2 but may work in other games as well.
Features- Convert chat text to lower case.
- Allow trimming the chat text when it starts with a chat trigger.
- Read chat triggers directly from sourcemod core config. (sourcemod/configs/core.cfg => PublicChatTrigger and SilentChatTrigger)
Chat message examples- "!slay @ALL" converts into "!slay @all"
- " !Kick @Bots" converts into "!kick @bots"
- "!NOCLIP Mart" converts into "!noclip mart"
Cvars
A configuration file named "
chat_trigger_lowercase.cfg" will automatically be created for you upon the first run in the "
\cfg\sourcemod\" folder.
PHP Code:
// Enable/Disable the plugin.
// 0 = Disable, 1 = Enable.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
chat_trigger_lowercase_enable "1"
// Trim (remove whitespaces) the text when it starts with a chat trigger.
// 0 = OFF, 1 = ON.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
chat_trigger_lowercase_trim "1"
Admin Commands
- sm_print_cvars_chat_trigger_lowercase => Print the plugin related cvars and their respective values to the console. (z flag required)
Change Log
Notes
- The chat triggers config is located at sourcemod/configs/core.cfg. Check the PublicChatTrigger and SilentChatTrigger attributes.
- The chat text is limited to 127 characters.
- It only lower case chat commands, console commands won't have the same behavior.
Thank you!
Related Plugins
Post Reply
- Any feedback, bug reports, fixes, improvements, translations or suggestions for the plugin are welcome.
Installation
- Put the "chat_trigger_lowercase.smx" file (click Get Plugin) in your "\addons\sourcemod\plugins\" folder.