View difference between Paste ID: yfaewPPW and 8ziFSgVd
SHOW: | | - or go back to the newest paste.
1
char = game.Players.LocalPlayer.Character --if the script you're going to edit already has this dont put this again
2
torso = char.Torso --this too
3
local m2 = Instance.new("Model")
4
m2.Name = "Wings"
5
p1 = Instance.new("Part", m2)
6
p1.BrickColor = BrickColor.new("Dark Indigo")
7
p1.Material = Enum.Material.Neon
8
p1.CFrame = CFrame.new(28.7928066, 27.8741341, 25.9347725, -0.579227924, -0.579227805, -0.573576331, 0.707106769, -0.707106769, 0, -0.405579776, -0.405579716, 0.819152117)
9
p1.FormFactor = Enum.FormFactor.Custom
10
p1.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
11
p1.BottomSurface = Enum.SurfaceType.Smooth
12
p1.TopSurface = Enum.SurfaceType.Smooth
13
b1 = Instance.new("SpecialMesh", p1)
14
b1.MeshType = Enum.MeshType.Sphere
15
b1.Name = "Mesh"
16
p2 = Instance.new("Part", m2)
17
p2.BrickColor = BrickColor.new("Dark Indigo")
18
p2.Material = Enum.Material.SmoothPlastic
19
p2.Reflectance = 0.30000001192093
20
p2.CFrame = CFrame.new(23.8806973, 23.7568359, 26.9065781, -0.573576033, 0.346188396, -0.742403686, 0, -0.906307817, -0.422617972, -0.819152117, -0.24240382, 0.519836783)
21
p2.CanCollide = false
22
p2.FormFactor = Enum.FormFactor.Custom
23
p2.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
24
p2.BottomSurface = Enum.SurfaceType.Smooth
25
p2.TopSurface = Enum.SurfaceType.Smooth
26
b2 = Instance.new("SpecialMesh", p2)
27
b2.MeshId = "http://www.roblox.com/asset/?id=3270017"
28
b2.TextureId = ""
29
b2.MeshType = Enum.MeshType.FileMesh
30
b2.Name = "Mesh"
31
b2.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
32
p3 = Instance.new("Part", m2)
33
p3.BrickColor = BrickColor.new("Dark Indigo")
34
p3.Material = Enum.Material.SmoothPlastic
35
p3.Reflectance = 0.30000001192093
36
p3.CFrame = CFrame.new(23.7651176, 23.6910381, 26.9875221, -0.573576033, 0.346188247, -0.742403686, -2.40360578e-007, -0.906307697, -0.422617912, -0.819152117, -0.242403969, 0.519836664)
37
p3.CanCollide = false
38
p3.FormFactor = Enum.FormFactor.Custom
39
p3.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
40
p3.BottomSurface = Enum.SurfaceType.Smooth
41
p3.TopSurface = Enum.SurfaceType.Smooth
42
b3 = Instance.new("SpecialMesh", p3)
43
b3.MeshId = "http://www.roblox.com/asset/?id=3270017"
44
b3.TextureId = ""
45
b3.MeshType = Enum.MeshType.FileMesh
46
b3.Name = "Mesh"
47
b3.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
48
p4 = Instance.new("Part", m2)
49
p4.BrickColor = BrickColor.new("Dark Indigo")
50
p4.Material = Enum.Material.SmoothPlastic
51
p4.Reflectance = 0.30000001192093
52
p4.CFrame = CFrame.new(29.5663891, 25.8075085, 26.4371891, -0.573576391, 0.280166149, 0.769750714, 2.08616257e-007, -0.939692259, 0.342020333, 0.819151878, 0.196174487, 0.538985968)
53
p4.CanCollide = false
54
p4.FormFactor = Enum.FormFactor.Custom
55
p4.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
56
p4.BottomSurface = Enum.SurfaceType.Smooth
57
p4.TopSurface = Enum.SurfaceType.Smooth
58
b4 = Instance.new("SpecialMesh", p4)
59
b4.MeshId = "http://www.roblox.com/asset/?id=3270017"
60
b4.TextureId = ""
61
b4.MeshType = Enum.MeshType.FileMesh
62
b4.Name = "Mesh"
63
b4.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
64
p5 = Instance.new("Part", m2)
65
p5.BrickColor = BrickColor.new("Dark Indigo")
66
p5.Material = Enum.Material.SmoothPlastic
67
p5.Reflectance = 0.30000001192093
68
p5.CFrame = CFrame.new(23.880703, 23.7568455, 26.9065876, -0.573576212, 0.346188098, -0.742403805, -4.76837158e-007, -0.906307578, -0.422617912, -0.819152236, -0.242404133, 0.519836485)
69
p5.CanCollide = false
70
p5.FormFactor = Enum.FormFactor.Custom
71
p5.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
72
p5.BottomSurface = Enum.SurfaceType.Smooth
73
p5.TopSurface = Enum.SurfaceType.Smooth
74
b5 = Instance.new("SpecialMesh", p5)
75
b5.MeshId = "http://www.roblox.com/asset/?id=3270017"
76
b5.TextureId = ""
77
b5.MeshType = Enum.MeshType.FileMesh
78
b5.Name = "Mesh"
79
b5.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
80
p6 = Instance.new("Part", m2)
81
p6.BrickColor = BrickColor.new("Dark Indigo")
82
p6.Material = Enum.Material.SmoothPlastic
83
p6.Reflectance = 0.30000001192093
84
p6.CFrame = CFrame.new(23.6530266, 23.6272411, 27.0660267, -0.573576212, 0.346187949, -0.742403805, -7.17197622e-007, -0.906307459, -0.422617853, -0.819152236, -0.242404282, 0.519836366)
85
p6.CanCollide = false
86
p6.FormFactor = Enum.FormFactor.Custom
87
p6.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
88
p6.BottomSurface = Enum.SurfaceType.Smooth
89
p6.TopSurface = Enum.SurfaceType.Smooth
90
b6 = Instance.new("SpecialMesh", p6)
91
b6.MeshId = "http://www.roblox.com/asset/?id=3270017"
92
b6.TextureId = ""
93
b6.MeshType = Enum.MeshType.FileMesh
94
b6.Name = "Mesh"
95
b6.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
96
p7 = Instance.new("Part", m2)
97
p7.BrickColor = BrickColor.new("Dark Indigo")
98
p7.Material = Enum.Material.SmoothPlastic
99
p7.Reflectance = 0.30000001192093
100
p7.CFrame = CFrame.new(23.7651253, 23.6910515, 26.9875393, -0.573576212, 0.3461878, -0.742403805, -9.57558086e-007, -0.90630734, -0.422617793, -0.819152236, -0.242404431, 0.519836247)
101
p7.CanCollide = false
102
p7.FormFactor = Enum.FormFactor.Custom
103
p7.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
104
p7.BottomSurface = Enum.SurfaceType.Smooth
105
p7.TopSurface = Enum.SurfaceType.Smooth
106
b7 = Instance.new("SpecialMesh", p7)
107
b7.MeshId = "http://www.roblox.com/asset/?id=3270017"
108
b7.TextureId = ""
109
b7.MeshType = Enum.MeshType.FileMesh
110
b7.Name = "Mesh"
111
b7.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
112
p8 = Instance.new("Part", m2)
113
p8.BrickColor = BrickColor.new("Dark Indigo")
114
p8.Material = Enum.Material.SmoothPlastic
115
p8.Reflectance = 0.30000001192093
116
p8.CFrame = CFrame.new(23.6530304, 23.6272488, 27.0660381, -0.573576212, 0.346187651, -0.742403805, -1.19791855e-006, -0.90630722, -0.422617733, -0.819152236, -0.24240458, 0.519836128)
117
p8.CanCollide = false
118
p8.FormFactor = Enum.FormFactor.Custom
119
p8.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
120
p8.BottomSurface = Enum.SurfaceType.Smooth
121
p8.TopSurface = Enum.SurfaceType.Smooth
122
b8 = Instance.new("SpecialMesh", p8)
123
b8.MeshId = "http://www.roblox.com/asset/?id=3270017"
124
b8.TextureId = ""
125
b8.MeshType = Enum.MeshType.FileMesh
126
b8.Name = "Mesh"
127
b8.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
128
p9 = Instance.new("Part", m2)
129
p9.BrickColor = BrickColor.new("Dark Indigo")
130
p9.Material = Enum.Material.SmoothPlastic
131
p9.Reflectance = 0.30000001192093
132
p9.CFrame = CFrame.new(30.2536392, 23.691061, 26.9184284, -0.573576212, -0.346188962, 0.74240309, 4.47034836e-007, -0.906307578, -0.422616601, 0.81915164, -0.242404819, 0.519836843)
133
p9.CanCollide = false
134
p9.FormFactor = Enum.FormFactor.Custom
135
p9.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
136
p9.BottomSurface = Enum.SurfaceType.Smooth
137
p9.TopSurface = Enum.SurfaceType.Smooth
138
b9 = Instance.new("SpecialMesh", p9)
139
b9.MeshId = "http://www.roblox.com/asset/?id=3270017"
140
b9.TextureId = ""
141
b9.MeshType = Enum.MeshType.FileMesh
142
b9.Name = "Mesh"
143
b9.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
144
p10 = Instance.new("Part", m2)
145
p10.BrickColor = BrickColor.new("Dark Indigo")
146
p10.Material = Enum.Material.SmoothPlastic
147
p10.Reflectance = 0.30000001192093
148
p10.CFrame = CFrame.new(27.9471893, 26.8180733, 25.3034286, -0.573576212, 0.469845235, 0.671010077, 2.86794574e-007, -0.819150567, 0.573576927, 0.81915164, 0.328989446, 0.469847172)
149
p10.CanCollide = false
150
p10.FormFactor = Enum.FormFactor.Custom
151
p10.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
152
p10.BottomSurface = Enum.SurfaceType.Smooth
153
p10.TopSurface = Enum.SurfaceType.Smooth
154
b10 = Instance.new("SpecialMesh", p10)
155
b10.MeshId = "http://www.roblox.com/asset/?id=3270017"
156
b10.TextureId = ""
157
b10.MeshType = Enum.MeshType.FileMesh
158
b10.Name = "Mesh"
159
b10.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
160
p11 = Instance.new("Part", m2)
161
p11.BrickColor = BrickColor.new("Dark Indigo")
162
p11.Material = Enum.Material.SmoothPlastic
163
p11.Reflectance = 0.30000001192093
164
p11.CFrame = CFrame.new(27.8153667, 25.7751122, 25.211132, -0.573576212, 0.469845206, 0.671010017, 3.03888498e-007, -0.819150567, 0.573576987, 0.81915164, 0.328989416, 0.469847172)
165
p11.CanCollide = false
166
p11.FormFactor = Enum.FormFactor.Custom
167
p11.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
168
p11.BottomSurface = Enum.SurfaceType.Smooth
169
p11.TopSurface = Enum.SurfaceType.Smooth
170
b11 = Instance.new("SpecialMesh", p11)
171
b11.MeshId = "http://www.roblox.com/asset/?id=3270017"
172
b11.TextureId = ""
173
b11.MeshType = Enum.MeshType.FileMesh
174
b11.Name = "Mesh"
175
b11.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
176
p12 = Instance.new("Part", m2)
177
p12.BrickColor = BrickColor.new("Dark Indigo")
178
p12.Material = Enum.Material.SmoothPlastic
179
p12.Reflectance = 0.30000001192093
180
p12.CFrame = CFrame.new(29.655653, 24.6090927, 26.4997177, -0.573576212, 0.212011248, 0.791239619, 2.79475898e-007, -0.965924561, 0.258820325, 0.81915164, 0.14845185, 0.554032922)
181
p12.CanCollide = false
182
p12.FormFactor = Enum.FormFactor.Custom
183
p12.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
184
p12.BottomSurface = Enum.SurfaceType.Smooth
185
p12.TopSurface = Enum.SurfaceType.Smooth
186
b12 = Instance.new("SpecialMesh", p12)
187
b12.MeshId = "http://www.roblox.com/asset/?id=3270017"
188
b12.TextureId = ""
189
b12.MeshType = Enum.MeshType.FileMesh
190
b12.Name = "Mesh"
191
b12.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
192
p13 = Instance.new("Part", m2)
193
p13.BrickColor = BrickColor.new("Dark Indigo")
194
p13.Material = Enum.Material.SmoothPlastic
195
p13.Reflectance = 0.30000001192093
196
p13.CFrame = CFrame.new(27.9198303, 25.8644161, 25.2842865, -0.573576212, 0.469845116, 0.671010017, 2.51205847e-007, -0.819150507, 0.573577106, 0.81915164, 0.328989446, 0.469847202)
197
p13.CanCollide = false
198
p13.FormFactor = Enum.FormFactor.Custom
199
p13.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
200
p13.BottomSurface = Enum.SurfaceType.Smooth
201
p13.TopSurface = Enum.SurfaceType.Smooth
202
b13 = Instance.new("SpecialMesh", p13)
203
b13.MeshId = "http://www.roblox.com/asset/?id=3270017"
204
b13.TextureId = ""
205
b13.MeshType = Enum.MeshType.FileMesh
206
b13.Name = "Mesh"
207
b13.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
208
p14 = Instance.new("Part", m2)
209
p14.BrickColor = BrickColor.new("Dark Indigo")
210
p14.Material = Enum.Material.SmoothPlastic
211
p14.Reflectance = 0.30000001192093
212
p14.CFrame = CFrame.new(29.778841, 24.6493893, 26.5859776, -0.573576212, 0.212011158, 0.791239619, 2.26793262e-007, -0.965924621, 0.258820474, 0.81915164, 0.148451865, 0.554032922)
213
p14.CanCollide = false
214
p14.FormFactor = Enum.FormFactor.Custom
215
p14.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
216
p14.BottomSurface = Enum.SurfaceType.Smooth
217
p14.TopSurface = Enum.SurfaceType.Smooth
218
b14 = Instance.new("SpecialMesh", p14)
219
b14.MeshId = "http://www.roblox.com/asset/?id=3270017"
220
b14.TextureId = ""
221
b14.MeshType = Enum.MeshType.FileMesh
222
b14.Name = "Mesh"
223
b14.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
224
p15 = Instance.new("Part", m2)
225
p15.BrickColor = BrickColor.new("Dark Indigo")
226
p15.Material = Enum.Material.SmoothPlastic
227
p15.Reflectance = 0.30000001192093
228
p15.CFrame = CFrame.new(29.3303242, 25.7026424, 26.271925, -0.573576212, 0.280165315, 0.769750893, 1.98523225e-007, -0.939691305, 0.342021316, 0.81915164, 0.196174055, 0.538986266)
229
p15.CanCollide = false
230
p15.FormFactor = Enum.FormFactor.Custom
231
p15.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
232
p15.BottomSurface = Enum.SurfaceType.Smooth
233
p15.TopSurface = Enum.SurfaceType.Smooth
234
b15 = Instance.new("SpecialMesh", p15)
235
b15.MeshId = "http://www.roblox.com/asset/?id=3270017"
236
b15.TextureId = ""
237
b15.MeshType = Enum.MeshType.FileMesh
238
b15.Name = "Mesh"
239
b15.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
240
p16 = Instance.new("Part", m2)
241
p16.BrickColor = BrickColor.new("Dark Indigo")
242
p16.Material = Enum.Material.SmoothPlastic
243
p16.Reflectance = 0.30000001192093
244
p16.CFrame = CFrame.new(29.8983212, 24.6884689, 26.6696377, -0.573576272, 0.212011099, 0.791239798, 1.39939146e-007, -0.965924501, 0.258820534, 0.81915158, 0.148451924, 0.554033041)
245
p16.CanCollide = false
246
p16.FormFactor = Enum.FormFactor.Custom
247
p16.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
248
p16.BottomSurface = Enum.SurfaceType.Smooth
249
p16.TopSurface = Enum.SurfaceType.Smooth
250
b16 = Instance.new("SpecialMesh", p16)
251
b16.MeshId = "http://www.roblox.com/asset/?id=3270017"
252
b16.TextureId = ""
253
b16.MeshType = Enum.MeshType.FileMesh
254
b16.Name = "Mesh"
255
b16.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
256
p17 = Instance.new("Part", m2)
257
p17.BrickColor = BrickColor.new("Dark Indigo")
258
p17.Material = Enum.Material.SmoothPlastic
259
p17.Reflectance = 0.30000001192093
260
p17.CFrame = CFrame.new(29.5664043, 25.8075294, 26.4372196, -0.573576272, 0.280165255, 0.769751072, 1.1166911e-007, -0.939691126, 0.342021376, 0.81915158, 0.196174115, 0.538986385)
261
p17.CanCollide = false
262
p17.FormFactor = Enum.FormFactor.Custom
263
p17.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
264
p17.BottomSurface = Enum.SurfaceType.Smooth
265
p17.TopSurface = Enum.SurfaceType.Smooth
266
b17 = Instance.new("SpecialMesh", p17)
267
b17.MeshId = "http://www.roblox.com/asset/?id=3270017"
268
b17.TextureId = ""
269
b17.MeshType = Enum.MeshType.FileMesh
270
b17.Name = "Mesh"
271
b17.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
272
p18 = Instance.new("Part", m2)
273
p18.BrickColor = BrickColor.new("Dark Indigo")
274
p18.Material = Enum.Material.SmoothPlastic
275
p18.Reflectance = 0.30000001192093
276
p18.CFrame = CFrame.new(28.021162, 25.9510212, 25.3552322, -0.573576331, 0.469845086, 0.671010435, 8.10900147e-008, -0.819150269, 0.573577285, 0.819151521, 0.328989595, 0.469847381)
277
p18.CanCollide = false
278
p18.FormFactor = Enum.FormFactor.Custom
279
p18.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
280
p18.BottomSurface = Enum.SurfaceType.Smooth
281
p18.TopSurface = Enum.SurfaceType.Smooth
282
b18 = Instance.new("SpecialMesh", p18)
283
b18.MeshId = "http://www.roblox.com/asset/?id=3270017"
284
b18.TextureId = ""
285
b18.MeshType = Enum.MeshType.FileMesh
286
b18.Name = "Mesh"
287
b18.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
288
p19 = Instance.new("Part", m2)
289
p19.BrickColor = BrickColor.new("Dark Indigo")
290
p19.Material = Enum.Material.SmoothPlastic
291
p19.Reflectance = 0.30000001192093
292
p19.CFrame = CFrame.new(30.3657436, 23.6272507, 26.9969234, -0.573576272, -0.346189439, 0.74240303, -9.24166343e-009, -0.906307697, -0.422616035, 0.819151521, -0.242404714, 0.519837141)
293
p19.CanCollide = false
294
p19.FormFactor = Enum.FormFactor.Custom
295
p19.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
296
p19.BottomSurface = Enum.SurfaceType.Smooth
297
p19.TopSurface = Enum.SurfaceType.Smooth
298
b19 = Instance.new("SpecialMesh", p19)
299
b19.MeshId = "http://www.roblox.com/asset/?id=3270017"
300
b19.TextureId = ""
301
b19.MeshType = Enum.MeshType.FileMesh
302
b19.Name = "Mesh"
303
b19.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
304
p20 = Instance.new("Part", m2)
305
p20.BrickColor = BrickColor.new("Dark Indigo")
306
p20.Material = Enum.Material.SmoothPlastic
307
p20.Reflectance = 0.30000001192093
308
p20.CFrame = CFrame.new(30.2536469, 23.6910553, 26.9184265, -0.573576272, -0.346189529, 0.742402911, -2.63107069e-007, -0.906307518, -0.422615975, 0.819151521, -0.242404476, 0.519837141)
309
p20.CanCollide = false
310
p20.FormFactor = Enum.FormFactor.Custom
311
p20.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
312
p20.BottomSurface = Enum.SurfaceType.Smooth
313
p20.TopSurface = Enum.SurfaceType.Smooth
314
b20 = Instance.new("SpecialMesh", p20)
315
b20.MeshId = "http://www.roblox.com/asset/?id=3270017"
316
b20.TextureId = ""
317
b20.MeshType = Enum.MeshType.FileMesh
318
b20.Name = "Mesh"
319
b20.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
320
p21 = Instance.new("Part", m2)
321
p21.BrickColor = BrickColor.new("Dark Indigo")
322
p21.Material = Enum.Material.SmoothPlastic
323
p21.Reflectance = 0.30000001192093
324
p21.CFrame = CFrame.new(27.8458843, 26.7314644, 25.2324886, -0.573576272, 0.469844759, 0.671010494, -4.23347274e-007, -0.819149971, 0.573577166, 0.819151521, 0.328989863, 0.469847023)
325
p21.CanCollide = false
326
p21.FormFactor = Enum.FormFactor.Custom
327
p21.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
328
p21.BottomSurface = Enum.SurfaceType.Smooth
329
p21.TopSurface = Enum.SurfaceType.Smooth
330
b21 = Instance.new("SpecialMesh", p21)
331
b21.MeshId = "http://www.roblox.com/asset/?id=3270017"
332
b21.TextureId = ""
333
b21.MeshType = Enum.MeshType.FileMesh
334
b21.Name = "Mesh"
335
b21.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
336
p22 = Instance.new("Part", m2)
337
p22.BrickColor = BrickColor.new("Dark Indigo")
338
p22.Material = Enum.Material.SmoothPlastic
339
p22.Reflectance = 0.30000001192093
340
p22.CFrame = CFrame.new(30.1380615, 23.756855, 26.8374882, -0.573576212, -0.346189648, 0.742402732, -5.1367897e-007, -0.906307459, -0.422615856, 0.819151521, -0.242404282, 0.519837141)
341
p22.CanCollide = false
342
p22.FormFactor = Enum.FormFactor.Custom
343
p22.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
344
p22.BottomSurface = Enum.SurfaceType.Smooth
345
p22.TopSurface = Enum.SurfaceType.Smooth
346
b22 = Instance.new("SpecialMesh", p22)
347
b22.MeshId = "http://www.roblox.com/asset/?id=3270017"
348
b22.TextureId = ""
349
b22.MeshType = Enum.MeshType.FileMesh
350
b22.Name = "Mesh"
351
b22.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
352
p23 = Instance.new("Part", m2)
353
p23.BrickColor = BrickColor.new("Dark Indigo")
354
p23.Material = Enum.Material.SmoothPlastic
355
p23.Reflectance = 0.30000001192093
356
p23.CFrame = CFrame.new(29.4501858, 25.7558784, 26.3558216, -0.573576212, 0.280164778, 0.769751191, -6.73919146e-007, -0.939690709, 0.342021406, 0.819151521, 0.196174636, 0.538986027)
357
p23.CanCollide = false
358
p23.FormFactor = Enum.FormFactor.Custom
359
p23.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
360
p23.BottomSurface = Enum.SurfaceType.Smooth
361
p23.TopSurface = Enum.SurfaceType.Smooth
362
b23 = Instance.new("SpecialMesh", p23)
363
b23.MeshId = "http://www.roblox.com/asset/?id=3270017"
364
b23.TextureId = ""
365
b23.MeshType = Enum.MeshType.FileMesh
366
b23.Name = "Mesh"
367
b23.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
368
p24 = Instance.new("Part", m2)
369
p24.BrickColor = BrickColor.new("Dark Indigo")
370
p24.Material = Enum.Material.SmoothPlastic
371
p24.Reflectance = 0.30000001192093
372
p24.CFrame = CFrame.new(29.3303471, 25.702631, 26.2719078, -0.573576272, 0.280164808, 0.76975143, -7.04498234e-007, -0.939690709, 0.342021465, 0.819151461, 0.196174651, 0.538986087)
373
p24.CanCollide = false
374
p24.FormFactor = Enum.FormFactor.Custom
375
p24.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
376
p24.BottomSurface = Enum.SurfaceType.Smooth
377
p24.TopSurface = Enum.SurfaceType.Smooth
378
b24 = Instance.new("SpecialMesh", p24)
379
b24.MeshId = "http://www.roblox.com/asset/?id=3270017"
380
b24.TextureId = ""
381
b24.MeshType = Enum.MeshType.FileMesh
382
b24.Name = "Mesh"
383
b24.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
384
p25 = Instance.new("Part", m2)
385
p25.BrickColor = BrickColor.new("Dark Indigo")
386
p25.Material = Enum.Material.SmoothPlastic
387
p25.Reflectance = 0.30000001192093
388
p25.CFrame = CFrame.new(29.7788715, 24.6493816, 26.5859661, -0.573576331, 0.212010548, 0.791240335, -7.63082312e-007, -0.965923905, 0.258820742, 0.819151402, 0.14845252, 0.554032862)
389
p25.CanCollide = false
390
p25.FormFactor = Enum.FormFactor.Custom
391
p25.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
392
p25.BottomSurface = Enum.SurfaceType.Smooth
393
p25.TopSurface = Enum.SurfaceType.Smooth
394
b25 = Instance.new("SpecialMesh", p25)
395
b25.MeshId = "http://www.roblox.com/asset/?id=3270017"
396
b25.TextureId = ""
397
b25.MeshType = Enum.MeshType.FileMesh
398
b25.Name = "Mesh"
399
b25.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
400
p26 = Instance.new("Part", m2)
401
p26.BrickColor = BrickColor.new("Dark Indigo")
402
p26.Material = Enum.Material.SmoothPlastic
403
p26.Reflectance = 0.30000001192093
404
p26.CFrame = CFrame.new(29.450201, 25.7558823, 26.3558235, -0.573576331, 0.280164748, 0.769751668, -7.91352306e-007, -0.93969059, 0.342021525, 0.819151402, 0.196174681, 0.538986146)
405
p26.CanCollide = false
406
p26.FormFactor = Enum.FormFactor.Custom
407
p26.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
408
p26.BottomSurface = Enum.SurfaceType.Smooth
409
p26.TopSurface = Enum.SurfaceType.Smooth
410
b26 = Instance.new("SpecialMesh", p26)
411
b26.MeshId = "http://www.roblox.com/asset/?id=3270017"
412
b26.TextureId = ""
413
b26.MeshType = Enum.MeshType.FileMesh
414
b26.Name = "Mesh"
415
b26.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
416
p27 = Instance.new("Part", m2)
417
p27.BrickColor = BrickColor.new("Dark Indigo")
418
p27.Material = Enum.Material.SmoothPlastic
419
p27.Reflectance = 0.30000001192093
420
p27.CFrame = CFrame.new(30.3657703, 23.6272449, 26.9969063, -0.57357645, -0.346190155, 0.74240309, -9.161393e-007, -0.90630734, -0.422615707, 0.819151342, -0.242404088, 0.51983732)
421
p27.CanCollide = false
422
p27.FormFactor = Enum.FormFactor.Custom
423
p27.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
424
p27.BottomSurface = Enum.SurfaceType.Smooth
425
p27.TopSurface = Enum.SurfaceType.Smooth
426
b27 = Instance.new("SpecialMesh", p27)
427
b27.MeshId = "http://www.roblox.com/asset/?id=3270017"
428
b27.TextureId = ""
429
b27.MeshType = Enum.MeshType.FileMesh
430
b27.Name = "Mesh"
431
b27.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
432
p28 = Instance.new("Part", m2)
433
p28.BrickColor = BrickColor.new("Dark Indigo")
434
p28.Material = Enum.Material.SmoothPlastic
435
p28.Reflectance = 0.30000001192093
436
p28.CFrame = CFrame.new(28.0211868, 25.9510098, 25.3552094, -0.57357645, 0.469844639, 0.67101109, -1.07637948e-006, -0.819149673, 0.573577106, 0.819151342, 0.328990191, 0.469846785)
437
p28.CanCollide = false
438
p28.FormFactor = Enum.FormFactor.Custom
439
p28.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
440
p28.BottomSurface = Enum.SurfaceType.Smooth
441
p28.TopSurface = Enum.SurfaceType.Smooth
442
b28 = Instance.new("SpecialMesh", p28)
443
b28.MeshId = "http://www.roblox.com/asset/?id=3270017"
444
b28.TextureId = ""
445
b28.MeshType = Enum.MeshType.FileMesh
446
b28.Name = "Mesh"
447
b28.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
448
p29 = Instance.new("Part", m2)
449
p29.BrickColor = BrickColor.new("Dark Indigo")
450
p29.Material = Enum.Material.Neon
451
p29.CFrame = CFrame.new(31.2683067, 23.2277946, 27.6474876, 0.280168235, -0.769749522, -0.573576212, 0.939691305, 0.342017233, -1.0690095e-006, 0.19617486, -0.538985491, 0.819151521)
452
p29.FormFactor = Enum.FormFactor.Custom
453
p29.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
454
p29.BottomSurface = Enum.SurfaceType.Smooth
455
p29.TopSurface = Enum.SurfaceType.Smooth
456
b29 = Instance.new("SpecialMesh", p29)
457
b29.MeshType = Enum.MeshType.Sphere
458
b29.Name = "Mesh"
459
p30 = Instance.new("Part", m2)
460
p30.BrickColor = BrickColor.new("Dark Indigo")
461
p30.Material = Enum.Material.SmoothPlastic
462
p30.Reflectance = 0.30000001192093
463
p30.CFrame = CFrame.new(29.655632, 24.6090698, 26.4996777, -0.573576212, 0.2120094, 0.791238904, -1.13902195e-006, -0.965922236, 0.258820891, 0.819151521, 0.148452237, 0.554032147)
464
p30.CanCollide = false
465
p30.FormFactor = Enum.FormFactor.Custom
466
p30.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
467
p30.BottomSurface = Enum.SurfaceType.Smooth
468
p30.TopSurface = Enum.SurfaceType.Smooth
469
b30 = Instance.new("SpecialMesh", p30)
470
b30.MeshId = "http://www.roblox.com/asset/?id=3270017"
471
b30.TextureId = ""
472
b30.MeshType = Enum.MeshType.FileMesh
473
b30.Name = "Mesh"
474
b30.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
475
p31 = Instance.new("Part", m2)
476
p31.BrickColor = BrickColor.new("Dark Indigo")
477
p31.Material = Enum.Material.SmoothPlastic
478
p31.Reflectance = 0.30000001192093
479
p31.CFrame = CFrame.new(30.138031, 23.7568359, 26.8374538, -0.573576212, -0.346189976, 0.742401063, -1.26856219e-006, -0.906306148, -0.422614396, 0.819151521, -0.242403775, 0.519836485)
480
p31.CanCollide = false
481
p31.FormFactor = Enum.FormFactor.Custom
482
p31.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
483
p31.BottomSurface = Enum.SurfaceType.Smooth
484
p31.TopSurface = Enum.SurfaceType.Smooth
485
b31 = Instance.new("SpecialMesh", p31)
486
b31.MeshId = "http://www.roblox.com/asset/?id=3270017"
487
b31.TextureId = ""
488
b31.MeshType = Enum.MeshType.FileMesh
489
b31.Name = "Mesh"
490
b31.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
491
p32 = Instance.new("Part", m2)
492
p32.BrickColor = BrickColor.new("Dark Indigo")
493
p32.Material = Enum.Material.SmoothPlastic
494
p32.Reflectance = 0.30000001192093
495
p32.CFrame = CFrame.new(27.741394, 26.6421375, 25.1592979, -0.573576212, 0.469842911, 0.671009958, -1.42880219e-006, -0.819147944, 0.573576748, 0.819151521, 0.328989625, 0.4698461)
496
p32.CanCollide = false
497
p32.FormFactor = Enum.FormFactor.Custom
498
p32.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
499
p32.BottomSurface = Enum.SurfaceType.Smooth
500
p32.TopSurface = Enum.SurfaceType.Smooth
501
b32 = Instance.new("SpecialMesh", p32)
502
b32.MeshId = "http://www.roblox.com/asset/?id=3270017"
503
b32.TextureId = ""
504
b32.MeshType = Enum.MeshType.FileMesh
505
b32.Name = "Mesh"
506
b32.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
507
p33 = Instance.new("Part", m2)
508
p33.BrickColor = BrickColor.new("Dark Indigo")
509
p33.Material = Enum.Material.Neon
510
p33.CFrame = CFrame.new(32.7100258, 25.2490444, 28.6569691, -0.14224124, -0.806705832, -0.573576093, 0.984804153, -0.173650295, -1.38238238e-006, -0.0996002704, -0.564861953, 0.819151759)
511
p33.FormFactor = Enum.FormFactor.Custom
512
p33.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
513
p33.BottomSurface = Enum.SurfaceType.Smooth
514
p33.TopSurface = Enum.SurfaceType.Smooth
515
b33 = Instance.new("SpecialMesh", p33)
516
b33.MeshType = Enum.MeshType.Sphere
517
b33.Name = "Mesh"
518
p34 = Instance.new("Part", m2)
519
p34.BrickColor = BrickColor.new("Dark Indigo")
520
p34.Material = Enum.Material.SmoothPlastic
521
p34.Reflectance = 0.30000001192093
522
p34.CFrame = CFrame.new(27.919817, 25.8643856, 25.2842369, -0.573576391, 0.469842792, 0.671009898, -1.37759764e-006, -0.819147885, 0.573576868, 0.8191517, 0.328989476, 0.46984604)
523
p34.CanCollide = false
524
p34.FormFactor = Enum.FormFactor.Custom
525
p34.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
526
p34.BottomSurface = Enum.SurfaceType.Smooth
527
p34.TopSurface = Enum.SurfaceType.Smooth
528
b34 = Instance.new("SpecialMesh", p34)
529
b34.MeshId = "http://www.roblox.com/asset/?id=3270017"
530
b34.TextureId = ""
531
b34.MeshType = Enum.MeshType.FileMesh
532
b34.Name = "Mesh"
533
b34.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
534
p35 = Instance.new("Part", m2)
535
p35.BrickColor = BrickColor.new("Dark Indigo")
536
p35.Material = Enum.Material.SmoothPlastic
537
p35.Reflectance = 0.30000001192093
538
p35.CFrame = CFrame.new(29.8982925, 24.6884441, 26.6695824, -0.573576391, 0.212008998, 0.791238666, -1.40201018e-006, -0.965921998, 0.25882113, 0.8191517, 0.148452297, 0.554031909)
539
p35.CanCollide = false
540
p35.FormFactor = Enum.FormFactor.Custom
541
p35.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
542
p35.BottomSurface = Enum.SurfaceType.Smooth
543
p35.TopSurface = Enum.SurfaceType.Smooth
544
b35 = Instance.new("SpecialMesh", p35)
545
b35.MeshId = "http://www.roblox.com/asset/?id=3270017"
546
b35.TextureId = ""
547
b35.MeshType = Enum.MeshType.FileMesh
548
b35.Name = "Mesh"
549
b35.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
550
p36 = Instance.new("Part", m2)
551
p36.BrickColor = BrickColor.new("Dark Indigo")
552
p36.Material = Enum.Material.SmoothPlastic
553
p36.Reflectance = 0.30000001192093
554
p36.CFrame = CFrame.new(27.8153496, 25.7750854, 25.2110863, -0.573576391, 0.469842672, 0.671009898, -1.43028012e-006, -0.819147885, 0.573576927, 0.8191517, 0.328989506, 0.4698461)
555
p36.CanCollide = false
556
p36.FormFactor = Enum.FormFactor.Custom
557
p36.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
558
p36.BottomSurface = Enum.SurfaceType.Smooth
559
p36.TopSurface = Enum.SurfaceType.Smooth
560
b36 = Instance.new("SpecialMesh", p36)
561
b36.MeshId = "http://www.roblox.com/asset/?id=3270017"
562
b36.TextureId = ""
563
b36.MeshType = Enum.MeshType.FileMesh
564
b36.Name = "Mesh"
565
b36.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
566
p37 = Instance.new("Part", m2)
567
p37.BrickColor = BrickColor.new("Dark Indigo")
568
p37.Material = Enum.Material.Neon
569
p37.CFrame = CFrame.new(30.7430439, 27.8460693, 27.2796841, -0.409572512, -0.709406137, -0.573576272, 0.866021335, -0.500000834, -1.38386031e-006, -0.286787719, -0.49673146, 0.819151938)
570
p37.FormFactor = Enum.FormFactor.Custom
571
p37.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
572
p37.BottomSurface = Enum.SurfaceType.Smooth
573
p37.TopSurface = Enum.SurfaceType.Smooth
574
b37 = Instance.new("SpecialMesh", p37)
575
b37.MeshType = Enum.MeshType.Sphere
576
b37.Name = "Mesh"
577
p38 = Instance.new("Part", m2)
578
p38.BrickColor = BrickColor.new("Dark Indigo")
579
p38.Material = Enum.Material.Neon
580
p38.CFrame = CFrame.new(32.7113533, 27.1965656, 28.6579113, -0.28016308, -0.769750178, -0.573576272, 0.939688683, -0.342021704, -1.3540581e-006, -0.196174175, -0.538985133, 0.819152057)
581
p38.FormFactor = Enum.FormFactor.Custom
582
p38.Size = Vector3.new(0.61060679, 8.03632927, 0.221234918)
583
p38.BottomSurface = Enum.SurfaceType.Smooth
584
p38.TopSurface = Enum.SurfaceType.Smooth
585
b38 = Instance.new("SpecialMesh", p38)
586
b38.MeshType = Enum.MeshType.Sphere
587
b38.Name = "Mesh"
588
p39 = Instance.new("Part", m2)
589
p39.BrickColor = BrickColor.new("Dark Indigo")
590
p39.Material = Enum.Material.SmoothPlastic
591
p39.Reflectance = 0.30000001192093
592
p39.CFrame = CFrame.new(26.2033787, 25.7750854, 25.2801971, -0.573574483, -0.469848186, -0.671007693, -2.18929154e-006, -0.819150686, 0.573572934, -0.819151402, 0.328989863, 0.469846785)
593
p39.CanCollide = false
594
p39.FormFactor = Enum.FormFactor.Custom
595
p39.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
596
p39.BottomSurface = Enum.SurfaceType.Smooth
597
p39.TopSurface = Enum.SurfaceType.Smooth
598
b39 = Instance.new("SpecialMesh", p39)
599
b39.MeshId = "http://www.roblox.com/asset/?id=3270017"
600
b39.TextureId = ""
601
b39.MeshType = Enum.MeshType.FileMesh
602
b39.Name = "Mesh"
603
b39.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
604
p40 = Instance.new("Part", m2)
605
p40.BrickColor = BrickColor.new("Dark Indigo")
606
p40.Material = Enum.Material.SmoothPlastic
607
p40.Reflectance = 0.30000001192093
608
p40.CFrame = CFrame.new(25.9975967, 25.9509888, 25.4242878, -0.573574483, -0.469848186, -0.671007693, -2.18929154e-006, -0.819150686, 0.573572934, -0.819151402, 0.328989863, 0.469846785)
609
p40.CanCollide = false
610
p40.FormFactor = Enum.FormFactor.Custom
611
p40.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
612
p40.BottomSurface = Enum.SurfaceType.Smooth
613
p40.TopSurface = Enum.SurfaceType.Smooth
614
b40 = Instance.new("SpecialMesh", p40)
615
b40.MeshId = "http://www.roblox.com/asset/?id=3270017"
616
b40.TextureId = ""
617
b40.MeshType = Enum.MeshType.FileMesh
618
b40.Name = "Mesh"
619
b40.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
620
p41 = Instance.new("Part", m2)
621
p41.BrickColor = BrickColor.new("Dark Indigo")
622
p41.Material = Enum.Material.SmoothPlastic
623
p41.Reflectance = 0.30000001192093
624
p41.CFrame = CFrame.new(26.098917, 25.8643856, 25.3533516, -0.573574483, -0.469848186, -0.671007693, -2.18929154e-006, -0.819150686, 0.573572934, -0.819151402, 0.328989863, 0.469846785)
625
p41.CanCollide = false
626
p41.FormFactor = Enum.FormFactor.Custom
627
p41.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
628
p41.BottomSurface = Enum.SurfaceType.Smooth
629
p41.TopSurface = Enum.SurfaceType.Smooth
630
b41 = Instance.new("SpecialMesh", p41)
631
b41.MeshId = "http://www.roblox.com/asset/?id=3270017"
632
b41.TextureId = ""
633
b41.MeshType = Enum.MeshType.FileMesh
634
b41.Name = "Mesh"
635
b41.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
636
p42 = Instance.new("Part", m2)
637
p42.BrickColor = BrickColor.new("Dark Indigo")
638
p42.Material = Enum.Material.SmoothPlastic
639
p42.Reflectance = 0.30000001192093
640
p42.CFrame = CFrame.new(24.12043, 24.6884346, 26.7387066, -0.573574483, -0.212014884, -0.791238487, -2.23079792e-006, -0.965923309, 0.258816421, -0.819151402, 0.148452327, 0.554032683)
641
p42.CanCollide = false
642
p42.FormFactor = Enum.FormFactor.Custom
643
p42.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
644
p42.BottomSurface = Enum.SurfaceType.Smooth
645
p42.TopSurface = Enum.SurfaceType.Smooth
646
b42 = Instance.new("SpecialMesh", p42)
647
b42.MeshId = "http://www.roblox.com/asset/?id=3270017"
648
b42.TextureId = ""
649
b42.MeshType = Enum.MeshType.FileMesh
650
b42.Name = "Mesh"
651
b42.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
652
p43 = Instance.new("Part", m2)
653
p43.BrickColor = BrickColor.new("Dark Indigo")
654
p43.Material = Enum.Material.SmoothPlastic
655
p43.Reflectance = 0.30000001192093
656
p43.CFrame = CFrame.new(24.12043, 24.6884365, 26.7387066, -0.573574483, -0.212014899, -0.791238487, -2.30996147e-006, -0.96592325, 0.258816421, -0.819151402, 0.148452222, 0.554032683)
657
p43.CanCollide = false
658
p43.FormFactor = Enum.FormFactor.Custom
659
p43.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
660
p43.BottomSurface = Enum.SurfaceType.Smooth
661
p43.TopSurface = Enum.SurfaceType.Smooth
662
b43 = Instance.new("SpecialMesh", p43)
663
b43.MeshId = "http://www.roblox.com/asset/?id=3270017"
664
b43.TextureId = ""
665
b43.MeshType = Enum.MeshType.FileMesh
666
b43.Name = "Mesh"
667
b43.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
668
p44 = Instance.new("Part", m2)
669
p44.BrickColor = BrickColor.new("Dark Indigo")
670
p44.Material = Enum.Material.SmoothPlastic
671
p44.Reflectance = 0.30000001192093
672
p44.CFrame = CFrame.new(24.3630924, 24.6090679, 26.5687962, -0.573574483, -0.212014914, -0.791238487, -2.38912503e-006, -0.96592319, 0.258816421, -0.819151402, 0.148452118, 0.554032683)
673
p44.CanCollide = false
674
p44.FormFactor = Enum.FormFactor.Custom
675
p44.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
676
p44.BottomSurface = Enum.SurfaceType.Smooth
677
p44.TopSurface = Enum.SurfaceType.Smooth
678
b44 = Instance.new("SpecialMesh", p44)
679
b44.MeshId = "http://www.roblox.com/asset/?id=3270017"
680
b44.TextureId = ""
681
b44.MeshType = Enum.MeshType.FileMesh
682
b44.Name = "Mesh"
683
b44.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
684
p45 = Instance.new("Part", m2)
685
p45.BrickColor = BrickColor.new("Dark Indigo")
686
p45.Material = Enum.Material.SmoothPlastic
687
p45.Reflectance = 0.30000001192093
688
p45.CFrame = CFrame.new(24.2399025, 24.6493645, 26.6550598, -0.573574483, -0.212014928, -0.791238487, -2.46828859e-006, -0.965923131, 0.258816421, -0.819151402, 0.148452014, 0.554032683)
689
p45.CanCollide = false
690
p45.FormFactor = Enum.FormFactor.Custom
691
p45.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
692
p45.BottomSurface = Enum.SurfaceType.Smooth
693
p45.TopSurface = Enum.SurfaceType.Smooth
694
b45 = Instance.new("SpecialMesh", p45)
695
b45.MeshId = "http://www.roblox.com/asset/?id=3270017"
696
b45.TextureId = ""
697
b45.MeshType = Enum.MeshType.FileMesh
698
b45.Name = "Mesh"
699
b45.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
700
p46 = Instance.new("Part", m2)
701
p46.BrickColor = BrickColor.new("Dark Indigo")
702
p46.Material = Enum.Material.SmoothPlastic
703
p46.Reflectance = 0.30000001192093
704
p46.CFrame = CFrame.new(24.3630962, 24.6090736, 26.5688019, -0.573574483, -0.212014943, -0.791238487, -2.54745214e-006, -0.965923071, 0.258816421, -0.819151402, 0.148451909, 0.554032683)
705
p46.CanCollide = false
706
p46.FormFactor = Enum.FormFactor.Custom
707
p46.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
708
p46.BottomSurface = Enum.SurfaceType.Smooth
709
p46.TopSurface = Enum.SurfaceType.Smooth
710
b46 = Instance.new("SpecialMesh", p46)
711
b46.MeshId = "http://www.roblox.com/asset/?id=3270017"
712
b46.TextureId = ""
713
b46.MeshType = Enum.MeshType.FileMesh
714
b46.Name = "Mesh"
715
b46.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
716
p47 = Instance.new("Part", m2)
717
p47.BrickColor = BrickColor.new("Dark Indigo")
718
p47.Material = Enum.Material.SmoothPlastic
719
p47.Reflectance = 0.30000001192093
720
p47.CFrame = CFrame.new(24.2399063, 24.6493702, 26.6550655, -0.573574483, -0.212014958, -0.791238487, -2.6266157e-006, -0.965923011, 0.258816421, -0.819151402, 0.148451805, 0.554032683)
721
p47.CanCollide = false
722
p47.FormFactor = Enum.FormFactor.Custom
723
p47.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
724
p47.BottomSurface = Enum.SurfaceType.Smooth
725
p47.TopSurface = Enum.SurfaceType.Smooth
726
b47 = Instance.new("SpecialMesh", p47)
727
b47.MeshId = "http://www.roblox.com/asset/?id=3270017"
728
b47.TextureId = ""
729
b47.MeshType = Enum.MeshType.FileMesh
730
b47.Name = "Mesh"
731
b47.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
732
p48 = Instance.new("Part", m2)
733
p48.BrickColor = BrickColor.new("Dark Indigo")
734
p48.Material = Enum.Material.Neon
735
p48.CFrame = CFrame.new(25.2453995, 27.8142643, 25.9324112, 0.579229355, 0.579225123, -0.573574543, 0.707105756, -0.707103014, -2.67389237e-006, -0.405579329, -0.40558058, -0.819151223)
736
p48.FormFactor = Enum.FormFactor.Custom
737
p48.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
738
p48.BottomSurface = Enum.SurfaceType.Smooth
739
p48.TopSurface = Enum.SurfaceType.Smooth
740
b48 = Instance.new("SpecialMesh", p48)
741
b48.MeshType = Enum.MeshType.Sphere
742
b48.Name = "Mesh"
743
p49 = Instance.new("Part", m2)
744
p49.BrickColor = BrickColor.new("Dark Indigo")
745
p49.Material = Enum.Material.SmoothPlastic
746
p49.Reflectance = 0.30000001192093
747
p49.CFrame = CFrame.new(26.2033863, 25.7751026, 25.2802086, -0.573574364, -0.469848186, -0.671007454, -2.67389191e-006, -0.819150448, 0.573572874, -0.819151223, 0.328989238, 0.469846845)
748
p49.CanCollide = false
749
p49.FormFactor = Enum.FormFactor.Custom
750
p49.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
751
p49.BottomSurface = Enum.SurfaceType.Smooth
752
p49.TopSurface = Enum.SurfaceType.Smooth
753
b49 = Instance.new("SpecialMesh", p49)
754
b49.MeshId = "http://www.roblox.com/asset/?id=3270017"
755
b49.TextureId = ""
756
b49.MeshType = Enum.MeshType.FileMesh
757
b49.Name = "Mesh"
758
b49.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
759
p50 = Instance.new("Part", m2)
760
p50.BrickColor = BrickColor.new("Dark Indigo")
761
p50.Material = Enum.Material.SmoothPlastic
762
p50.Reflectance = 0.30000001192093
763
p50.CFrame = CFrame.new(25.9976063, 25.9510059, 25.4242992, -0.573574364, -0.469848186, -0.671007454, -2.67389191e-006, -0.819150448, 0.573572874, -0.819151223, 0.328989238, 0.469846845)
764
p50.CanCollide = false
765
p50.FormFactor = Enum.FormFactor.Custom
766
p50.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
767
p50.BottomSurface = Enum.SurfaceType.Smooth
768
p50.TopSurface = Enum.SurfaceType.Smooth
769
b50 = Instance.new("SpecialMesh", p50)
770
b50.MeshId = "http://www.roblox.com/asset/?id=3270017"
771
b50.TextureId = ""
772
b50.MeshType = Enum.MeshType.FileMesh
773
b50.Name = "Mesh"
774
b50.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
775
p51 = Instance.new("Part", m2)
776
p51.BrickColor = BrickColor.new("Dark Indigo")
777
p51.Material = Enum.Material.SmoothPlastic
778
p51.Reflectance = 0.30000001192093
779
p51.CFrame = CFrame.new(26.0989265, 25.8644028, 25.353363, -0.573574364, -0.469848186, -0.671007454, -2.67389191e-006, -0.819150448, 0.573572874, -0.819151223, 0.328989238, 0.469846845)
780
p51.CanCollide = false
781
p51.FormFactor = Enum.FormFactor.Custom
782
p51.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
783
p51.BottomSurface = Enum.SurfaceType.Smooth
784
p51.TopSurface = Enum.SurfaceType.Smooth
785
b51 = Instance.new("SpecialMesh", p51)
786
b51.MeshId = "http://www.roblox.com/asset/?id=3270017"
787
b51.TextureId = ""
788
b51.MeshType = Enum.MeshType.FileMesh
789
b51.Name = "Mesh"
790
b51.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
791
p52 = Instance.new("Part", m2)
792
p52.BrickColor = BrickColor.new("Dark Indigo")
793
p52.Material = Enum.Material.Neon
794
p52.CFrame = CFrame.new(21.2912331, 25.2490387, 28.7011547, 0.142246991, 0.806705594, -0.573574483, 0.984804809, -0.173645705, -2.66166035e-006, -0.0995996594, -0.564862788, -0.819151103)
795
p52.FormFactor = Enum.FormFactor.Custom
796
p52.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
797
p52.BottomSurface = Enum.SurfaceType.Smooth
798
p52.TopSurface = Enum.SurfaceType.Smooth
799
b52 = Instance.new("SpecialMesh", p52)
800
b52.MeshType = Enum.MeshType.Sphere
801
b52.Name = "Mesh"
802
p53 = Instance.new("Part", m2)
803
p53.BrickColor = BrickColor.new("Dark Indigo")
804
p53.Material = Enum.Material.Neon
805
p53.CFrame = CFrame.new(23.2582321, 27.8460655, 27.3238525, 0.409577936, 0.709403872, -0.573574483, 0.866023481, -0.499996662, -2.64914797e-006, -0.28678745, -0.496732205, -0.819151103)
806
p53.FormFactor = Enum.FormFactor.Custom
807
p53.Size = Vector3.new(0.61060679, 7.32508755, 0.221234918)
808
p53.BottomSurface = Enum.SurfaceType.Smooth
809
p53.TopSurface = Enum.SurfaceType.Smooth
810
b53 = Instance.new("SpecialMesh", p53)
811
b53.MeshType = Enum.MeshType.Sphere
812
b53.Name = "Mesh"
813
p54 = Instance.new("Part", m2)
814
p54.BrickColor = BrickColor.new("Dark Indigo")
815
p54.Material = Enum.Material.Neon
816
p54.CFrame = CFrame.new(21.2899132, 27.1965466, 28.7020855, 0.280168742, 0.769748747, -0.573574483, 0.939690113, -0.342017204, -2.64914797e-006, -0.196173787, -0.538985729, -0.819151103)
817
p54.FormFactor = Enum.FormFactor.Custom
818
p54.Size = Vector3.new(0.61060679, 8.03632927, 0.221234918)
819
p54.BottomSurface = Enum.SurfaceType.Smooth
820
p54.TopSurface = Enum.SurfaceType.Smooth
821
b54 = Instance.new("SpecialMesh", p54)
822
b54.MeshType = Enum.MeshType.Sphere
823
b54.Name = "Mesh"
824
p55 = Instance.new("Part", m2)
825
p55.BrickColor = BrickColor.new("Dark Indigo")
826
p55.Material = Enum.Material.Neon
827
p55.CFrame = CFrame.new(22.732933, 23.2277641, 27.6916542, -0.280163169, 0.769749939, -0.573574483, 0.939688265, 0.342020243, -2.67457881e-006, 0.196175426, -0.538984358, -0.819150984)
828
p55.FormFactor = Enum.FormFactor.Custom
829
p55.Size = Vector3.new(0.61060679, 3.09150696, 0.221234918)
830
p55.BottomSurface = Enum.SurfaceType.Smooth
831
p55.TopSurface = Enum.SurfaceType.Smooth
832
b55 = Instance.new("SpecialMesh", p55)
833
b55.MeshType = Enum.MeshType.Sphere
834
b55.Name = "Mesh"
835
p56 = Instance.new("Part", m2)
836
p56.BrickColor = BrickColor.new("Dark Indigo")
837
p56.Material = Enum.Material.SmoothPlastic
838
p56.Reflectance = 0.30000001192093
839
p56.CFrame = CFrame.new(26.1728668, 26.7314224, 25.3015804, -0.573574424, -0.469846636, -0.671006322, -2.71658587e-006, -0.819149017, 0.573572636, -0.819150925, 0.328987926, 0.469845742)
840
p56.CanCollide = false
841
p56.FormFactor = Enum.FormFactor.Custom
842
p56.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
843
p56.BottomSurface = Enum.SurfaceType.Smooth
844
p56.TopSurface = Enum.SurfaceType.Smooth
845
b56 = Instance.new("SpecialMesh", p56)
846
b56.MeshId = "http://www.roblox.com/asset/?id=3270017"
847
b56.TextureId = ""
848
b56.MeshType = Enum.MeshType.FileMesh
849
b56.Name = "Mesh"
850
b56.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
851
p57 = Instance.new("Part", m2)
852
p57.BrickColor = BrickColor.new("Dark Indigo")
853
p57.Material = Enum.Material.SmoothPlastic
854
p57.Reflectance = 0.30000001192093
855
p57.CFrame = CFrame.new(26.0715504, 26.8180256, 25.3725224, -0.573574424, -0.469846636, -0.671006322, -2.71658587e-006, -0.819149017, 0.573572636, -0.819150925, 0.328987926, 0.469845742)
856
p57.CanCollide = false
857
p57.FormFactor = Enum.FormFactor.Custom
858
p57.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
859
p57.BottomSurface = Enum.SurfaceType.Smooth
860
p57.TopSurface = Enum.SurfaceType.Smooth
861
b57 = Instance.new("SpecialMesh", p57)
862
b57.MeshId = "http://www.roblox.com/asset/?id=3270017"
863
b57.TextureId = ""
864
b57.MeshType = Enum.MeshType.FileMesh
865
b57.Name = "Mesh"
866
b57.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
867
p58 = Instance.new("Part", m2)
868
p58.BrickColor = BrickColor.new("Dark Indigo")
869
p58.Material = Enum.Material.SmoothPlastic
870
p58.Reflectance = 0.30000001192093
871
p58.CFrame = CFrame.new(26.2773418, 26.6421242, 25.2284393, -0.573574424, -0.469846636, -0.671006322, -2.71658587e-006, -0.819149017, 0.573572636, -0.819150925, 0.328987926, 0.469845742)
872
p58.CanCollide = false
873
p58.FormFactor = Enum.FormFactor.Custom
874
p58.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
875
p58.BottomSurface = Enum.SurfaceType.Smooth
876
p58.TopSurface = Enum.SurfaceType.Smooth
877
b58 = Instance.new("SpecialMesh", p58)
878
b58.MeshId = "http://www.roblox.com/asset/?id=3270017"
879
b58.TextureId = ""
880
b58.MeshType = Enum.MeshType.FileMesh
881
b58.Name = "Mesh"
882
b58.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
883
p59 = Instance.new("Part", m2)
884
p59.BrickColor = BrickColor.new("Dark Indigo")
885
p59.Material = Enum.Material.SmoothPlastic
886
p59.Reflectance = 0.30000001192093
887
p59.CFrame = CFrame.new(24.6884308, 25.7025909, 26.3410091, -0.573574424, -0.280167818, -0.769747615, -2.71658587e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172908, 0.538984478)
888
p59.CanCollide = false
889
p59.FormFactor = Enum.FormFactor.Custom
890
p59.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
891
p59.BottomSurface = Enum.SurfaceType.Smooth
892
p59.TopSurface = Enum.SurfaceType.Smooth
893
b59 = Instance.new("SpecialMesh", p59)
894
b59.MeshId = "http://www.roblox.com/asset/?id=3270017"
895
b59.TextureId = ""
896
b59.MeshType = Enum.MeshType.FileMesh
897
b59.Name = "Mesh"
898
b59.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
899
p60 = Instance.new("Part", m2)
900
p60.BrickColor = BrickColor.new("Dark Indigo")
901
p60.Material = Enum.Material.SmoothPlastic
902
p60.Reflectance = 0.30000001192093
903
p60.CFrame = CFrame.new(24.4523582, 25.807478, 26.5063095, -0.573574424, -0.280167848, -0.769747615, -2.7445908e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172863, 0.538984478)
904
p60.CanCollide = false
905
p60.FormFactor = Enum.FormFactor.Custom
906
p60.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
907
p60.BottomSurface = Enum.SurfaceType.Smooth
908
p60.TopSurface = Enum.SurfaceType.Smooth
909
b60 = Instance.new("SpecialMesh", p60)
910
b60.MeshId = "http://www.roblox.com/asset/?id=3270017"
911
b60.TextureId = ""
912
b60.MeshType = Enum.MeshType.FileMesh
913
b60.Name = "Mesh"
914
b60.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
915
p61 = Instance.new("Part", m2)
916
p61.BrickColor = BrickColor.new("Dark Indigo")
917
p61.Material = Enum.Material.SmoothPlastic
918
p61.Reflectance = 0.30000001192093
919
p61.CFrame = CFrame.new(24.5685883, 25.7558403, 26.4249287, -0.573574424, -0.280167878, -0.769747615, -2.77259574e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172819, 0.538984478)
920
p61.CanCollide = false
921
p61.FormFactor = Enum.FormFactor.Custom
922
p61.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
923
p61.BottomSurface = Enum.SurfaceType.Smooth
924
p61.TopSurface = Enum.SurfaceType.Smooth
925
b61 = Instance.new("SpecialMesh", p61)
926
b61.MeshId = "http://www.roblox.com/asset/?id=3270017"
927
b61.TextureId = ""
928
b61.MeshType = Enum.MeshType.FileMesh
929
b61.Name = "Mesh"
930
b61.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
931
p62 = Instance.new("Part", m2)
932
p62.BrickColor = BrickColor.new("Dark Indigo")
933
p62.Material = Enum.Material.SmoothPlastic
934
p62.Reflectance = 0.30000001192093
935
p62.CFrame = CFrame.new(24.6884365, 25.7025948, 26.3410149, -0.573574424, -0.280167907, -0.769747615, -2.80060067e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172774, 0.538984478)
936
p62.CanCollide = false
937
p62.FormFactor = Enum.FormFactor.Custom
938
p62.Size = Vector3.new(0.584050655, 0.584051132, 0.584051371)
939
p62.BottomSurface = Enum.SurfaceType.Smooth
940
p62.TopSurface = Enum.SurfaceType.Smooth
941
b62 = Instance.new("SpecialMesh", p62)
942
b62.MeshId = "http://www.roblox.com/asset/?id=3270017"
943
b62.TextureId = ""
944
b62.MeshType = Enum.MeshType.FileMesh
945
b62.Name = "Mesh"
946
b62.Scale = Vector3.new(0.283109009, 0.283109039, 0.283109665)
947
p63 = Instance.new("Part", m2)
948
p63.BrickColor = BrickColor.new("Dark Indigo")
949
p63.Material = Enum.Material.SmoothPlastic
950
p63.Reflectance = 0.30000001192093
951
p63.CFrame = CFrame.new(24.452364, 25.8074818, 26.5063152, -0.573574424, -0.280167937, -0.769747615, -2.8286056e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172729, 0.538984478)
952
p63.CanCollide = false
953
p63.FormFactor = Enum.FormFactor.Custom
954
p63.Size = Vector3.new(0.849326968, 0.849327147, 0.584051371)
955
p63.BottomSurface = Enum.SurfaceType.Smooth
956
p63.TopSurface = Enum.SurfaceType.Smooth
957
b63 = Instance.new("SpecialMesh", p63)
958
b63.MeshId = "http://www.roblox.com/asset/?id=3270017"
959
b63.TextureId = ""
960
b63.MeshType = Enum.MeshType.FileMesh
961
b63.Name = "Mesh"
962
b63.Scale = Vector3.new(0.849326968, 0.849327147, 0.56621933)
963
p64 = Instance.new("Part", m2)
964
p64.BrickColor = BrickColor.new("Dark Indigo")
965
p64.Material = Enum.Material.SmoothPlastic
966
p64.Reflectance = 0.30000001192093
967
p64.CFrame = CFrame.new(24.568594, 25.7558441, 26.4249344, -0.573574424, -0.280167967, -0.769747615, -2.85661054e-006, -0.939688742, 0.342017263, -0.819150925, 0.196172684, 0.538984478)
968
p64.CanCollide = false
969
p64.FormFactor = Enum.FormFactor.Custom
970
p64.Size = Vector3.new(0.585091829, 0.622839987, 0.584051371)
971
p64.BottomSurface = Enum.SurfaceType.Smooth
972
p64.TopSurface = Enum.SurfaceType.Smooth
973
b64 = Instance.new("SpecialMesh", p64)
974
b64.MeshId = "http://www.roblox.com/asset/?id=3270017"
975
b64.TextureId = ""
976
b64.MeshType = Enum.MeshType.FileMesh
977
b64.Name = "Mesh"
978
b64.Scale = Vector3.new(0.585091829, 0.622839928, 0.301983595)
979
p65 = Instance.new("Part", m2)
980
p65.BrickColor = BrickColor.new("Medium stone grey")
981
p65.Transparency = 1
982
p65.Name = "TorsoPart"
983
p65.CFrame = CFrame.new(27.0399818, 25.1251049, 25.3600311, 0.999996543, 2.59280205e-006, 8.94069672e-008, 2.77161598e-006, 0.999995351, 1.56462193e-006, 6.2584877e-007, 1.51991844e-006, 0.999998093)
984
p65.FormFactor = Enum.FormFactor.Symmetric
985
p65.Size = Vector3.new(4, 4, 2)
986
w1 = Instance.new("Weld", p1)
987
w1.Name = "Part_Weld"
988
w1.Part0 = p1
989
w1.C0 = CFrame.new(7.48623466, 46.9062119, -4.72964478, -0.579227924, 0.707106769, -0.405579776, -0.579227805, -0.707106769, -0.405579716, -0.573576331, 0, 0.819152117)
990
w1.Part1 = p2
991
w1.C1 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
992
w2 = Instance.new("Weld", p2)
993
w2.Name = "Part_Weld"
994
w2.Part0 = p2
995
w2.C0 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
996
w2.Part1 = p3
997
w2.C1 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
998
w3 = Instance.new("Weld", p3)
999
w3.Name = "Part_Weld"
1000
w3.Part0 = p3
1001
w3.C0 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
1002
w3.Part1 = p4
1003
w3.C1 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1004
w4 = Instance.new("Weld", p4)
1005
w4.Name = "Part_Weld"
1006
w4.Part0 = p4
1007
w4.C0 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1008
w4.Part1 = p5
1009
w4.C1 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
1010
w5 = Instance.new("Weld", p5)
1011
w5.Name = "Part_Weld"
1012
w5.Part0 = p5
1013
w5.C0 = CFrame.new(35.7379875, 19.7860374, 13.782176, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
1014
w5.Part1 = p6
1015
w5.C1 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
1016
w6 = Instance.new("Weld", p6)
1017
w6.Name = "Part_Weld"
1018
w6.Part0 = p6
1019
w6.C0 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
1020
w6.Part1 = p7
1021
w6.C1 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
1022
w7 = Instance.new("Weld", p7)
1023
w7.Name = "Part_Weld"
1024
w7.Part0 = p7
1025
w7.C0 = CFrame.new(35.7379951, 19.7860336, 13.626483, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
1026
w7.Part1 = p8
1027
w7.C1 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
1028
w8 = Instance.new("Weld", p8)
1029
w8.Name = "Part_Weld"
1030
w8.Part0 = p8
1031
w8.C0 = CFrame.new(35.7379951, 19.7860374, 13.4754944, -0.573576331, -1.03064551e-007, -0.819152117, 0.346188396, -0.906307817, -0.24240382, -0.742403984, -0.422618032, 0.519836664)
1032
w8.Part1 = p9
1033
w8.C1 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1034
w9 = Instance.new("Weld", p9)
1035
w9.Name = "Part_Weld"
1036
w9.Part0 = p9
1037
w9.C0 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1038
w9.Part1 = p10
1039
w9.C1 = CFrame.new(-4.6974659, 0.512617111, -46.0237579, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1040
w10 = Instance.new("Weld", p10)
1041
w10.Name = "Part_Weld"
1042
w10.Part0 = p10
1043
w10.C0 = CFrame.new(-4.6974659, 0.512617111, -46.0237579, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1044
w10.Part1 = p11
1045
w10.C1 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1046
w11 = Instance.new("Weld", p11)
1047
w11.Name = "Part_Weld"
1048
w11.Part0 = p11
1049
w11.C0 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1050
w11.Part1 = p12
1051
w11.C1 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1052
w12 = Instance.new("Weld", p12)
1053
w12.Name = "Part_Weld"
1054
w12.Part0 = p12
1055
w12.C0 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1056
w12.Part1 = p13
1057
w12.C1 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1058
w13 = Instance.new("Weld", p13)
1059
w13.Name = "Part_Weld"
1060
w13.Part0 = p13
1061
w13.C0 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1062
w13.Part1 = p14
1063
w13.C1 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1064
w14 = Instance.new("Weld", p14)
1065
w14.Name = "Part_Weld"
1066
w14.Part0 = p14
1067
w14.C0 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1068
w14.Part1 = p15
1069
w14.C1 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1070
w15 = Instance.new("Weld", p15)
1071
w15.Name = "Part_Weld"
1072
w15.Part0 = p15
1073
w15.C0 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1074
w15.Part1 = p16
1075
w15.C1 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1076
w16 = Instance.new("Weld", p16)
1077
w16.Name = "Part_Weld"
1078
w16.Part0 = p16
1079
w16.C0 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1080
w16.Part1 = p17
1081
w16.C1 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1082
w17 = Instance.new("Weld", p17)
1083
w17.Name = "Part_Weld"
1084
w17.Part0 = p17
1085
w17.C0 = CFrame.new(-4.6974678, 10.7812996, -45.834713, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1086
w17.Part1 = p18
1087
w17.C1 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1088
w18 = Instance.new("Weld", p18)
1089
w18.Name = "Part_Weld"
1090
w18.Part0 = p18
1091
w18.C0 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1092
w18.Part1 = p19
1093
w18.C1 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1094
w19 = Instance.new("Weld", p19)
1095
w19.Name = "Part_Weld"
1096
w19.Part0 = p19
1097
w19.C0 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1098
w19.Part1 = p20
1099
w19.C1 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1100
w20 = Instance.new("Weld", p20)
1101
w20.Name = "Part_Weld"
1102
w20.Part0 = p20
1103
w20.C0 = CFrame.new(-4.69746971, 38.4699516, -26.4413414, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1104
w20.Part1 = p21
1105
w20.C1 = CFrame.new(-4.69746971, 0.512615204, -45.8727722, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1106
w21 = Instance.new("Weld", p21)
1107
w21.Name = "Part_Weld"
1108
w21.Part0 = p21
1109
w21.C0 = CFrame.new(-4.69746971, 0.512615204, -45.8727722, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1110
w21.Part1 = p22
1111
w21.C1 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1112
w22 = Instance.new("Weld", p22)
1113
w22.Name = "Part_Weld"
1114
w22.Part0 = p22
1115
w22.C0 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1116
w22.Part1 = p23
1117
w22.C1 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1118
w23 = Instance.new("Weld", p23)
1119
w23.Name = "Part_Weld"
1120
w23.Part0 = p23
1121
w23.C0 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1122
w23.Part1 = p24
1123
w23.C1 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1124
w24 = Instance.new("Weld", p24)
1125
w24.Name = "Part_Weld"
1126
w24.Part0 = p24
1127
w24.C0 = CFrame.new(-4.69747162, 10.7813034, -45.5280304, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1128
w24.Part1 = p25
1129
w24.C1 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1130
w25 = Instance.new("Weld", p25)
1131
w25.Name = "Part_Weld"
1132
w25.Part0 = p25
1133
w25.C0 = CFrame.new(-4.6974678, 13.5492172, -44.6714172, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1134
w25.Part1 = p26
1135
w25.C1 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1136
w26 = Instance.new("Weld", p26)
1137
w26.Name = "Part_Weld"
1138
w26.Part0 = p26
1139
w26.C0 = CFrame.new(-4.69747162, 10.7813015, -45.6837234, -0.573576748, 0, 0.819151878, 0.280166447, -0.939692616, 0.1961748, 0.769751072, 0.342020154, 0.538985789)
1140
w26.Part1 = p27
1141
w26.C1 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1142
w27 = Instance.new("Weld", p27)
1143
w27.Name = "Part_Weld"
1144
w27.Part0 = p27
1145
w27.C0 = CFrame.new(-4.6974678, 38.4699554, -26.5923309, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1146
w27.Part1 = p28
1147
w27.C1 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1148
w28 = Instance.new("Weld", p28)
1149
w28.Name = "Part_Weld"
1150
w28.Part0 = p28
1151
w28.C0 = CFrame.new(-4.6974678, -0.249424934, -45.600399, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1152
w28.Part1 = p29
1153
w28.C1 = CFrame.new(-36.0110359, 31.0260429, -4.71271896, 0.280166358, 0.93969208, 0.196174681, -0.769750178, 0.342019618, -0.538985252, -0.57357645, -2.95716429e-008, 0.819151998)
1154
w29 = Instance.new("Weld", p29)
1155
w29.Name = "Part_Weld"
1156
w29.Part0 = p29
1157
w29.C0 = CFrame.new(-36.0110359, 31.0260429, -4.71271896, 0.280166358, 0.93969208, 0.196174681, -0.769750178, 0.342019618, -0.538985252, -0.57357645, -2.95716429e-008, 0.819151998)
1158
w29.Part1 = p30
1159
w29.C1 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1160
w30 = Instance.new("Weld", p30)
1161
w30.Name = "Part_Weld"
1162
w30.Part0 = p30
1163
w30.C0 = CFrame.new(-4.69746971, 13.5492201, -44.5157242, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1164
w30.Part1 = p31
1165
w30.C1 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1166
w31 = Instance.new("Weld", p31)
1167
w31.Name = "Part_Weld"
1168
w31.Part0 = p31
1169
w31.C0 = CFrame.new(-4.69746971, 38.4699554, -26.2856503, -0.573576748, -1.03064551e-007, 0.819151878, -0.346188426, -0.906307817, -0.242403746, 0.742403686, -0.422618032, 0.519837141)
1170
w31.Part1 = p32
1171
w31.C1 = CFrame.new(-4.6974678, 0.512617111, -45.717083, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1172
w32 = Instance.new("Weld", p32)
1173
w32.Name = "Part_Weld"
1174
w32.Part0 = p32
1175
w32.C0 = CFrame.new(-4.6974678, 0.512617111, -45.717083, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1176
w32.Part1 = p33
1177
w32.C1 = CFrame.new(-17.3583775, 46.9591446, -4.71270752, -0.142244235, 0.98480773, -0.0996004939, -0.806707144, -0.173648238, -0.564862549, -0.57357657, 0, 0.819151998)
1178
w33 = Instance.new("Weld", p33)
1179
w33.Name = "Part_Weld"
1180
w33.Part0 = p33
1181
w33.C0 = CFrame.new(-17.3583775, 46.9591446, -4.71270752, -0.142244235, 0.98480773, -0.0996004939, -0.806707144, -0.173648238, -0.564862549, -0.57357657, 0, 0.819151998)
1182
w33.Part1 = p34
1183
w33.C1 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1184
w34 = Instance.new("Weld", p34)
1185
w34.Name = "Part_Weld"
1186
w34.Part0 = p34
1187
w34.C0 = CFrame.new(-4.69747162, -0.249425888, -45.4494095, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1188
w34.Part1 = p35
1189
w34.C1 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1190
w35 = Instance.new("Weld", p35)
1191
w35.Name = "Part_Weld"
1192
w35.Part0 = p35
1193
w35.C0 = CFrame.new(-4.69746971, 13.5492172, -44.8224106, -0.573576748, -2.87868307e-008, 0.819151878, 0.212012202, -0.965925753, 0.148452699, 0.791239858, 0.258819222, 0.554032564)
1194
w35.Part1 = p36
1195
w35.C1 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1196
w36 = Instance.new("Weld", p36)
1197
w36.Name = "Part_Weld"
1198
w36.Part0 = p36
1199
w36.C0 = CFrame.new(-4.69746971, -0.249427795, -45.2937202, -0.573576748, 0, 0.819151878, 0.469846189, -0.819152057, 0.328990072, 0.671009898, 0.57357645, 0.469846576)
1200
w36.Part1 = p37
1201
w36.C1 = CFrame.new(-3.70028734, 49.2830544, -4.71271324, -0.409575999, 0.866025388, -0.286788285, -0.709406435, -0.5, -0.496731967, -0.57357657, 0, 0.819151998)
1202
w37 = Instance.new("Weld", p37)
1203
w37.Name = "Part_Weld"
1204
w37.Part0 = p37
1205
w37.C0 = CFrame.new(-3.70028734, 49.2830544, -4.71271324, -0.409575999, 0.866025388, -0.286788285, -0.709406435, -0.5, -0.496731967, -0.57357657, 0, 0.819151998)
1206
w37.Part1 = p38
1207
w37.C1 = CFrame.new(-10.7698097, 49.927597, -4.71271324, -0.280166447, 0.939692616, -0.196174681, -0.769750953, -0.342020154, -0.53898561, -0.57357657, 0, 0.819151998)
1208
w38 = Instance.new("Weld", p38)
1209
w38.Name = "Part_Weld"
1210
w38.Part0 = p38
1211
w38.C0 = CFrame.new(-10.7698097, 49.927597, -4.71271324, -0.280166447, 0.939692616, -0.196174681, -0.769750953, -0.342020154, -0.53898561, -0.57357657, 0, 0.819151998)
1212
w38.Part1 = p39
1213
w38.C1 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1214
w39 = Instance.new("Weld", p39)
1215
w39.Name = "Part_Weld"
1216
w39.Part0 = p39
1217
w39.C0 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1218
w39.Part1 = p40
1219
w39.C1 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1220
w40 = Instance.new("Weld", p40)
1221
w40.Name = "Part_Weld"
1222
w40.Part0 = p40
1223
w40.C0 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1224
w40.Part1 = p41
1225
w40.C1 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1226
w41 = Instance.new("Weld", p41)
1227
w41.Name = "Part_Weld"
1228
w41.Part0 = p41
1229
w41.C0 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1230
w41.Part1 = p42
1231
w41.C1 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1232
w42 = Instance.new("Weld", p42)
1233
w42.Name = "Part_Weld"
1234
w42.Part0 = p42
1235
w42.C0 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1236
w42.Part1 = p43
1237
w42.C1 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1238
w43 = Instance.new("Weld", p43)
1239
w43.Name = "Part_Weld"
1240
w43.Part0 = p43
1241
w43.C0 = CFrame.new(35.7379913, 24.9916019, -2.11887932, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1242
w43.Part1 = p44
1243
w43.C1 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1244
w44 = Instance.new("Weld", p44)
1245
w44.Name = "Part_Weld"
1246
w44.Part0 = p44
1247
w44.C0 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1248
w44.Part1 = p45
1249
w44.C1 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1250
w45 = Instance.new("Weld", p45)
1251
w45.Name = "Part_Weld"
1252
w45.Part0 = p45
1253
w45.C0 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1254
w45.Part1 = p46
1255
w45.C1 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1256
w46 = Instance.new("Weld", p46)
1257
w46.Name = "Part_Weld"
1258
w46.Part0 = p46
1259
w46.C0 = CFrame.new(35.7379913, 24.9916058, -1.81219578, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1260
w46.Part1 = p47
1261
w46.C1 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1262
w47 = Instance.new("Weld", p47)
1263
w47.Name = "Part_Weld"
1264
w47.Part0 = p47
1265
w47.C0 = CFrame.new(35.7379913, 24.9916019, -1.96789074, -0.573576331, -2.87868307e-008, -0.819152117, -0.212012321, -0.965925753, 0.14845252, -0.791240156, 0.258819222, 0.554032147)
1266
w47.Part1 = p48
1267
w47.C1 = CFrame.new(-23.7728367, 15.5624714, 35.7227516, 0.579227924, 0.707106769, -0.405579776, 0.579227865, -0.707106769, -0.405579716, -0.57357645, 0, -0.819151998)
1268
w48 = Instance.new("Weld", p48)
1269
w48.Name = "Part_Weld"
1270
w48.Part0 = p48
1271
w48.C0 = CFrame.new(-23.7728367, 15.5624714, 35.7227516, 0.579227924, 0.707106769, -0.405579776, 0.579227865, -0.707106769, -0.405579716, -0.57357645, 0, -0.819151998)
1272
w48.Part1 = p49
1273
w48.C1 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1274
w49 = Instance.new("Weld", p49)
1275
w49.Name = "Part_Weld"
1276
w49.Part0 = p49
1277
w49.C0 = CFrame.new(35.7379837, 25.1083565, -9.07904911, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1278
w49.Part1 = p50
1279
w49.C1 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1280
w50 = Instance.new("Weld", p50)
1281
w50.Name = "Part_Weld"
1282
w50.Part0 = p50
1283
w50.C0 = CFrame.new(35.7379837, 25.1083584, -9.38572502, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1284
w50.Part1 = p51
1285
w50.C1 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1286
w51 = Instance.new("Weld", p51)
1287
w51.Name = "Part_Weld"
1288
w51.Part0 = p51
1289
w51.C0 = CFrame.new(35.7379875, 25.1083603, -9.23473454, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1290
w51.Part1 = p52
1291
w51.C1 = CFrame.new(-25.0353527, 3.42085648, 35.7227554, 0.142244235, 0.98480773, -0.0996005014, 0.806707203, -0.173648238, -0.56486249, -0.57357645, 0, -0.819151998)
1292
w52 = Instance.new("Weld", p52)
1293
w52.Name = "Part_Weld"
1294
w52.Part0 = p52
1295
w52.C0 = CFrame.new(-25.0353527, 3.42085648, 35.7227554, 0.142244235, 0.98480773, -0.0996005014, 0.806707203, -0.173648238, -0.56486249, -0.57357645, 0, -0.819151998)
1296
w52.Part1 = p53
1297
w52.C1 = CFrame.new(-25.8052597, 10.9961138, 35.7227554, 0.409575999, 0.866025388, -0.286788225, 0.709406435, -0.5, -0.496731758, -0.57357645, 0, -0.819151998)
1298
w53 = Instance.new("Weld", p53)
1299
w53.Name = "Part_Weld"
1300
w53.Part0 = p53
1301
w53.C0 = CFrame.new(-25.8052597, 10.9961138, 35.7227554, 0.409575999, 0.866025388, -0.286788225, 0.709406435, -0.5, -0.496731758, -0.57357645, 0, -0.819151998)
1302
w53.Part1 = p54
1303
w53.C1 = CFrame.new(-25.8904991, 8.38383961, 35.7227592, 0.280166447, 0.939692616, -0.196174681, 0.769751012, -0.342020154, -0.538985491, -0.57357645, 0, -0.819151998)
1304
w54 = Instance.new("Weld", p54)
1305
w54.Name = "Part_Weld"
1306
w54.Part0 = p54
1307
w54.C0 = CFrame.new(-25.8904991, 8.38383961, 35.7227592, 0.280166447, 0.939692616, -0.196174681, 0.769751012, -0.342020154, -0.538985491, -0.57357645, 0, -0.819151998)
1308
w54.Part1 = p55
1309
w54.C1 = CFrame.new(-20.8903503, -10.5176811, 35.7227554, -0.280166388, 0.93969208, 0.196174622, 0.769750416, 0.342019618, -0.538984895, -0.57357651, -2.95716429e-008, -0.819151938)
1310
w55 = Instance.new("Weld", p55)
1311
w55.Name = "Part_Weld"
1312
w55.Part0 = p55
1313
w55.C0 = CFrame.new(-20.8903503, -10.5176811, 35.7227554, -0.280166388, 0.93969208, 0.196174622, 0.769750416, 0.342019618, -0.538984895, -0.57357651, -2.95716429e-008, -0.819151938)
1314
w55.Part1 = p56
1315
w55.C1 = CFrame.new(35.7379799, 25.8704014, -9.65809727, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1316
w56 = Instance.new("Weld", p56)
1317
w56.Name = "Part_Weld"
1318
w56.Part0 = p56
1319
w56.C0 = CFrame.new(35.7379799, 25.8704014, -9.65809727, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1320
w56.Part1 = p57
1321
w56.C1 = CFrame.new(35.7379799, 25.8703995, -9.8090868, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1322
w57 = Instance.new("Weld", p57)
1323
w57.Name = "Part_Weld"
1324
w57.Part0 = p57
1325
w57.C0 = CFrame.new(35.7379799, 25.8703995, -9.8090868, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1326
w57.Part1 = p58
1327
w57.C1 = CFrame.new(35.7379875, 25.8704014, -9.50240993, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1328
w58 = Instance.new("Weld", p58)
1329
w58.Name = "Part_Weld"
1330
w58.Part0 = p58
1331
w58.C0 = CFrame.new(35.7379875, 25.8704014, -9.50240993, -0.573576331, 0, -0.819152117, -0.469846368, -0.819152057, 0.328989863, -0.671010137, 0.57357645, 0.469846219)
1332
w58.Part1 = p59
1333
w58.C1 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1334
w59 = Instance.new("Weld", p59)
1335
w59.Name = "Part_Weld"
1336
w59.Part0 = p59
1337
w59.C0 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1338
w59.Part1 = p60
1339
w59.C1 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1340
w60 = Instance.new("Weld", p60)
1341
w60.Name = "Part_Weld"
1342
w60.Part0 = p60
1343
w60.C0 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1344
w60.Part1 = p61
1345
w60.C1 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1346
w61 = Instance.new("Weld", p61)
1347
w61.Name = "Part_Weld"
1348
w61.Part0 = p61
1349
w61.C0 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1350
w61.Part1 = p62
1351
w61.C1 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1352
w62 = Instance.new("Weld", p62)
1353
w62.Name = "Part_Weld"
1354
w62.Part0 = p62
1355
w62.C0 = CFrame.new(35.7379913, 25.9019985, -3.98426342, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1356
w62.Part1 = p63
1357
w62.C1 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1358
w63 = Instance.new("Weld", p63)
1359
w63.Name = "Part_Weld"
1360
w63.Part0 = p63
1361
w63.C0 = CFrame.new(35.7379875, 25.9019947, -4.29094791, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1362
w63.Part1 = p64
1363
w63.C1 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1364
w64 = Instance.new("Weld", p64)
1365
w64.Name = "TorsoPart_Weld"
1366
w64.Part0 = p64
1367
w64.C0 = CFrame.new(35.7379875, 25.9019966, -4.13995552, -0.573576331, 0, -0.819152117, -0.280166537, -0.939692616, 0.196174636, -0.769751191, 0.342020154, 0.538985431)
1368
w64.Part1 = p65
1369
w64.C1 = CFrame.new(-27.0399971, -25.1251144, -25.3600025, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1370
m2.Parent = char
1371
m2:MakeJoints()
1372
----------------------------------------------------
1373
local cor2 = Instance.new("Part", char.Wings)
1374
cor2.Name = "Thingy"
1375
cor2.Locked = true
1376
cor2.BottomSurface = 0
1377
cor2.CanCollide = false
1378
cor2.Size = Vector3.new(0.2, 0.2, 0.2)
1379
cor2.Transparency = 1
1380
cor2.TopSurface = 0
1381
corw2 = Instance.new("Weld", cor2)
1382
corw2.Part0 = torso
1383
corw2.Part1 = cor2
1384
corw2.C0 = CFrame.new(0, 0.7, 0.8) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0))
1385
corw2.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1386
weld2 = Instance.new("Weld", char.Wings)
1387
weld2.Part0 = cor2
1388
weld2.Part1 = char.Wings.TorsoPart
1389
weld2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
1390
1391
--[[  -Ruin IV
1392
	-By makhail07.
1393
	-Discord: Superthumb#2958
1394
	          __- -__
1395
	          --_M_--
1396
	
1397
	Nebula Will finish the rest i'm done with this script ¯\_(ツ)_/¯
1398
--]]
1399
1400
print'By makhail07'
1401
print'Gauntlet by NoobyGames12'
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
function clerp(c1,c2,al)
1412
    local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
1413
    local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
1414
    for i,v in pairs(com1) do 
1415
        com1[i] = v+(com2[i]-v)*al
1416
    end
1417
    return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
1418
end
1419
Personality = "HOLY SHIT ANOTHER RUIN AAAAAAAAAAAAAAAA"
1420
vt = Vector3.new
1421
Effects = { }
1422
bc = BrickColor.new
1423
plr = game:service'Players'.LocalPlayer
1424
char = plr.Character
1425
Player = game.Players.LocalPlayer
1426
Character = Player.Character
1427
mouse = plr:GetMouse()
1428
humanoid = char:findFirstChild("Humanoid")
1429
torso = char:findFirstChild("Torso")
1430
if torso == nil then
1431
print'no r15 skr0d xd'
1432
end
1433
head = char.Head
1434
Head = char.Head
1435
ra = char:findFirstChild("Right Arm")
1436
la = char:findFirstChild("Left Arm")
1437
rl = char:findFirstChild("Right Leg")
1438
ll = char:findFirstChild("Left Leg")
1439
rs = torso:findFirstChild("Right Shoulder")
1440
ls = torso:findFirstChild("Left Shoulder")
1441
rh = torso:findFirstChild("Right Hip")
1442
lh = torso:findFirstChild("Left Hip")
1443
neck = torso:findFirstChild("Neck")
1444
rss = game:GetService("RunService").RenderStepped
1445
rj = char:findFirstChild("HumanoidRootPart"):findFirstChild("RootJoint")
1446
RootPart = Character.HumanoidRootPart
1447
RootJoint = RootPart.RootJoint
1448
anim = char:findFirstChild("Animate")
1449
root = char.HumanoidRootPart
1450
rootpart = char:findFirstChild("HumanoidRootPart")
1451
RootPart = char:findFirstChild("HumanoidRootPart")
1452
attack = false
1453
drinks = 0
1454
local RbxUtility = LoadLibrary("RbxUtility")
1455
local Create = RbxUtility.Create
1456
Rmode = "1"
1457
local maincolor = torso.BrickColor
1458
local maincolor2 = BrickColor.new("Really black")
1459
1460
1461
New = function(Object, Parent, Name, Data)
1462
	local Object = Instance.new(Object)
1463
	for Index, Value in pairs(Data or {}) do
1464
		Object[Index] = Value
1465
	end
1466
	Object.Parent = Parent
1467
	Object.Name = Name
1468
	return Object
1469
end
1470
1471
function newPart(Parent, brickcolor, transparency, anchored, cancollide, size, name)
1472
  local fp = Instance.new("Part")
1473
  fp.Parent = Parent
1474
  fp.Transparency = transparency
1475
  fp.Anchored = anchored
1476
  fp.CanCollide = cancollide
1477
  fp.Locked = true
1478
  fp.BrickColor = brickcolor
1479
  fp.Name = name
1480
  fp.Size = size
1481
  fp.Position = torso.Position
1482
  NoOutline(fp)
1483
  fp.Material = "SmoothPlastic"
1484
  fp:BreakJoints()
1485
  return fp
1486
end
1487
function mesh(Mesh, part, meshtype, meshid, offset, scale)
1488
  local mesh = Instance.new(Mesh)
1489
  mesh.Parent = part
1490
  if Mesh == "SpecialMesh" then
1491
    mesh.MeshType = meshtype
1492
    if meshid then
1493
      mesh.MeshId = "http://www.roblox.com/asset/?id=" .. meshid
1494
    end
1495
  end
1496
  if offset then
1497
    mesh.Offset = offset
1498
  end
1499
  mesh.Scale = scale
1500
  return mesh
1501
end
1502
function weld(parent, part0, part1, c0)
1503
  local weld = Instance.new("Weld")
1504
  weld.Parent = parent
1505
  weld.Part0 = part0
1506
  weld.Part1 = part1
1507
  weld.C0 = c0
1508
  return weld
1509
end
1510
function weld5(part0, part1, c0, c1)
1511
    weeld=Instance.new("Weld", part0)
1512
    weeld.Part0=part0
1513
    weeld.Part1=part1
1514
    weeld.C0=c0
1515
    weeld.C1=c1
1516
    return weeld
1517
end
1518
function rayCast(Pos, Dir, Max, Ignore)  -- Origin Position , Direction, MaxDistance , IgnoreDescendants
1519
return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) 
1520
end 
1521
1522
function swait(num)
1523
if num==0 or num==nil then
1524
game:service'RunService'.Stepped:wait(0)
1525
else
1526
for i=0,num do
1527
game:service'RunService'.Stepped:wait(0)
1528
end
1529
end
1530
end
1531
function thread(f)
1532
  coroutine.resume(coroutine.create(f))
1533
end
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
--Very important stuff--
1547
Player=game:GetService("Players").LocalPlayer
1548
Character=Player.Character 
1549
PlayerGui=Player.PlayerGui 
1550
Backpack=Player.Backpack 
1551
Torso=Character.Torso 
1552
Head=Character.Head 
1553
Humanoid=Character.Humanoid
1554
m=Instance.new('Model',Character)
1555
LeftArm=Character["Left Arm"] 
1556
LeftLeg=Character["Left Leg"] 
1557
RightArm=Character["Right Arm"] 
1558
RightLeg=Character["Right Leg"] 
1559
LS=Torso["Left Shoulder"] 
1560
LH=Torso["Left Hip"] 
1561
RS=Torso["Right Shoulder"] 
1562
RH=Torso["Right Hip"] 
1563
Face = Head.face
1564
Neck=Torso.Neck
1565
it=Instance.new
1566
attacktype=1
1567
vt=Vector3.new
1568
cf=CFrame.new
1569
euler=CFrame.fromEulerAnglesXYZ
1570
angles=CFrame.Angles
1571
cloaked=false
1572
necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
1573
necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
1574
LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
1575
LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
1576
RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
1577
RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
1578
RootPart=Character.HumanoidRootPart
1579
RootJoint=RootPart.RootJoint
1580
RootCF=euler(-1.57,0,3.14)
1581
attack = false 
1582
attackdebounce = false 
1583
deb=false
1584
equipped=true
1585
hand=false
1586
MMouse=nil
1587
combo=0
1588
mana=0
1589
trispeed=.2
1590
attackmode=false
1591
local idle=0
1592
local Anim="Idle"
1593
local gun=false
1594
local shoot=false
1595
local sine = 0
1596
local change = 1
1597
player=nil 
1598
1599
mouse=Player:GetMouse()
1600
--save shoulders 
1601
RSH, LSH=nil, nil 
1602
--welds 
1603
RW, LW=Instance.new("Weld"), Instance.new("Weld") 
1604
RW.Name="Right Shoulder" LW.Name="Left Shoulder"
1605
LH=Torso["Left Hip"]
1606
RH=Torso["Right Hip"]
1607
TorsoColor=Torso.BrickColor
1608
function NoOutline(Part)
1609
Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
1610
end
1611
player=Player 
1612
ch=Character
1613
RSH=ch.Torso["Right Shoulder"] 
1614
LSH=ch.Torso["Left Shoulder"] 
1615
-- 
1616
RSH.Parent=nil 
1617
LSH.Parent=nil 
1618
-- 
1619
RW.Name="Right Shoulder"
1620
RW.Part0=ch.Torso 
1621
RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) 
1622
RW.C1=cf(0, 0.5, 0) 
1623
RW.Part1=ch["Right Arm"] 
1624
RW.Parent=ch.Torso 
1625
-- 
1626
LW.Name="Left Shoulder"
1627
LW.Part0=ch.Torso 
1628
LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) 
1629
LW.C1=cf(0, 0.5, 0) 
1630
LW.Part1=ch["Left Arm"] 
1631
LW.Parent=ch.Torso 
1632
1633
1634
newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
1635
	local wld = Instance.new("Weld", wp1)
1636
	wld.Part0 = wp0
1637
	wld.Part1 = wp1
1638
	wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
1639
end
1640
1641
1642
newWeld(RootPart, Torso, 0, -1, 0)
1643
Torso.Weld.C1 = CFrame.new(0, -1, 0)
1644
newWeld(Torso, LeftLeg, -0.5, -1, 0)
1645
LeftLeg.Weld.C1 = CFrame.new(0, 1, 0)
1646
newWeld(Torso, RightLeg, 0.5, -1, 0)
1647
RightLeg.Weld.C1 = CFrame.new(0, 1, 0)
1648
1649
Player=game:GetService('Players').LocalPlayer
1650
	Character=Player.Character
1651
	mouse=Player:GetMouse()
1652
	m=Instance.new('Model',Character)
1653
1654
1655
	local function weldBetween(a, b)
1656
	    local weldd = Instance.new("ManualWeld")
1657
	    weldd.Part0 = a
1658
	    weldd.Part1 = b
1659
	    weldd.C0 = CFrame.new()
1660
	    weldd.C1 = b.CFrame:inverse() * a.CFrame
1661
	    weldd.Parent = a
1662
	    return weldd
1663
	end
1664
	
1665
ArtificialHB = Instance.new("BindableEvent", script)
1666
ArtificialHB.Name = "Heartbeat"
1667
1668
script:WaitForChild("Heartbeat")
1669
1670
frame = 1 / 60
1671
tf = 0
1672
allowframeloss = false
1673
tossremainder = false
1674
lastframe = tick()
1675
script.Heartbeat:Fire()
1676
1677
game:GetService("RunService").Heartbeat:connect(function(s, p)
1678
	tf = tf + s
1679
	if tf >= frame then
1680
		if allowframeloss then
1681
			script.Heartbeat:Fire()
1682
			lastframe = tick()
1683
		else
1684
			for i = 1, math.floor(tf / frame) do
1685
				script.Heartbeat:Fire()
1686
			end
1687
			lastframe = tick()
1688
		end
1689
		if tossremainder then
1690
			tf = 0
1691
		else
1692
			tf = tf - frame * math.floor(tf / frame)
1693
		end
1694
	end
1695
end)
1696
1697
1698
1699
CFuncs = {	
1700
	["Part"] = {
1701
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
1702
			local Part = Create("Part"){
1703
				Parent = Parent,
1704
				Reflectance = Reflectance,
1705
				Transparency = Transparency,
1706
				CanCollide = false,
1707
				Locked = true,
1708
				BrickColor = BrickColor.new(tostring(BColor)),
1709
				Name = Name,
1710
				Size = Size,
1711
				Material = Material,
1712
			}
1713
			RemoveOutlines(Part)
1714
			return Part
1715
		end;
1716
	};
1717
	
1718
	["Mesh"] = {
1719
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
1720
			local Msh = Create(Mesh){
1721
				Parent = Part,
1722
				Offset = OffSet,
1723
				Scale = Scale,
1724
			}
1725
			if Mesh == "SpecialMesh" then
1726
				Msh.MeshType = MeshType
1727
				Msh.MeshId = MeshId
1728
			end
1729
			return Msh
1730
		end;
1731
	};
1732
	
1733
	["Mesh"] = {
1734
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
1735
			local Msh = Create(Mesh){
1736
				Parent = Part,
1737
				Offset = OffSet,
1738
				Scale = Scale,
1739
			}
1740
			if Mesh == "SpecialMesh" then
1741
				Msh.MeshType = MeshType
1742
				Msh.MeshId = MeshId
1743
			end
1744
			return Msh
1745
		end;
1746
	};
1747
	
1748
	["Weld"] = {
1749
		Create = function(Parent, Part0, Part1, C0, C1)
1750
			local Weld = Create("Weld"){
1751
				Parent = Parent,
1752
				Part0 = Part0,
1753
				Part1 = Part1,
1754
				C0 = C0,
1755
				C1 = C1,
1756
			}
1757
			return Weld
1758
		end;
1759
	};
1760
1761
	["Sound"] = {
1762
		Create = function(id, par, vol, pit) 
1763
			coroutine.resume(coroutine.create(function()
1764
				local S = Create("Sound"){
1765
					Volume = vol,
1766
					Pitch = pit or 1,
1767
					SoundId = id,
1768
					Parent = par or workspace,
1769
				}
1770
				wait() 
1771
				S:play() 
1772
				game:GetService("Debris"):AddItem(S, 6)
1773
			end))
1774
		end;
1775
	};
1776
	
1777
	["ParticleEmitter"] = {
1778
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
1779
			local fp = Create("ParticleEmitter"){
1780
				Parent = Parent,
1781
				Color = ColorSequence.new(Color1, Color2),
1782
				LightEmission = LightEmission,
1783
				Size = Size,
1784
				Texture = Texture,
1785
				Transparency = Transparency,
1786
				ZOffset = ZOffset,
1787
				Acceleration = Accel,
1788
				Drag = Drag,
1789
				LockedToPart = LockedToPart,
1790
				VelocityInheritance = VelocityInheritance,
1791
				EmissionDirection = EmissionDirection,
1792
				Enabled = Enabled,
1793
				Lifetime = LifeTime,
1794
				Rate = Rate,
1795
				Rotation = Rotation,
1796
				RotSpeed = RotSpeed,
1797
				Speed = Speed,
1798
				VelocitySpread = VelocitySpread,
1799
			}
1800
			return fp
1801
		end;
1802
	};
1803
1804
	CreateTemplate = {
1805
	
1806
	};
1807
}
1808
1809
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
1810
	if hit.Parent == nil then
1811
		return
1812
	end
1813
	local h = hit.Parent:FindFirstChildOfClass("Humanoid")
1814
	for _, v in pairs(hit.Parent:children()) do
1815
		if v:IsA("Humanoid") then
1816
			h = v
1817
		end
1818
	end
1819
         if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
1820
         warn'No R15 allowed'
1821
         hit.Parent:FindFirstChild("Head"):BreakJoints()
1822
         end
1823
1824
	if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
1825
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
1826
			if hit.Parent.DebounceHit.Value == true then
1827
				return
1828
			end
1829
		end
1830
         if insta == true then
1831
         hit.Parent:FindFirstChild("Head"):BreakJoints()
1832
         end
1833
		local c = Create("ObjectValue"){
1834
			Name = "creator",
1835
			Value = game:service("Players").LocalPlayer,
1836
			Parent = h,
1837
		}
1838
		game:GetService("Debris"):AddItem(c, .5)
1839
		if HitSound ~= nil and HitPitch ~= nil then
1840
			CFuncs.Sound.Create(HitSound, hit, 1, HitPitch) 
1841
		end
1842
		local Damage = math.random(minim, maxim)
1843
		local blocked = false
1844
		local block = hit.Parent:findFirstChild("Block")
1845
		if block ~= nil then
1846
			if block.className == "IntValue" then
1847
				if block.Value > 0 then
1848
					blocked = true
1849
					block.Value = block.Value - 1
1850
					print(block.Value)
1851
				end
1852
			end
1853
		end
1854
		if blocked == false then
1855
			h.Health = h.Health - Damage
1856
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, torso.BrickColor.Color)
1857
		else
1858
			h.Health = h.Health - (Damage / 2)
1859
			ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, torso.BrickColor.Color)
1860
		end
1861
		if Type == "Knockdown" then
1862
			local hum = hit.Parent.Humanoid
1863
			hum.PlatformStand = true
1864
			coroutine.resume(coroutine.create(function(HHumanoid)
1865
				swait(1)
1866
				HHumanoid.PlatformStand = false
1867
			end), hum)
1868
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
1869
			local bodvol = Create("BodyVelocity"){
1870
				velocity = angle * knockback,
1871
				P = 5000,
1872
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
1873
				Parent = hit,
1874
			}
1875
			local rl = Create("BodyAngularVelocity"){
1876
				P = 3000,
1877
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
1878
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
1879
				Parent = hit,
1880
			}
1881
			game:GetService("Debris"):AddItem(bodvol, .5)
1882
			game:GetService("Debris"):AddItem(rl, .5)
1883
		elseif Type == "Normal" then
1884
			local vp = Create("BodyVelocity"){
1885
				P = 500,
1886
				maxForce = Vector3.new(math.huge, 0, math.huge),
1887
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
1888
			}
1889
			if knockback > 0 then
1890
				vp.Parent = hit.Parent.Torso
1891
			end
1892
			game:GetService("Debris"):AddItem(vp, .5)
1893
		elseif Type == "Up" then
1894
			local bodyVelocity = Create("BodyVelocity"){
1895
				velocity = Vector3.new(0, 20, 0),
1896
				P = 5000,
1897
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
1898
				Parent = hit,
1899
			}
1900
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
1901
		elseif Type == "DarkUp" then
1902
			coroutine.resume(coroutine.create(function()
1903
				for i = 0, 1, 0.1 do
1904
					swait()
1905
					Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
1906
				end
1907
			end))
1908
			local bodyVelocity = Create("BodyVelocity"){
1909
				velocity = Vector3.new(0, 20, 0),
1910
				P = 5000,
1911
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
1912
				Parent = hit,
1913
			}
1914
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
1915
		elseif Type == "Snare" then
1916
			local bp = Create("BodyPosition"){
1917
				P = 2000,
1918
				D = 100,
1919
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
1920
				position = hit.Parent.Torso.Position,
1921
				Parent = hit.Parent.Torso,
1922
			}
1923
			game:GetService("Debris"):AddItem(bp, 1)
1924
		elseif Type == "Freeze" then
1925
			local BodPos = Create("BodyPosition"){
1926
				P = 50000,
1927
				D = 1000,
1928
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
1929
				position = hit.Parent.Torso.Position,
1930
				Parent = hit.Parent.Torso,
1931
			}
1932
			local BodGy = Create("BodyGyro") {
1933
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
1934
				P = 20e+003,
1935
				Parent = hit.Parent.Torso,
1936
				cframe = hit.Parent.Torso.CFrame,
1937
			}
1938
			hit.Parent.Torso.Anchored = true
1939
			coroutine.resume(coroutine.create(function(Part) 
1940
				swait(1.5)
1941
				Part.Anchored = false
1942
			end), hit.Parent.Torso)
1943
			game:GetService("Debris"):AddItem(BodPos, 3)
1944
			game:GetService("Debris"):AddItem(BodGy, 3)
1945
		end
1946
		local debounce = Create("BoolValue"){
1947
			Name = "DebounceHit",
1948
			Parent = hit.Parent,
1949
			Value = true,
1950
		}
1951
		game:GetService("Debris"):AddItem(debounce, Delay)
1952
		c = Create("ObjectValue"){
1953
			Name = "creator",
1954
			Value = Player,
1955
			Parent = h,
1956
		}
1957
		game:GetService("Debris"):AddItem(c, .5)
1958
	end
1959
end
1960
1961
function ShowDamage(Pos, Text, Time, Color)
1962
	local Rate = (1 / 30)
1963
	local Pos = (Pos or Vector3.new(0, 0, 0))
1964
	local Text = (Text or "")
1965
	local Time = (Time or 2)
1966
	local Color = (Color or Color3.new(1, 0, 1))
1967
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
1968
	EffectPart.Anchored = true
1969
	local BillboardGui = Create("BillboardGui"){
1970
		Size = UDim2.new(3, 0, 3, 0),
1971
		Adornee = EffectPart,
1972
		Parent = EffectPart,
1973
	}
1974
	local TextLabel = Create("TextLabel"){
1975
		BackgroundTransparency = 1,
1976
		Size = UDim2.new(1, 0, 1, 0),
1977
		Text = Text,
1978
		Font = "SciFi",
1979
		TextColor3 = Color,
1980
		TextScaled = true,
1981
		Parent = BillboardGui,
1982
	}
1983
	game.Debris:AddItem(EffectPart, (Time))
1984
	EffectPart.Parent = game:GetService("Workspace")
1985
	delay(0, function()
1986
		local Frames = (Time / Rate)
1987
		for Frame = 1, Frames do
1988
			wait(Rate)
1989
			local Percent = (Frame / Frames)
1990
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
1991
			TextLabel.TextTransparency = Percent
1992
		end
1993
		if EffectPart and EffectPart.Parent then
1994
			EffectPart:Destroy()
1995
		end
1996
	end)
1997
end
1998
function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
1999
	for _, c in pairs(workspace:children()) do
2000
		local hum = c:findFirstChild("Humanoid")
2001
		if hum ~= nil then
2002
			local head = c:findFirstChild("Torso")
2003
			if head ~= nil then
2004
				local targ = head.Position - Part.Position
2005
				local mag = targ.magnitude
2006
				if mag <= Magnitude and c.Name ~= Player.Name then 
2007
					Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
2008
				end
2009
			end
2010
		end
2011
	end
2012
end
2013
EffectModel = Create("Model"){
2014
	Parent = Character,
2015
	Name = "Effects",
2016
}
2017
2018
Effects = {
2019
	Block = {
2020
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
2021
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2)) -- fixed by salvo cuz roadblok upd sus
2022
			prt.Anchored = true
2023
			prt.CFrame = cframe
2024
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2025
			game:GetService("Debris"):AddItem(prt, 10)
2026
			if Type == 1 or Type == nil then
2027
				table.insert(Effects, {
2028
					prt,
2029
					"Block1",
2030
					delay,
2031
					x3,
2032
					y3,
2033
					z3,
2034
					msh
2035
				})
2036
			elseif Type == 2 then
2037
				table.insert(Effects, {
2038
					prt,
2039
					"Block2",
2040
					delay,
2041
					x3,
2042
					y3,
2043
					z3,
2044
					msh
2045
				})
2046
			end
2047
		end;
2048
	};
2049
2050
		Cylinder = {
2051
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2052
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
2053
			prt.Anchored = true
2054
			prt.CFrame = cframe
2055
			local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2056
			game:GetService("Debris"):AddItem(prt, 10)
2057
			table.insert(Effects, {
2058
				prt,
2059
				"Cylinder",
2060
				delay,
2061
				x3,
2062
				y3,
2063
				z3,
2064
				msh
2065
			})
2066
		end;
2067
	};
2068
	Head = {
2069
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2070
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
2071
			prt.Anchored = true
2072
			prt.CFrame = cframe
2073
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2074
			game:GetService("Debris"):AddItem(prt, 10)
2075
			table.insert(Effects, {
2076
				prt,
2077
				"Cylinder",
2078
				delay,
2079
				x3,
2080
				y3,
2081
				z3,
2082
				msh
2083
			})
2084
		end;
2085
	};
2086
	
2087
	Sphere = {
2088
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2089
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
2090
			prt.Anchored = true
2091
			prt.CFrame = cframe
2092
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2093
			game:GetService("Debris"):AddItem(prt, 10)
2094
			table.insert(Effects, {
2095
				prt,
2096
				"Cylinder",
2097
				delay,
2098
				x3,
2099
				y3,
2100
				z3,
2101
				msh
2102
			})
2103
		end;
2104
	};
2105
	Blood = {
2106
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2107
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2108
			prt.Anchored = true
2109
			prt.CFrame = cframe
2110
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2111
			game:GetService("Debris"):AddItem(prt, 10)
2112
			table.insert(Effects, {
2113
				prt,
2114
				"Blood",
2115
				delay,
2116
				x3,
2117
				y3,
2118
				z3,
2119
				msh
2120
			})
2121
		end
2122
	},
2123
	Elect = {
2124
		Create = function(cff, x, y, z)
2125
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
2126
			prt.Anchored = true
2127
			prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
2128
			prt.CFrame = CFrame.new(prt.Position)
2129
			game:GetService("Debris"):AddItem(prt, 2)
2130
			local xval = math.random() / 2
2131
			local yval = math.random() / 2
2132
			local zval = math.random() / 2
2133
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
2134
			table.insert(Effects, {
2135
				prt,
2136
				"Elec",
2137
				0.1,
2138
				x,
2139
				y,
2140
				z,
2141
				xval,
2142
				yval,
2143
				zval
2144
			})
2145
		end;
2146
2147
	};
2148
	
2149
	Ring = {
2150
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2151
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2152
			prt.Anchored = true
2153
			prt.CFrame = cframe
2154
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2155
			game:GetService("Debris"):AddItem(prt, 10)
2156
			table.insert(Effects, {
2157
				prt,
2158
				"Cylinder",
2159
				delay,
2160
				x3,
2161
				y3,
2162
				z3,
2163
				msh
2164
			})
2165
		end;
2166
	};
2167
2168
2169
	Wave = {
2170
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
2171
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
2172
			prt.Anchored = true
2173
			prt.CFrame = cframe
2174
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2175
			game:GetService("Debris"):AddItem(prt, 10)
2176
			table.insert(Effects, {
2177
				prt,
2178
				"Cylinder",
2179
				delay,
2180
				x3,
2181
				y3,
2182
				z3,
2183
				msh
2184
			})
2185
		end;
2186
	};
2187
2188
	Break = {
2189
		Create = function(brickcolor, cframe, x1, y1, z1)
2190
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
2191
			prt.Anchored = true
2192
			prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
2193
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2194
			local num = math.random(10, 50) / 1000
2195
			game:GetService("Debris"):AddItem(prt, 10)
2196
			table.insert(Effects, {
2197
				prt,
2198
				"Shatter",
2199
				num,
2200
				prt.CFrame,
2201
				math.random() - math.random(),
2202
				0,
2203
				math.random(50, 100) / 100
2204
			})
2205
		end;
2206
	};
2207
	
2208
	Fire = {
2209
		Create = function(brickcolor, cframe, x1, y1, z1, delay)
2210
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
2211
			prt.Anchored = true
2212
			prt.CFrame = cframe
2213
			msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2214
			game:GetService("Debris"):AddItem(prt, 10)
2215
			table.insert(Effects, {
2216
				prt,
2217
				"Fire",
2218
				delay,
2219
				1,
2220
				1,
2221
				1,
2222
				msh
2223
			})
2224
		end;
2225
	};
2226
2227
	Blast = {
2228
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Part)
2229
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
2230
			prt.Anchored = true
2231
			prt.CFrame = cframe
2232
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1323306", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2233
			game:GetService("Debris"):AddItem(prt, 10)
2234
			table.insert(Effects, {
2235
				prt,
2236
				"Block4",
2237
				delay,
2238
				x3,
2239
				y3,
2240
				z3,
2241
				msh,
2242
				Part
2243
			})
2244
		end
2245
	},
2246
2247
2248
	FireWave = {
2249
		Create = function(brickcolor, cframe, x1, y1, z1)
2250
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new(.2,.2,.2))
2251
			prt.Anchored = true
2252
			prt.CFrame = cframe
2253
			msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2254
			local d = Create("Decal"){
2255
				Parent = prt,
2256
				Texture = "rbxassetid://26356434",
2257
				Face = "Top",
2258
			}
2259
			local d = Create("Decal"){
2260
				Parent = prt,
2261
				Texture = "rbxassetid://26356434",
2262
				Face = "Bottom",
2263
			}
2264
			game:GetService("Debris"):AddItem(prt, 10)
2265
			table.insert(Effects, {
2266
				prt,
2267
				"FireWave",
2268
				1,
2269
				30,
2270
				math.random(400, 600) / 100,
2271
				msh
2272
			})
2273
		end;
2274
	};
2275
	
2276
	Ice = {
2277
		Create = function(brickcolor, cframe, x1, y1, z1, delay)
2278
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
2279
			prt.Anchored = true
2280
			prt.CFrame = cframe
2281
			msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1778999", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2282
			game:GetService("Debris"):AddItem(prt, 10)
2283
			for i = 1, 5 do
2284
				Effects.Break.Create(BrickColor.new(brickcolor), prt.CFrame * CFrame.new(0, 4, 0), math.random(20, 80) / 100, math.random(2, 10), math.random(20, 80) / 100)
2285
			end
2286
			for i = 1, 15 do
2287
				local freezepart = CFuncs.Part.Create(EffectModel, "Neon", 0.5, 0.5, BrickColor.new("Bright blue"), "Ice Part", Vector3.new(math.random(1, 2) + math.random(), math.random(1, 2) + math.random(), math.random(1, 2) + math.random()))
2288
				freezepart.Anchored = true
2289
				freezepart.CanCollide = true
2290
				freezepart.CFrame = cframe * CFrame.new(math.random(-300, 300) / 100, 1, math.random(-300, 300) / 100) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
2291
				game:GetService("Debris"):AddItem(freezepart, 10)
2292
			end
2293
			table.insert(Effects, {
2294
				prt,
2295
				"Ice",
2296
				delay,
2297
				msh,
2298
				1,
2299
				.2
2300
			})
2301
		end
2302
	},
2303
2304
	Lightning = {
2305
		Create = function(p0, p1, tym, ofs, col, th, tra, last)
2306
			local magz = (p0 - p1).magnitude
2307
			local curpos = p0
2308
			local trz = {
2309
				-ofs,
2310
				ofs
2311
			}
2312
			for i = 1, tym do
2313
				local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
2314
				local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
2315
				local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
2316
				li.Material = "Neon"
2317
				if tym == i then
2318
					local magz2 = (curpos - p1).magnitude
2319
					li.Size = Vector3.new(th, th, magz2)
2320
					li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
2321
					table.insert(Effects, {
2322
						li,
2323
						"Disappear",
2324
						last
2325
					})
2326
				else
2327
					do
2328
						do
2329
							li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
2330
							curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
2331
							game.Debris:AddItem(li, 10)
2332
							table.insert(Effects, {
2333
								li,
2334
								"Disappear",
2335
								last
2336
							})
2337
						end
2338
					end
2339
				end
2340
			end
2341
		end
2342
	};
2343
2344
	EffectTemplate = {
2345
2346
	};
2347
}
2348
2349
	Laser = function(brickcolor, reflect, cframe, x1, y1, z1, x3, y3, z3, delay)
2350
	
2351
	local prt = CFuncs.Part.Create(EffectModel, "Neon", reflect, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
2352
	prt.Anchored = true
2353
	prt.CFrame = cframe
2354
	prt.Material = "Neon"
2355
	local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
2356
	game:GetService("Debris"):AddItem(prt, 10)
2357
	coroutine.resume(coroutine.create(function(Part, Mesh)
2358
		
2359
		for i = 0, 1, delay do
2360
			swait()
2361
			Part.Transparency = i
2362
			Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
2363
		end
2364
		Part.Parent = nil
2365
	end
2366
), prt, msh)
2367
end
2368
2369
2370
2371
2372
function CreatePart(parent,transparency,reflectance,material,brickcolor)
2373
local p = Instance.new("Part")
2374
p.Parent = parent
2375
p.Size = Vector3.new(1,1,1)
2376
p.Transparency = transparency
2377
p.Reflectance = reflectance
2378
p.CanCollide = false
2379
p.BrickColor = brickcolor
2380
p.Material = material
2381
return p
2382
end
2383
2384
2385
function CreateMesh(parent,meshtype,x1,y1,z1)
2386
local mesh = Instance.new("SpecialMesh",parent)
2387
mesh.MeshType = meshtype
2388
mesh.Scale = Vector3.new(x1,y1,z1)
2389
return mesh
2390
end
2391
2392
function CreateSpecialMesh(parent,meshid,x1,y1,z1)
2393
local mesh = Instance.new("SpecialMesh",parent)
2394
mesh.MeshType = "SpecialMesh"
2395
mesh.MeshId = meshid
2396
mesh.Scale = Vector3.new(x1,y1,z1)
2397
return mesh
2398
end
2399
2400
function CreateSpecialGlowMesh(parent,meshid,x1,y1,z1)
2401
local mesh = Instance.new("SpecialMesh",parent)
2402
mesh.MeshType = "FileMesh"
2403
mesh.MeshId = meshid
2404
mesh.TextureId = "http://www.roblox.com/asset/?id=269748808"
2405
mesh.Scale = Vector3.new(x1,y1,z1)
2406
mesh.VertexColor = Vector3.new(parent.BrickColor.r, parent.BrickColor.g, parent.BrickColor.b)
2407
return mesh
2408
end
2409
2410
function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
2411
local weld = Instance.new("Weld")
2412
weld.Parent = parent
2413
weld.Part0 = part0
2414
weld.Part1 = part1
2415
weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
2416
weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
2417
return weld
2418
end
2419
2420
local m = Instance.new("Model",char)
2421
m.Name = "GaunletModel"
2422
2423
local handle = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2424
CreateMesh(handle,"Brick",1.05,1.5,1.05)
2425
CreateWeld(handle,ra,handle,0,-0.265,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2426
2427
2428
local handleg = CreatePart(m,0,0,"Neon",maincolor)
2429
CreateMesh(handleg,"Brick",1.025,1.5,1.025)
2430
CreateWeld(handleg,handle,handleg,0,0.1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2431
local handleo = CreatePart(m,0,0,"Neon",maincolor)
2432
CreateMesh(handleo,"Brick",0.5,0.85,1.085)
2433
CreateWeld(handleo,handle,handleo,-0.315,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2434
local handleo2 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2435
CreateMesh(handleo2,"Brick",0.5,0.8,1.09)
2436
CreateWeld(handleo2,handle,handleo2,-0.3175,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2437
local zi = CreatePart(m,0,0,"Neon",maincolor)
2438
CreateMesh(zi,"Brick",0.025,1.525,1.1)
2439
CreateWeld(zi,handle,zi,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2440
2441
2442
local li1 = CreatePart(m,0,0,"Neon",maincolor)
2443
CreateMesh(li1,"Brick",0.275,0.825,0.025)
2444
CreateWeld(li1,handleo,li1,-0.125,0,0.225,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2445
local li2 = CreatePart(m,0,0,"Neon",maincolor)
2446
CreateMesh(li2,"Brick",0.275,0.825,0.025)
2447
CreateWeld(li2,handleo,li2,-0.125,0,-0.225,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2448
2449
local di = CreatePart(m,0,0,"Neon",maincolor)
2450
CreateMesh(di,"Brick",0.3,0.3,0.3)
2451
CreateWeld(di,handleo,di,-0.125,0,0,math.rad(45),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2452
2453
local di1 = CreatePart(m,0,0,"Neon",maincolor)
2454
CreateMesh(di1,"Brick",0.3,0.15,0.15)
2455
CreateWeld(di1,di,di1,0,0.15,0.15,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2456
local di2 = CreatePart(m,0,0,"Neon",maincolor)
2457
CreateMesh(di2,"Brick",0.3,0.15,0.15)
2458
CreateWeld(di2,di,di2,0,0.15,-0.15,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2459
local di3 = CreatePart(m,0,0,"Neon",maincolor)
2460
CreateMesh(di3,"Brick",0.3,0.15,0.15)
2461
CreateWeld(di3,di,di3,0,-0.15,0.15,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2462
local di4 = CreatePart(m,0,0,"Neon",maincolor)
2463
CreateMesh(di4,"Brick",0.3,0.15,0.15)
2464
CreateWeld(di4,di,di4,0,-0.15,-0.15,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2465
local dio = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2466
CreateMesh(dio,"Brick",0.325,0.275,0.275)
2467
CreateWeld(dio,di,dio,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2468
local dio1 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2469
CreateMesh(dio1,"Brick",0.325,0.125,0.125)
2470
CreateWeld(dio1,di1,dio1,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2471
local dio2 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2472
CreateMesh(dio2,"Brick",0.325,0.125,0.125)
2473
CreateWeld(dio2,di2,dio2,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2474
local dio3 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2475
CreateMesh(dio3,"Brick",0.325,0.125,0.125)
2476
CreateWeld(dio3,di3,dio3,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2477
local dio4 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2478
CreateMesh(dio4,"Brick",0.325,0.125,0.125)
2479
CreateWeld(dio4,di4,dio4,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2480
2481
local sq1 = CreatePart(m,0,0,"Neon",maincolor)
2482
CreateMesh(sq1,"Brick",0.3,0.125,0.125)
2483
CreateWeld(sq1,handleo,sq1,-0.125,0.25,0.4,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2484
local sq2 = CreatePart(m,0,0,"Neon",maincolor)
2485
CreateMesh(sq2,"Brick",0.3,0.125,0.125)
2486
CreateWeld(sq2,handleo,sq2,-0.125,-0.25,0.4,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2487
local sq3 = CreatePart(m,0,0,"Neon",maincolor)
2488
CreateMesh(sq3,"Brick",0.3,0.125,0.125)
2489
CreateWeld(sq3,handleo,sq3,-0.125,0.25,-0.4,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2490
local sq4 = CreatePart(m,0,0,"Neon",maincolor)
2491
CreateMesh(sq4,"Brick",0.3,0.125,0.125)
2492
CreateWeld(sq4,handleo,sq4,-0.125,-0.25,-0.4,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2493
2494
local sqo1 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2495
CreateMesh(sqo1,"Brick",0.3115,0.1115,0.1115)
2496
CreateWeld(sqo1,sq1,sqo1,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2497
local sqo2 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2498
CreateMesh(sqo2,"Brick",0.3115,0.1115,0.1115)
2499
CreateWeld(sqo2,sq2,sqo2,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2500
local sqo3 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2501
CreateMesh(sqo3,"Brick",0.3115,0.1115,0.1115)
2502
CreateWeld(sqo3,sq3,sqo3,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2503
local sqo4 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2504
CreateMesh(sqo4,"Brick",0.3115,0.1115,0.1115)
2505
CreateWeld(sqo4,sq4,sqo4,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2506
2507
local locl = CreatePart(m,0,0,"Neon",maincolor)
2508
CreateMesh(locl,"Brick",0.1,0.1,0.1)
2509
CreateWeld(locl,handle,locl,0,0,0.435,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2510
2511
local dil = CreatePart(m,0,0,"Neon",maincolor)
2512
CreateMesh(dil,"Brick",0.45,0.45,0.3)
2513
CreateWeld(dil,locl,dil,0,0,0,math.rad(0),math.rad(0),math.rad(45),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2514
2515
local dil1 = CreatePart(m,0,0,"Neon",maincolor)
2516
CreateMesh(dil1,"Brick",0.225,0.225,0.3)
2517
CreateWeld(dil1,dil,dil1,-0.225,0.225,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2518
local dil2 = CreatePart(m,0,0,"Neon",maincolor)
2519
CreateMesh(dil2,"Brick",0.225,0.225,0.3)
2520
CreateWeld(dil2,dil,dil2,0.225,-0.225,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2521
2522
local dilo = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2523
CreateMesh(dilo,"Brick",0.375,0.375,0.315)
2524
CreateWeld(dilo,dil,dilo,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2525
local dilo1 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2526
CreateMesh(dilo1,"Brick",0.175,0.175,0.315)
2527
CreateWeld(dilo1,dil1,dilo1,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2528
local dilo2 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2529
CreateMesh(dilo2,"Brick",0.175,0.175,0.315)
2530
CreateWeld(dilo2,dil2,dilo2,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2531
2532
local locr = CreatePart(m,0,0,"Neon",maincolor)
2533
CreateMesh(locr,"Brick",0.1,0.1,0.1)
2534
CreateWeld(locr,handle,locr,0,0,-0.435,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2535
2536
local dir = CreatePart(m,0,0,"Neon",maincolor)
2537
CreateMesh(dir,"Brick",0.45,0.45,0.3)
2538
CreateWeld(dir,locr,dir,0,0,0,math.rad(0),math.rad(0),math.rad(45),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2539
2540
local dir1 = CreatePart(m,0,0,"Neon",maincolor)
2541
CreateMesh(dir1,"Brick",0.225,0.225,0.3)
2542
CreateWeld(dir1,dir,dir1,-0.225,0.225,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2543
local dir2 = CreatePart(m,0,0,"Neon",maincolor)
2544
CreateMesh(dir2,"Brick",0.225,0.225,0.3)
2545
CreateWeld(dir2,dir,dir2,0.225,-0.225,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2546
2547
local diro = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2548
CreateMesh(diro,"Brick",0.375,0.375,0.315)
2549
CreateWeld(diro,dir,diro,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2550
local diro1 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2551
CreateMesh(diro1,"Brick",0.175,0.175,0.315)
2552
CreateWeld(diro1,dir1,diro1,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2553
local diro2 = CreatePart(m,0,0,"SmoothPlastic",maincolor2)
2554
CreateMesh(diro2,"Brick",0.175,0.175,0.315)
2555
CreateWeld(diro2,dir2,diro2,0,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
2556
print'Ruin IV 25%'
2557
wait(1)
2558
2559
2560
2561
2562
function rayCast(Position, Direction, Range, Ignore)
2563
  return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
2564
end
2565
function RemoveOutlines(part)
2566
  part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
2567
end
2568
2569
2570
2571
--These were just parts for an old knife i was going to make for psychov3 it didn't work out so well 
2572
local cors = {}
2573
		local mas = Instance.new("Model",game:GetService("Lighting"))
2574
		local Model1 = Instance.new("Model")
2575
		local Part1s = Instance.new("Part")
2576
		local Part2s = Instance.new("Part")
2577
		local Part3s = Instance.new("Part")
2578
		local Part4s = Instance.new("Part")
2579
		local Weld5s = Instance.new("Weld")
2580
		local Weld6s = Instance.new("Weld")
2581
		local Weld7s = Instance.new("Weld")
2582
		local Weld8s = Instance.new("Weld")
2583
		local Part9s = Instance.new("Part")
2584
		Model1.Name = "/shrug"
2585
		Model1.Parent = mas
2586
		Part1s.Name = "d"
2587
		Part1s.Parent = Model1
2588
		Part1s.Material = "Metal"
2589
		Part1s.BrickColor = BrickColor.new("Really black")
2590
		Part1s.Rotation = Vector3.new(0, 90, 0)
2591
		Part1s.Size = Vector3.new(0.454666376, 0.549333888, 0.0500000007)
2592
		Part1s.CFrame = CFrame.new(-28.8698483, 11.4513311, -5.31685686, 1.77323818e-06, 0, 1.0000025, 0, 1.00000048, 2.16840434e-19, -1.00000298, 0, 1.77323909e-06)
2593
		Part1s.Color = Color3.new(0.952941, 0.94902, 0.960784)
2594
		Part1s.Position = Vector3.new(-28.8698483, 11.4513311, -5.31685686)
2595
		Part1s.Orientation = Vector3.new(0, 90, 0)
2596
		Part1s.Color = Color3.new(0.105882, 0.164706, 0.207843)
2597
		Part2s.Name = "xp"
2598
		Part2s.Parent = Model1
2599
		Part2s.Material = "Metal"
2600
		Part2s.BrickColor = BrickColor.new("Really black")
2601
		Part2s.Rotation = Vector3.new(0, 90, 0)
2602
		Part2s.Size = Vector3.new(0.359333158, 0.549333888, 0.0500000007)
2603
		Part2s.CFrame = CFrame.new(-28.8698502, 11.7006636, -5.26919031, 1.77323818e-06, 0, 1.0000025, 0, 1.00000048, 2.16840434e-19, -1.00000298, 0, 1.77323909e-06)
2604
		Part2s.Color = Color3.new(0.952941, 0.94902, 0.960784)
2605
		Part2s.Position = Vector3.new(-28.8698502, 11.7006636, -5.26919031)
2606
		Part2s.Orientation = Vector3.new(0, 90, 0)
2607
		Part2s.Color = Color3.new(0.105882, 0.164706, 0.207843)
2608
		Part3s.Name = "xdd"
2609
		Part3s.Parent = Model1
2610
		Part3s.BrickColor = BrickColor.new("Black") --Ignore thise pl0x
2611
		Part3s.Rotation = Vector3.new(0, 90, 0)
2612
		Part3s.Size = Vector3.new(0.810000014, 0.149999991, 0.300000012)
2613
		Part3s.CFrame = CFrame.new(-28.8630695, 10.2738171, -5.38322401, 1.77323818e-06, 0, 1.0000025, 0, 1.00000048, 2.16840434e-19, -1.00000298, 0, 1.77323909e-06)
2614
		Part3s.Color = Color3.new(0.627451, 0.372549, 0.207843)
2615
		Part3s.Position = Vector3.new(-28.8630695, 10.2738171, -5.38322401)
2616
		Part3s.Orientation = Vector3.new(0, 90, 0)
2617
		Part3s.Color = Color3.new(0.105882, 0.164706, 0.207843)
2618
		Part3s.Transparency = 1
2619
		Part3s.Material = "Slate"
2620
		Part4s.Name = "xd"
2621
		Part4s.Parent = Model1
2622
		Part4s.BrickColor = BrickColor.new("Black") --Ignore thou pl0z
2623
		Part4s.Rotation = Vector3.new(0, 90, 0)
2624
		Part4s.Size = Vector3.new(0.370000064, 1, 0.300000012)
2625
		Part4s.CFrame = CFrame.new(-28.8630695, 9.6988163, -5.26322365, 1.77323818e-06, 0, 1.0000025, 0, 1.00000048, 2.16840434e-19, -1.00000298, 0, 1.77323909e-06)
2626
		Part4s.Color = Color3.new(0.105882, 0.164706, 0.207843)
2627
		Part4s.Position = Vector3.new(-28.8630695, 9.6988163, -5.26322365)
2628
		Part4s.Orientation = Vector3.new(0, 90, 0)
2629
		Part4s.Color = Color3.new(0.105882, 0.164706, 0.207843)
2630
		Part4s.Material = "Slate"
2631
		Part4s.Transparency = 1
2632
		Weld5s.Parent = Part4s
2633
		Weld5s.C0 = CFrame.new(0.00596666336, 2.00184655, -0.00677967072, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2634
		Weld5s.Part0 = Part4s
2635
		Weld5s.Part1 = Part2s
2636
		Weld6s.Parent = Part4s
2637
		Weld6s.C0 = CFrame.new(0.119999886, 0.575000107, 2.38418579e-07, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2638
		Weld6s.Part0 = Part4s
2639
		Weld6s.Part1 = Part3s
2640
		Weld7s.Parent = Part4s
2641
		Weld7s.C0 = CFrame.new(0.101300001, 1.13651657, -0.00677967072, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2642
		Weld7s.Part0 = Part4s
2643
		Weld7s.Part1 = Part9s
2644
		Weld8s.Parent = Part4s
2645
		Weld8s.C0 = CFrame.new(0.053633213, 1.75251412, -0.0067782402, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2646
		Weld8s.Part0 = Part4s
2647
		Weld8s.Part1 = Part1s
2648
		Part9s.Name = "x"
2649
		Part9s.Parent = Model1
2650
		Part9s.Material = "Metal"
2651
		Part9s.BrickColor = BrickColor.new("Really black")
2652
		Part9s.Rotation = Vector3.new(0, 90, 0)
2653
		Part9s.Size = Vector3.new(0.549999833, 0.582667089, 0.0500000007)
2654
		Part9s.CFrame = CFrame.new(-28.8698483, 10.8353338, -5.36452389, 1.77323818e-06, 0, 1.0000025, 0, 1.00000048, 2.16840434e-19, -1.00000298, 0, 1.77323909e-06)
2655
		Part9s.Color = Color3.new(0.952941, 0.94902, 0.960784)
2656
		Part9s.Position = Vector3.new(-28.8698483, 10.8353338, -5.36452389)
2657
		Part9s.Orientation = Vector3.new(0, 90, 0)
2658
		Part9s.Color = Color3.new(0.105882, 0.164706, 0.207843)
2659
		for i,v in pairs(mas:GetChildren()) do
2660
			v.Parent = game:GetService("Players").LocalPlayer.Character
2661
			pcall(function() v:MakeJoints() end)
2662
		end
2663
		mas:Destroy()
2664
		for i,v in pairs(cors) do
2665
			spawn(function()
2666
				pcall(v)
2667
			end)
2668
		end
2669
		local Sweld = Instance.new("Weld", Part4s)
2670
		Sweld.Part0 = game.Players.LocalPlayer.Character["Head"]
2671
		Sweld.Part1 = Part4s
2672
		Sweld.C1 = CFrame.new(.4, .7, .5)
2673
		Sweld.C0 = CFrame.Angles(0, math.rad(-90), math.rad(-35))
2674
2675
2676
2677
2678
--These were just parts for an old knife i was going to make for psychov3 it didn't work out so well 
2679
local cors = {}
2680
		local mas = Instance.new("Model",game:GetService("Lighting"))
2681
		local Model0 = Instance.new("Model")
2682
		local Part1 = Instance.new("Part")
2683
		local Part2 = Instance.new("Part")
2684
		local Part3 = Instance.new("Part")
2685
		local Part4 = Instance.new("Part")
2686
		local Weld5 = Instance.new("Weld")
2687
		local Weld6 = Instance.new("Weld")
2688
		local Weld7 = Instance.new("Weld")
2689
		local Weld8 = Instance.new("Weld")
2690
		local Part9 = Instance.new("Part")
2691
		Model0.Name = "/shrug"
2692
		Model0.Parent = mas
2693
		Part1.Name = "d"
2694
		Part1.Parent = Model0
2695
		Part1.Material = "Metal"
2696
		Part1.BrickColor = BrickColor.new("Really black")
2697
		Part1.Rotation = Vector3.new(0, 90, 0)
2698
		Part1.Size = Vector3.new(0.454666376, 0.949333888, 0.0500000007)
2699
		Part1.CFrame = CFrame.new(-28.8698483, 11.4513311, -5.31685686, 1.77323818e-06, 0, 1.0000025, 0, 1.00000048, 2.16840434e-19, -1.00000298, 0, 1.77323909e-06)
2700
		Part1.Color = Color3.new(0.952941, 0.94902, 0.960784)
2701
		Part1.Position = Vector3.new(-28.8698483, 11.4513311, -5.31685686)
2702
		Part1.Orientation = Vector3.new(0, 90, 0)
2703
		Part1.Color = Color3.new(0.105882, 0.164706, 0.207843)
2704
		Part1.CanCollide = true
2705
		Part2.Name = "xp"
2706
		Part2.Parent = Model0
2707
		Part2.Material = "Metal"
2708
		Part2.BrickColor = BrickColor.new("Really black")
2709
		Part2.Rotation = Vector3.new(0, 90, 0)
2710
		Part2.Size = Vector3.new(0.359333158, 0.949333888, 0.0500000007)
2711
		Part2.CFrame = CFrame.new(-28.8698502, 11.7006636, -5.26919031, 1.77323818e-06, 0, 1.0000025, 0, 1.00000048, 2.16840434e-19, -1.00000298, 0, 1.77323909e-06)
2712
		Part2.Color = Color3.new(0.952941, 0.94902, 0.960784)
2713
		Part2.Position = Vector3.new(-28.8698502, 11.7006636, -5.26919031)
2714
		Part2.Orientation = Vector3.new(0, 90, 0)
2715
		Part2.Color = Color3.new(0.105882, 0.164706, 0.207843)
2716
		Part2.CanCollide = true
2717
		Part3.Name = "xdd"
2718
		Part3.Parent = Model0
2719
		Part3.BrickColor = BrickColor.new("Black") --Ignore thise pl0x
2720
		Part3.Rotation = Vector3.new(0, 90, 0)
2721
		Part3.Size = Vector3.new(0.810000014, 0.149999991, 0.300000012)
2722
		Part3.CFrame = CFrame.new(-28.8630695, 10.2738171, -5.38322401, 1.77323818e-06, 0, 1.0000025, 0, 1.00000048, 2.16840434e-19, -1.00000298, 0, 1.77323909e-06)
2723
		Part3.Color = Color3.new(0.627451, 0.372549, 0.207843)
2724
		Part3.Position = Vector3.new(-28.8630695, 10.2738171, -5.38322401)
2725
		Part3.Orientation = Vector3.new(0, 90, 0)
2726
		Part3.Color = Color3.new(0.105882, 0.164706, 0.207843)
2727
		Part3.Transparency = 1
2728
		Part3.Material = "Slate"
2729
		Part4.Name = "xd"
2730
		Part4.Parent = Model0
2731
		Part4.BrickColor = BrickColor.new("Black") --Ignore thou pl0z
2732
		Part4.Rotation = Vector3.new(0, 90, 0)
2733
		Part4.Size = Vector3.new(0.370000064, 1, 0.300000012)
2734
		Part4.CFrame = CFrame.new(-28.8630695, 9.6988163, -5.26322365, 1.77323818e-06, 0, 1.0000025, 0, 1.00000048, 2.16840434e-19, -1.00000298, 0, 1.77323909e-06)
2735
		Part4.Color = Color3.new(0.105882, 0.164706, 0.207843)
2736
		Part4.Position = Vector3.new(-28.8630695, 9.6988163, -5.26322365)
2737
		Part4.Orientation = Vector3.new(0, 90, 0)
2738
		Part4.Color = Color3.new(0.105882, 0.164706, 0.207843)
2739
		Part4.Material = "Slate"
2740
		Part4.Transparency = 1
2741
		Weld5.Parent = Part4
2742
		Weld5.C0 = CFrame.new(0.00596666336, 2.00184655, -0.00677967072, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2743
		Weld5.Part0 = Part4
2744
		Weld5.Part1 = Part2
2745
		Weld6.Parent = Part4
2746
		Weld6.C0 = CFrame.new(0.119999886, 0.575000107, 2.38418579e-07, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2747
		Weld6.Part0 = Part4
2748
		Weld6.Part1 = Part3
2749
		Weld7.Parent = Part4
2750
		Weld7.C0 = CFrame.new(0.101300001, 1.13651657, -0.00677967072, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2751
		Weld7.Part0 = Part4
2752
		Weld7.Part1 = Part9
2753
		Weld8.Parent = Part4
2754
		Weld8.C0 = CFrame.new(0.053633213, 1.75251412, -0.0067782402, 1, 0, 0, 0, 1, 0, 0, 0, 1)
2755
		Weld8.Part0 = Part4
2756
		Weld8.Part1 = Part1
2757
		Part9.Name = "x"
2758
		Part9.Parent = Model0
2759
		Part9.Material = "Metal"
2760
		Part9.BrickColor = BrickColor.new("Really black")
2761
		Part9.Rotation = Vector3.new(0, 90, 0)
2762
		Part9.Size = Vector3.new(0.549999833, 0.982667089, 0.0500000007)
2763
		Part9.CFrame = CFrame.new(-28.8698483, 10.8353338, -5.36452389, 1.77323818e-06, 0, 1.0000025, 0, 1.00000048, 2.16840434e-19, -1.00000298, 0, 1.77323909e-06)
2764
		Part9.Color = Color3.new(0.952941, 0.94902, 0.960784)
2765
		Part9.Position = Vector3.new(-28.8698483, 10.8353338, -5.36452389)
2766
		Part9.Orientation = Vector3.new(0, 90, 0)
2767
		Part9.Color = Color3.new(0.105882, 0.164706, 0.207843)
2768
		Part9.CanCollide = true
2769
		for i,v in pairs(mas:GetChildren()) do
2770
			v.Parent = game:GetService("Players").LocalPlayer.Character
2771
			pcall(function() v:MakeJoints() end)
2772
		end
2773
		mas:Destroy()
2774
		for i,v in pairs(cors) do
2775
			spawn(function()
2776
				pcall(v)
2777
			end)
2778
		end
2779
		local Sweld = Instance.new("Weld", Part4)
2780
		Sweld.Part0 = game.Players.LocalPlayer.Character["Head"]
2781
		Sweld.Part1 = Part4
2782
		Sweld.C1 = CFrame.new(.4, .7, .5)
2783
		Sweld.C0 = CFrame.Angles(0, math.rad(-90), math.rad(-55))
2784
local EC2 = Instance.new("Part")
2785
EC2.Parent = Character
2786
EC2.Size = Vector3.new(0.2, 0.2, 0.2)
2787
EC2.Archivable = true
2788
EC2.Transparency = 0
2789
EC2.Shape = "Ball"
2790
EC2.BrickColor = maincolor
2791
EC2.Material = "Neon"
2792
EC2.CanCollide = false
2793
local mesh = Instance.new("SpecialMesh", EC2)
2794
mesh.MeshType = "Sphere"
2795
mesh.Scale = Vector3.new(1.2, 1.2, 1)
2796
local weld1en = Instance.new("Weld")
2797
weld1en.Parent = Part9
2798
weld1en.Part0 = Part9
2799
weld1en.Part1 = EC2
2800
weld1en.C1 = CFrame.new(0.1, -1, 0)		
2801
2802
local EC = Instance.new("Part")
2803
EC.Parent = Character
2804
EC.Size = Vector3.new(0.2, 0.2, 0.2)
2805
EC.Archivable = true
2806
EC.Transparency = 0
2807
EC.Shape = "Ball"
2808
EC.BrickColor = maincolor
2809
EC.Material = "Neon"
2810
EC.CanCollide = false
2811
local mesh = Instance.new("SpecialMesh", EC)
2812
mesh.MeshType = "Sphere"
2813
mesh.Scale = Vector3.new(1.2, 1.2, 1)
2814
local weld1en = Instance.new("Weld")
2815
weld1en.Parent = Part4
2816
weld1en.Part0 = Part4
2817
weld1en.Part1 = EC
2818
weld1en.C1 = CFrame.new(.4, -1.7, 0)
2819
2820
2821
local Core = Instance.new("Part")
2822
Core.Parent = Character
2823
Core.Size = Vector3.new(0.2, 0.2, 0.2)
2824
Core.Archivable = true
2825
Core.Transparency = 0
2826
Core.Shape = "Ball"
2827
Core.BrickColor = maincolor
2828
Core.Material = "Neon"
2829
Core.CanCollide = false
2830
local mesh = Instance.new("SpecialMesh", Core)
2831
mesh.MeshType = "Brick"
2832
mesh.Scale = Vector3.new(5.2, 3.2, 6.3)
2833
local weld1en = Instance.new("Weld")
2834
weld1en.Parent = torso
2835
weld1en.Part0 = torso
2836
weld1en.Part1 = Core
2837
weld1en.C1 = CFrame.new(0, -.6, 0)
2838
2839
local CoreInner = Instance.new("Part")
2840
CoreInner.Parent = Character
2841
CoreInner.Size = Vector3.new(0.2, 0.2, 0.2)
2842
CoreInner.Archivable = true
2843
CoreInner.Transparency = 0
2844
CoreInner.Shape = "Ball"
2845
CoreInner.BrickColor = BrickColor.new("Really black")
2846
CoreInner.Material = "Neon"
2847
CoreInner.CanCollide = false
2848
local mesh = Instance.new("SpecialMesh", CoreInner)
2849
mesh.MeshType = "Brick"
2850
mesh.Scale = Vector3.new(6.2, 4.2, 6)
2851
local weld1en = Instance.new("Weld")
2852
weld1en.Parent = torso
2853
weld1en.Part0 = torso
2854
weld1en.Part1 = CoreInner
2855
weld1en.C1 = CFrame.new(0, -.6, 0)
2856
print'Ruin IV 50%'
2857
2858
wait(1)
2859
2860
ArmorColorParts = {} 
2861
NeonColorParts = {}
2862
NeonColorParts2 = {}
2863
local all, last = {}, nil
2864
function scan(p)                        --Thank 123jl123 for this <3
2865
  for _, v in pairs(p:GetChildren()) do
2866
    if v:IsA("BasePart") then
2867
      if v.BrickColor == torso.BrickColor then
2868
        table.insert(ArmorColorParts, v)
2869
      end
2870
      if v.BrickColor == BrickColor.new("Really black") then
2871
        table.insert(NeonColorParts, v)
2872
        table.insert(NeonColorParts2, v)
2873
      end
2874
      if last then
2875
        local w = Instance.new("Weld")
2876
        w.Part0, w.Part1 = last, v
2877
        w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
2878
        w.Parent = last
2879
      end
2880
      table.insert(all, v)
2881
      last = v
2882
    end
2883
    scan(v)
2884
  end
2885
end
2886
scan(m)
2887
2888
2889
music = Instance.new("Sound",torso)
2890
music.SoundId = "rbxassetid://858118327"
2891
music.Volume = 1.5
2892
music.Looped = true
2893
music:Play()
2894
2895
2896
function oldmode()
2897
for i, v in pairs(ArmorColorParts) do
2898
    v.BrickColor = torso.BrickColor
2899
    v.Material = "Neon"
2900
    v.Transparency = 0
2901
  end
2902
  for i, v in pairs(NeonColorParts) do
2903
    maincolor = BrickColor.new("Really black")
2904
    v.BrickColor = maincolor
2905
    v.Material = "Glass"
2906
    v.Transparency = 0
2907
  end
2908
EC.BrickColor = torso.BrickColor
2909
EC2.BrickColor = torso.BrickColor
2910
Core.BrickColor = torso.BrickColor
2911
CoreInner.BrickColor = BrickColor.new("Really black")
2912
CoreInner.Material = "Glass"
2913
Rmode = "1"
2914
music.SoundId = "rbxassetid://858118327"
2915
music:Play()
2916
end
2917
2918
2919
mouse.KeyDown:connect(function(key)
2920
if key == 'q' and attack == false and Rmode == "1" then
2921
Rmode = "2"
2922
for i, v in pairs(ArmorColorParts) do
2923
    v.BrickColor = BrickColor.new("Bright red")
2924
    v.Material = "Neon"
2925
    v.Transparency = 0
2926
  end
2927
  for i, v in pairs(NeonColorParts) do
2928
    maincolor = BrickColor.new("Dark stone grey")
2929
    v.BrickColor = maincolor
2930
    v.Material = "Slate"
2931
    v.Transparency = 0
2932
  end
2933
EC.BrickColor = BrickColor.new("Bright red")
2934
EC2.BrickColor = BrickColor.new("Bright red")
2935
Core.BrickColor = BrickColor.new("Bright red")
2936
CoreInner.BrickColor = BrickColor.new("Dark stone grey")
2937
CoreInner.Material = "Slate"
2938
music.SoundId = "http://www.roblox.com/asset/?id=665232687"
2939
music:play()
2940
elseif key == "q" and Rmode == "2" and attack == false then
2941
      Rmode = "1"
2942
      oldmode()
2943
end
2944
if key == "e" and Rmode == "1" and attack == false then
2945
Rmode = "3"
2946
for i, v in pairs(ArmorColorParts) do
2947
    v.BrickColor = BrickColor.new("White")
2948
    v.Material = "Neon"
2949
    v.Transparency = 0
2950
  end
2951
  for i, v in pairs(NeonColorParts) do
2952
    maincolor = BrickColor.new("Steel blue")
2953
    v.BrickColor = maincolor
2954
    v.Material = "Marble"
2955
    v.Transparency = 0
2956
  end
2957
EC.BrickColor = BrickColor.new("White")
2958
EC2.BrickColor = BrickColor.new("White")
2959
Core.BrickColor = BrickColor.new("White")
2960
CoreInner.Material = "Marble"
2961
CoreInner.BrickColor = BrickColor.new("Steel blue")
2962
music.SoundId = "http://www.roblox.com/asset/?id=860594509"
2963
music:play()
2964
elseif key == "e" and Rmode == "3" and attack == false then
2965
      Rmode = "1"
2966
      oldmode()
2967
end
2968
if key == "r" and Rmode == "1" and attack == false then --This one was for the old script ;(
2969
Rmode ="4"
2970
for i, v in pairs(ArmorColorParts) do
2971
    v.BrickColor = BrickColor.new("Really black")
2972
    v.Material = "Neon"
2973
    v.Transparency = 0
2974
  end
2975
  for i, v in pairs(NeonColorParts) do
2976
    maincolor = BrickColor.new("New Yeller")
2977
    v.BrickColor = maincolor
2978
    v.Material = "Metal"
2979
    v.Transparency = 0
2980
  end
2981
EC.BrickColor = BrickColor.new("New Yeller")
2982
EC2.BrickColor = BrickColor.new("New Yeller")
2983
Core.BrickColor = BrickColor.new("Really black")
2984
CoreInner.BrickColor = BrickColor.new("New Yeller")
2985
CoreInner.Material = "Metal"
2986
music.SoundId = "http://www.roblox.com/asset/?id=346175829"
2987
music:play()
2988
elseif key == "r" and Rmode == "4" and attack == false then
2989
Rmode = "1"
2990
oldmode()
2991
end
2992
if key == "t" and Rmode == "1" and attack == false then
2993
Rmode = "5"
2994
for i, v in pairs(ArmorColorParts) do
2995
    v.BrickColor = BrickColor.new("Really red")
2996
    v.Material = "Slate"
2997
    v.Transparency = 0
2998
  end
2999
  for i, v in pairs(NeonColorParts) do
3000
    maincolor = BrickColor.new("Bright red")
3001
    v.BrickColor = maincolor
3002
    v.Material = "Granite"
3003
    v.Transparency = 0
3004
  end
3005
EC.BrickColor = BrickColor.new("Really red")
3006
EC2.BrickColor = BrickColor.new("Really red")
3007
Core.BrickColor = BrickColor.new("Really red")
3008
CoreInner.BrickColor = BrickColor.new("Bright red")
3009
CoreInner.Material = "Slate"
3010
music.SoundId = "http://www.roblox.com/asset/?id=250923014"
3011
music:play()
3012
char["God Mode"].WalkSpeed = 8
3013
elseif key == "t" and Rmode == "5" and attack == false then
3014
Rmode = "1"
3015
oldmode()
3016
char["God Mode"].WalkSpeed = 16
3017
end
3018
end)
3019
3020
3021
3022
3023
3024
mouse.KeyDown:connect(function(key)
3025
if key == 'z' and attack == false and Rmode == "3" then
3026
TheInnerCore()
3027
end
3028
if key == 'x' and attack == false and Rmode == "5" then
3029
ROCKINBOI()
3030
end
3031
if key == 'c' and attack == false then
3032
TheRuinsSacredWordsII()
3033
end
3034
end)
3035
3036
3037
3038
3039
3040
3041
3042
3043
zawarudo = Instance.new("Sound",char)
3044
zawarudo.Volume = 5
3045
zawarudo.SoundId = "http://www.roblox.com/asset/?id=1055792303"
3046
3047
3048
3049
3050
3051
3052
3053
function TheInnerCore()
3054
attack = true
3055
3056
char["God Mode"].WalkSpeed = 0
3057
for i = 1, 10 do
3058
swait(.1)
3059
LW.C0=clerp(LW.C0,cf(-1.5,0.5+0.04*math.sin(sine/25),0)*angles(math.rad(0),math.rad(10),math.rad(-90)),.3)
3060
RW.C0=clerp(RW.C0,cf(1.5,0.5+0.04*math.sin(sine/25),0)*angles(math.rad(0),math.rad(10),math.rad(90)),.3)
3061
swait(.1)
3062
end
3063
for i = 0,2,0.1 do
3064
swait()
3065
LW.C0=clerp(LW.C0,cf(-1.5,0.5+0.04*math.sin(sine/25),0)*angles(math.rad(0),math.rad(25),math.rad(-90)),.3)
3066
RW.C0=clerp(RW.C0,cf(1.5,0.5+0.04*math.sin(sine/25),0)*angles(math.rad(0),math.rad(-25),math.rad(90)),.3)
3067
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-45),math.rad(0),math.rad(0)),.3)
3068
end
3069
zawarudo:Play()
3070
local Charge = Instance.new("Part",game.Workspace)
3071
Charge.CanCollide = false
3072
Charge.Size = Vector3.new(1,1,1)
3073
Charge.Transparency = 0
3074
Charge.BottomSurface = 0
3075
Charge.TopSurface = 0
3076
Charge.Anchored = true
3077
Charge.CFrame = CoreInner.CFrame + CoreInner.CFrame.lookVector
3078
local C2 = Instance.new("Part",game.Workspace)
3079
C2.CanCollide = false
3080
C2.Size = Vector3.new(1,1,1)
3081
C2.Transparency = 0
3082
C2.BottomSurface = 0
3083
C2.TopSurface = 0
3084
C2.Anchored = true
3085
C2.CFrame = CoreInner.CFrame + CoreInner.CFrame.lookVector
3086
local tracem = Instance.new("SpecialMesh",Charge)
3087
tracem.MeshType = "Brick"
3088
tracem.Scale = Vector3.new(1,1,1)
3089
local T2 = Instance.new("SpecialMesh",C2)
3090
T2.MeshType = "Brick"
3091
T2.Scale = Vector3.new(1,1,1)
3092
for i = 1, 16 do
3093
wait(.01)
3094
C2.Transparency = C2.Transparency + .1
3095
Charge.Transparency = Charge.Transparency + .1
3096
Charge.CFrame = Charge.CFrame * CFrame.fromEulerAnglesXYZ(0.2,0.2,0.2)
3097
C2.CFrame = C2.CFrame * CFrame.fromEulerAnglesXYZ(-0.2,-0.2,-0.2)
3098
end
3099
wait(.6)
3100
CFuncs.Sound.Create("http://www.roblox.com/asset/?id=188959311", torso, 1.4, 1)
3101
local IceCirlce = Instance.new("Part",game.Workspace)  --I so spelled it wrong for a reason :)
3102
IceCirlce.BrickColor = BrickColor.new("Steel blue")
3103
IceCirlce.CanCollide = false
3104
IceCirlce.Size = Vector3.new(10,10,10)
3105
IceCirlce.BottomSurface = 0
3106
IceCirlce.TopSurface = 0
3107
IceCirlce.Anchored = true
3108
IceCirlce.CFrame = char.Torso.CFrame
3109
IceCirlce.Material = "Marble"
3110
local IceCirlceT = Instance.new("SpecialMesh",IceCirlce)
3111
IceCirlceT.MeshType = "Sphere"
3112
IceCirlceT.Scale = Vector3.new(10,10,10)
3113
for i = 1, 9 do
3114
wait(.01)
3115
IceCirlce.Transparency = IceCirlce.Transparency + .1
3116
MagnitudeDamage(IceCirlce, 45, 40, 55, 50, "Freeze", "848764845", .6)
3117
end
3118
wait(.01)
3119
IceCirlce:Destroy()
3120
Charge:Destroy()
3121
C2:Destroy()
3122
wait(1)
3123
attack = false
3124
char["God Mode"].WalkSpeed = 16
3125
end
3126
3127
3128
function ROCKINBOI()
3129
attack = true
3130
local con = Head.Touched:connect(function(hit)
3131
		Damage(Torso, hit, 15, 25, math.random(1, 5), "Normal", RootPart, .2, "rbxassetid://146163522", 1)
3132
		end)
3133
for i = 0,1,0.10 do
3134
swait()
3135
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-45),math.rad(0),math.rad(0)),.3)
3136
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -.9, 0) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(0)), 0.4)
3137
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-46), math.rad(4), math.rad(-5)), 0.8)
3138
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-46), math.rad(-4), math.rad(5)), 0.8)
3139
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-50),math.rad(-3),math.rad(-10)),.3)
3140
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0, 0) * angles(math.rad(-50), math.rad(-3), math.rad(-10)),.2)
3141
end
3142
3143
3144
for i = 0,1,0.10 do
3145
swait()
3146
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(45),math.rad(0),math.rad(0)),.3)
3147
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -.9, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(0)), 0.4)
3148
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(46), math.rad(4), math.rad(-5)), 0.8)
3149
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(46), math.rad(-4), math.rad(5)), 0.8)
3150
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(50),math.rad(3),math.rad(10)),.3)
3151
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0, 0) * angles(math.rad(-50), math.rad(-3), math.rad(-10)),.2)
3152
end
3153
for i = 0,1,0.10 do
3154
swait()
3155
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-45),math.rad(0),math.rad(0)),.3)
3156
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -.9, 0) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(0)), 0.4)
3157
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-46), math.rad(4), math.rad(-5)), 0.8)
3158
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-46), math.rad(-4), math.rad(5)), 0.8)
3159
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-50),math.rad(-3),math.rad(-10)),.3)
3160
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0, 0) * angles(math.rad(-50), math.rad(-3), math.rad(-10)),.2)
3161
end
3162
3163
3164
for i = 0,1,0.10 do
3165
swait()
3166
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(45),math.rad(0),math.rad(0)),.3)
3167
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -.9, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(0)), 0.4)
3168
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(46), math.rad(4), math.rad(-5)), 0.8)
3169
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(46), math.rad(-4), math.rad(5)), 0.8)
3170
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(50),math.rad(3),math.rad(10)),.3)
3171
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0, 0) * angles(math.rad(-50), math.rad(-3), math.rad(-10)),.2)
3172
end
3173
for i = 0,1,0.10 do
3174
swait()
3175
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-45),math.rad(0),math.rad(0)),.3)
3176
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -.9, 0) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(0)), 0.4)
3177
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-46), math.rad(4), math.rad(-5)), 0.8)
3178
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-46), math.rad(-4), math.rad(5)), 0.8)
3179
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-50),math.rad(-3),math.rad(-10)),.3)
3180
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0, 0) * angles(math.rad(-50), math.rad(-3), math.rad(-10)),.2)
3181
end
3182
3183
3184
for i = 0,1,0.10 do
3185
swait()
3186
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(45),math.rad(0),math.rad(0)),.3)
3187
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -.9, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(0)), 0.4)
3188
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(46), math.rad(4), math.rad(-5)), 0.8)
3189
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(46), math.rad(-4), math.rad(5)), 0.8)
3190
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(50),math.rad(3),math.rad(10)),.3)
3191
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0, 0) * angles(math.rad(-50), math.rad(-3), math.rad(-10)),.2)
3192
end
3193
attack = false
3194
3195
con:Disconnect()
3196
end
3197
3198
function TheRuinsSacredWordsII()
3199
attack = true
3200
for i = 0,4,0.1 do
3201
swait()
3202
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -2.5, -2) * CFrame.Angles(math.rad(0), math.rad(0.05*math.cos(sine/60)), math.rad(0)), 0.4)
3203
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(15+4*math.cos(sine/60)),math.rad(0),math.rad(0)),0.07)
3204
RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5+0.04*math.sin(sine/25), -0.35) * angles(math.rad(90 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-70)), 0.1)
3205
LW.C0=clerp(LW.C0,cf(-1.5,0.5+0.04*math.sin(sine/25),0)*angles(math.rad(0),math.rad(4*math.cos(sine/60)),math.rad(-5*math.cos(sine/60))),.3)
3206
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(-90*math.cos(sine/60))), 0.8)
3207
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, .5, -.6) * CFrame.Angles(math.rad(0), math.rad(-5*math.cos(sine/60)), math.rad(6)), 0.1)
3208
end
3209
wait(.5)
3210
for i = 0,4,0.1 do
3211
swait()
3212
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-4+2*math.cos(sine/60)),math.rad(0),math.rad(0)),0.07)
3213
end
3214
3215
local Ring = Instance.new("Part",workspace)
3216
Ring.Size = Vector3.new(12, 12, 20)
3217
Ring.BrickColor = CoreInner.BrickColor
3218
local RingEffect = Instance.new("FileMesh",Ring)
3219
RingEffect.MeshId = "rbxassetid://3270017"
3220
RingEffect.Scale = Vector3.new(1.3, 1.3, 0.4)
3221
Ring.CanCollide = false
3222
Ring.Anchored = true
3223
Ring.CFrame = Ring.CFrame:lerp(Ring.CFrame * CFrame.new(0, 0, -22), 0.4)
3224
Ring.CFrame = Ring.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
3225
Ring.CFrame = torso.CFrame * CFrame.new(0,-3,0)
3226
Ring.CFrame = Ring.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
3227
for i = 0.14,1,0.015 do
3228
swait()
3229
Ring.CFrame = Ring.CFrame * CFrame.fromEulerAnglesXYZ(0,0,0.2)
3230
Ring.Transparency = Ring.Transparency + 0.03
3231
RingEffect.Scale = RingEffect.Scale + Vector3.new(2,2,1.8)
3232
end
3233
wait(.5)
3234
attack = false
3235
Ring:remove()
3236
end
3237
3238
3239
3240
3241
function attackone()
3242
attack = true
3243
local con = LeftLeg.Touched:connect(function(hit)
3244
		Damage(Torso, hit, 10, 20, math.random(1, 5), "Knockdown", RootPart, .2, "rbxassetid://146163522", 1)
3245
		end)
3246
for i = 0,2,0.1 do
3247
swait()
3248
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(4), math.rad(6), math.rad(0)), 0.4)
3249
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-4-2),math.rad(0),math.rad(0)),.2)
3250
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(10) + -math.sin(sine/8)/1.2,math.rad(5* math.cos(sine / 8)),math.rad(15 + 1.25 * math.cos(sine / 8))),.3)
3251
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(10) + math.sin(sine/8)/1.2,math.rad(5* math.cos(sine / 8)),math.rad(-15 - 1.25 * math.cos(sine / 8))),.3)
3252
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0.06) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(90)), 0.8)
3253
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -0.76, 0) * CFrame.Angles(math.rad(0), math.rad(-3), math.rad(0)), 0.8)
3254
end
3255
con:Disconnect()
3256
attack = false
3257
3258
3259
3260
3261
3262
3263
end
3264
3265
3266
function attacktwo()
3267
attack = true
3268
local con = ra.Touched:connect(function(hit)
3269
		Damage(Torso, hit, 25, 36, math.random(1, 5), "Normal", RootPart, .2, "rbxassetid://199149409", 1)
3270
		end)
3271
for i = 0,1,0.12 do
3272
swait()
3273
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
3274
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(21), math.rad(97)),.2)
3275
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)),.2)
3276
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, -0.6) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-16)), 0.8)
3277
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0)), 0.8)
3278
end
3279
3280
for i = 0,2,0.1 do
3281
swait()
3282
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, -3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.4)
3283
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)),.2)
3284
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(-80), math.rad(-60)),.2)
3285
end
3286
con:Disconnect()
3287
attack = false
3288
3289
3290
3291
3292
3293
3294
end
3295
3296
3297
3298
function attackthree()
3299
attack = true
3300
local con = la.Touched:connect(function(hit)
3301
		Damage(Torso, hit, 15, 25, math.random(1, 5), "Normal", RootPart, .2, "rbxassetid://146163522", 1)
3302
		end)
3303
for i = 0,1,0.12 do
3304
swait()
3305
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.4)
3306
RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, 0.8) * angles(math.rad(90), math.rad(-10), math.rad(90)), 0.1)
3307
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3308
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(-4)), 0.8)
3309
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-3), math.rad(0)), 0.8)
3310
end
3311
3312
3313
for i = 0,2,0.1 do
3314
swait()
3315
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
3316
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(60)),.2)
3317
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(30)),.2)
3318
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -.3) * angles(math.rad(20), math.rad(-90), math.rad(-90)),.2)
3319
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(5), math.rad(-6)), 0.8)
3320
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-5), math.rad(6)), 0.8)
3321
end
3322
con:Disconnect()
3323
attack = false
3324
end
3325
3326
function attackfour()
3327
attack = true
3328
local con = la.Touched:connect(function(hit)
3329
		Damage(Torso, hit, 35, 45, math.random(1, 5), "Normal", RootPart, .2, "rbxassetid://146163522", 1)
3330
		end)
3331
for i = 0,2,0.1 do
3332
swait()
3333
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.4)
3334
RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, 0.8) * angles(math.rad(90), math.rad(-10), math.rad(90)), 0.1)
3335
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
3336
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(-4)), 0.8)
3337
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-3), math.rad(0)), 0.8)
3338
end
3339
3340
for i = 0,2,0.1 do
3341
swait()
3342
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.4)
3343
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.3) * angles(math.rad(0), math.rad(40), math.rad(90)),.2)
3344
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)),.2)
3345
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-3), math.rad(0)), 0.8)
3346
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-40), math.rad(4)), 0.8)
3347
end
3348
con:Disconnect()
3349
attack = false
3350
end
3351
3352
3353
3354
3355
3356
mouse.Button1Down:connect(function()
3357
 if attack==false then
3358
                if attacktype==1 then
3359
                        attack=true
3360
                        attacktype=2
3361
                        attackone()
3362
                elseif attacktype==2 then
3363
                        attack=true
3364
                        attacktype=3
3365
                        attacktwo()
3366
                elseif attacktype==3 then
3367
                        attack=true
3368
                        attacktype=4
3369
                        attackthree()
3370
                elseif attacktype==4 then
3371
                        attack=true
3372
                        attacktype=1
3373
                        attackfour()
3374
              
3375
                end
3376
        end
3377
end)
3378
3379
ff = Instance.new("ForceField", game.Players.LocalPlayer.Character)
3380
ff.Visible = false
3381
Humanoid.Name = "Base"
3382
Humanoid.MaxHealth = 9e99
3383
Humanoid.Health = 9e99
3384
game:GetService("RunService"):BindToRenderStep("ew", 0, function()
3385
  if Humanoid.Health > 0.1 and Humanoid.Health < 9e99 then
3386
    Humanoid.MaxHealth = 9e99
3387
    Humanoid.Health = 9e99
3388
  end
3389
end)
3390
3391
3392
--animations--
3393
local sine = 0
3394
local change = 1
3395
local val = 0
3396
Humanoid.Animator.Parent = nil
3397
idleanim=.4
3398
print'Ruin IV 100%'
3399
print'Ruin IV Loaded'
3400
while true do
3401
swait()
3402
sine = sine + change
3403
local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude 
3404
local velderp=RootPart.Velocity.y
3405
hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
3406
if equipped==true or equipped==false then
3407
if attack==false then
3408
idle=idle+1
3409
else
3410
idle=0
3411
end
3412
if idle>=500 then
3413
if attack==false then
3414
--Sheath() xdxdxdxdxd
3415
end
3416
end
3417
if RootPart.Velocity.y > 1 and hitfloor==nil then 
3418
Anim="Jump"
3419
if attack==false then
3420
change = 2
3421
Humanoid.CameraOffset = Vector3.new(0,0,0)
3422
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0 + 360 * math.cos (sine / 30)),math.rad(0),math.rad(0)),.3)
3423
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
3424
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(10)), 0.3)
3425
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
3426
RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(-20)),.3)
3427
LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-60),math.rad(0)),.3)
3428
elseif attack==false and Rmode=="4" then
3429
Humanoid.CameraOffset = Vector3.new(0,0,0)
3430
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
3431
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10+2.05*math.cos(sine/5)),math.rad(0),math.rad(0)),.3)
3432
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20+2.05*math.cos(sine/5)), math.rad(-10), math.rad(50-2.05*math.cos(sine/5))), 0.3)
3433
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20+2.05*math.cos(sine/5)), math.rad(-10), math.rad(-50+2.05*math.cos(sine/5))), 0.3)
3434
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -.47, -0.7) * CFrame.Angles(math.rad(-12+3.05*math.cos(sine/5)), math.rad(0), math.rad(0)), 0.8)
3435
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-25+3.05*math.cos(sine/5)), math.rad(-3), math.rad(0)), 0.8)
3436
end
3437
elseif RootPart.Velocity.y < -1 and hitfloor==nil then 
3438
Anim="Fall"
3439
change = 1
3440
if attack==false then
3441
Humanoid.CameraOffset = Vector3.new(0,0,0)
3442
RH.C0=clerp(RH.C0,cf(1,0.20,-0.25)*angles(math.rad(90),math.rad(90),math.rad(90))*angles(math.rad(90),math.rad(90),math.rad(90)),.3)
3443
LH.C0=clerp(LH.C0,cf(-1,-0.70,-0.25)*angles(math.rad(90),math.rad(-90),math.rad(90))*angles(math.rad(90),math.rad(90),math.rad(90)),.3)
3444
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
3445
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(40),math.rad(0),math.rad(0)),.3)
3446
RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(90)), 0.3)
3447
LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-90)), 0.3)
3448
elseif attack==false and Rmode=="4" then
3449
Humanoid.CameraOffset = Vector3.new(0,0,0)
3450
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.4)
3451
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(5), math.rad(10), math.rad(20)), 0.3)
3452
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-5), math.rad(-10), math.rad(-20)), 0.3)
3453
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
3454
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(40),math.rad(0),math.rad(0)),.3)
3455
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -.67, -0.4) * CFrame.Angles(math.rad(25), math.rad(0), math.rad(0)), 0.8)
3456
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-3), math.rad(0)), 0.8)
3457
end
3458
3459
3460
3461
3462
--idle--
3463
elseif torvel<1 and hitfloor~=nil then
3464
Anim="Idle"
3465
if attack==false and Rmode=="1" then
3466
Humanoid.CameraOffset = Vector3.new(0,0,0)
3467
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-4+2*math.sin(sine/25)),math.rad(0),math.rad(0)),.2)
3468
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
3469
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
3470
RW.C0=clerp(RW.C0,CFrame.new(1.5,0.55+0.05*math.cos(sine/25)+ -math.sin(sine/25)/40,0)*angles(math.rad(5-2.5*math.cos(sine/25)),math.rad(0),math.rad(10+5*math.cos(sine/25))+ math.sin(sine/25)/20),0.15)
3471
LW.C0=clerp(LW.C0,CFrame.new(-1.5,0.55+0.05*math.cos(sine/25)+ -math.sin(sine/25)/40,0)*angles(math.rad(5-2.5*math.cos(sine/25)),math.rad(0),math.rad(-10-5*math.cos(sine/25))+ -math.sin(sine/25)/20),0.15)
3472
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.05*math.cos(sine/25), 0.1) * CFrame.Angles(math.rad(-8), math.rad(5*math.cos(sine/60)), math.rad(-6)), 0.1)
3473
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(8), math.rad(-5*math.cos(sine/60)), math.rad(6)), 0.1)
3474
elseif attack==false and Rmode=="2" then
3475
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
3476
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
3477
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-4+2*math.sin(sine/25)),math.rad(0),math.rad(0)),.2)
3478
RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5+0.04*math.sin(sine/25), -0.35) * angles(math.rad(90 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-50)), 0.1)
3479
LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5+0.04*math.sin(sine/25), -0.35) * angles(math.rad(70 - 1 * math.cos(sine / 25)), math.rad(-7), math.rad(70)), 0.1)
3480
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.05*math.cos(sine/25), 0.1) * CFrame.Angles(math.rad(-8), math.rad(5*math.cos(sine/60)), math.rad(-6)), 0.1)
3481
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(8), math.rad(-5*math.cos(sine/60)), math.rad(6)), 0.1)
3482
elseif attack==false and Rmode=="3" then
3483
Humanoid.CameraOffset = Vector3.new(0,0,0)
3484
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
3485
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
3486
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-4+2*math.sin(sine/25)),math.rad(0),math.rad(0)),.2)
3487
RW.C0=clerp(RW.C0,cf(1.5,0.5+0.04*math.sin(sine/25),0)*angles(math.rad(0),math.rad(-15),math.rad(15)),.3)
3488
LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5+0.04*math.sin(sine/25), -0.45) * angles(math.rad(70 - 1 * math.cos(sine / 25)), math.rad(-7), math.rad(70)), 0.1)
3489
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.05*math.cos(sine/25), 0.1) * CFrame.Angles(math.rad(-8), math.rad(5*math.cos(sine/60)), math.rad(-6)), 0.1)
3490
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(8), math.rad(-5*math.cos(sine/60)), math.rad(6)), 0.1)
3491
elseif attack==false and Rmode=="4" then
3492
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-4+2*math.sin(sine/25)),math.rad(5),math.rad(5)),.2)
3493
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)
3494
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(0), math.rad(-25), math.rad(0)), 0.8)
3495
RW.C0=clerp(RW.C0,cf(1.5,0.5+0.04*math.sin(sine/25),0)*angles(math.rad(0),math.rad(-15),math.rad(25)),.3)
3496
LW.C0=clerp(LW.C0,cf(-1.5,0.5+0.04*math.sin(sine/25),0)*angles(math.rad(0),math.rad(4),math.rad(-5)),.3)
3497
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.05*math.cos(sine/25), 0.1) * CFrame.Angles(math.rad(0), math.rad(5*math.cos(sine/60)), math.rad(-6)), 0.1)
3498
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(0), math.rad(-5*math.cos(sine/60)), math.rad(6)), 0.1)
3499
elseif attack==false and Rmode=="5" then
3500
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
3501
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -.9-0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.4)
3502
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1+0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(26), math.rad(4), math.rad(-5)), 0.8)
3503
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.05*math.cos(sine/25), 0) * CFrame.Angles(math.rad(26), math.rad(-4), math.rad(5)), 0.8)
3504
RW.C0=clerp(RW.C0,cf(1.5,0.55+0.05*math.cos(sine/25),0)*angles(math.rad(35),math.rad(3),math.rad(10)),.3)
3505
LW.C0=clerp(LW.C0, CFrame.new(-1.5,0.55+0.05*math.cos(sine/25), 0)*angles(math.rad(35), math.rad(-3), math.rad(-10)),.2)
3506
end
3507
3508
3509
3510
--walk--
3511
elseif torvel>2 and torvel<22 and hitfloor~=nil then
3512
Anim="Walk"
3513
if attack==false and Rmode=="1" then
3514
Humanoid.CameraOffset = Vector3.new(0,0,0)
3515
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.2)
3516
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05, 0) * CFrame.Angles(math.rad(0), math.rad(0.05) + math.sin(sine/8)/5.2, math.rad(0)), 0.8)
3517
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-4+2*math.sin(sine/8)),math.rad(0),math.rad(0)),.2)
3518
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(10) + -math.sin(sine/8)/1.2,math.rad(5* math.cos(sine / 8)),math.rad(15 + 1.25 * math.cos(sine / 8))),.3)
3519
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(10) + math.sin(sine/8)/1.2,math.rad(5* math.cos(sine / 8)),math.rad(-15 - 1.25 * math.cos(sine / 8))),.3)
3520
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.4*math.cos(sine/8)/2, 0 *math.sin(sine/8)/2) * CFrame.Angles(math.rad(-1) + -math.sin(sine/8)/1.2, math.rad(0), 0), .8)
3521
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.4*math.cos(sine/8)/2,0 *-math.sin(sine/8)/2) * CFrame.Angles(math.rad(-1) + math.sin(sine/8)/1.2, math.rad(0), 0), .8)
3522
elseif attack==false and Rmode=="2" then
3523
Humanoid.CameraOffset = Vector3.new(0,0,0)
3524
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.2)
3525
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05*math.cos(sine/7.5), 0) * CFrame.Angles(math.rad(-10+2*math.cos(sine/15)), 0, 0), 0.8)
3526
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-4+2*math.sin(sine/18)),math.rad(0),math.rad(0)),.2)
3527
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0 - 25 * math.cos(sine / 8)),math.rad(0),math.rad(10 + 1.25 * math.cos(sine / 16))),.3)
3528
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0 + 25 * math.cos(sine / 8)),math.rad(0),math.rad(-10 - 1.25 * math.cos(sine / 16))),.3)
3529
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.4*math.cos(sine/8)/2, 0 *math.sin(sine/8)/2) * CFrame.Angles(math.rad(0) + -math.sin(sine/8)/1.2, math.rad(0), 0), .8)
3530
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.4*math.cos(sine/8)/2,0 *-math.sin(sine/8)/2) * CFrame.Angles(math.rad(0) + math.sin(sine/8)/1.2, math.rad(0), 0), .8)
3531
elseif attack==false and Rmode=="3" then
3532
Humanoid.CameraOffset = Vector3.new(0,0,0)
3533
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,-0.2)* angles(math.rad(20),math.rad(0),math.rad(0)),.2)
3534
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05*math.cos(sine/8), 0) * CFrame.Angles(math.rad(-20+2*math.cos(sine/8)), math.rad(0.05) + math.sin(sine/8)/5.2, 0), 0.8)
3535
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-12+5*math.cos(sine/8)),math.rad(0),math.rad(0)),.2)
3536
RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(25 * math.cos(sine / 7)) + math.sin(sine / 7) / 2.5, math.rad(0), math.rad(10)), 0.2)
3537
LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25 * math.cos(sine / 7)) + -math.sin(sine / 7) / 2.5, math.rad(0), math.rad(-10)), 0.2)
3538
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.4*math.cos(sine/8)/2, 0 *math.sin(sine/8)/2) * CFrame.Angles(math.rad(-15) + -math.sin(sine/8)/1.2, math.rad(0), 0), .8)
3539
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.4*math.cos(sine/8)/2,0 *-math.sin(sine/8)/2) * CFrame.Angles(math.rad(-15) + math.sin(sine/8)/1.2, math.rad(0), 0), .8)
3540
elseif attack==false and Rmode=="4" then
3541
Humanoid.CameraOffset = Vector3.new(0,0,0)
3542
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.2)
3543
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05*math.cos(sine/8), 0) * CFrame.Angles(math.rad(-10+2*math.cos(sine/8)), 0, 0), 0.8)
3544
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-4+2*math.sin(sine/8)),math.rad(0),math.rad(0)),.2)
3545
RW.C0 = clerp(RW.C0, CFrame.new(.9, 0.5, -0.5) * angles(math.rad(90), math.rad(-80), math.rad(-40)),.2)
3546
LW.C0 = clerp(LW.C0, CFrame.new(-.7, 0.5, -0.7) * angles(math.rad(50), math.rad(0), math.rad(90)),.2)
3547
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.4*math.cos(sine/8)/2, 0 *math.sin(sine/8)/2) * CFrame.Angles(math.rad(0) + -math.sin(sine/8)/1.2, math.rad(0), 0), .8)
3548
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.4*math.cos(sine/8)/2,0 *-math.sin(sine/8)/2) * CFrame.Angles(math.rad(0) + math.sin(sine/8)/1.2, math.rad(0), 0), .8)
3549
elseif attack==false and Rmode=="5" then
3550
Humanoid.CameraOffset = Vector3.new(0,0,0)
3551
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.2)
3552
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05* math.cos(sine / 8), 0) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(0)), 0.8)
3553
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(0)),.2)
3554
RW.C0=clerp(RW.C0,cf(1.5,0.5,0.06)*angles(math.rad(0 - 35 * math.cos(sine / 15)),math.rad(5* math.cos(sine / 15)),math.rad(10 + 1.25 * math.cos(sine / 15))),.3)
3555
LW.C0=clerp(LW.C0,cf(-1.5,0.5,-0.06)*angles(math.rad(0 + 35 * math.cos(sine / 15)),math.rad(5* math.cos(sine / 15)),math.rad(-10 - 1.25 * math.cos(sine / 15))),.3)
3556
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.4*math.cos(sine/15)/2, 0.06 *math.sin(sine/15)/2) * CFrame.Angles(math.rad(26) + -math.sin(sine/15)/1.2, math.rad(4), math.rad(-5)), .8)
3557
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.4*math.cos(sine/15)/2,-0.06 *-math.sin(sine/15)/2) * CFrame.Angles(math.rad(26) + math.sin(sine/15)/1.2, math.rad(-4), math.rad(5)), .8)
3558
end
3559
3560
3561
3562
3563
3564
elseif torvel>=9999999999999999999999 and hitfloor~=nil then
3565
Anim="Run"
3566
if attack==false then
3567
Humanoid.CameraOffset = Vector3.new(0,0,0)
3568
RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.2)
3569
Torso.Weld.C0 = clerp(Torso.Weld.C0, CFrame.new(0, -1-0.05*math.cos(sine/7.5), 0) * CFrame.Angles(math.rad(-10+2*math.cos(sine/15)), 0, 0), 0.8)
3570
Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-4+2*math.sin(sine/18)),math.rad(0),math.rad(0)),.2)
3571
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0 - 25 * math.cos(sine / 8)),math.rad(0),math.rad(10 + 1.25 * math.cos(sine / 16))),.3)
3572
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0 + 25 * math.cos(sine / 8)),math.rad(0),math.rad(-10 - 1.25 * math.cos(sine / 16))),.3)
3573
LeftLeg.Weld.C0 = clerp(LeftLeg.Weld.C0, CFrame.new(-0.5, -1-0.4*math.cos(sine/8)/2, 0 *math.sin(sine/8)/2) * CFrame.Angles(math.rad(0) + -math.sin(sine/8)/1.2, math.rad(0), 0), .8)
3574
RightLeg.Weld.C0 = clerp(RightLeg.Weld.C0, CFrame.new(0.5, -1+0.4*math.cos(sine/8)/2,0 *-math.sin(sine/8)/2) * CFrame.Angles(math.rad(0) + math.sin(sine/8)/1.2, math.rad(0), 0), .8)
3575
end
3576
end
3577
end
3578
end