function kikarplayer (theClient, commandName, kickedName, ...)
local account = getAccountName (getPlayerAccount (theClient))
if isObjectInACLGroup ("user."..account, aclGetGroup ("Admin")) then
if not ... then
return outputChatBox ("#bf2e2e* Erro: /kick [nick] [motivo]",theClient,255,255,255,true)
end
local reason = table.concat({...}," ")
local kickerName = getPlayerName(theClient):gsub("#%x%x%x%x%x%x","")
local kickedPlayer = getPlayerFromName(kickedName)
if not isElement(kickedPlayer) then
outputChatBox ("#bf2e2e* Erro: Player Invalido!",theClient,255,255,255,true)
end
outputChatBox ( "#c9c9c9[#1a6cefFW-INFORMA#c9c9c9]O #1a6cef" .. kickerName .. " #c9c9c9Kickou o Player #1a6cef" ..getPlayerName(kickedPlayer):gsub("#%x%x%x%x%x%x","").. "#c9c9c9 | Motivo #1a6cef" ..reason.. "#c9c9c9", getRootElement(), 255, 0, 0, true )
banPlayer ( kickedPlayer, theClient, reason )
else
outputChatBox ("#bf2e2e* Erro: Você Não tem Permissão!",theClient,255,255,255,true)
end
end
addCommandHandler ( "kick", kikarplayer )