local rs = game:GetService("ReplicatedStorage"); local uis = game:GetService("UserInputService"); local blink = require(rs.Modules.Client.Core.BlinkClient); local ball = workspace:WaitForChild("Ball"); local enabled = false; local targetcf = CFrame.new(-8.83944035, 133.319901, 474.392853); -- change this to another position/goal local oldkick = blink.Kicks.Kicked.Fire; blink.Kicks.Kicked.Fire = function(p1, p2, p3) if enabled then p3 = targetcf; end; return oldkick(p1, p2, p3); end; uis.InputBegan:Connect(function(inp, gpe) if gpe then return; end; if inp.KeyCode == Enum.KeyCode.G then enabled = not enabled; end; end);