WarnMenu
What is it? A nice user-friendly warning system Usage When someone is breaking rules or trolling others just warn them, you can also set a command that will be executed through server console that will get executed upon reachin certain amount of warnings (can be configured in cfg) Permissions war...
codefling.com
WarnMenu
What is it? A nice user-friendly warning system Usage When someone is breaking rules or trolling others just warn them, you can also set a command that will be executed through server console that will get executed upon reachin certain amount of warnings (can be configured in cfg) Permissions war...
codefling.com
About WarnMenu
What is it?
A nice user-friendly warning system
Usage
When someone is breaking rules or trolling others just warn them, you can also set a command that will be executed through server console that will get executed upon reachin certain amount of warnings (can be configured in cfg)
Permissions
warnmenu.use -- Gives you full control to operate the WarnMenu
Chat command
/warn -- Opens the WarnMenu
/warn "Name/SteamID" "Warning reason" -- Warns the specified player with your reason
/warnmenu.save -- Force the plugin to write the data from memory to the data file
/wmessage <NameOrID | * > <message> - Shows a gametip message (Doesn't count as a warning) to specific player or to all players when you put * instead of the name
Data files
All Data files can be located at: \oxide\data\WarnMenu\warns
There you can find all the warnings for each player
Features
WarnMenu features
* Online Tab - In this tab you can easily select any online player that you want to warn
* Search All Tab - Once you open this tab, there you can see all the players and browse in them
* Find player Tab - When you click on the button you will be able to search for a specific player using his Name or SteamID
Warn Types
* CUI-Based - A CUI warning message will pop-up on player's screen when he gets warned
* Chat-Based - A chat message will pop-up in player's chat when he gets warned
Executable commands
* On reaching certain amount of warnings, you can make the server execute a command on a player(configurable in cfg)
F.e.: "1": "say {0} just reached 1 warning! SHAME on him!",
"3": "kick {0} Kicked for reaching 3 warnings",
Localization
{
"Syntax": "Commands:\n/report (Opens Reporter GUI)",
"CUI Online": "Online Players",
"CUI Player": "Player: {0}",
"CUI SteamID": "SteamID64: {0}",
"CUI Warnings": "Warnings: <color=#8f1919>{0}</color>",
"CUI NewWarn": "New\nWarning",
"CUI WarningID": "Warning ID: {0}",
"CUI WarnedBy": "Warned by: {0}",
"CUI Date": "Date: {0}",
"CUI Reason": "Reason: \n{0}",
"CUI Remove": "Remove",
"CUI Close": "close",
"CUI Warn": "Warn",
"CUI WarnAddMenuPlayer": "Warning for\n<color=#d43939>{0}</color>",
"CUI SearchAll": "Search All",
"CUI SelectPlayer": "Select a player to warn:",
"CUI Find": "Find player",
"CUI Find2": "Select",
"CUI Find3": "Find player:\n(steamID/Name)",
"CUI CantFindPlayer": "Couldn't find the player\nsearching argument: {0}",
"CUI FoundPlayer": "Found player: {0}",
"CUI Refresh": "Refresh",
"CantFindPlayer": "Couldn't find that player",
"WarnMessage": "Warned: <color=#8f1919>{0}</color>\nReason: {1}",
"JoinMessage": "{0} has joined with <color=#8f1919>{1}</color> warnings",
"WarnReceive": "You have received a <color=#8f1919>warning</color>\nBy: {0}\nReason: {1}",
"CUI WarnReceive": "<color=#8f1919>Warning</color>\nreceived",
"CUI WarnReceive2": "By: {0}\nReason: {1}"
}
Configuration
{
"Announce on join with warnings?(to admins)": true,
"Execute commands on reaching count:": {
"Enabled?": true,
"(Format: 5 : mute {0}) where 5 is number of warns and {0} is player's id": {
"5": "say {0} just reached 5 warnings! SHAME on him!",
"7": "example.command {0}",
"10": "example.command {0}"
}
},
"Warn message settings": {
"Text-based warn message?": true,
"CUI-based warn message?": true,
"How long until CUI message gets removed (secs)": 5.0
}
}