local tweenService = game:GetService("TweenService")
local angles = CFrame.Angles
local attack = false
local timetofly = true
local Euler = CFrame.fromEulerAnglesXYZ
local Rad = math.rad
Cos = math.cos
Acos = math.acos
Sin = math.sin
Asin = math.asin
Abs = math.abs
Mrandom = math.random
Floor = math.floor
random = math.random
radian = math.rad
Vec3 = Vector3.new
cFrame = CFrame.new
Euler = CFrame.fromEulerAnglesXYZ
local Song = Instance.new("Sound", owner.Character.HumanoidRootPart)
Song.name = "Song"
Song.SoundId = "rbxassetid://334283059"
Song.Looped = true
Song.Volume = 10
Song.Pitch = 1
Song:Play()
local Visualizer1 = Instance.new("Part", owner.Character)
Visualizer1.CanCollide = false
Visualizer1.Massless = true
Visualizer1.Size = Vector3.new(1,0.1,1)
Visualizer1.Material = Enum.Material.Neon
Visualizer1.BrickColor = BrickColor.new("Bright bluish green")
local Visualizer1Mesh = Instance.new("SpecialMesh", Visualizer1)
Visualizer1Mesh.MeshType = Enum.MeshType.Brick
local Visualizer1Weld = Instance.new("Weld", Visualizer1)
Visualizer1Weld.C0 = CFrame.new(-1,-3,-2)
Visualizer1Weld.Part0 = Visualizer1
Visualizer1Weld.Part1 = owner.Character.HumanoidRootPart
local Visualizer3 = Instance.new("Part", owner.Character)
Visualizer3.CanCollide = false
Visualizer3.Massless = true
Visualizer3.Size = Vector3.new(1,0.1,1)
Visualizer3.Material = Enum.Material.Neon
Visualizer3.BrickColor = BrickColor.new("New Yeller")
local Visualizer3Mesh = Instance.new("SpecialMesh", Visualizer3)
Visualizer3Mesh.MeshType = Enum.MeshType.Brick
local Visualizer3Weld = Instance.new("Weld", Visualizer3)
Visualizer3Weld.C0 = CFrame.new(1,-3,-2)
Visualizer3Weld.Part0 = Visualizer3
Visualizer3Weld.Part1 = owner.Character.HumanoidRootPart
local Visualizer2 = Instance.new("Part", owner.Character)
Visualizer2.CanCollide = false
Visualizer2.Massless = true
Visualizer2.Size = Vector3.new(1,0.1,1)
Visualizer2.Material = Enum.Material.Neon
Visualizer2.BrickColor = BrickColor.new("Crimson")
local Visualizer2Mesh = Instance.new("SpecialMesh", Visualizer2)
Visualizer2Mesh.MeshType = Enum.MeshType.Brick
local Visualizer2Weld = Instance.new("Weld", Visualizer2)
Visualizer2Weld.C0 = CFrame.new(3,-3,-2)
Visualizer2Weld.Part0 = Visualizer2
Visualizer2Weld.Part1 = owner.Character.HumanoidRootPart
local Visualizer4 = Instance.new("Part", owner.Character)
Visualizer4.CanCollide = false
Visualizer4.Massless = true
Visualizer4.Size = Vector3.new(1,0.1,1)
Visualizer4.Material = Enum.Material.Neon
Visualizer4.BrickColor = BrickColor.new("Lime green")
local Visualizer4Mesh = Instance.new("SpecialMesh", Visualizer4)
Visualizer4Mesh.MeshType = Enum.MeshType.Brick
local Visualizer4Weld = Instance.new("Weld", Visualizer4)
Visualizer4Weld.C0 = CFrame.new(-3,-3,-2)
Visualizer4Weld.Part0 = Visualizer4
Visualizer4Weld.Part1 = owner.Character.HumanoidRootPart
local LoopEvent = Instance.new("RemoteEvent")
LoopEvent.Name = "LoopEvent"
LoopEvent.Parent = NLS([==[
Player = owner
Char = owner.Character
local LoopEvent = script.LoopEvent
game:GetService("RunService").RenderStepped:Connect(function()
if owner.Character.HumanoidRootPart:FindFirstChild("Song") ~= nil then
LoopEvent:FireServer(owner.Character.HumanoidRootPart:FindFirstChild("Song").PlaybackLoudness)
else
script:Destroy()
return
end
end)
]==],owner.PlayerGui)
LoopEvent.OnServerEvent:Connect(function(Plr, PL)
Update(PL)
end)
function Update(PL)
local Info = TweenInfo.new ()
local goal = {Scale = Vector3.new(1,1 * PL/9.5,1)}
local Tween = tweenService:Create(Visualizer1Mesh,Info,goal)
Tween:Play()
-------------------------------------------------------------------
local Info2 = TweenInfo.new ()
local goal2 = {Scale = Vector3.new(1,1 * PL/19.5,1)}
local Tween2 = tweenService:Create(Visualizer2Mesh,Info2,goal2)
Tween2:Play()
-------------------------------------------------------------------
local Info3 = TweenInfo.new ()
local goal3 = {Scale = Vector3.new(1,1 * PL/14.5,1)}
local Tween3 = tweenService:Create(Visualizer3Mesh,Info3,goal3)
Tween3:Play()
-------------------------------------------------------------------
local Info4 = TweenInfo.new ()
local goal4 = {Scale = Vector3.new(1,1 * PL/4.5,1)}
local Tween4 = tweenService:Create(Visualizer4Mesh,Info4,goal4)
Tween4:Play()
end
owner.Chatted:connect(function(Message)
if Message:match("!play%s%d+") then
Song:Stop()
Song.SoundId = "rbxassetid://"..Message:match("!play%s(%d+)")
Song:Play()
elseif Message:match("!vol%s%d+") then
Song.Volume = Message:match("!vol%s(%d+)")
Volume = Message:match("!volume%s(%d+)")
elseif Message:match("!pitch%s%d+") then
Song.Pitch= Message:match("!pitch%s(%d+)")/10
end
end)