diff options
author | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2013-03-02 15:43:46 +0100 |
---|---|---|
committer | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2013-03-02 15:43:46 +0100 |
commit | 476cd25ade814a25a0afbc5d6c5a3b5ae9060b8f (patch) | |
tree | 5174a452ff68ead6f25401a076752afa6323f591 /MCServer/Plugins/Core/web_chat.lua | |
parent | Fixed gcc compilation (diff) | |
download | cuberite-476cd25ade814a25a0afbc5d6c5a3b5ae9060b8f.tar cuberite-476cd25ade814a25a0afbc5d6c5a3b5ae9060b8f.tar.gz cuberite-476cd25ade814a25a0afbc5d6c5a3b5ae9060b8f.tar.bz2 cuberite-476cd25ade814a25a0afbc5d6c5a3b5ae9060b8f.tar.lz cuberite-476cd25ade814a25a0afbc5d6c5a3b5ae9060b8f.tar.xz cuberite-476cd25ade814a25a0afbc5d6c5a3b5ae9060b8f.tar.zst cuberite-476cd25ade814a25a0afbc5d6c5a3b5ae9060b8f.zip |
Diffstat (limited to 'MCServer/Plugins/Core/web_chat.lua')
-rw-r--r-- | MCServer/Plugins/Core/web_chat.lua | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/MCServer/Plugins/Core/web_chat.lua b/MCServer/Plugins/Core/web_chat.lua index 4ee679729..dd03203bd 100644 --- a/MCServer/Plugins/Core/web_chat.lua +++ b/MCServer/Plugins/Core/web_chat.lua @@ -125,6 +125,23 @@ function HandleRequest_Chat( Request ) end
if( Request.PostParams["ChatMessage"] ~= nil ) then
+ if( Request.PostParams["ChatMessage"] == "/help" ) then
+ Commands = "Available commands"
+ AddMessage(Commands, "<br>" .. "/help, /reload" )
+ return Commands
+ elseif( Request.PostParams["ChatMessage"] == "/reload" ) then
+ Server = cRoot:Get():GetServer()
+ Server:SendMessage( cChatColor.Green .. "Reloading all plugins." )
+ AddMessage("Reloading all plugins", "")
+ cRoot:Get():GetPluginManager():ReloadPlugins()
+ return ""
+ else
+ cmd = Request.PostParams["ChatMessage"]
+ if string.sub(cmd,1,string.len("/")) == "/" then
+ AddMessage('Unknown Command "' .. Request.PostParams["ChatMessage"] .. '"', "")
+ return ""
+ end
+ end
local Message = "[WebAdmin]: " .. Request.PostParams["ChatMessage"]
cRoot:Get():GetServer():SendMessage( Message )
AddMessage("WebAdmin", Request.PostParams["ChatMessage"] )
|