
KeylessUniversal

print("hi stealing information")
print("stealing information doned")
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
-- Safe parent (executor support)
local parent =
(typeof(gethui) == "function" and gethui())
or game:GetService("CoreGui")
or LocalPlayer:WaitForChild("PlayerGui")
-- Cleanup old GUI
for _, v in ipairs(parent:GetChildren()) do
if v.Name == "MobileScriptEditor" then
v:Destroy()
end
end
-- Main GUI
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "MobileScriptEditor"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = parent
-- Main Frame
local MainFrame = Instance.new("Frame")
MainFrame.Size = UDim2.new(0, 420, 0, 300)
MainFrame.Position = UDim2.new(0.5, -210, 0.5, -150)
MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.Parent = ScreenGui
-- Rainbow outline
local UIStroke = Instance.new("UIStroke")
UIStroke.Thickness = 3
UIStroke.Parent = MainFrame
-- Rainbow animation
spawn(function()
while true do
for hue = 0, 1, 0.01 do
UIStroke.Color = Color3.fromHSV(hue, 1, 1)
RunService.RenderStepped:Wait()
end
end
end)
-- Title
local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 40)
Title.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Title.Text = "Better Executer"
Title.TextSize = 22
Title.Font = Enum.Font.SourceSansBold
Title.TextColor3 = Color3.new(1,1,1)
Title.Parent = MainFrame
-- Script Box
local ScriptBox = Instance.new("TextBox")
ScriptBox.Size = UDim2.new(1, -20, 1, -110)
ScriptBox.Position = UDim2.new(0, 10, 0, 50)
ScriptBox.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
ScriptBox.TextColor3 = Color3.new(1, 1, 1)
ScriptBox.TextSize = 20 -- Bigger for mobile
ScriptBox.Font = Enum.Font.Code
ScriptBox.TextWrapped = false
ScriptBox.ClearTextOnFocus = false
ScriptBox.MultiLine = true
ScriptBox.TextXAlignment = Enum.TextXAlignment.Left
ScriptBox.TextYAlignment = Enum.TextYAlignment.Top
ScriptBox.Text = "Put Script Here :3"
ScriptBox.Parent = MainFrame
-- Execute Button
local Execute = Instance.new("TextButton")
Execute.Size = UDim2.new(0.3, 0, 0, 40)
Execute.Position = UDim2.new(0.05, 0, 1, -50)
Execute.BackgroundColor3 = Color3.fromRGB(0, 170, 0)
Execute.Text = "Execute"
Execute.TextSize = 20
Execute.Font = Enum.Font.SourceSansBold
Execute.TextColor3 = Color3.new(1,1,1)
Execute.Parent = MainFrame
Execute.MouseButton1Click:Connect(function()
local code = ScriptBox.Text
local func, err = loadstring(code)
if func then
pcall(func)
else
warn(err)
end
end)
-- Clear Button
local Clear = Instance.new("TextButton")
Clear.Size = UDim2.new(0.3, 0, 0, 40)
Clear.Position = UDim2.new(0.35, 0, 1, -50)
Clear.BackgroundColor3 = Color3.fromRGB(170, 120, 0)
Clear.Text = "Clear"
Clear.TextSize = 20
Clear.Font = Enum.Font.SourceSansBold
Clear.TextColor3 = Color3.new(1,1,1)
Clear.Parent = MainFrame
Clear.MouseButton1Click:Connect(function()
ScriptBox.Text = ""
end)
-- Close Button
local Close = Instance.new("TextButton")
Close.Size = UDim2.new(0.3, 0, 0, 40)
Close.Position = UDim2.new(0.65, 0, 1, -50)
Close.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
Close.Text = "Close"
Close.TextSize = 20
Close.Font = Enum.Font.SourceSansBold
Close.TextColor3 = Color3.new(1,1,1)
Close.Parent = MainFrame
Close.MouseButton1Click:Connect(function()
ScreenGui:Destroy()
end)



meow