-- [[ 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 ]] -- LocalScript -- Services local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") -- GUI creation local gui = Instance.new("ScreenGui") gui.Parent = Players.LocalPlayer.PlayerGui local frame = Instance.new("Frame") frame.Size = UDim2.new(0.5, 0, 0.5, 0) frame.Position = UDim2.new(0.25, 0, 0.25, 0) frame.BackgroundColor3 = Color3.new(1, 1, 1) frame.Parent = gui local list = Instance.new("ListLayout") list.Parent = frame local carList = {} -- Car list data local cars = { {Name = "Car1", Model = "Car1Model"}, {Name = "Car2", Model = "Car2Model"}, {Name = "Car3", Model = "Car3Model"}, } -- Function to create car buttons local function createCarButtons() for i, car in pairs(cars) do local button = Instance.new("TextButton") button.Text = car.Name button.Size = UDim2.new(1, 0, 0, 30) button.Parent = frame table.insert(carList, button) button.MouseButton1Click:Connect(function() spawnCar(car.Model) end) end end -- Function to spawn car local function spawnCar(modelName) local carModel = ReplicatedStorage:FindFirstChild(modelName) if carModel then local car = carModel:Clone() car.Parent = game.Workspace local character = Players.LocalPlayer.Character if character then local humanoidRootPart = character:FindFirstChild("HumanoidRootPart") if humanoidRootPart then car:SetPrimaryPartCFrame(humanoidRootPart.CFrame * CFrame.new(0, 0, -10)) end end end end -- Create car buttons createCarButtons() -- Event handler for closing GUI local closeButton = Instance.new("TextButton") closeButton.Text = "Close" closeButton.Size = UDim2.new(1, 0, 0, 30) closeButton.Position = UDim2.new(0, 0, 1, -30) closeButton.Parent = frame closeButton.MouseButton1Click:Connect(function() gui.Enabled = not gui.Enabled end) -- Event handler for key press UserInputService.InputBegan:Connect(function(input) if input.KeyCode == Enum.KeyCode.Escape then gui.Enabled = not gui.Enabled end end)