
494 Views
18.3k Executions
BOOMBOX SKID
10K executions
Universal Script 📌
ts_pmo10K executions
2 months ago
Please login to perform these actions:Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
works basically in any game
-- Services
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local ContentProvider = game:GetService("ContentProvider")
local player = Players.LocalPlayer
-- Configuration
local MESH_ID = "rbxassetid://1066606415"
local TEXTURE_ID = "" -- optional: rbxassetid://... if the mesh has a matching texture
local MESH_SCALE = Vector3.new(0.016, 0.016, 0.016) -- adjust if the mesh looks too big/small
local BASE_OFFSET = CFrame.new(0, 0, 1.0) -- forward/back + left/right placement, Y height is adjusted separately below
local SPEED_STEP = 0.1
local SPEED_MIN, SPEED_MAX = 0.5, 2
local PITCH_STEP = 0.1
local PITCH_MIN, PITCH_MAX = 0.5, 2
local COLOR_SWATCHES = {
Color3.fromRGB(40, 40, 40),
Color3.fromRGB(200, 200, 200),
Color3.fromRGB(180, 40, 40),
Color3.fromRGB(40, 90, 180),
Color3.fromRGB(60, 150, 70),
Color3.fromRGB(230, 200, 40),
}
-- State (shared between GUI and boombox)
local boomboxPart = nil
local boomboxWeld = nil
local currentUpperTorso = nil
local sound = nil
local pitchEffect = nil
local currentSoundId = ""
local soundLoadedConn = nil
local statusLabelRef = nil -- set once the GUI exists, used for error feedback
local yOffsetLabelRef = nil
local speedLabelRef = nil
local pitchLabelRef = nil
local yOffset = 0 -- studs, adjustable from the GUI, persists across respawns/recreation
local currentSpeed = 1
Comments
0Log in to join the conversation. Login
No comments yet. Be the first!






