What is moderator? It’s an lightweight, administrative add-on that I’ve been working on every so often. It is designed to be straight-forward and to the point of its objective, moderating players.
Why are you making this? I can’t stand other admin mods.
Can I download it? https://github.com/Chessnut/moderator
Spotted an error? Post the *full error*!
What’s there to see?
This video demonstrates usage of the menus. (Not shown but you can move the menu too)
The help for commands in the console.
Collapsing the side-menu to focus on things.
Screenshot of the quick menu if you prefer a simpler menu.
What else is there to know?
For chat commands, you can specify targeters. Basically, they’re just hashtags (#all, #dead, #alive, #rand, #last, #me, etc…) to target one or more players.
Arrays as Targets
You can specify arrays as targets for some commands. Using !slay [#alive, Chessnut] will slay all alive players and me if I’m on (or someone is impersonating me).
Use console commands as you would with chat. The equivalent of !slay [#alive, Chessnut] in console command form is: mod slay “[#alive, Chessnut]”
Whenever someone files a report, a new report will show up in the report tab. You can click on the avatar to bring/go to the player if they are online, or go to their Steam profile regardless of whether or not they are online or offline. Clicking on the array also allows you to remove the report.
Instant Kick when Banned
As soon as a banned player joins the server, instead of waiting for sending client info, the player will be immediately kicked with a message saying the ban reason and time.
In the admin’s ban menu, there is also a live count-down until the ban expires.
There is no longer a need to specify minutes.
You can use the following:
#y = # years
#mo = # months
#w = # weeks
#d = # days
#h = # hours
#m = # minutes
= # seconds
And it can be combined. Typing 5y3m2d will yield 5 years, 3 months, and 2 days. You can specify this as ban times, which is better than calculating/memorizing minutes yourself.
Main Menu for Commands
On the main menu for commands, you can: tick multiple players or just one, search for players, and run commands on them!
In-Game Rank Editor
This is pretty standard and self-explanatory.
Simple Chat messages
It is straight forward and the names match the team color.
And more! (Probably forgot to mention or not done yet)