Release of Comms Guard white-listed
CommsGuard is a small tool for server admins, that allows to mute the text chat for players that go off limits. From the player perspective, nothing changes and he gets no warning of any kind. In future versions, advanced features like regex-based filtering and text replacement will be available.
To install, just put the mutator in your cookedpcserver folder, and make sure you to add ?mutator=CommsGuard.CommsGuard in your map URL.
## Console Commands ##
When in-game, first authentify as an administrator, with one of these commands, through the in-game console:
AdminLogin <Login> <Password>
AdminLoginSilent <Login> <Password>
Once authentified, or from the web admin management console, you can use these commands:
mutate CG_Help
This command displays a help message.
mutate CG_ShowConfig
This commands displays the configuration of the mutator.
mutate CG_AddPlayer id="<ID>"
mutate CG_EditPlayer id="<ID>" [name="<NAME>"] [dtp="<DTP>"] [dtt="<DTT>"] [dts="<DTS>"] [comment="<COMMENT>"]
mutate CG_RemovePlayer id="<ID>"
In the above commands,
<NAME> is the name of the player.
<ID> is the hexadicemal identifier of the player.
<DTP> is a boolean for 'Deny Text Public'.
<DTT> is a boolean for 'Deny Text Team'.
<DTS> is a boolean for 'Deny Text Squad'.
<COMMENT> is a comment.
Concerning the syntax, please note that:
*mutate is mandatory
*CG_CommandName is a command name! And is always followed by a space.
*Parameter values are between double quotes, ONE BEFORE, ONE AFTER.
*Make sure there is always one space between each parameter.
Here's a few examples of commands:
Enjoy!
CommsGuard is a small tool for server admins, that allows to mute the text chat for players that go off limits. From the player perspective, nothing changes and he gets no warning of any kind. In future versions, advanced features like regex-based filtering and text replacement will be available.
To install, just put the mutator in your cookedpcserver folder, and make sure you to add ?mutator=CommsGuard.CommsGuard in your map URL.
## Console Commands ##
When in-game, first authentify as an administrator, with one of these commands, through the in-game console:
AdminLogin <Login> <Password>
AdminLoginSilent <Login> <Password>
Once authentified, or from the web admin management console, you can use these commands:
mutate CG_Help
This command displays a help message.
mutate CG_ShowConfig
This commands displays the configuration of the mutator.
mutate CG_AddPlayer id="<ID>"
mutate CG_EditPlayer id="<ID>" [name="<NAME>"] [dtp="<DTP>"] [dtt="<DTT>"] [dts="<DTS>"] [comment="<COMMENT>"]
mutate CG_RemovePlayer id="<ID>"
In the above commands,
<NAME> is the name of the player.
<ID> is the hexadicemal identifier of the player.
<DTP> is a boolean for 'Deny Text Public'.
<DTT> is a boolean for 'Deny Text Team'.
<DTS> is a boolean for 'Deny Text Squad'.
<COMMENT> is a comment.
Concerning the syntax, please note that:
*mutate is mandatory
*CG_CommandName is a command name! And is always followed by a space.
*Parameter values are between double quotes, ONE BEFORE, ONE AFTER.
*Make sure there is always one space between each parameter.
Here's a few examples of commands:
Code:
mutate CG_Help
mutate CG_ShowConfig
mutate CG_AddPlayer id="0x0123456789ABCDEF"
mutate CG_EditPlayer id="0x0123456789ABCDEF" name="KillerMaster" dtp="true" dtt="true" dts="true"
mutate CG_EditPlayer id="0x0123456789ABCDEF" dtt="false" dts="false" comment="Muted for insulting players."
mutate CG_RemovePlayer id="0x0123456789ABCDEF"
Enjoy!
Attachments
Last edited: