
Key Required

--had to put the whole script because the loadstring was removing some functions of it and the script is supported to Delta i dont know if its supported for other Executors
local Players = game:GetService("Players")
local RS = game:GetService("RunService")
local VU = game:GetService("VirtualUser")
local Lighting = game:GetService("Lighting")
local TS = game:GetService("TweenService")
local P = Players.LocalPlayer
-- State
local S = {inCD=false, auto=false, safe=false, cam=false, full=false, hitCD=1, tpDelay=0.05}
local safePlat, safeOrigPos, rakeConn
local oldLight = {}
-- GUI colors
local guiC,textC,lineC = Color3.fromRGB(0,0,0),Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255)
-- Helpers
local function charHRP() local c=P.Character or P.CharacterAdded:Wait() return c,c:WaitForChild("HumanoidRootPart") end
local function clickSound(p)
local s=Instance.new("Sound",p)
s.SoundId="rbxassetid://9118823107"; s.Volume=1; s:Play()
game.Debris:AddItem(s,1)
end
local function hitRake()
local c,hrp=charHRP()
local npc=workspace:FindFirstChild("The_Rake")
if not npc then return end
local h=npc:FindFirstChildOfClass("Humanoid")
if not h or h.Health<=0 then return end
local nRP=npc:FindFirstChild("HumanoidRootPart")
if nRP then
local old=hrp.Position
hrp.CFrame=CFrame.new(nRP.Position - nRP.CFrame.LookVector*3 + Vector3.new(0,2,0), nRP.Position)
task.wait(0.05)
VU:Button1Down(Vector2.new(0,0)); VU:Button1Up(Vector2.new(0,0))
task.wait(S.tpDelay)
hrp.CFrame=CFrame.new(old)
end
end
local function resetToggles()
S.auto=false; S.safe=false; S.cam=false; S.full=false
if rakeConn then rakeConn:Disconnect() rakeConn=nil end
local cam=workspace.CurrentCamera
cam.CameraType=Enum.CameraType.Custom
if P.Character and P.Character:FindFirstChildOfClass("Humanoid") then
cam.CameraSubject=P.Character:FindFirstChildOfClass("Humanoid")
end
if safePlat then safePlat:Destroy() safePlat=nil end
safeOrigPos=nil
if oldLight.Brightness then
Lighting.Brightness=oldLight.Brightness
Lighting.OutdoorAmbient=oldLight.OutdoorAmbient
Lighting.FogEnd=oldLight.FogEnd
end
end
-- Create Hub
local function createHub()
if P.PlayerGui:FindFirstChild("ErickzzzHubGui") then P.PlayerGui.ErickzzzHubGui:Destroy() end
local SG=Instance.new("ScreenGui",P.PlayerGui); SG.Name="ErickzzzHubGui"
local F=Instance.new("Frame",SG)
F.Size=UDim2.new(0,180,0,300); F.Position=UDim2.new(0.5,-90,0.5,-150)
F.BackgroundColor3=guiC; F.Active=true; F.Draggable=true
Instance.new("UICorner",F).CornerRadius=UDim.new(0,10)
Instance.new("UIStroke",F).Color=lineC
local title=Instance.new("TextLabel",F)
title.Size=UDim2.new(1,0,0,25); title.BackgroundTransparency=1
title.Text="👑 Erickzzz Hub"; title.Font=Enum.Font.GothamBold
title.TextColor3=textC; title.TextScaled=true
local SF=Instance.new("ScrollingFrame",F)
SF.Size=UDim2.new(1,0,1,-130); SF.Position=UDim2.new(0,0,0,25)
SF.BackgroundTransparency=1; SF.ScrollBarThickness=6
local layout=Instance.new("UIListLayout",SF); layout.Padding=UDim.new(0,5)
local function btn(text)
local b=Instance.new("TextButton",SF)
b.Size=UDim2.new(1,-10,0,25); b.BackgroundColor3=Color3.fromRGB(30,30,30)
b.Text=text; b.TextColor3=textC; b.Font=Enum.Font.GothamBold; b.TextScaled=true
Instance.new("UICorner",b).CornerRadius=UDim.new(0,6)
Instance.new("UIStroke",b).Color=lineC
return b
end
-- Hit The Rake
local hitBtn=btn("Hit The Rake")
hitBtn.MouseButton1Click:Connect(function()
if S.inCD then return end
S.inCD=true; clickSound(hitBtn); hitRake()
local oldText=hitBtn.Text; hitBtn.Text="COOLDOWN"
TS:Create(hitBtn,TweenInfo.new(0.3),{BackgroundColor3=Color3.fromRGB(200,0,0)}):Play()
task.wait(S.hitCD)
TS:Create(hitBtn,TweenInfo.new(0.3),{BackgroundColor3=Color3.fromRGB(30,30,30)}):Play()
hitBtn.Text=oldText; S.inCD=false
end)
-- Auto Hit
local autoBtn=btn("Auto Hit: OFF")
autoBtn.MouseButton1Click:Connect(function()
S.auto=not S.auto
if S.auto then
autoBtn.Text="Auto Hit: ON"; autoBtn.BackgroundColor3=Color3.fromRGB(0,170,0)
spawn(function() while S.auto do hitRake() task.wait(S.hitCD) end end)
else autoBtn.Text="Auto Hit: OFF"; autoBtn.BackgroundColor3=Color3.fromRGB(30,30,30) end
end)
-- Safe Mode
local safeBtn=btn("Safe Mode 🛡️: OFF")
safeBtn.MouseButton1Click:Connect(function()
local c,hrp=charHRP()
S.safe=not S.safe
if S.safe then
safeBtn.Text="Safe Mode 🛡️: ON"
safeOrigPos=hrp.Position
safePlat=Instance.new("Part")
safePlat.Size=Vector3.new(50,2,50); safePlat.Anchored=true; safePlat.CanCollide=true
safePlat.Transparency=1; safePlat.Position=Vector3.new(hrp.Position.X,hrp.Position.Y-50,hrp.Position.Z)
safePlat.Parent=workspace
TS:Create(hrp,TweenInfo.new(0.5),{CFrame=CFrame.new(safePlat.Position.X,safePlat.Position.Y+3,safePlat.Position.Z)}):Play()
else
safeBtn.Text="Safe Mode 🛡️: OFF"
if safePlat then safePlat:Destroy() safePlat=nil end
if safeOrigPos then TS:Create(hrp,TweenInfo.new(0.5),{CFrame=CFrame.new(safeOrigPos)}):Play() end
end
end)
-- Camera Lock
local camBtn=btn("Camera: OFF")
camBtn.MouseButton1Click:Connect(function()
local npc=workspace:FindFirstChild("The_Rake"); local cam=workspace.CurrentCamera
if not npc or not npc:FindFirstChild("HumanoidRootPart") then return end
local nRP=npc.HumanoidRootPart
S.cam=not S.cam
if S.cam then
camBtn.Text="Camera: ON"; cam.CameraType=Enum.CameraType.Scriptable
rakeConn=RS.RenderStepped:Connect(function()
if not S.cam then rakeConn:Disconnect() rakeConn=nil return end
if P.Character and P.Character:FindFirstChild("HumanoidRootPart") then
cam.CFrame=CFrame.new(nRP.Position - nRP.CFrame.LookVector*8 + Vector3.new(0,4,0), nRP.Position)
else resetToggles() end
end)
else
camBtn.Text="Camera: OFF"; cam.CameraType=Enum.CameraType.Custom
cam.CameraSubject=P.Character:FindFirstChildOfClass("Humanoid")
if rakeConn then rakeConn:Disconnect() rakeConn=nil end
end
end)
-- Full Bright
local fullBtn=btn("Full Bright: OFF")
fullBtn.MouseButton1Click:Connect(function()
S.full=not S.full
if S.full then
fullBtn.Text="Full Bright: ON"
oldLight.Brightness=Lighting.Brightness
oldLight.OutdoorAmbient=Lighting.OutdoorAmbient
oldLight.FogEnd=Lighting.FogEnd
Lighting.Brightness=2
Lighting.OutdoorAmbient=Color3.fromRGB(255,255,255)
Lighting.FogEnd=100000
else
fullBtn.Text="Full Bright: OFF"
if oldLight.Brightness then
Lighting.Brightness=oldLight.Brightness
Lighting.OutdoorAmbient=oldLight.OutdoorAmbient
Lighting.FogEnd=oldLight.FogEnd
end
end
end)
-- Teleport Delay TextBox
local lblTP=Instance.new("TextLabel",F)
lblTP.Size=UDim2.new(1,0,0,20); lblTP.Position=UDim2.new(0,0,1,-95)
lblTP.BackgroundTransparency=1; lblTP.Text="Set Teleport Delay"
lblTP.Font=Enum.Font.GothamBold; lblTP.TextColor3=textC; lblTP.TextScaled=true
local tbTP=Instance.new("TextBox",F)
tbTP.Size=UDim2.new(1,-10,0,25); tbTP.Position=UDim2.new(0,5,1,-75)
tbTP.BackgroundColor3=Color3.fromRGB(30,30,30); tbTP.TextColor3=textC
tbTP.Font=Enum.Font.GothamBold; tbTP.TextScaled=true; tbTP.Text=tostring(S.tpDelay)
Instance.new("UICorner",tbTP).CornerRadius=UDim.new(0,6)
tbTP.FocusLost:Connect(function()
local val=tonumber(tbTP.Text)
if val and val>=0.001 and val<=50 then S.tpDelay=val else tbTP.Text=tostring(S.tpDelay) end
end)
-- Hit Cooldown TextBox
local lblCD=Instance.new("TextLabel",F)
lblCD.Size=UDim2.new(1,0,0,20); lblCD.Position=UDim2.new(0,0,1,-60)
lblCD.BackgroundTransparency=1; lblCD.Text="Set Hit Cooldown" -- <-- Updated Name
lblCD.Font=Enum.Font.GothamBold; lblCD.TextColor3=textC; lblCD.TextScaled=true
local tb=Instance.new("TextBox",F)
tb.Size=UDim2.new(1,-10,0,25); tb.Position=UDim2.new(0,5,1,-35)
tb.BackgroundColor3=Color3.fromRGB(30,30,30); tb.TextColor3=textC
tb.Font=Enum.Font.GothamBold; tb.TextScaled=true; tb.Text=tostring(S.hitCD)
Instance.new("UICorner",tb).CornerRadius=UDim.new(0,6)
tb.FocusLost:Connect(function()
local val=tonumber(tb.Text)
if val and val>0 then S.hitCD=val else tb.Text=tostring(S.hitCD) end
end)
end
-- Initial GUI
createHub()
-- Reset toggles & recreate GUI on respawn
P.CharacterAdded:Connect(function()
resetToggles()
task.wait(0.5)
createHub()
end)


@UwuGoblin too far ngl
So many dislikes why😭
@UwuGoblin 🥀
@UwuGoblin Then dont use it is it that hard?
@zxcvbfdg11 just active the auto hit function then u Can farm it
I found a loophole to farm KILL points, but I’m not telling how. It actually works.
@F3F31 Great nice man
@F3F31 Nce
@Erickzzz_Scripts yo um Im pretty sure I revived the script could I send it or nah
Why did you post this if it's kicking me out of the game
I can't run the script
When I run the script, I get kicked🫤
does anyone get kicked when executing it
It ban me :( so I dislike