-- [[ 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 ]] --[================================================================[]-- -- Project: Drive a KuKirin | OP Hub (Auto Wheelie, Speed & More) -- -- Určeno pro: ScriptBlox / Rscripts -- --[================================================================[]-- local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local Workspace = game:GetService("Workspace") local LocalPlayer = Players.LocalPlayer -- Kontrola duplicity GUI if LocalPlayer.PlayerGui:FindFirstChild("KuKirinHub") then LocalPlayer.PlayerGui.KuKirinHub:Destroy() end -- Hlavní ScreenGui local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "KuKirinHub" ScreenGui.Parent = LocalPlayer.PlayerGui ScreenGui.ResetOnSpawn = false -- Hlavní okno local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 320, 0, 410) MainFrame.Position = UDim2.new(0.5, -160, 0.5, -205) MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 25) MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.Draggable = true MainFrame.Parent = ScreenGui local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 10) UICorner.Parent = MainFrame -- Titulek local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 45) Title.BackgroundColor3 = Color3.fromRGB(30, 30, 40) Title.Text = "🛴 KuKirin Ultimate Hub 🛴" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 14 Title.Font = Enum.Font.GothamBold Title.Parent = MainFrame local TitleCorner = Instance.new("UICorner") TitleCorner.CornerRadius = UDim.new(0, 10) TitleCorner.Parent = Title -- Funkce pro vytváření tlačítek local function createButton(name, positionY) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0, 280, 0, 40) btn.Position = UDim2.new(0.5, -140, 0, positionY) btn.BackgroundColor3 = Color3.fromRGB(45, 45, 60) btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextSize = 13 btn.Font = Enum.Font.GothamSemibold btn.Text = name btn.Parent = MainFrame local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 8) corner.Parent = btn return btn end -- Vytvoření tlačítek local BtnWheelie = createButton("🚲 Auto Wheelie: OFF", 55) local BtnSpeed = createButton("⚡ Unlimited Speed: OFF", 105) local BtnNoclip = createButton("👻 Noclip: OFF", 155) local BtnTeleport = createButton("🎯 Teleport na konec / trati", 205) local BtnGiveMoney = createButton("💰 Max Money / Cash Boost", 255) local BtnClose = createButton("❌ Zavřít Menu", 315) BtnClose.BackgroundColor3 = Color3.fromRGB(180, 40, 40) -- STAVOVÉ PROMĚNNÉ local wheelieActive = false local speedActive = false local noclipActive = false -- Najde vozidlo/koloběžku hráče local function getVehicle() local char = LocalPlayer.Character if not char then return nil end -- Hledání v autě/modelu sezení for _, obj in pairs(Workspace:GetDescendants()) do if obj:IsA("Model") and (obj.Name:lower():find("kukirin") or obj.Name:lower():find("scooter") or obj.Name:lower():find("bike")) then if obj:FindFirstChild("Seat") or obj:FindFirstChild("VehicleSeat") or obj:FindFirstChild("Humanoid") then return obj end end end return nil end -- 1. AUTO WHEELIE BtnWheelie.MouseButton1Click:Connect(function() wheelieActive = not wheelieActive if wheelieActive then BtnWheelie.Text = "🚲 Auto Wheelie: ON" BtnWheelie.BackgroundColor3 = Color3.fromRGB(40, 160, 80) else BtnWheelie.Text = "🚲 Auto Wheelie: OFF" BtnWheelie.BackgroundColor3 = Color3.fromRGB(45, 45, 60) end end) RunService.RenderStepped:Connect(function() if wheelieActive then local char = LocalPlayer.Character if char and char:FindFirstChild("HumanoidRootPart") then local root = char.HumanoidRootPart -- Mírné nadzvednutí předku/rotace pro efekt wheelie root.CFrame = root.CFrame * CFrame.Angles(math.rad(15), 0, 0) end end end) -- 2. UNLIMITED SPEED BtnSpeed.MouseButton1Click:Connect(function() speedActive = not speedActive if speedActive then BtnSpeed.Text = "⚡ Unlimited Speed: ON" BtnSpeed.BackgroundColor3 = Color3.fromRGB(40, 160, 80) else BtnSpeed.Text = "⚡ Unlimited Speed: OFF" BtnSpeed.BackgroundColor3 = Color3.fromRGB(45, 45, 60) end end) RunService.Stepped:Connect(function() if speedActive then local char = LocalPlayer.Character if char and char:FindFirstChild("HumanoidRootPart") then local hrp = char.HumanoidRootPart local hum = char:FindFirstChildOfClass("Humanoid") if hum and hum.MoveDirection.Magnitude > 0 then hrp.CFrame = hrp.CFrame + (hum.MoveDirection * 2.5) end end end end) -- 3. NOCLIP BtnNoclip.MouseButton1Click:Connect(function() noclipActive = not noclipActive if noclipActive then BtnNoclip.Text = "👻 Noclip: ON" BtnNoclip.BackgroundColor3 = Color3.fromRGB(40, 160, 80) else BtnNoclip.Text = "👻 Noclip: OFF" BtnNoclip.BackgroundColor3 = Color3.fromRGB(45, 45, 60) end end) RunService.Stepped:Connect(function() if noclipActive and LocalPlayer.Character then for _, part in pairs(LocalPlayer.Character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end end) -- 4. TELEPORT NA CÍL BtnTeleport.MouseButton1Click:Connect(function() local char = LocalPlayer.Character if not char or not char:FindFirstChild("HumanoidRootPart") then return end local targetFound = false for _, obj in pairs(Workspace:GetDescendants()) do if (obj.Name:lower():find("finish") or obj.Name:lower():find("end") or obj.Name:lower():find("goal")) and obj:IsA("BasePart") then char.HumanoidRootPart.CFrame = obj.CFrame + Vector3.new(0, 5, 0) targetFound = true break end end if not targetFound then char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + (char.HumanoidRootPart.CFrame.LookVector * 250) end end) -- 5. MONEY / CASH BOOST (Simulace hodnot v leaderstats) BtnGiveMoney.MouseButton1Click:Connect(function() local leaderstats = LocalPlayer:FindFirstChild("leaderstats") if leaderstats then for _, stat in pairs(leaderstats:GetChildren()) do if stat:IsA("IntValue") or stat:IsA("NumberValue") then stat.Value = stat.Value + 999999 end end end end) -- ZAVŘENÍ MENU BtnClose.MouseButton1Click:Connect(function() wheelieActive = false speedActive = false noclipActive = false ScreenGui:Destroy() end)