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 |