View difference between Paste ID: LBzZ8gxy and Sd2tvbJS
SHOW: | | - or go back to the newest paste.
1-
Player = game:GetService("Players").LocalPlayer 
1+
--https://github.com/Mokiros/roblox-FE-compatibility
2
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
3
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
4
local RealPlayer = Player
5
do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end Player = game:GetService("Players").LocalPlayer 
6
Cha = Player.Character
7
mouse = game.Players.LocalPlayer:GetMouse()
8
torso = Cha.Torso
9
click = false
10
rush = false
11
shot = false
12
fist = false
13
massive = false
14
wind = false
15
Cha.Humanoid.WalkSpeed = 80
16
Cha.Torso["Right Shoulder"].Part0 = nil
17
Cha.Torso["Right Shoulder"].Part1 = nil
18
Cha.Torso["Left Shoulder"].Part0 = nil
19
Cha.Torso["Left Shoulder"].Part1 = nil
20
wait()
21
RightArmWeld = Instance.new("Weld") 
22
RightArmWeld.Parent = Cha["Torso"]
23
RightArmWeld.Part0 = RightArmWeld.Parent
24
RightArmWeld.Part1 = Cha["Right Arm"]
25
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, -0.5, 0.5)
26
27
LeftArmWeld = Instance.new("Weld") 
28
LeftArmWeld.Parent = Cha["Torso"]
29
LeftArmWeld.Part0 = LeftArmWeld.Parent
30
LeftArmWeld.Part1 = Cha["Left Arm"]
31
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
32
33
mouse.Button1Down:connect(function()
34
35
if (not vDebounce) and click == false then
36
click = true
37
vDebounce = true
38
wa = Instance.new("Part",Cha)
39
wa.Transparency=1
40
wa.CanCollide = false 
41
wa.Size = Vector3.new(1, 1, 1) 
42
wa:BreakJoints() 
43
Weld3 = Instance.new("Weld",wa) 
44
Weld3.Part0 = Handle
45
Weld3.Part1 = wa
46
Weld3.C0 = CFrame.new(0, 0, -2) * CFrame.Angles(0, 0, 0)
47
48
49
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.4, -0.4, 0.4)
50
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
51
wait()
52
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.3, -0.3, 0.3)
53
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
54
wait()
55
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.2, -0.2, 0.2)
56
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
57
wait()
58
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.1, -0.1, 0.1)
59
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
60
wait()
61
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
62
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
63
wait()
64
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, 0, 0)
65
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
66
wait()
67
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.6, 0, 0)
68
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
69
wait()
70
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.7, 0, 0)
71
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
72
wait()
73
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.8, 0, 0)
74
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
75
wait()
76
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.9, 0, 0)
77
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
78
wait()
79
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(1, 0, 0)
80
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
81
wait()
82
RightArmWeld.C0 = CFrame.new(1.5,0.1,-0.1) * CFrame.fromEulerAnglesXYZ(1.1, 0, 0)
83
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
84
wait()
85
RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.2, 0, 0)
86
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
87
wait()
88
RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.3, 0, 0)
89
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
90
wait()
91
RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.4, 0, 0)
92
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
93
wait()
94
RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
95
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
96
wait()
97
RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.6, 0, 0)
98
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
99
wait()
100
RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.7, 0, 0)
101
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
102
wait()
103
RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.8, 0, 0)
104
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
105
wait()
106
RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.9, 0, 0)
107
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
108
wait()
109
RightArmWeld.C0 = CFrame.new(1.5,0.5,-0.5) * CFrame.fromEulerAnglesXYZ(2, 0, 0)
110
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
111
112
wait()
113
RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.9, 0, 0)
114
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
115
wait()
116
RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.7, 0, 0)
117
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
118
wait()
119
RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
120
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
121
wait()
122
RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.3, 0, 0)
123
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
124
wait()
125
RightArmWeld.C0 = CFrame.new(1.5,0.1,-0.1) * CFrame.fromEulerAnglesXYZ(1.1, 0, 0)
126
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
127
wait()
128
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.9, 0, 0)
129
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
130
wait()
131
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.7, 0, 0)
132
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
133
wait()
134
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, 0, 0)
135
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
136
wait()
137
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
138
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
139
wait()
140
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.1, -0.1, 0.1)
141
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
142
wait()
143
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.2, -0.2, 0.2)
144
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
145
wait()
146
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.3, -0.3, 0.3)
147
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
148
wait()
149
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.4, -0.4, 0.4)
150
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
151
wait()
152
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, -0.5, 0.5)
153
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
154
155
HitBox = Instance.new("Part",Cha)
156
HitBox.TopSurface = "Smooth"
157
HitBox.BottomSurface = "Smooth"
158
HitBox.FormFactor = "Custom"
159
HitBox.Size = Vector3.new(3,3,3)
160
HitBox.CanCollide = True
161
HitBox.Transparency = 1
162
HitBox.BrickColor = BrickColor.new("Really red")
163
HitBoxMesh = Instance.new("SpecialMesh", HitBox)
164
HitBoxMesh.MeshType = "Brick"
165
HitBoxMesh.Scale = Vector3.new(1.5,2,2)
166
HitBoxWeld = Instance.new("Weld",Cha)
167
HitBoxWeld.Part0 = Hammer
168
HitBoxWeld.Part1 = HitBox
169
HitBoxWeld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
170
171
HitBox2 = Instance.new("Part",Cha)
172
HitBox2.TopSurface = "Smooth"
173
HitBox2.BottomSurface = "Smooth"
174
HitBox2.FormFactor = "Custom"
175
HitBox2.Size = Vector3.new(3,3,3)
176
HitBox2.CanCollide = True
177
HitBox2.Transparency = 1
178
HitBox2.BrickColor = BrickColor.new("Really red")
179
HitBox2Mesh = Instance.new("SpecialMesh", HitBox2)
180
HitBox2Mesh.MeshType = "Brick"
181
HitBox2Mesh.Scale = Vector3.new(1.5,2,2)
182
HitBox2Weld = Instance.new("Weld",Cha)
183
HitBox2Weld.Part0 = Hammerv2
184
HitBox2Weld.Part1 = HitBox2
185
HitBox2Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
186
187
HitBox.Touched:connect(function(hit)
188
if hit.Parent:FindFirstChild("Humanoid") and click == true then
189
hit.Parent:FindFirstChild("Humanoid"):TakeDamage(25)
190
HitBox:Destroy()
191
Boom2 = Instance.new("Part",Workspace)
192
Boom2.BrickColor = BrickColor.new("Really black")
193
Boom2.Transparency = 0.7
194
Boom2.TopSurface = "Smooth"
195
Boom2.BottomSurface = "Smooth"
196
Boom2.Anchored = true
197
Boom2.CanCollide = True
198
Boom2.CFrame = hit.Parent:FindFirstChild("Humanoid").Torso.CFrame
199
Boom2Mesh = Instance.new("SpecialMesh", Boom2)
200
Boom2Mesh.MeshType = "Sphere"
201
Boom2Mesh.Scale = Vector3.new(1,1,1)
202
wait()
203
Boom2Mesh.Scale = Vector3.new(3,3,3)
204
wait()
205
Boom2Mesh.Scale = Vector3.new(5,5,5)
206
wait()
207
Boom2Mesh.Scale = Vector3.new(7,7,7)
208
wait()
209
Boom2Mesh.Scale = Vector3.new(9,9,9)
210
wait()
211
Boom2Mesh.Scale = Vector3.new(11,11,11)
212
wait()
213
Boom2Mesh.Scale = Vector3.new(13,13,13)
214
wait()
215
Boom2Mesh.Scale = Vector3.new(15,15,15)
216
wait()
217
Boom2:Destroy()
218
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
219
end
220
end)
221
222
HitBox2.Touched:connect(function(hit)
223
if hit.Parent:FindFirstChild("Humanoid") and click == true then
224
hit.Parent:FindFirstChild("Humanoid"):TakeDamage(25)
225
HitBox2:Destroy()
226
Boom2 = Instance.new("Part",Workspace)
227
Boom2.BrickColor = BrickColor.new("Really black")
228
Boom2.Transparency = 0.7
229
Boom2.TopSurface = "Smooth"
230
Boom2.BottomSurface = "Smooth"
231
Boom2.Anchored = true
232
Boom2.CanCollide = True
233
Boom2.CFrame = hit.Parent:FindFirstChild("Humanoid").Torso.CFrame
234
Boom2Mesh = Instance.new("SpecialMesh", Boom2)
235
Boom2Mesh.MeshType = "Sphere"
236
Boom2Mesh.Scale = Vector3.new(1,1,1)
237
wait()
238
Boom2Mesh.Scale = Vector3.new(3,3,3)
239
wait()
240
Boom2Mesh.Scale = Vector3.new(5,5,5)
241
wait()
242
Boom2Mesh.Scale = Vector3.new(7,7,7)
243
wait()
244
Boom2Mesh.Scale = Vector3.new(9,9,9)
245
wait()
246
Boom2Mesh.Scale = Vector3.new(11,11,11)
247
wait()
248
Boom2Mesh.Scale = Vector3.new(13,13,13)
249
wait()
250
Boom2Mesh.Scale = Vector3.new(15,15,15)
251
wait(1)
252
Boom2:Destroy()
253
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
254
end
255
end)
256
257
258
wait(0.5)
259
HitBox:Destroy()
260
HitBox2:Destroy()
261
262
wa:remove()
263
264
vDebounce = false
265
266
click = false
267
end
268
end)
269
270
271
272
273
RightArm = Instance.new("Part",Cha)
274
RightArm.TopSurface = "Smooth"
275
RightArm.BottomSurface = "Smooth"
276
RightArm.FormFactor = "Custom"
277
RightArm.Size = Vector3.new(1,1,1)
278
RightArm.CanCollide = True
279
RightArm.Transparency = 0
280
RightArm.BrickColor = BrickColor.new("Really black")
281
RightArmMesh = Instance.new("SpecialMesh", RightArm)
282
RightArmMesh.MeshType = "Brick"
283
RightArmMesh.Scale = Vector3.new(1.2,0.2,1.2)
284
RightArm2Weld = Instance.new("Weld",Cha)
285
RightArm2Weld.Part0 = Cha["Right Arm"]
286
RightArm2Weld.Part1 = RightArm
287
RightArm2Weld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
288
289
LeftArm = Instance.new("Part",Cha)
290
LeftArm.TopSurface = "Smooth"
291
LeftArm.BottomSurface = "Smooth"
292
LeftArm.FormFactor = "Custom"
293
LeftArm.Size = Vector3.new(1,1,1)
294
LeftArm.CanCollide = True
295
LeftArm.Transparency = 0
296
LeftArm.BrickColor = BrickColor.new("Really black")
297
LeftArmMesh = Instance.new("SpecialMesh", LeftArm)
298
LeftArmMesh.MeshType = "Brick"
299
LeftArmMesh.Scale = Vector3.new(1.2,0.2,1.2)
300
LeftArm2Weld = Instance.new("Weld",Cha)
301
LeftArm2Weld.Part0 = Cha["Left Arm"]
302
LeftArm2Weld.Part1 = LeftArm
303
LeftArm2Weld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
304
305
RightTop = Instance.new("Part",Cha)
306
RightTop.TopSurface = "Smooth"
307
RightTop.BottomSurface = "Smooth"
308
RightTop.FormFactor = "Custom"
309
RightTop.Size = Vector3.new(1,1,1)
310
RightTop.CanCollide = True
311
RightTop.Transparency = 0
312
RightTop.BrickColor = BrickColor.new("Really black")
313
RightTopMesh = Instance.new("SpecialMesh", RightTop)
314
RightTopMesh.MeshType = "Torso"
315
RightTopMesh.Scale = Vector3.new(1.1,0.7,1.1)
316
RightTopWeld = Instance.new("Weld",Cha)
317
RightTopWeld.Part0 = Cha["Right Arm"]
318
RightTopWeld.Part1 = RightTop
319
RightTopWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
320
321
LeftTop = Instance.new("Part",Cha)
322
LeftTop.TopSurface = "Smooth"
323
LeftTop.BottomSurface = "Smooth"
324
LeftTop.FormFactor = "Custom"
325
LeftTop.Size = Vector3.new(1,1,1)
326
LeftTop.CanCollide = True
327
LeftTop.Transparency = 0
328
LeftTop.BrickColor = BrickColor.new("Really black")
329
LeftTopMesh = Instance.new("SpecialMesh", LeftTop)
330
LeftTopMesh.MeshType = "Torso"
331
LeftTopMesh.Scale = Vector3.new(1.1,0.7,1.1)
332
LeftTopWeld = Instance.new("Weld",Cha)
333
LeftTopWeld.Part0 = Cha["Left Arm"]
334
LeftTopWeld.Part1 = LeftTop
335
LeftTopWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
336
337
RightTopDesign = Instance.new("Part",Cha)
338
RightTopDesign.TopSurface = "Smooth"
339
RightTopDesign.BottomSurface = "Smooth"
340
RightTopDesign.FormFactor = "Custom"
341
RightTopDesign.Size = Vector3.new(1,1,1)
342
RightTopDesign.CanCollide = True
343
RightTopDesign.Transparency = 0.5
344
RightTopDesign.BrickColor = BrickColor.new("Really red")
345
RightTopDesignMesh = Instance.new("SpecialMesh", RightTopDesign)
346
RightTopDesignMesh.MeshType = "Torso"
347
RightTopDesignMesh.Scale = Vector3.new(1,0.65,1.15)
348
RightTopDesignWeld = Instance.new("Weld",Cha)
349
RightTopDesignWeld.Part0 = Cha["Right Arm"]
350
RightTopDesignWeld.Part1 = RightTopDesign
351
RightTopDesignWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
352
353
LeftTopDesign = Instance.new("Part",Cha)
354
LeftTopDesign.TopSurface = "Smooth"
355
LeftTopDesign.BottomSurface = "Smooth"
356
LeftTopDesign.FormFactor = "Custom"
357
LeftTopDesign.Size = Vector3.new(1,1,1)
358
LeftTopDesign.CanCollide = True
359
LeftTopDesign.Transparency = 0.5
360
LeftTopDesign.BrickColor = BrickColor.new("Really red")
361
LeftTopDesignMesh = Instance.new("SpecialMesh", LeftTopDesign)
362
LeftTopDesignMesh.MeshType = "Torso"
363
LeftTopDesignMesh.Scale = Vector3.new(1,0.65,1.15)
364
LeftTopDesignWeld = Instance.new("Weld",Cha)
365
LeftTopDesignWeld.Part0 = Cha["Left Arm"]
366
LeftTopDesignWeld.Part1 = LeftTopDesign
367
LeftTopDesignWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
368
369
RightArm2 = Instance.new("Part",Cha)
370
RightArm2.TopSurface = "Smooth"
371
RightArm2.BottomSurface = "Smooth"
372
RightArm2.FormFactor = "Custom"
373
RightArm2.Size = Vector3.new(1,1,1)
374
RightArm2.CanCollide = True
375
RightArm2.Transparency = 0
376
RightArm2.BrickColor = BrickColor.new("Really black")
377
RightArm2Mesh = Instance.new("SpecialMesh", RightArm2)
378
RightArm2Mesh.MeshType = "Brick"
379
RightArm2Mesh.Scale = Vector3.new(1.1,0.5,1.1)
380
RightArm2Weld = Instance.new("Weld",Cha)
381
RightArm2Weld.Part0 = Cha["Right Arm"]
382
RightArm2Weld.Part1 = RightArm2
383
RightArm2Weld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
384
385
LeftArm2 = Instance.new("Part",Cha)
386
LeftArm2.TopSurface = "Smooth"
387
LeftArm2.BottomSurface = "Smooth"
388
LeftArm2.FormFactor = "Custom"
389
LeftArm2.Size = Vector3.new(1,1,1)
390
LeftArm2.CanCollide = True
391
LeftArm2.Transparency = 0
392
LeftArm2.BrickColor = BrickColor.new("Really black")
393
LeftArm2Mesh = Instance.new("SpecialMesh", LeftArm2)
394
LeftArm2Mesh.MeshType = "Brick"
395
LeftArm2Mesh.Scale = Vector3.new(1.1,0.5,1.1)
396
LeftArm2Weld = Instance.new("Weld",Cha)
397
LeftArm2Weld.Part0 = Cha["Left Arm"]
398
LeftArm2Weld.Part1 = LeftArm2
399
LeftArm2Weld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
400
401
RightCrystal = Instance.new("Part",Cha)
402
RightCrystal.TopSurface = "Smooth"
403
RightCrystal.BottomSurface = "Smooth"
404
RightCrystal.CanCollide = True
405
RightCrystal.BrickColor = BrickColor.new("Really red")
406
RightCrystal.Reflectance = 0
407
RightCrystal.Transparency = 0
408
RightCrystalMesh = Instance.new("SpecialMesh",RightCrystal) 
409
RightCrystalMesh.MeshType = "FileMesh" 
410
RightCrystalMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
411
RightCrystalMesh.Scale = Vector3.new(1,1,1)
412
RightCrystalWeld = Instance.new("Weld",Cha)
413
RightCrystalWeld.Part0 = Cha["Right Arm"]
414
RightCrystalWeld.Part1 = RightCrystal
415
RightCrystalWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
416
417
LeftCrystal = Instance.new("Part",Cha)
418
LeftCrystal.TopSurface = "Smooth"
419
LeftCrystal.BottomSurface = "Smooth"
420
LeftCrystal.CanCollide = True
421
LeftCrystal.BrickColor = BrickColor.new("Really red")
422
LeftCrystal.Reflectance = 0
423
LeftCrystal.Transparency = 0
424
LeftCrystalMesh = Instance.new("SpecialMesh",LeftCrystal) 
425
LeftCrystalMesh.MeshType = "FileMesh" 
426
LeftCrystalMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
427
LeftCrystalMesh.Scale = Vector3.new(1,1,1)
428
LeftCrystalWeld = Instance.new("Weld",Cha)
429
LeftCrystalWeld.Part0 = Cha["Left Arm"]
430
LeftCrystalWeld.Part1 = LeftCrystal
431
LeftCrystalWeld.C1 = CFrame.new(0,0.25,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
432
433
RightTriangle = Instance.new("Part",Cha)
434
RightTriangle.TopSurface = "Smooth"
435
RightTriangle.BottomSurface = "Smooth"
436
RightTriangle.FormFactor = "Custom"
437
RightTriangle.Size = Vector3.new(1,1,1)
438
RightTriangle.CanCollide = True
439
RightTriangle.Transparency = 0
440
RightTriangle.BrickColor = BrickColor.new("Really black")
441
RightTriangleMesh = Instance.new("SpecialMesh", RightTriangle)
442
RightTriangleMesh.MeshType = "Torso"
443
RightTriangleMesh.Scale = Vector3.new(0.6,1.7,1.1)
444
RightTriangleWeld = Instance.new("Weld",Cha)
445
RightTriangleWeld.Part0 = Cha["Right Arm"]
446
RightTriangleWeld.Part1 = RightTriangle
447
RightTriangleWeld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
448
449
LeftTriangle = Instance.new("Part",Cha)
450
LeftTriangle.TopSurface = "Smooth"
451
LeftTriangle.BottomSurface = "Smooth"
452
LeftTriangle.FormFactor = "Custom"
453
LeftTriangle.Size = Vector3.new(1,1,1)
454
LeftTriangle.CanCollide = True
455
LeftTriangle.Transparency = 0
456
LeftTriangle.BrickColor = BrickColor.new("Really black")
457
LeftTriangleMesh = Instance.new("SpecialMesh", LeftTriangle)
458
LeftTriangleMesh.MeshType = "Torso"
459
LeftTriangleMesh.Scale = Vector3.new(0.6,1.7,1.1)
460
LeftTriangleWeld = Instance.new("Weld",Cha)
461
LeftTriangleWeld.Part0 = Cha["Left Arm"]
462
LeftTriangleWeld.Part1 = LeftTriangle
463
LeftTriangleWeld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
464
465
Handle = Instance.new("Part",Cha)
466
Handle.TopSurface = "Smooth"
467
Handle.BottomSurface = "Smooth"
468
Handle.FormFactor = "Custom"
469
Handle.Size = Vector3.new(1,1,1)
470
Handle.CanCollide = True
471
Handle.Transparency = 0
472
Handle.BrickColor = BrickColor.new("Really black")
473
HandleMesh = Instance.new("SpecialMesh", Handle)
474
HandleMesh.MeshType = "Cylinder"
475
HandleMesh.Scale = Vector3.new(6,0.2,0.2)
476
HandleWeld = Instance.new("Weld",Cha)
477
HandleWeld.Part0 = Cha["Right Arm"]
478
HandleWeld.Part1 = Handle
479
HandleWeld.C1 = CFrame.new(0,0.75,0)*CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
480
481
Handle2 = Instance.new("Part",Cha)
482
Handle2.TopSurface = "Smooth"
483
Handle2.BottomSurface = "Smooth"
484
Handle2.FormFactor = "Custom"
485
Handle2.Size = Vector3.new(1,1,1)
486
Handle2.CanCollide = True
487
Handle2.Transparency = 0
488
Handle2.BrickColor = BrickColor.new("Really red")
489
Handle2Mesh = Instance.new("SpecialMesh", Handle2)
490
Handle2Mesh.MeshType = "Cylinder"
491
Handle2Mesh.Scale = Vector3.new(2,0.25,0.25)
492
Handle2Weld = Instance.new("Weld",Cha)
493
Handle2Weld.Part0 = Handle
494
Handle2Weld.Part1 = Handle2
495
Handle2Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
496
497
Handle3 = Instance.new("Part",Cha)
498
Handle3.TopSurface = "Smooth"
499
Handle3.BottomSurface = "Smooth"
500
Handle3.FormFactor = "Custom"
501
Handle3.Size = Vector3.new(1,1,1)
502
Handle3.CanCollide = True
503
Handle3.Transparency = 0
504
Handle3.BrickColor = BrickColor.new("Really red")
505
Handle3Mesh = Instance.new("SpecialMesh", Handle3)
506
Handle3Mesh.MeshType = "Cylinder"
507
Handle3Mesh.Scale = Vector3.new(1,0.25,0.25)
508
Handle3Weld = Instance.new("Weld",Cha)
509
Handle3Weld.Part0 = Handle
510
Handle3Weld.Part1 = Handle3
511
Handle3Weld.C1 = CFrame.new(2.6,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
512
513
Handle4 = Instance.new("Part",Cha)
514
Handle4.TopSurface = "Smooth"
515
Handle4.BottomSurface = "Smooth"
516
Handle4.FormFactor = "Custom"
517
Handle4.Size = Vector3.new(1,1,1)
518
Handle4.CanCollide = True
519
Handle4.Transparency = 0
520
Handle4.BrickColor = BrickColor.new("Really red")
521
Handle4Mesh = Instance.new("SpecialMesh", Handle4)
522
Handle4Mesh.MeshType = "Cylinder"
523
Handle4Mesh.Scale = Vector3.new(1,0.25,0.25)
524
Handle4Weld = Instance.new("Weld",Cha)
525
Handle4Weld.Part0 = Handle
526
Handle4Weld.Part1 = Handle4
527
Handle4Weld.C1 = CFrame.new(-2.6,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
528
529
BladeStart = Instance.new("Part",Cha)
530
BladeStart.TopSurface = "Smooth"
531
BladeStart.BottomSurface = "Smooth"
532
BladeStart.FormFactor = "Custom"
533
BladeStart.Size = Vector3.new(1,1,1)
534
BladeStart.CanCollide = True
535
BladeStart.Transparency = 0
536
BladeStart.BrickColor = BrickColor.new("Really red")
537
BladeStartMesh = Instance.new("SpecialMesh", BladeStart)
538
BladeStartMesh.MeshType = "Brick"
539
BladeStartMesh.Scale = Vector3.new(0.5,1,0.5)
540
BladeStartWeld = Instance.new("Weld",Cha)
541
BladeStartWeld.Part0 = Handle
542
BladeStartWeld.Part1 = BladeStart
543
BladeStartWeld.C1 = CFrame.new(3,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
544
545
BladeStart2 = Instance.new("Part",Cha)
546
BladeStart2.TopSurface = "Smooth"
547
BladeStart2.BottomSurface = "Smooth"
548
BladeStart2.FormFactor = "Custom"
549
BladeStart2.Size = Vector3.new(1,1,1)
550
BladeStart2.CanCollide = True
551
BladeStart2.Transparency = 0
552
BladeStart2.BrickColor = BrickColor.new("Really black")
553
BladeStart2Mesh = Instance.new("SpecialMesh", BladeStart2)
554
BladeStart2Mesh.MeshType = "Brick"
555
BladeStart2Mesh.Scale = Vector3.new(0.3,1.1,0.6)
556
BladeStart2Weld = Instance.new("Weld",Cha)
557
BladeStart2Weld.Part0 = Handle
558
BladeStart2Weld.Part1 = BladeStart2
559
BladeStart2Weld.C1 = CFrame.new(3,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
560
561
Connector = Instance.new("Part",Cha)
562
Connector.TopSurface = "Smooth"
563
Connector.BottomSurface = "Smooth"
564
Connector.FormFactor = "Custom"
565
Connector.Size = Vector3.new(1,1,1)
566
Connector.CanCollide = True
567
Connector.Transparency = 0
568
Connector.BrickColor = BrickColor.new("Really black")
569
ConnectorMesh = Instance.new("SpecialMesh", Connector)
570
ConnectorMesh.MeshType = "Cylinder"
571
ConnectorMesh.Scale = Vector3.new(2,0.2,0.2)
572
ConnectorWeld = Instance.new("Weld",Cha)
573
ConnectorWeld.Part0 = Handle
574
ConnectorWeld.Part1 = Connector
575
ConnectorWeld.C1 = CFrame.new(4,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
576
577
BladeStart3 = Instance.new("Part",Cha)
578
BladeStart3.TopSurface = "Smooth"
579
BladeStart3.BottomSurface = "Smooth"
580
BladeStart3.FormFactor = "Custom"
581
BladeStart3.Size = Vector3.new(1,1,1)
582
BladeStart3.CanCollide = True
583
BladeStart3.Transparency = 0
584
BladeStart3.BrickColor = BrickColor.new("Really red")
585
BladeStart3Mesh = Instance.new("SpecialMesh", BladeStart3)
586
BladeStart3Mesh.MeshType = "Brick"
587
BladeStart3Mesh.Scale = Vector3.new(0.5,2,1)
588
BladeStart3Weld = Instance.new("Weld",Cha)
589
BladeStart3Weld.Part0 = Handle
590
BladeStart3Weld.Part1 = BladeStart3
591
BladeStart3Weld.C1 = CFrame.new(4,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
592
593
BladeStart4 = Instance.new("Part",Cha)
594
BladeStart4.TopSurface = "Smooth"
595
BladeStart4.BottomSurface = "Smooth"
596
BladeStart4.FormFactor = "Custom"
597
BladeStart4.Size = Vector3.new(1,1,1)
598
BladeStart4.CanCollide = True
599
BladeStart4.Transparency = 0
600
BladeStart4.BrickColor = BrickColor.new("Really black")
601
BladeStart4Mesh = Instance.new("SpecialMesh", BladeStart4)
602
BladeStart4Mesh.MeshType = "Brick"
603
BladeStart4Mesh.Scale = Vector3.new(0.3,2.1,1.1)
604
BladeStart4Weld = Instance.new("Weld",Cha)
605
BladeStart4Weld.Part0 = Handle
606
BladeStart4Weld.Part1 = BladeStart4
607
BladeStart4Weld.C1 = CFrame.new(4,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
608
609
Starter = Instance.new("Part",Cha)
610
Starter.TopSurface = "Smooth"
611
Starter.BottomSurface = "Smooth"
612
Starter.FormFactor = "Custom"
613
Starter.Size = Vector3.new(1,1,1)
614
Starter.CanCollide = True
615
Starter.Transparency = 0
616
Starter.BrickColor = BrickColor.new("Really black")
617
StarterMesh = Instance.new("SpecialMesh", Starter)
618
StarterMesh.MeshType = "Brick"
619
StarterMesh.Scale = Vector3.new(1,2,1.5)
620
StarterWeld = Instance.new("Weld",Cha)
621
StarterWeld.Part0 = Handle
622
StarterWeld.Part1 = Starter
623
StarterWeld.C1 = CFrame.new(5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
624
625
Starter2 = Instance.new("Part",Cha)
626
Starter2.TopSurface = "Smooth"
627
Starter2.BottomSurface = "Smooth"
628
Starter2.FormFactor = "Custom"
629
Starter2.Size = Vector3.new(1,1,1)
630
Starter2.CanCollide = True
631
Starter2.Transparency = 0
632
Starter2.BrickColor = BrickColor.new("Really red")
633
Starter2Mesh = Instance.new("SpecialMesh", Starter2)
634
Starter2Mesh.MeshType = "Brick"
635
Starter2Mesh.Scale = Vector3.new(0.8,2.2,1.4)
636
Starter2Weld = Instance.new("Weld",Cha)
637
Starter2Weld.Part0 = Handle
638
Starter2Weld.Part1 = Starter2
639
Starter2Weld.C1 = CFrame.new(5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
640
641
Starter3 = Instance.new("Part",Cha)
642
Starter3.TopSurface = "Smooth"
643
Starter3.BottomSurface = "Smooth"
644
Starter3.FormFactor = "Custom"
645
Starter3.Size = Vector3.new(1,1,1)
646
Starter3.CanCollide = True
647
Starter3.Transparency = 0
648
Starter3.BrickColor = BrickColor.new("Really black")
649
Starter3Mesh = Instance.new("SpecialMesh", Starter3)
650
Starter3Mesh.MeshType = "Brick"
651
Starter3Mesh.Scale = Vector3.new(0.6,2.4,1.2)
652
Starter3Weld = Instance.new("Weld",Cha)
653
Starter3Weld.Part0 = Handle
654
Starter3Weld.Part1 = Starter3
655
Starter3Weld.C1 = CFrame.new(5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
656
657
Starter4 = Instance.new("Part",Cha)
658
Starter4.TopSurface = "Smooth"
659
Starter4.BottomSurface = "Smooth"
660
Starter4.FormFactor = "Custom"
661
Starter4.Size = Vector3.new(1,1,1)
662
Starter4.CanCollide = True
663
Starter4.Transparency = 0
664
Starter4.BrickColor = BrickColor.new("Really red")
665
Starter4Mesh = Instance.new("SpecialMesh", Starter4)
666
Starter4Mesh.MeshType = "Brick"
667
Starter4Mesh.Scale = Vector3.new(0.4,2.6,1)
668
Starter4Weld = Instance.new("Weld",Cha)
669
Starter4Weld.Part0 = Handle
670
Starter4Weld.Part1 = Starter4
671
Starter4Weld.C1 = CFrame.new(5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
672
673
Starter5 = Instance.new("Part",Cha)
674
Starter5.TopSurface = "Smooth"
675
Starter5.BottomSurface = "Smooth"
676
Starter5.FormFactor = "Custom"
677
Starter5.Size = Vector3.new(1,1,1)
678
Starter5.CanCollide = True
679
Starter5.Transparency = 0
680
Starter5.BrickColor = BrickColor.new("Really black")
681
Starter5Mesh = Instance.new("SpecialMesh", Starter5)
682
Starter5Mesh.MeshType = "Brick"
683
Starter5Mesh.Scale = Vector3.new(0.3,5,0.4)
684
Starter5Weld = Instance.new("Weld",Cha)
685
Starter5Weld.Part0 = Handle
686
Starter5Weld.Part1 = Starter5
687
Starter5Weld.C1 = CFrame.new(5,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
688
689
Hammer = Instance.new("Part",Cha)
690
Hammer.TopSurface = "Smooth"
691
Hammer.BottomSurface = "Smooth"
692
Hammer.FormFactor = "Custom"
693
Hammer.Size = Vector3.new(1,1,1)
694
Hammer.CanCollide = True
695
Hammer.Transparency = 0
696
Hammer.BrickColor = BrickColor.new("Really black")
697
HammerMesh = Instance.new("SpecialMesh", Hammer)
698
HammerMesh.MeshType = "Brick"
699
HammerMesh.Scale = Vector3.new(0.4,1,1)
700
HammerWeld = Instance.new("Weld",Cha)
701
HammerWeld.Part0 = Handle
702
HammerWeld.Part1 = Hammer
703
HammerWeld.C1 = CFrame.new(5,3,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
704
705
Hammer2 = Instance.new("Part",Cha)
706
Hammer2.TopSurface = "Smooth"
707
Hammer2.BottomSurface = "Smooth"
708
Hammer2.FormFactor = "Custom"
709
Hammer2.Size = Vector3.new(1,1,1)
710
Hammer2.CanCollide = True
711
Hammer2.Transparency = 0.9
712
Hammer2.BrickColor = BrickColor.new("Really red")
713
Hammer2Mesh = Instance.new("SpecialMesh", Hammer2)
714
Hammer2Mesh.MeshType = "Brick"
715
Hammer2Mesh.Scale = Vector3.new(0.5,1.1,1.1)
716
Hammer2Weld = Instance.new("Weld",Cha)
717
Hammer2Weld.Part0 = Hammer
718
Hammer2Weld.Part1 = Hammer2
719
Hammer2Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
720
721
Hammer3 = Instance.new("Part",Cha)
722
Hammer3.TopSurface = "Smooth"
723
Hammer3.BottomSurface = "Smooth"
724
Hammer3.FormFactor = "Custom"
725
Hammer3.Size = Vector3.new(1,1,1)
726
Hammer3.CanCollide = True
727
Hammer3.Transparency = 0.8
728
Hammer3.BrickColor = BrickColor.new("Really black")
729
Hammer3Mesh = Instance.new("SpecialMesh", Hammer3)
730
Hammer3Mesh.MeshType = "Brick"
731
Hammer3Mesh.Scale = Vector3.new(0.6,1.2,1.2)
732
Hammer3Weld = Instance.new("Weld",Cha)
733
Hammer3Weld.Part0 = Hammer
734
Hammer3Weld.Part1 = Hammer3
735
Hammer3Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
736
737
Hammer4 = Instance.new("Part",Cha)
738
Hammer4.TopSurface = "Smooth"
739
Hammer4.BottomSurface = "Smooth"
740
Hammer4.FormFactor = "Custom"
741
Hammer4.Size = Vector3.new(1,1,1)
742
Hammer4.CanCollide = True
743
Hammer4.Transparency = 0.7
744
Hammer4.BrickColor = BrickColor.new("Really red")
745
Hammer4Mesh = Instance.new("SpecialMesh", Hammer4)
746
Hammer4Mesh.MeshType = "Brick"
747
Hammer4Mesh.Scale = Vector3.new(0.7,1.3,1.3)
748
Hammer4Weld = Instance.new("Weld",Cha)
749
Hammer4Weld.Part0 = Hammer
750
Hammer4Weld.Part1 = Hammer4
751
Hammer4Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
752
753
Hammer5 = Instance.new("Part",Cha)
754
Hammer5.TopSurface = "Smooth"
755
Hammer5.BottomSurface = "Smooth"
756
Hammer5.FormFactor = "Custom"
757
Hammer5.Size = Vector3.new(1,1,1)
758
Hammer5.CanCollide = True
759
Hammer5.Transparency = 0.6
760
Hammer5.BrickColor = BrickColor.new("Really black")
761
Hammer5Mesh = Instance.new("SpecialMesh", Hammer5)
762
Hammer5Mesh.MeshType = "Brick"
763
Hammer5Mesh.Scale = Vector3.new(0.8,1.4,1.4)
764
Hammer5Weld = Instance.new("Weld",Cha)
765
Hammer5Weld.Part0 = Hammer
766
Hammer5Weld.Part1 = Hammer5
767
Hammer5Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
768
769
Hammer6 = Instance.new("Part",Cha)
770
Hammer6.TopSurface = "Smooth"
771
Hammer6.BottomSurface = "Smooth"
772
Hammer6.FormFactor = "Custom"
773
Hammer6.Size = Vector3.new(1,1,1)
774
Hammer6.CanCollide = True
775
Hammer6.Transparency = 0.5
776
Hammer6.BrickColor = BrickColor.new("Really red")
777
Hammer6Mesh = Instance.new("SpecialMesh", Hammer6)
778
Hammer6Mesh.MeshType = "Brick"
779
Hammer6Mesh.Scale = Vector3.new(0.9,1.5,1.5)
780
Hammer6Weld = Instance.new("Weld",Cha)
781
Hammer6Weld.Part0 = Hammer
782
Hammer6Weld.Part1 = Hammer6
783
Hammer6Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
784
785
Hammer7 = Instance.new("Part",Cha)
786
Hammer7.TopSurface = "Smooth"
787
Hammer7.BottomSurface = "Smooth"
788
Hammer7.FormFactor = "Custom"
789
Hammer7.Size = Vector3.new(1,1,1)
790
Hammer7.CanCollide = True
791
Hammer7.Transparency = 0.4
792
Hammer7.BrickColor = BrickColor.new("Really black")
793
Hammer7Mesh = Instance.new("SpecialMesh", Hammer7)
794
Hammer7Mesh.MeshType = "Brick"
795
Hammer7Mesh.Scale = Vector3.new(1,1.6,1.6)
796
Hammer7Weld = Instance.new("Weld",Cha)
797
Hammer7Weld.Part0 = Hammer
798
Hammer7Weld.Part1 = Hammer7
799
Hammer7Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
800
801
Hammer8 = Instance.new("Part",Cha)
802
Hammer8.TopSurface = "Smooth"
803
Hammer8.BottomSurface = "Smooth"
804
Hammer8.FormFactor = "Custom"
805
Hammer8.Size = Vector3.new(1,1,1)
806
Hammer8.CanCollide = True
807
Hammer8.Transparency = 0.3
808
Hammer8.BrickColor = BrickColor.new("Really red")
809
Hammer8Mesh = Instance.new("SpecialMesh", Hammer8)
810
Hammer8Mesh.MeshType = "Brick"
811
Hammer8Mesh.Scale = Vector3.new(1.1,1.7,1.7)
812
Hammer8Weld = Instance.new("Weld",Cha)
813
Hammer8Weld.Part0 = Hammer
814
Hammer8Weld.Part1 = Hammer8
815
Hammer8Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
816
817
Hammerv2 = Instance.new("Part",Cha)
818
Hammerv2.TopSurface = "Smooth"
819
Hammerv2.BottomSurface = "Smooth"
820
Hammerv2.FormFactor = "Custom"
821
Hammerv2.Size = Vector3.new(1,1,1)
822
Hammerv2.CanCollide = True
823
Hammerv2.Transparency = 0
824
Hammerv2.BrickColor = BrickColor.new("Really black")
825
Hammerv2Mesh = Instance.new("SpecialMesh", Hammerv2)
826
Hammerv2Mesh.MeshType = "Brick"
827
Hammerv2Mesh.Scale = Vector3.new(0.4,1,1)
828
Hammerv2Weld = Instance.new("Weld",Cha)
829
Hammerv2Weld.Part0 = Handle
830
Hammerv2Weld.Part1 = Hammerv2
831
Hammerv2Weld.C1 = CFrame.new(5,-3,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
832
833
Hammerv22 = Instance.new("Part",Cha)
834
Hammerv22.TopSurface = "Smooth"
835
Hammerv22.BottomSurface = "Smooth"
836
Hammerv22.FormFactor = "Custom"
837
Hammerv22.Size = Vector3.new(1,1,1)
838
Hammerv22.CanCollide = True
839
Hammerv22.Transparency = 0.9
840
Hammerv22.BrickColor = BrickColor.new("Really red")
841
Hammerv22Mesh = Instance.new("SpecialMesh", Hammerv22)
842
Hammerv22Mesh.MeshType = "Brick"
843
Hammerv22Mesh.Scale = Vector3.new(0.5,1.1,1.1)
844
Hammerv22Weld = Instance.new("Weld",Cha)
845
Hammerv22Weld.Part0 = Hammerv2
846
Hammerv22Weld.Part1 = Hammerv22
847
Hammerv22Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
848
849
Hammerv23 = Instance.new("Part",Cha)
850
Hammerv23.TopSurface = "Smooth"
851
Hammerv23.BottomSurface = "Smooth"
852
Hammerv23.FormFactor = "Custom"
853
Hammerv23.Size = Vector3.new(1,1,1)
854
Hammerv23.CanCollide = True
855
Hammerv23.Transparency = 0.8
856
Hammerv23.BrickColor = BrickColor.new("Really black")
857
Hammerv23Mesh = Instance.new("SpecialMesh", Hammerv23)
858
Hammerv23Mesh.MeshType = "Brick"
859
Hammerv23Mesh.Scale = Vector3.new(0.6,1.2,1.2)
860
Hammerv23Weld = Instance.new("Weld",Cha)
861
Hammerv23Weld.Part0 = Hammerv2
862
Hammerv23Weld.Part1 = Hammerv23
863
Hammerv23Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
864
865
Hammerv24 = Instance.new("Part",Cha)
866
Hammerv24.TopSurface = "Smooth"
867
Hammerv24.BottomSurface = "Smooth"
868
Hammerv24.FormFactor = "Custom"
869
Hammerv24.Size = Vector3.new(1,1,1)
870
Hammerv24.CanCollide = True
871
Hammerv24.Transparency = 0.7
872
Hammerv24.BrickColor = BrickColor.new("Really red")
873
Hammerv24Mesh = Instance.new("SpecialMesh", Hammerv24)
874
Hammerv24Mesh.MeshType = "Brick"
875
Hammerv24Mesh.Scale = Vector3.new(0.7,1.3,1.3)
876
Hammerv24Weld = Instance.new("Weld",Cha)
877
Hammerv24Weld.Part0 = Hammerv2
878
Hammerv24Weld.Part1 = Hammerv24
879
Hammerv24Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
880
881
Hammerv25 = Instance.new("Part",Cha)
882
Hammerv25.TopSurface = "Smooth"
883
Hammerv25.BottomSurface = "Smooth"
884
Hammerv25.FormFactor = "Custom"
885
Hammerv25.Size = Vector3.new(1,1,1)
886
Hammerv25.CanCollide = True
887
Hammerv25.Transparency = 0.6
888
Hammerv25.BrickColor = BrickColor.new("Really black")
889
Hammerv25Mesh = Instance.new("SpecialMesh", Hammerv25)
890
Hammerv25Mesh.MeshType = "Brick"
891
Hammerv25Mesh.Scale = Vector3.new(0.8,1.4,1.4)
892
Hammerv25Weld = Instance.new("Weld",Cha)
893
Hammerv25Weld.Part0 = Hammerv2
894
Hammerv25Weld.Part1 = Hammerv25
895
Hammerv25Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
896
897
Hammerv26 = Instance.new("Part",Cha)
898
Hammerv26.TopSurface = "Smooth"
899
Hammerv26.BottomSurface = "Smooth"
900
Hammerv26.FormFactor = "Custom"
901
Hammerv26.Size = Vector3.new(1,1,1)
902
Hammerv26.CanCollide = True
903
Hammerv26.Transparency = 0.5
904
Hammerv26.BrickColor = BrickColor.new("Really red")
905
Hammerv26Mesh = Instance.new("SpecialMesh", Hammerv26)
906
Hammerv26Mesh.MeshType = "Brick"
907
Hammerv26Mesh.Scale = Vector3.new(0.9,1.5,1.5)
908
Hammerv26Weld = Instance.new("Weld",Cha)
909
Hammerv26Weld.Part0 = Hammerv2
910
Hammerv26Weld.Part1 = Hammerv26
911
Hammerv26Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
912
913
Hammerv27 = Instance.new("Part",Cha)
914
Hammerv27.TopSurface = "Smooth"
915
Hammerv27.BottomSurface = "Smooth"
916
Hammerv27.FormFactor = "Custom"
917
Hammerv27.Size = Vector3.new(1,1,1)
918
Hammerv27.CanCollide = True
919
Hammerv27.Transparency = 0.4
920
Hammerv27.BrickColor = BrickColor.new("Really black")
921
Hammerv27Mesh = Instance.new("SpecialMesh", Hammerv27)
922
Hammerv27Mesh.MeshType = "Brick"
923
Hammerv27Mesh.Scale = Vector3.new(1,1.6,1.6)
924
Hammerv27Weld = Instance.new("Weld",Cha)
925
Hammerv27Weld.Part0 = Hammerv2
926
Hammerv27Weld.Part1 = Hammerv27
927
Hammerv27Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
928
929
Hammerv28 = Instance.new("Part",Cha)
930
Hammerv28.TopSurface = "Smooth"
931
Hammerv28.BottomSurface = "Smooth"
932
Hammerv28.FormFactor = "Custom"
933
Hammerv28.Size = Vector3.new(1,1,1)
934
Hammerv28.CanCollide = True
935
Hammerv28.Transparency = 0.3
936
Hammerv28.BrickColor = BrickColor.new("Really red")
937
Hammerv28Mesh = Instance.new("SpecialMesh", Hammerv28)
938
Hammerv28Mesh.MeshType = "Brick"
939
Hammerv28Mesh.Scale = Vector3.new(1.1,1.7,1.7)
940
Hammerv28Weld = Instance.new("Weld",Cha)
941
Hammerv28Weld.Part0 = Hammerv2
942
Hammerv28Weld.Part1 = Hammerv28
943
Hammerv28Weld.C1 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
944
945
function Chat(Object,Text,Color)
946
local Color = BrickColor.new(Color)
947
pcall(function()Object:findFirstChild("AtlasText"):Destroy()end)
948
local G = Instance.new("BillboardGui",Object)
949
G.Name = "AtlasText"
950
G.Adornee = Object
951
G.Size = UDim2.new(3.5,0,2.5,0)
952
G.AlwaysOnTop = false
953
G.StudsOffset = Vector3.new(0,3,0)
954
local Frame = Instance.new("Frame")
955
Frame.Parent = G
956
Frame.Size = UDim2.new(1,0,1,0)
957
Frame.BackgroundTransparency = 1
958
local Txt = Instance.new("TextLabel",Frame)
959
Txt.Size = UDim2.new(1,0,1,0)
960
Txt.Text = Text
961
Txt.TextScaled = true
962
Txt.TextWrapped = true
963
Txt.Font = "SourceSansBold"
964
Txt.TextColor = Color
965
Txt.BackgroundTransparency = 1
966
Txt.ZIndex = 2
967
Game:GetService("Debris"):AddItem(G,3)
968
end
969
970
971
mouse.KeyDown:connect(function(key)
972
key:lower()
973
if key == "e" and rush == false then
974
rush = true
975
Chat(Cha.Head,"Hammer Rush!","Really black")
976
Cha.Humanoid.Name = "Swagger"
977
978
x = Instance.new("Part")
979
		x.BrickColor = BrickColor.new("Really red")
980
		x.Size = Vector3.new(20,10,20)
981
		x.TopSurface = "Smooth"
982
		x.BottomSurface = "Smooth"
983
		x.Shape = "Block"
984
		x.Name = "Gravity"
985
		x.CanCollide = false
986
		x.Transparency = 0.6
987
		z = Instance.new("SpecialMesh",x)
988
		z.MeshType = "Brick"
989
		z.Scale  = Vector3.new(0,0,0)
990
		x.Parent = Workspace
991
		x.CFrame = Cha.Torso.CFrame*CFrame.new(0, 0,0)
992
		
993
		x2 = Instance.new("Part")
994
		x2.BrickColor = BrickColor.new("Really black")
995
		x2.Size = Vector3.new(25,15,25)
996
		x2.TopSurface = "Smooth"
997
		x2.BottomSurface = "Smooth"
998
		x2.Shape = "Block"
999
		x2.Name = "Gravity"
1000
		x2.Transparency = 0.6
1001
		x2.CanCollide = false
1002
		x2.Anchored = true
1003
		z2 = Instance.new("SpecialMesh",x2)
1004
		z2.MeshType = "Brick"
1005
		z2.Scale  = Vector3.new(0,0,0)
1006
		x2.Parent = Workspace
1007
		x2.CFrame = Cha.Torso.CFrame*CFrame.new(0, 0,0)
1008
1009
x.Touched:connect(function(hit)
1010
if hit.Parent:FindFirstChild("Humanoid") then
1011
hit.Parent:FindFirstChild("Humanoid"):TakeDamage(3)
1012
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
1013
end
1014
end)
1015
1016
1017
1018
		for i = 1,5 do
1019
			z.Scale = z.Scale + Vector3.new(.2,.2,.2)
1020
			
1021
			x.Transparency = x.Transparency - .02
1022
			wait(.005)
1023
		end
1024
		for fly = 1,40 do
1025
			x.CFrame = Cha.Torso.CFrame*CFrame.new(0, 0,0)
1026
			x2.CFrame = Cha.Torso.CFrame*CFrame.new(0, 0,0)
1027
			g = Instance.new("Part",Workspace)
1028
			g.BrickColor = BrickColor.new("Really red")
1029
			g.Size = Vector3.new(15,15,15)
1030
			g.TopSurface = "Smooth"
1031
			g.BottomSurface = "Smooth"
1032
			g.Shape = "Block"
1033
			g.CFrame = x.CFrame *CFrame.new(0, 0, -2) * CFrame.Angles(0,fly * 2, 0)
1034
			g.Name = "Ice"
1035
			g.CanCollide = false
1036
			g.Anchored = true
1037
			g.Transparency = 0.8
1038
			z2 = Instance.new("SpecialMesh",g)
1039
			z2.MeshType = "Brick"
1040
			z2.Scale  = Vector3.new(1,1,1)
1041
g.Touched:connect(function(hit)
1042
if hit.Parent:FindFirstChild("Humanoid") then
1043
hit.Parent:FindFirstChild("Humanoid"):TakeDamage(0.5)
1044
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
1045
end
1046
end)
1047
1048
			g2 = Instance.new("Part",Workspace)
1049
			g2.BrickColor = BrickColor.new("Really black")
1050
			g2.Size = Vector3.new(20,20,20)
1051
			g2.TopSurface = "Smooth"
1052
			g2.BottomSurface = "Smooth"
1053
			g2.Shape = "Block"
1054
			g2.CFrame = x2.CFrame *CFrame.new(0, 0, -2) * CFrame.Angles(0,fly * 2, 0)
1055
			g2.Name = "Ice"
1056
			g2.CanCollide = false
1057
			g2.Anchored = true
1058
			g2.Transparency = 0.8			
1059
			z3 = Instance.new("SpecialMesh",g2)
1060
			z3.MeshType = "Brick"
1061
			z3.Scale  = Vector3.new(1,1,1)
1062
			
1063
			game.Debris:AddItem(g, 1)
1064
			game.Debris:AddItem(g2, 1)
1065
			
1066
			y = Instance.new("BodyVelocity")
1067
			y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1068
			y.velocity =  Cha.Torso.CFrame.lookVector*250
1069
			y.Parent = Cha.Torso
1070
			game.Debris:AddItem(y, .1)
1071
			wait(.005)
1072
		end
1073
		x:remove()
1074
		x2:remove()
1075
		y:remove()
1076
1077
1078
Cha.Swagger.Name = "Humanoid"
1079
1080
1081
1082
1083
1084
1085
wait(5)
1086
rush = false
1087
1088
end
1089
1090
if key == "q" and shot == false then
1091
shot = true
1092
Cha.Humanoid.Name = "Swagger"
1093
Chat(Cha.Head,"Darkness Shot","Really black")
1094
1095
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.4, -0.4, 0.4)
1096
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1097
wait()
1098
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.3, -0.3, 0.3)
1099
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1100
wait()
1101
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.2, -0.2, 0.2)
1102
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1103
wait()
1104
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.1, -0.1, 0.1)
1105
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1106
wait()
1107
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1108
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1109
wait()
1110
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, 0, 0)
1111
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1112
wait()
1113
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.6, 0, 0)
1114
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1115
wait()
1116
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.7, 0, 0)
1117
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1118
wait()
1119
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.8, 0, 0)
1120
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1121
wait()
1122
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.9, 0, 0)
1123
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1124
wait()
1125
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(1, 0, 0)
1126
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1127
wait()
1128
RightArmWeld.C0 = CFrame.new(1.5,0.1,-0.1) * CFrame.fromEulerAnglesXYZ(1.1, 0, 0)
1129
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1130
wait()
1131
RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.2, 0, 0)
1132
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1133
wait()
1134
RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.3, 0, 0)
1135
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1136
wait()
1137
RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.4, 0, 0)
1138
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1139
wait()
1140
RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
1141
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1142
wait()
1143
RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.6, 0, 0)
1144
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1145
wait()
1146
RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.7, 0, 0)
1147
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1148
wait()
1149
RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.8, 0, 0)
1150
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1151
wait()
1152
RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.9, 0, 0)
1153
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1154
wait()
1155
RightArmWeld.C0 = CFrame.new(1.5,0.5,-0.5) * CFrame.fromEulerAnglesXYZ(2, 0, 0)
1156
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1157
1158
wait()
1159
RightArmWeld.C0 = CFrame.new(1.5,0.4,-0.4) * CFrame.fromEulerAnglesXYZ(1.9, 0, 0)
1160
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1161
wait()
1162
RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.7, 0, 0)
1163
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1164
wait()
1165
RightArmWeld.C0 = CFrame.new(1.5,0.3,-0.3) * CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
1166
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1167
wait()
1168
RightArmWeld.C0 = CFrame.new(1.5,0.2,-0.2) * CFrame.fromEulerAnglesXYZ(1.3, 0, 0)
1169
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1170
wait()
1171
RightArmWeld.C0 = CFrame.new(1.5,0.1,-0.1) * CFrame.fromEulerAnglesXYZ(1.1, 0, 0)
1172
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1173
wait()
1174
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.9, 0, 0)
1175
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1176
wait()
1177
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.7, 0, 0)
1178
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1179
wait()
1180
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, 0, 0)
1181
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1182
wait()
1183
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
1184
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1185
wait()
1186
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.1, -0.1, 0.1)
1187
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1188
wait()
1189
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.2, -0.2, 0.2)
1190
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1191
wait()
1192
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.3, -0.3, 0.3)
1193
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1194
wait()
1195
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.4, -0.4, 0.4)
1196
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1197
wait()
1198
RightArmWeld.C0 = CFrame.new(1.5,0,0) * CFrame.fromEulerAnglesXYZ(0.5, -0.5, 0.5)
1199
LeftArmWeld.C0 = CFrame.new(-1.5,0,0) * CFrame.fromEulerAnglesXYZ(0,0,-0.5)
1200
1201
1202
x = Instance.new("Part")
1203
		x.BrickColor = BrickColor.new("Really red")
1204
		x.Size = Vector3.new(50,50,50)
1205
		x.TopSurface = "Smooth"
1206
		x.BottomSurface = "Smooth"
1207
		x.Shape = "Block"
1208
		x.Name = "DS"
1209
		x.CanCollide = false
1210
		x.Anchored = true
1211
		x.Transparency = 0.7
1212
		z = Instance.new("SpecialMesh",x)
1213
		z.MeshType = "Cylinder"
1214
		z.Scale  = Vector3.new(0,0,0)
1215
		y = Instance.new("BodyVelocity")
1216
		y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1217
		y.velocity = Cha.Torso.CFrame.lookVector*0
1218
		x.Parent = Workspace
1219
		y.Parent = x
1220
		cf = Cha.Torso.CFrame*CFrame.new(0, 0, -8) * CFrame.Angles(180,0,0)
1221
		x.CFrame = cf
1222
1223
		x2 = x:clone()
1224
		x2.BrickColor = BrickColor.new("Really black")
1225
		x2.Size = Vector3.new(55,55,55)
1226
		x2.TopSurface = "Smooth"
1227
		x2.BottomSurface = "Smooth"
1228
		x2.Shape = "Block"
1229
		x2.Name = "DS"
1230
		x2.CanCollide = false
1231
		x2.Anchored = true
1232
		z2 = Instance.new("SpecialMesh",x2)
1233
		z2.MeshType = "Cylinder"
1234
		z2.Scale  = Vector3.new(0,0,0)
1235
		x2.Parent = Workspace
1236
		cf2 = Cha.Torso.CFrame*CFrame.new(0, 0, -8) * CFrame.Angles(180,0,0)
1237
		x2.CFrame = cf2		
1238
		
1239
1240
x.Touched:connect(function(hit)
1241
if hit.Parent:FindFirstChild("Humanoid") then
1242
hit.Parent:FindFirstChild("Humanoid"):TakeDamage(10)
1243
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
1244
end
1245
end)
1246
1247
  		game.Debris:AddItem(x, 10)
1248
		game.Debris:AddItem(x2, 10)
1249
		z.Scale = z.Scale + Vector3.new(1,1,1)
1250
		z2.Scale = z2.Scale + Vector3.new(1,1,1)	
1251
		
1252
		
1253
		
1254
		for dy = 1,60 do
1255
			x.CFrame = Cha.Torso.CFrame *CFrame.new(0, 0, (-10 - dy * 6)) * CFrame.Angles(180,0,0)
1256
			x2.CFrame = Cha.Torso.CFrame *CFrame.new(0, 0, (-10 - dy * 6)) * CFrame.Angles(180,0,0)
1257
			wait(.005)
1258
			g = Instance.new("Part",Workspace)
1259
			g.BrickColor = BrickColor.new("Really red")
1260
			g.Size = Vector3.new(45,45,45)
1261
			g.TopSurface = "Smooth"
1262
			g.BottomSurface = "Smooth"
1263
			g.Shape = "Block"
1264
			g.CFrame = x.CFrame *CFrame.new(math.random(-2,2), 0, -2) * CFrame.Angles(0,dy * 2, 0)
1265
			g.Name = "DS"
1266
			g.CanCollide = false
1267
			g.Anchored = true
1268
			g.Transparency = 0.9
1269
			z2 = Instance.new("SpecialMesh",g)
1270
			z2.MeshType = "Brick"
1271
			z2.Scale  = Vector3.new(1,1,1)
1272
			g.Touched:connect(function(hit)
1273
if hit.Parent:FindFirstChild("Humanoid") then
1274
hit.Parent:FindFirstChild("Humanoid"):TakeDamage(0.01)
1275
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
1276
end
1277
end)
1278
			g2 = Instance.new("Part",Workspace)
1279
			g2.BrickColor = BrickColor.new("Really black")
1280
			g2.Size = Vector3.new(50,50,50)
1281
			g2.TopSurface = "Smooth"
1282
			g2.BottomSurface = "Smooth"
1283
			g2.Shape = "Block"
1284
			g2.CFrame = x2.CFrame *CFrame.new(math.random(-2,2), 0, -2) * CFrame.Angles(0,dy * 2, 0)
1285
			g2.Name = "DS"
1286
			g2.CanCollide = false
1287
			g2.Anchored = true
1288
			g2.Transparency = 0.9
1289
			z4 = Instance.new("SpecialMesh",g2)
1290
			z4.MeshType = "Brick"
1291
			z4.Scale  = Vector3.new(1,1,1)
1292
			
1293
			game.Debris:AddItem(g, 1)
1294
			game.Debris:AddItem(g2, 1)
1295
		end
1296
		x:remove()
1297
		x2:remove()
1298
Cha.Swagger.Name = "Humanoid"
1299
wait(5)
1300
shot = false
1301
1302
end
1303
1304
if key == "r" and massive == false then
1305
massive = true
1306
Cha.Humanoid.Name = "Swagger"
1307
Chat(Cha.Head,"Wide Shot","Really black")
1308
for i = 1,30 do
1309
		x = Instance.new("Part")
1310
		x.Size = Vector3.new(12,12,20)
1311
		x.TopSurface = "Smooth"
1312
		x.BottomSurface = "Smooth"
1313
		x.Shape = "Ball"
1314
		x.Name = "Snow"
1315
		x.CanCollide = false
1316
		x.Anchored = false
1317
		x.Transparency = 0.1
1318
		z = Instance.new("SpecialMesh",x)
1319
		z.MeshType = "Sphere"
1320
		z.Scale  = Vector3.new(0,0,0)
1321
		y = Instance.new("BodyVelocity")
1322
		y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1323
		y.velocity = Cha.Torso.CFrame.lookVector*200
1324
		x.Parent = Workspace
1325
		y.Parent = x
1326
		x.CFrame = Cha.Torso.CFrame*CFrame.new(math.random(-3,3), math.random(-1,1),-10)
1327
  		game.Debris:AddItem(x, 2)
1328
x.Anchored = true
1329
x.BrickColor = BrickColor.new("Really red")
1330
x.Anchored = false
1331
x.Touched:connect(function(hit)
1332
if hit.Parent:FindFirstChild("Humanoid") then
1333
hit.Parent:FindFirstChild("Humanoid"):TakeDamage(0.1)
1334
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
1335
end
1336
end)
1337
		
1338
		for i = 1,2.5 do
1339
			z.Scale = z.Scale + Vector3.new(.1,.1,.1)
1340
			x.Transparency = x.Transparency + .2
1341
			wait(.001)
1342
		end
1343
		
1344
		end
1345
1346
Cha.Swagger.Name = "Humanoid"
1347
1348
wait(5)
1349
massive = false
1350
end
1351
1352
if key == "f" and fist == false then
1353
fist = true
1354
Cha.Humanoid.Name = "Swagger"
1355
Chat(Cha.Head,"Giant Ice Fist","Really black")
1356
1357
	x = Instance.new("Part")
1358
		x.BrickColor = BrickColor.new("Really red")
1359
		x.Size = Vector3.new(28, 34, 25)
1360
		x.TopSurface = "Smooth"
1361
		x.BottomSurface = "Smooth"
1362
		x.Shape = "Block"
1363
		x.Name = "Earth"
1364
		x.CanCollide = true
1365
		x.Anchored = false
1366
		x.Transparency = 0.6
1367
		z = Instance.new("SpecialMesh",x)
1368
		z.MeshType = "FileMesh"
1369
		z.MeshId = "http://www.roblox.com/asset/?id=90718752"
1370
		z.Scale  = Vector3.new(0,0,0)
1371
		y = Instance.new("BodyVelocity")
1372
		y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1373
		y.velocity = Cha.Torso.CFrame.lookVector*140
1374
		x.Parent = Workspace
1375
		y.Parent = x
1376
		cf = Cha.Torso.CFrame*CFrame.new(0, 0, -13) * CFrame.Angles(90,0,0)
1377
		x.CFrame = cf
1378
x.Touched:connect(function(hit)
1379
if hit.Parent:FindFirstChild("Humanoid") then
1380
hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
1381
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
1382
end
1383
end)
1384
	
1385
  		game.Debris:AddItem(x, 10)
1386
		for i = 1,5 do
1387
			z.Scale = z.Scale + Vector3.new(22,22,22)
1388
			x.Transparency = x.Transparency - .02
1389
			wait(.005)
1390
		end
1391
		for dy = 1,30 do
1392
			wait(.02)
1393
			g = Instance.new("Part",Workspace)
1394
			g.BrickColor = BrickColor.new("Really red")
1395
			g.Size = Vector3.new(10,10,10)
1396
			g.TopSurface = "Smooth"
1397
			g.BottomSurface = "Smooth"
1398
			g.Shape = "Block"
1399
			g.CFrame = x.CFrame *CFrame.new(0, 0, -2) * CFrame.Angles(0,dy * 4, 0)
1400
			g.Name = "Earth"
1401
			g.CanCollide = false
1402
			g.Anchored = true
1403
			g.Transparency = 0.8
1404
			z2 = Instance.new("SpecialMesh",g)
1405
			z2.MeshType = "Brick"
1406
			z2.Scale  = Vector3.new(2,2,2)
1407
1408
	
1409
			game.Debris:AddItem(g, 1)
1410
		end
1411
		x:remove()
1412
1413
1414
1415
1416
1417
1418
Cha.Swagger.Name = "Humanoid"
1419
1420
wait(5)
1421
fist = false
1422
end
1423
1424
if key == "g" and wind == false then
1425
wind = true
1426
Chat(Cha.Head,"Blizzard","Really black")
1427
1428
Cha.Humanoid.Name = "Swagger"
1429
x = Instance.new("Part")
1430
		x.BrickColor = BrickColor.new("Really red")
1431
		x.Size = Vector3.new(10,10,80)
1432
		x.TopSurface = "Smooth"
1433
		x.BottomSurface = "Smooth"
1434
		x.Shape = "Block"
1435
		x.Name = "DS"
1436
		x.CanCollide = true
1437
		x.Anchored = true
1438
		x.Transparency = 0.5
1439
		z = Instance.new("SpecialMesh",x)
1440
		z.MeshType = "Sphere"
1441
		z.Scale  = Vector3.new(0,0,0)
1442
		y = Instance.new("BodyVelocity")
1443
		y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1444
		y.velocity = Cha.Torso.CFrame.lookVector*0
1445
		x.Parent = Workspace
1446
		y.Parent = x
1447
		cf = Cha.Torso.CFrame*CFrame.new(0, 0, -8) --* CFrame.Angles(180,0,0)
1448
		x.CFrame = cf
1449
1450
x.Touched:connect(function(hit)
1451
if hit.Parent:FindFirstChild("Humanoid") then
1452
hit.Parent:FindFirstChild("Humanoid"):TakeDamage(10)
1453
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
1454
end
1455
end)
1456
1457
  		game.Debris:AddItem(x, 10)
1458
		z.Scale = z.Scale + Vector3.new(1,1,1)
1459
1460
		for dy = 1,20 do
1461
			x.CFrame = Cha.Torso.CFrame *CFrame.new(0, 0, (-10 - dy * 15)) -- CFrame.Angles(180,0,0)
1462
			wait(.01)
1463
			g = Instance.new("Part",Workspace)
1464
			g.BrickColor = BrickColor.new("Really red")
1465
			g.Size = x.Size
1466
			g.TopSurface = "Smooth"
1467
			g.BottomSurface = "Smooth"
1468
			g.Shape = "Block"
1469
			g.CFrame = x.CFrame *CFrame.new(0, 0, -2)-- * CFrame.Angles(0,dy * 2, 0)
1470
			g.Name = "DS"
1471
			g.CanCollide = false
1472
			g.Anchored = true
1473
g.Touched:connect(function(hit)
1474
if hit.Parent:FindFirstChild("Humanoid") then
1475
hit.Parent:FindFirstChild("Humanoid"):TakeDamage(0.01)
1476
hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
1477
end
1478
end)
1479
			g.Transparency = x.Transparency
1480
			z2 = Instance.new("SpecialMesh",g)
1481
			z2.MeshType = "Sphere"
1482
			z2.Scale  = Vector3.new(1,1,1)
1483
			game.Debris:AddItem(g, 1)
1484
		end
1485
		x:remove()
1486
1487
1488
Cha.Swagger.Name = "Humanoid"
1489
wait(5)
1490
wind = false
1491
end
1492
1493
end)