--// Services local Players = game:GetService("Players") local RunService = game:GetService("RunService") --// Player local Player = Players.LocalPlayer --// State local AutoJumpEnabled = false local JUMP_DELAY = 0.1 local lastJump = 0 --// GUI local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "AutoJumpUI" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = Player:WaitForChild("PlayerGui") --// Button local Button = Instance.new("TextButton") Button.Name = "AutoJumpButton" Button.Size = UDim2.fromOffset(70, 70) Button.Position = UDim2.new(0.8, 0, 0.15, 0) -- Background Button.BackgroundColor3 = Color3.fromRGB(255, 255, 255) -- White Button.BackgroundTransparency = 0.5 -- Text Button.Text = "AUTO JUMP: OFF" Button.Font = Enum.Font.GothamSemibold Button.TextColor3 = Color3.fromRGB(0, 0, 0) -- Black Button.TextTransparency = 0 Button.TextScaled = true -- ✅ FIXED Button.TextWrapped = true Button.AutoButtonColor = false Button.Active = true Button.Draggable = true Button.Parent = ScreenGui --// Corner (100% round) local Corner = Instance.new("UICorner") Corner.CornerRadius = UDim.new(1, 0) -- ✅ 100 / fully round Corner.Parent = Button --// Border (NOT text) local Stroke = Instance.new("UIStroke") Stroke.Name = "Border" Stroke.Thickness = 2 Stroke.Color = Color3.fromRGB(0, 0, 0) -- Black Stroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border -- ✅ FIXED Stroke.Parent = Button --// Button Toggle Button.MouseButton1Click:Connect(function() AutoJumpEnabled = not AutoJumpEnabled if AutoJumpEnabled then Button.Text = "AUTO JUMP: ON" else Button.Text = "AUTO JUMP: OFF" end -- Force visual safety Button.TextColor3 = Color3.fromRGB(0, 0, 0) Stroke.Color = Color3.fromRGB(0, 0, 0) end) --// Auto Jump Logic RunService.Heartbeat:Connect(function() if not AutoJumpEnabled then return end local char = Player.Character if not char then return end local humanoid = char:FindFirstChildOfClass("Humanoid") if not humanoid then return end if humanoid.FloorMaterial ~= Enum.Material.Air then if os.clock() - lastJump >= JUMP_DELAY then lastJump = os.clock() humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end end) warn("✅ Auto Jump GUI Loaded (TextScaled ON, Border Fixed)")