eluna-scripts-ornfelt/lua/DinklePack_Lua/CustomContent/MiscTools/Player_Kick.lua
2024-09-23 07:59:23 +02:00

25 lines
No EOL
590 B
Lua

--[[
To use just add
kickPlayer(player,delay)
to where ever you want to kick the player.
The delay = time in seconds.
Second will be auto converted to ms.
]]
local function kick(eventId, delay, repeats, player)
player:SaveToDB()
player:KickPlayer()
--player:LogoutPlayer(true)
end
function kickPlayer(player,delay)
player:SendBroadcastMessage("|cffff3347Notice: |cfffcca03You are getting kicked in |cffff3347"..delay.."|cfffcca03 seconds to make use the account/character changes applied.")
local delayMS = delay * 1000
player:RegisterEvent(kick, delayMS, 1, player)
end