cube music

Run Settings
LanguageLua
Language Version
Run Command
local part = Instance.new("Part", owner.Character) part.Name = "MAIN" local rotate = 5 part.CFrame = owner.Character.Head.CFrame *CFrame.new(6, 0, 0) *CFrame.Angles(0, rotate, 0) local song = Instance.new("Sound", part) song.Name = "SONG" song.SoundId = "rbxassetid://2444247471" song.Volume = 2 song.Looped = true song:Play() local i = 0 local Speed = 0.05 local Distance = 8 local Angle = 0 part.Anchored = true part.CanCollide = false part.Material = "Neon" pbl = 0 local X = 1 local remote = Instance.new("RemoteEvent", owner.Character) remote.Name = "VISREMOTE" NLS([[ game:GetService("RunService").RenderStepped:connect(function() owner.Character.VISREMOTE:FireServer(owner.Character.MAIN.SONG.PlaybackLoudness) end) ]], owner.Character) remote.OnServerEvent:connect(function(P,X) pbl = X end) anim = coroutine.wrap(function() while game:GetService("RunService").Stepped:wait() do i= i +1 part.CFrame = owner.Character.Head.CFrame + CFrame.fromEulerAnglesXYZ(Angle, i * Speed, X) * Vector3.new(0, 0, Distance) local service = game:GetService("TweenService") local goal = {} goal.Size = Vector3.new(0.05+pbl/80,0.05+pbl/80,0.05+pbl/80) goal.Color = Color3.new(0.05+pbl/300,0.05+pbl/300,0.05+pbl/300) local tween = service:Create(part, TweenInfo.new(0.3), goal) tween:Play() end end)anim() owner.Chatted:connect(function(msg) if msg:sub(1,5) == ";play" then song.SoundId = "rbxassetid://"..msg:sub(7) end if msg:sub(1,4) == ";vol" then song.Volume = msg:sub(6) end end)
Editor Settings
Theme
Key bindings
Full width
Lines