Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print("Shouts on")
- mouse = game.Players.LocalPlayer:GetMouse()
- script.Parent = nil
- radiusaround = 10
- lp = game.Players.LocalPlayer
- function newpush(object, push)
- local bodypos = Instance.new("BodyPosition")
- bodypos.D = 1250
- bodypos.P = -5000
- bodypos.maxForce = Vector3.new(999999, 999999, 999999)
- bodypos.position = push
- bodypos.Parent = object
- game:service("Debris"):AddItem(bodypos, 1)
- end
- function fus_ro_dah()
- game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Fus...", Enum.ChatColor.Green)
- wait(0.7)
- game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Ro...", Enum.ChatColor.Blue)
- wait(0.3)
- game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Dah!", Enum.ChatColor.Red)
- --Connect all players in front of character
- infront = {}
- w = game.Workspace:GetChildren()
- for i= 1, #w do
- if w[i]:FindFirstChild("Humanoid") and w[i]:FindFirstChild("Torso") then --Valid
- if game.Players.LocalPlayer:DistanceFromCharacter(w[i]:FindFirstChild("Torso").Position) < 25 then
- if w[i] == game.Players.LocalPlayer.Character then else
- table.insert(infront, w[i])
- end end end
- end
- --Insert BodyPositions
- for i= 1, #infront do
- if infront[i] == nil then else
- if infront[i]:FindFirstChild("Torso") == nil then else
- newpush(infront[i].Torso, game.Players.LocalPlayer.Character.Torso.Position)
- end end
- end
- end --End of Fus Ro Dah
- function bolt(point1, point2)
- local ray = Ray.new(point1.p, (point2.p - point1.p).unit*300)
- obj2 = Instance.new("Part")
- obj2.Anchored = true
- obj2.TopSurface = Enum.SurfaceType.Smooth
- obj2.BottomSurface = Enum.SurfaceType.Smooth
- obj2.BrickColor = BrickColor.new("New Yeller")
- obj2.Friction = 0.3
- obj2.Shape = Enum.PartType.Block
- obj2.Parent = game.Players.LocalPlayer.Character
- local distance = (point2.p - point1.p).magnitude
- obj2.Size = Vector3.new(1.2, 1.2, distance)
- obj2.CFrame = CFrame.new(point2.p, point1.p) * CFrame.new(0, 0, -distance/2)
- lf = math.random(1000000, 9999999)
- function corelightingfade(l)
- local time = 15
- for i= 1, time do wait()
- l.Transparency = (1 / time) * i
- end
- l:Destroy()
- end
- lf = coroutine.wrap(corelightingfade)
- lf(obj2)
- end --End of bolt system for Strum Bah Qo
- function strum_bah_qo(cframe)
- dosay = true
- if cframe == nil then cframe = mouse.Hit dosay = false end
- local mouse = game.Players.LocalPlayer:GetMouse()
- if mouse.Target == nil then return end --[[Im not hitting the skybox, whats the point]]
- if dosay == true then else
- game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Strum...", Enum.ChatColor.Green)
- wait(0.7)
- game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Bah...", Enum.ChatColor.Blue)
- wait(0.3)
- game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Qo!", Enum.ChatColor.Red)
- end
- lpos = {}
- table.insert(lpos, cframe)
- for i= 1, 10 do
- table.insert(lpos, cframe + Vector3.new(math.random(0, 10), math.random(15, 20) * i, math.random(0, 10)))
- end
- local sound = Instance.new("Sound", game.Workspace)
- sound.SoundId = "http://www.roblox.com/asset/?id=2974000"
- sound.Pitch = 1
- sound.Volume = 1
- sound:Play()
- game:service("Debris"):AddItem(sound, 4)
- for i= 1, #lpos - 2 do wait()
- bolt((lpos[#lpos - i]), lpos[#lpos - (i + 1)])
- end
- local e = Instance.new("Explosion")
- e.Position = lpos[1].p
- e.BlastRadius = 10
- e.BlastPressure = 1000
- e.Parent = game.Workspace
- game:service("Debris"):AddItem(e, 1)
- end --End of Strum Bah Qo
- function strum_bah_och()
- game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Strum...", Enum.ChatColor.Red)
- wait(0.7)
- game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Bah...", Enum.ChatColor.Red)
- wait(0.3)
- game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Och!", Enum.ChatColor.Red)
- local w = game.Workspace:GetChildren()
- for i= 1, #w do
- if w[i]:FindFirstChild("Torso") then
- strum_bah_qo(w[i].Torso.CFrame)
- end end end
- lp.Chatted:connect(function(msg)
- if string.lower(msg) == "fus ro dah" or string.lower(msg) == "fus ro dah!" then
- fus_ro_dah()
- end
- if string.lower(msg) == "strum bah qo" or string.lower(msg) == "strum bah qo!" then
- strum_bah_qo()
- end
- if string.lower(msg) == "strum bah och" or string.lower(msg) == "strum bah och!" then
- strum_bah_och()
- end
- end)
- local mouse = game.Players.LocalPlayer:GetMouse()
- mouse.KeyDown:connect(function(k)
- if k == "x" then
- strum_bah_qo()
- end
- if k == "z" then
- fus_ro_dah()
- end
- if key == "c" then
- strum_bah_och()
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement