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/kick.lua | 46 ------------------------------------------ 1 file changed, 46 deletions(-) delete mode 100644 MCServer/Plugins/Core/kick.lua (limited to 'MCServer/Plugins/Core/kick.lua') diff --git a/MCServer/Plugins/Core/kick.lua b/MCServer/Plugins/Core/kick.lua deleted file mode 100644 index 4091fd701..000000000 --- a/MCServer/Plugins/Core/kick.lua +++ /dev/null @@ -1,46 +0,0 @@ -function HandleKickCommand( Split, Player ) - if( #Split < 2 ) then - Player:SendMessage( cChatColor.Green .. "Usage: /kick [Player] " ) - return true - end - - local Reason = "You have been kicked" - if( #Split > 2 ) then - Reason = table.concat(Split, " ", 3) - end - - if( KickPlayer( Split[2], Reason ) == false ) then - Player:SendMessage( cChatColor.Green .. "Could not find player " .. Split[2] ) - end - - return true -end - - - - - ---- Kicks a player by name, with the specified reason; returns bool whether found and player's real name -function KickPlayer(PlayerName, Reason) - local RealName = ""; - if (Reason == nil) then - Reason = "You have been kicked"; - end - - local FoundPlayerCallback = function(a_Player) - RealName = a_Player:GetName() - - local Server = cRoot:Get():GetServer() - LOGINFO( "'" .. RealName .. "' is being kicked for ( "..Reason..") " ) - Server:SendMessage("Kicking " .. RealName) - - a_Player:GetClientHandle():Kick(Reason); - end - - if (not(cRoot:Get():FindAndDoWithPlayer( PlayerName, FoundPlayerCallback))) then - -- Could not find player - return false; - end - - return true, RealName; -- Player has been kicked -end \ No newline at end of file -- cgit v1.2.3