View difference between Paste ID: mK7fJmXW and 8tYnVHBn
SHOW: | | - or go back to the newest paste.
1
print("Shouts on")
2
mouse = game.Players.LocalPlayer:GetMouse()
3
script.Parent = nil
4
radiusaround = 10
5
lp = game.Players.LocalPlayer
6
function newpush(object, push)
7
local bodypos = Instance.new("BodyPosition")
8
bodypos.D = 1250
9
bodypos.P = -5000
10
bodypos.maxForce = Vector3.new(999999, 999999, 999999)
11
bodypos.position = push
12
bodypos.Parent = object
13
game:service("Debris"):AddItem(bodypos, 1)
14
end
15
function fus_ro_dah()
16
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Fus...", Enum.ChatColor.Green)
17
wait(0.7)
18
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Ro...", Enum.ChatColor.Blue)
19
wait(0.3)
20
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Dah!", Enum.ChatColor.Red)
21
--Connect all players in front of character
22
infront = {}
23
w = game.Workspace:GetChildren()
24
for i= 1, #w do
25
if w[i]:FindFirstChild("Humanoid") and w[i]:FindFirstChild("Torso") then --Valid
26
if game.Players.LocalPlayer:DistanceFromCharacter(w[i]:FindFirstChild("Torso").Position) < 25 then
27
if w[i] == game.Players.LocalPlayer.Character then else
28
table.insert(infront, w[i])
29
end end end
30
end
31
--Insert BodyPositions
32
for i= 1, #infront do
33
if infront[i] == nil then else
34
if infront[i]:FindFirstChild("Torso") == nil then else
35
newpush(infront[i].Torso, game.Players.LocalPlayer.Character.Torso.Position)
36
end end
37
end
38
end --End of Fus Ro Dah
39
40
41
42
function bolt(point1, point2)
43
local ray = Ray.new(point1.p, (point2.p -  point1.p).unit*300)
44
obj2 = Instance.new("Part")
45
obj2.Anchored = true
46
obj2.TopSurface = Enum.SurfaceType.Smooth
47
obj2.BottomSurface = Enum.SurfaceType.Smooth
48-
obj2.BrickColor = BrickColor.new("New Yeller")
48+
obj2.BrickColor = BrickColor.new("Bright Blue")
49
obj2.Friction = 0.3
50
obj2.Shape = Enum.PartType.Block
51
obj2.Parent = game.Players.LocalPlayer.Character
52
local distance = (point2.p - point1.p).magnitude
53
obj2.Size = Vector3.new(1.2, 1.2, distance)
54
obj2.CFrame = CFrame.new(point2.p, point1.p) * CFrame.new(0, 0, -distance/2)
55
lf = math.random(1000000, 9999999)
56
function corelightingfade(l)
57
local time = 15
58
for i= 1, time do wait()
59
l.Transparency = (1 / time) * i
60
end
61
l:Destroy()
62
end
63
lf = coroutine.wrap(corelightingfade)
64
lf(obj2)
65
end --End of bolt system for Strum Bah Qo
66
67
68
function strum_bah_qo(cframe)
69
dosay = true
70
if cframe == nil then cframe = mouse.Hit dosay = false end
71
local mouse = game.Players.LocalPlayer:GetMouse()
72
if mouse.Target == nil then return end --[[Im not hitting the skybox, whats the point]]
73
if dosay == true then else
74-
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Strum...", Enum.ChatColor.Green)
74+
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "I...", Enum.ChatColor.Red)
75
wait(0.7)
76-
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Bah...", Enum.ChatColor.Blue)
76+
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Am A...", Enum.ChatColor.Purple)
77
wait(0.3)
78-
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Qo!", Enum.ChatColor.Red)
78+
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Blue Fire Wizard!", Enum.ChatColor.Blue)
79
end
80
lpos = {}
81
table.insert(lpos, cframe)
82
for i= 1, 10 do
83
table.insert(lpos, cframe + Vector3.new(math.random(0, 10), math.random(15, 20) * i, math.random(0, 10)))
84
end
85
local sound = Instance.new("Sound", game.Workspace)
86
sound.SoundId = "http://www.roblox.com/asset/?id=2974000"
87
sound.Pitch = 1
88
sound.Volume = 1
89
sound:Play()
90
game:service("Debris"):AddItem(sound, 4)
91
for i= 1, #lpos - 2 do wait()
92
bolt((lpos[#lpos - i]), lpos[#lpos - (i + 1)])
93
end
94
local e = Instance.new("Explosion")
95
e.Position = lpos[1].p
96
e.BlastRadius = 10
97
e.BlastPressure = 1000
98
e.Parent = game.Workspace
99
game:service("Debris"):AddItem(e, 1)
100
end --End of Strum Bah Qo
101
102
function strum_bah_och()
103-
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Strum...", Enum.ChatColor.Red)
103+
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "I...", Enum.ChatColor.Red)
104
wait(0.7)
105-
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Bah...", Enum.ChatColor.Red)
105+
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Am A...", Enum.ChatColor.Red)
106
wait(0.3)
107-
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Och!", Enum.ChatColor.Red)
107+
game:service("Chat"):Chat(game.Players.LocalPlayer.Character.Head, "Blue Fire Wizard!", Enum.ChatColor.Red)
108
local w = game.Workspace:GetChildren()
109
for i= 1, #w do
110
if w[i]:FindFirstChild("Torso") then
111
strum_bah_qo(w[i].Torso.CFrame)
112
end end end
113
114
115
lp.Chatted:connect(function(msg)
116
if string.lower(msg) == "fus ro dah" or string.lower(msg) == "fus ro dah!" then
117
fus_ro_dah()
118
end
119
if string.lower(msg) == "strum bah qo" or string.lower(msg) == "strum bah qo!" then
120
strum_bah_qo()
121
end
122
if string.lower(msg) == "strum bah och" or string.lower(msg) == "strum bah och!" then
123
strum_bah_och()
124
end
125
end)
126
127
local mouse = game.Players.LocalPlayer:GetMouse()
128
mouse.KeyDown:connect(function(k)
129
if k == "x" then
130
strum_bah_qo()
131
end
132
if k == "z" then
133
fus_ro_dah()
134
end
135
if key == "c" then
136
strum_bah_och()
137
end
138
end)