
KeylessUniversal

-- FE Kick GUI by YoggmiGamër
-- Client-side GUI (ScriptBlox Ready)
local player = game.Players.LocalPlayer
local replicated = game:GetService("ReplicatedStorage")
-- Setup RemoteEvent
local kickRemote = replicated:FindFirstChild("KickRemote") or Instance.new("RemoteEvent", replicated)
kickRemote.Name = "KickRemote"
-- GUI Creation
local gui = Instance.new("ScreenGui", game.CoreGui)
gui.Name = "FEKickGUI"
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 300, 0, 220)
frame.Position = UDim2.new(0.3, 0, 0.3, 0)
frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
frame.BorderSizePixel = 0
frame.Active = true
frame.Draggable = true
local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1, 0, 0, 30)
title.BackgroundTransparency = 1
title.Text = "FE Kick Panel"
title.Font = Enum.Font.GothamBold
title.TextSize = 20
title.TextColor3 = Color3.fromRGB(255, 255, 255)
local userBox = Instance.new("TextBox", frame)
userBox.Size = UDim2.new(1, -20, 0, 30)
userBox.Position = UDim2.new(0, 10, 0, 40)
userBox.PlaceholderText = "Username to Kick"
userBox.Text = ""
userBox.TextColor3 = Color3.new(1,1,1)
userBox.BackgroundColor3 = Color3.fromRGB(40,40,40)
local errorBox = Instance.new("TextBox", frame)
errorBox.Size = UDim2.new(1, -20, 0, 30)
errorBox.Position = UDim2.new(0, 10, 0, 80)
errorBox.PlaceholderText = "Error Code (e.g., 267)"
errorBox.Text = ""
local messageBox = Instance.new("TextBox", frame)
messageBox.Size = UDim2.new(1, -20, 0, 60)
messageBox.Position = UDim2.new(0, 10, 0, 120)
messageBox.PlaceholderText = "Kick Message"
messageBox.TextWrapped = true
messageBox.TextYAlignment = Enum.TextYAlignment.Top
messageBox.Text = ""
local kickBtn = Instance.new("TextButton", frame)
kickBtn.Size = UDim2.new(0.9, 0, 0, 30)
kickBtn.Position = UDim2.new(0.05, 0, 1, -40)
kickBtn.Text = "Kick Player"
kickBtn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
kickBtn.TextColor3 = Color3.new(1,1,1)
kickBtn.Font = Enum.Font.GothamBold
kickBtn.MouseButton1Click:Connect(function()
local name = userBox.Text
local err = errorBox.Text
local msg = messageBox.Text
if name ~= "" and msg ~= "" then
kickRemote:FireServer(name, tonumber(err) or 267, msg)
end
end)



this is NOT universal