-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local Workspace = game:GetService("Workspace") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") -- Sukuriama pagrindinė UI erdvė local screenGui = Instance.new("ScreenGui") screenGui.Name = "AutoSwingUI" screenGui.ResetOnSpawn = false screenGui.Parent = playerGui -- Pagrindinis rėmelis (Frame) local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 200, 0, 170) mainFrame.Position = UDim2.new(0, 50, 0, 200) mainFrame.BackgroundColor3 = Color3.fromRGB(35, 35, 35) mainFrame.BorderSizePixel = 0 mainFrame.Parent = screenGui local frameCorner = Instance.new("UICorner") frameCorner.CornerRadius = UDim.new(0, 10) frameCorner.Parent = mainFrame -- Antraštė local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 30) title.BackgroundTransparency = 1 title.Text = "Halloween Menu" title.TextColor3 = Color3.fromRGB(255, 255, 255) title.TextSize = 14 title.Font = Enum.Font.SourceSansBold title.Parent = mainFrame -- 1. Auto Swing Mygtukas local swingButton = Instance.new("TextButton") swingButton.Size = UDim2.new(0, 170, 0, 40) swingButton.Position = UDim2.new(0, 15, 0, 35) swingButton.Text = "Auto Swing: OFF" swingButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50) swingButton.TextColor3 = Color3.fromRGB(255, 255, 255) swingButton.TextSize = 14 swingButton.Font = Enum.Font.SourceSansBold swingButton.Parent = mainFrame local swingCorner = Instance.new("UICorner") swingCorner.CornerRadius = UDim.new(0, 6) swingCorner.Parent = swingButton -- 2. Auto Egg Mygtukas local eggButton = Instance.new("TextButton") eggButton.Size = UDim2.new(0, 170, 0, 40) eggButton.Position = UDim2.new(0, 15, 0, 85) eggButton.Text = "Auto Egg: OFF" eggButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50) eggButton.TextColor3 = Color3.fromRGB(255, 255, 255) eggButton.TextSize = 14 eggButton.Font = Enum.Font.SourceSansBold eggButton.Parent = mainFrame local eggCorner = Instance.new("UICorner") eggCorner.CornerRadius = UDim.new(0, 6) eggCorner.Parent = eggButton -- 3. Open/Close Mygtukas local toggleGuiButton = Instance.new("TextButton") toggleGuiButton.Size = UDim2.new(0, 80, 0, 30) toggleGuiButton.Position = UDim2.new(0, 50, 0, 160) toggleGuiButton.Text = "Open/Close" toggleGuiButton.BackgroundColor3 = Color3.fromRGB(60, 60, 60) toggleGuiButton.TextColor3 = Color3.fromRGB(255, 255, 255) toggleGuiButton.TextSize = 12 toggleGuiButton.Font = Enum.Font.SourceSans toggleGuiButton.Parent = screenGui local toggleCorner = Instance.new("UICorner") toggleCorner.CornerRadius = UDim.new(0, 6) toggleCorner.Parent = toggleGuiButton -- Būsenos local autoSwing = false local autoEgg = false local isUnderground = false toggleGuiButton.MouseButton1Click:Connect(function() mainFrame.Visible = not mainFrame.Visible end) swingButton.MouseButton1Click:Connect(function() autoSwing = not autoSwing if autoSwing then swingButton.Text = "Auto Swing: ON" swingButton.BackgroundColor3 = Color3.fromRGB(50, 200, 50) else swingButton.Text = "Auto Swing: OFF" swingButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50) isUnderground = false end end) eggButton.MouseButton1Click:Connect(function() autoEgg = not autoEgg if autoEgg then eggButton.Text = "Auto Egg: ON" eggButton.BackgroundColor3 = Color3.fromRGB(50, 200, 50) else eggButton.Text = "Auto Egg: OFF" eggButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50) end end) local GhostSwingRemote = ReplicatedStorage:WaitForChild("Halloween_Engine"):WaitForChild("Remotes"):WaitForChild("GhostSwing") -- Noclip ir Float sistema (vykdoma prieš kiekvieną kadrą) RunService.RenderStepped:Connect(function() local char = player.Character if char and isUnderground then for _, part in pairs(char:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end local hrp = char:FindFirstChild("HumanoidRootPart") local humanoid = char:FindFirstChildOfClass("Humanoid") if hrp and humanoid then -- Sustabdoma gravitacija ir pagreitis, kad veikėjas plūduriuotų vietoje hrp.AssemblyLinearVelocity = Vector3.new(0, 0, 0) hrp.AssemblyAngularVelocity = Vector3.new(0, 0, 0) humanoid:ChangeState(Enum.HumanoidStateType.Physics) end end end) -- Funkcija rasti bet kurį vaiduoklį local function getAnyGhost() local folder = Workspace:FindFirstChild("Halloween_Ghosts") or ReplicatedStorage:FindFirstChild("Halloween_Ghosts") if not folder then return nil, nil end for _, ghost in pairs(folder:GetChildren()) do local part = ghost:IsA("BasePart") and ghost or ghost.PrimaryPart or ghost:FindFirstChildWhichIsA("BasePart", true) if part then return ghost, part end end return nil, nil end -- Vykdymo ciklas task.spawn(function() while true do if autoSwing then local ghost, ghostPart = getAnyGhost() local char = player.Character local hrp = char and char:FindFirstChild("HumanoidRootPart") local humanoid = char and char:FindFirstChildOfClass("Humanoid") if ghost and ghostPart then isUnderground = true if hrp then -- Nustatoma pozicija 7 vienetus po vaiduokliu hrp.CFrame = ghostPart.CFrame * CFrame.new(0, -7, 0) end task.wait(0.05) GhostSwingRemote:FireServer(ghost.Name) else -- Kai vaiduoklio nėra, grįžtam ant žemės if isUnderground then isUnderground = false if hrp and humanoid then humanoid:ChangeState(Enum.HumanoidStateType.GettingUp) hrp.CFrame = hrp.CFrame + Vector3.new(0, 8, 0) hrp.AssemblyLinearVelocity = Vector3.new(0, 0, 0) end end end else if isUnderground then isUnderground = false local char = player.Character local humanoid = char and char:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:ChangeState(Enum.HumanoidStateType.GettingUp) end end end task.wait(0.15) end end)