summaryrefslogtreecommitdiffstats
path: root/MCServer/Plugins/Core/help.lua
diff options
context:
space:
mode:
authorAlexander Harkness <bearbin@gmail.com>2013-07-27 17:15:29 +0200
committerAlexander Harkness <bearbin@gmail.com>2013-07-27 17:15:29 +0200
commitaa6445042163366b225cf65f6ce7186377f2faf6 (patch)
tree1593ac9b849f3416aafa70c440694200c62e6b2c /MCServer/Plugins/Core/help.lua
parentMerge pull request #3 from mc-server/git-transition (diff)
downloadcuberite-aa6445042163366b225cf65f6ce7186377f2faf6.tar
cuberite-aa6445042163366b225cf65f6ce7186377f2faf6.tar.gz
cuberite-aa6445042163366b225cf65f6ce7186377f2faf6.tar.bz2
cuberite-aa6445042163366b225cf65f6ce7186377f2faf6.tar.lz
cuberite-aa6445042163366b225cf65f6ce7186377f2faf6.tar.xz
cuberite-aa6445042163366b225cf65f6ce7186377f2faf6.tar.zst
cuberite-aa6445042163366b225cf65f6ce7186377f2faf6.zip
Diffstat (limited to 'MCServer/Plugins/Core/help.lua')
-rw-r--r--MCServer/Plugins/Core/help.lua40
1 files changed, 0 insertions, 40 deletions
diff --git a/MCServer/Plugins/Core/help.lua b/MCServer/Plugins/Core/help.lua
deleted file mode 100644
index 68cdeca66..000000000
--- a/MCServer/Plugins/Core/help.lua
+++ /dev/null
@@ -1,40 +0,0 @@
-function HandleHelpCommand(Split, Player)
- local PluginManager = cRoot:Get():GetPluginManager()
-
- local LinesPerPage = 9;
- local CurrentPage = 1;
- local CurrentLine = 0;
- local PageRequested = 1;
- local Output = {};
-
- if (#Split == 2) then
- PageRequested = tonumber(Split[2]);
- end
-
- local Process = function(Command, Permission, HelpString)
- if not(Player:HasPermission(Permission)) then
- return false;
- end;
- if (HelpString == "") then
- return false;
- end;
-
- CurrentLine = CurrentLine + 1;
- CurrentPage = math.floor(CurrentLine / LinesPerPage) + 1;
- if (CurrentPage ~= PageRequested) then
- return false;
- end;
- table.insert(Output, cChatColor.Blue .. Command .. HelpString);
- end
-
- PluginManager:ForEachCommand(Process);
-
- -- CurrentPage now contains the total number of pages, and Output has the individual help lines to be sent
-
- Player:SendMessage(cChatColor.Purple .. "- All commands - " .. cChatColor.Gold .. "[Page " .. PageRequested .. " / " .. CurrentPage .. "]");
- for idx, msg in ipairs(Output) do
- Player:SendMessage(msg);
- end;
-
- return true
-end \ No newline at end of file