AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Plugins (https://forums.alliedmods.net/forumdisplay.php?f=108)
-   -   [ANY] Chat Trigger to Lower Case [v1.0.0 | 20-October-2020] (https://forums.alliedmods.net/showthread.php?t=328004)

Marttt 10-20-2020 16:58

[ANY] Chat Trigger to Lower Case [v1.0.0 | 20-October-2020]
 
18 Attachment(s)
Description

This plugin automatically 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 in uppercase, 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.

Features
  • Convert chat text to lower case.
  • 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" 

Admin Commands
  • sm_chat_trigger_lowercase_reload => Reload the chat triggers config. (z flag required)
  • sm_print_cvars_chat_trigger_lowercase => Print the plugin related cvars and their respective values to the console. (z flag required)

Change Log

Spoiler


Known Supported Games
  • Left 4 Dead 1
  • Left 4 Dead 2
  • Pirates, Vikings, and Knights II
  • Alien Swarm

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.
  • Hooks say and say_team with OnClientSayCommand.

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.

Ocela 10-20-2020 23:23

Re: [ANY] Chat Trigger to Lower Case [v1.0.0 | 20-October-2020]
 
I like it! I was shocked at the number of times a player would put a random uppercase in a command then wonder why it didn't work. Lmao

Trum 10-21-2020 04:22

Re: [ANY] Chat Trigger to Lower Case [v1.0.0 | 20-October-2020]
 
Cool


All times are GMT -4. The time now is 12:34.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.