CAR CRASH๐ Steel Coil spam

์คํฌ๋ฆฝํธ ์ฝ๋
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local SoundService = game:GetService("SoundService")
local LocalPlayer = Players.LocalPlayer
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")
local SpawnCar = ReplicatedStorage:WaitForChild("SpawnCar")
local xeValue = ReplicatedStorage:WaitForChild("xe")
local clickSound = SoundService:FindFirstChild("click1")
local BUTTON_NAME = "Steel Coil"
local SPAWN_COUNT = 500
local SPAWN_DELAY = 0
local state = PlayerGui:FindFirstChild("VehicleMenuState")
if not state then
state = Instance.new("StringValue")
state.Name = "VehicleMenuState"
state.Parent = PlayerGui
end
local RUN_TOKEN = tostring(os.clock()) .. "_" .. tostring(math.random(1, 1e9))
state.Value = RUN_TOKEN
local function isCurrentRun()
return state.Parent ~= nil and state.Value == RUN_TOKEN
end
local function clearOwnedChildren(parent)
for _, child in ipairs(parent:GetChildren()) do
if child.Name == "VehicleMenuRoot"
or child.Name == "ButtonHolder"
or child.Name == "xe"
or child.Name == "object"
or child.Name == "VIP"
or child.Name == BUTTON_NAME then
child:Destroy()
end
end
end
local host = script.Parent
if not host or (not host:IsA("GuiObject") and not host:IsA("ScreenGui")) then
host = PlayerGui:FindFirstChildWhichIsA("ScreenGui") or Instance.new("ScreenGui")
if not host.Parent then
host.Name = "VehicleMenuGui"
host.ResetOnSpawn = false
host.Parent = PlayerGui
end
end
if host:IsA("ScreenGui") then
local oldRoot = host:FindFirstChild("VehicleMenuRoot")
if oldRoot then
oldRoot:Destroy()
end
else
clearOwnedChildren(host)
end
local menuRoot
if host:IsA("ScreenGui") then
menuRoot = Instance.new("Frame")
menuRoot.Name = "VehicleMenuRoot"
menuRoot.Size = UDim2.fromOffset(360, 220)
menuRoot.Position = UDim2.new(0.5, -180, 0.5, -110)
menuRoot.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
menuRoot.BorderSizePixel = 0
menuRoot.Parent = host
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 10)
corner.Parent = menuRoot
else
menuRoot = host
end
local function ensureFrame(name)
local obj = menuRoot:FindFirstChild(name)
if obj then
obj:Destroy()
end
obj = Instance.new("Frame")
obj.Name = name
obj.Size = UDim2.new(1, 0, 1, 0)
obj.BackgroundTransparency = 1
obj.BorderSizePixel = 0
obj.Visible = false
obj.Parent = menuRoot
return obj
end
local xeFrame = ensureFrame("xe")
local objectFrame = ensureFrame("object")
local vipFrame = ensureFrame("VIP")
local listHolder = menuRoot:FindFirstChild("ButtonHolder")
if listHolder then
listHolder:Destroy()
end
listHolder = Instance.new("Frame")
listHolder.Name = "ButtonHolder"
listHolder.Size = UDim2.new(1, -20, 1, -20)
listHolder.Position = UDim2.fromOffset(10, 10)
listHolder.BackgroundTransparency = 1
listHolder.Parent = menuRoot
local layout = Instance.new("UIListLayout")
layout.Padding = UDim.new(0, 8)
layout.SortOrder = Enum.SortOrder.LayoutOrder
layout.Parent = listHolder
local button = Instance.new("TextButton")
button.Name = BUTTON_NAME
button.Size = UDim2.new(1, 0, 0, 42)
button.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
button.TextColor3 = Color3.fromRGB(0, 0, 0)
button.Font = Enum.Font.SourceSansBold
button.TextSize = 20
button.Text = BUTTON_NAME
button.AutoButtonColor = false
button.Parent = listHolder
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 8)
corner.Parent = button
local function syncVisibility()
if not isCurrentRun() then
return
end
menuRoot.Visible = xeValue.Value
end
xeValue.Changed:Connect(syncVisibility)
syncVisibility()
button.MouseEnter:Connect(function()
if not isCurrentRun() then
return
end
if clickSound then
clickSound:Play()
end
button.TextColor3 = Color3.fromRGB(171, 171, 171)
end)
button.MouseLeave:Connect(function()
if not isCurrentRun() then
return
end
button.TextColor3 = Color3.fromRGB(0, 0, 0)
end)
button.Activated:Connect(function()
if not isCurrentRun() then
return
end
menuRoot.Visible = false
objectFrame.Visible = false
xeFrame.Visible = false
vipFrame.Visible = false
local character = LocalPlayer.Character
if character then
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.SeatPart and humanoid.SeatPart:IsA("VehicleSeat") then
humanoid.Sit = false
task.wait(0.1)
end
end
for i = 1, SPAWN_COUNT do
if not isCurrentRun() then
return
end
SpawnCar:FireServer(button.Name)
if SPAWN_DELAY > 0 and i < SPAWN_COUNT then
task.wait(SPAWN_DELAY)
end
end
end)์ค๋ช
spam the game, break it, etc ive run up to 1000 parts without any issues with the script. when its laggy it makes creating multiple cars easier too. fun with part physics scripts and slamming them into people
๋๊ธ (0)
๋ํ์ ์ฐธ์ฌํ๋ ค๋ฉด ๋ก๊ทธ์ธํ์ธ์
- ์ฒซ ๋๊ธ์ ์์ฑํ์ธ์.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
- CAR CRASH๐ Steel Coil spam ์คํฌ๋ฆฝํธ๋ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์?
- ์์ ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ๋ณต์ฌํ๊ณ Roblox์์ CAR CRASH์ ์ ์ํ ๋ค, ์ต์คํํฐ์ ๋ถ์ฌ๋ฃ๊ณ ์คํํ์ธ์. ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋ฉด ๊ธฐ๋ฅ์ด ๋ฐ๋ก ํ์ฑํ๋ฉ๋๋ค.
- CAR CRASH๐ Steel Coil spam์(๋) ์์ง ์๋ํ๋์?
- ๋ค โ CAR CRASH๐ Steel Coil spam์(๋) ํ์ฌ ์๋ ์ค์ผ๋ก ํ์๋์ด ์์ต๋๋ค(๋ง์ง๋ง ์ ๋ฐ์ดํธ: 2026๋ 9์ 18์ผ). Roblox ์ ๋ฐ์ดํธ ํ ์๋ํ์ง ์์ผ๋ฉด ์ ๋ฒ์ ์ ๊ธฐ๋ค๋ ค ์ฃผ์ธ์.
- CAR CRASH๐ Steel Coil spam์ ํธํ๋๋ ์์ํํฐ๋?
- ์ด ์คํฌ๋ฆฝํธ๋ ๋๋ถ๋ถ์ ์ธ๊ธฐ Roblox ์์ํํฐ์์ ์๋ํฉ๋๋ค. ๊ธฐ๊ธฐ์ ๋ง๋ ์ ๋ขฐํ ์ ์๋ ๋ฌด๋ฃ ๋๋ ์ ๋ฃ ์์ํํฐ๋ฅผ ์ฐพ์ผ๋ ค๋ฉด ์์ํํฐ ํ์ด์ง๋ฅผ ํ์ธํ์ธ์.