local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = 'Lebron UI V2', Icon = 0, LoadingTitle = 'Silly Billy Ascend Script', LoadingSubtitle = 'by Woods', ShowText = '@lovedwoods. on discord', Theme = 'Default', ToggleUIKeybind = 'K', }) local Tab = Window:CreateTab('Main') local Offset = Vector3.new(0, -0.5, 0) local Player = game.Players.LocalPlayer local Character = Player.Character local AutoAttack = false local AutoQuest = false local GodMode = false local function TrashQuest() for i, v in pairs(workspace.FX:GetChildren()) do if v.Name ~= 'TrashBag' then continue end Character:MoveTo(v.Position + Offset) task.wait(0.1) end end local function DeliveryQuest() for i, v in pairs(workspace.World.Map.City.MissionSpawns.Delivery:GetChildren()) do Character:MoveTo(v.Position + Offset) task.wait(0.1) end end local function PickupCrate() for i, v in pairs(workspace:GetChildren()) do pcall(function() if v.Name == 'CarryCrate' then fireproximityprompt(v:FindFirstChildOfClass('ProximityPrompt')) end end) continue end end local function GetQuest() local args = { 'Dialogue', 'GetResponse', 'Agent Park Kim', 1, workspace :WaitForChild('World') :WaitForChild('Map') :WaitForChild('City') :WaitForChild('NPC') :WaitForChild('Agent Park Kim'), 20, } game:GetService('ReplicatedStorage') :WaitForChild('Remotes') :WaitForChild('ClientFunction') :InvokeServer(unpack(args)) end local Button1 = Tab:CreateButton({ Name = 'TrashQuest', Callback = function() TrashQuest() end, }) local Button2 = Tab:CreateButton({ Name = 'DeliveryQuest', Callback = function() DeliveryQuest() end, }) local Button3 = Tab:CreateButton({ Name = 'PickupCrate', Callback = function() PickupCrate() end, }) local Button4 = Tab:CreateButton({ Name = 'GetQuest', Callback = function() GetQuest() end, }) local Toggle1 = Tab:CreateToggle({ Name = 'Toggle Auto Farm', CurrentValue = false, Flag = 'Toggle1', Callback = function(Value) AutoQuest = Value end, }) local Toggle2 = Tab:CreateToggle({ Name = 'Toggle God Mode', CurrentValue = false, Flag = 'Toggle2', Callback = function(Value) GodMode = Value end, }) local Toggle3 = Tab:CreateToggle({ Name = 'Toggle Auto Attack', CurrentValue = false, Flag = 'Toggle3', Callback = function(Value) AutoAttack = Value end, }) task.spawn(function() while true and task.wait() do if GodMode == true then local args = { 'Dash', 'W', } game:GetService('Players').LocalPlayer.Character :WaitForChild('Input') :FireServer(unpack(args)) end if AutoAttack == true then local args = { 'Punch', [3] = false, } game:GetService('Players').LocalPlayer.Character :WaitForChild('Input') :FireServer(unpack(args)) end if AutoQuest == true then if Character:FindFirstChild('DoingMission') then PickupCrate() task.wait(0.2) DeliveryQuest() task.wait(0.2) TrashQuest() task.wait(1) else GetQuest() end end end end)