From aa6445042163366b225cf65f6ce7186377f2faf6 Mon Sep 17 00:00:00 2001 From: Alexander Harkness Date: Sat, 27 Jul 2013 16:15:29 +0100 Subject: Removed all the pre-exising core files. --- MCServer/Plugins/Core/help.lua | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 MCServer/Plugins/Core/help.lua (limited to 'MCServer/Plugins/Core/help.lua') 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 -- cgit v1.2.3