SHOW:
|
|
- or go back to the newest paste.
1 | - | Name=game.Players.Zyaklear.Name |
1 | + | local player=game.Players.GreenToxin |
2 | - | local player=game.Players[Name] |
2 | + | |
3 | local Suit=false | |
4 | local Tag=Instance.new("ObjectValue") | |
5 | Tag.Name="creator" | |
6 | Tag.Value=player | |
7 | local Welds={} | |
8 | ||
9 | if script.Parent.className~="HopperBin" then | |
10 | local h=Instance.new("HopperBin") | |
11 | h.Name="Ice Reaper" | |
12 | h.Parent=player.Backpack | |
13 | script.Parent=h | |
14 | end | |
15 | pcall(function() char.Sword:remove() end) | |
16 | pcall(function() char.Sheath:remove() end) | |
17 | pcall(function() char.Suit:remove() end) | |
18 | local m=Instance.new("Model") | |
19 | m.Name="Sword" | |
20 | m.Parent=char | |
21 | local otherm=Instance.new("Model") | |
22 | otherm.Name="Sheath" | |
23 | otherm.Parent=char | |
24 | ||
25 | --SWORD-- | |
26 | local p=Instance.new("Part") | |
27 | p.Size=Vector3.new(1,3,1) | |
28 | p.BrickColor=BrickColor.new("Royal purple") | |
29 | p.Reflectance=0.4 | |
30 | p.CanCollide=false | |
31 | p.Parent=m | |
32 | local mes=Instance.new("BlockMesh") | |
33 | mes.Parent=p | |
34 | mes.Scale=Vector3.new(0.4,1.2,0.2) | |
35 | local w=Instance.new("Weld") | |
36 | w.Parent=p | |
37 | w.Part1=p | |
38 | w.Part0=char.Torso | |
39 | w.C0=CFrame.new(0,0,0.65)*CFrame.Angles(0,0,math.rad(150)) | |
40 | w.C1=CFrame.new(0,0.25,0) | |
41 | local HoldWeld=w | |
42 | local Blade=p | |
43 | Welds["MAIN"]=HoldWeld | |
44 | local p=Instance.new("Part") | |
45 | p.Size=Vector3.new(1,3,1) | |
46 | p.BrickColor=BrickColor.new("Magenta") | |
47 | p.Parent=m | |
48 | local mes=Instance.new("BlockMesh") | |
49 | mes.Parent=p | |
50 | mes.Scale=Vector3.new(0.02,1,0.21) | |
51 | local w=Instance.new("Weld") | |
52 | w.Parent=p | |
53 | w.Part1=p | |
54 | w.Part0=Blade | |
55 | w.C0=CFrame.new(0,-.2,0) | |
56 | local p=Instance.new("Part") | |
57 | p.Size=Vector3.new(1,1,1) | |
58 | p.BrickColor=BrickColor.new("White") | |
59 | p.Parent=m | |
60 | p.Reflectance=0.4 | |
61 | local mes=Instance.new("BlockMesh") | |
62 | mes.Parent=p | |
63 | mes.Scale=Vector3.new(0.6,.2,.3) | |
64 | local w=Instance.new("Weld") | |
65 | w.Parent=p | |
66 | w.Part1=p | |
67 | w.Part0=Blade | |
68 | w.C0=CFrame.new(0,-1.45,0) | |
69 | local p=Instance.new("Part") | |
70 | p.Size=Vector3.new(1,1,1) | |
71 | p.BrickColor=BrickColor.new("White") | |
72 | p.Parent=m | |
73 | p.Reflectance=0.4 | |
74 | local mes=Instance.new("BlockMesh") | |
75 | mes.Parent=p | |
76 | mes.Scale=Vector3.new(0.4,.2,.3) | |
77 | local w=Instance.new("Weld") | |
78 | w.Parent=p | |
79 | w.Part1=p | |
80 | w.Part0=Blade | |
81 | w.C0=CFrame.new(0.4,-1.37,0)*CFrame.Angles(0,0,math.rad(30)) | |
82 | local p=Instance.new("Part") | |
83 | p.Size=Vector3.new(1,1,1) | |
84 | p.BrickColor=BrickColor.new("White") | |
85 | p.Parent=m | |
86 | p.Reflectance=0.4 | |
87 | local mes=Instance.new("BlockMesh") | |
88 | mes.Parent=p | |
89 | mes.Scale=Vector3.new(0.4,.2,.3) | |
90 | local w=Instance.new("Weld") | |
91 | w.Parent=p | |
92 | w.Part1=p | |
93 | w.Part0=Blade | |
94 | w.C0=CFrame.new(-0.4,-1.37,0)*CFrame.Angles(0,0,math.rad(-30)) | |
95 | local p=Instance.new("Part") | |
96 | p.Size=Vector3.new(1,1,1) | |
97 | p.BrickColor=BrickColor.new("Grey") | |
98 | p.Parent=m | |
99 | local mes=Instance.new("CylinderMesh") | |
100 | mes.Parent=p | |
101 | mes.Scale=Vector3.new(.2,1.25,.2) | |
102 | local w=Instance.new("Weld") | |
103 | w.Parent=p | |
104 | w.Part1=p | |
105 | w.Part0=Blade | |
106 | w.C0=CFrame.new(0,-2,0) | |
107 | local p=Instance.new("Part") | |
108 | p.Size=Vector3.new(1,1,1) | |
109 | p.BrickColor=BrickColor.new("Magenta") | |
110 | p.Parent=m | |
111 | p.Reflectance=0.4 | |
112 | local mes=Instance.new("CylinderMesh") | |
113 | mes.Parent=p | |
114 | mes.Scale=Vector3.new(.21,.1,.21) | |
115 | local w=Instance.new("Weld") | |
116 | w.Parent=p | |
117 | w.Part1=p | |
118 | w.Part0=Blade | |
119 | w.C0=CFrame.new(0,-2.75,0) | |
120 | for i=1,10 do | |
121 | local p=Instance.new("Part") | |
122 | p.Size=Vector3.new(1,1,1) | |
123 | p.BrickColor=BrickColor.new("Alder") | |
124 | p.Parent=m | |
125 | local mes=Instance.new("CylinderMesh") | |
126 | mes.Parent=p | |
127 | mes.Scale=Vector3.new(.21,.05,.21) | |
128 | local w=Instance.new("Weld") | |
129 | w.Parent=p | |
130 | w.Part1=p | |
131 | w.Part0=Blade | |
132 | w.C0=CFrame.new(0,-2.7+.9*(i/9),0) | |
133 | end | |
134 | local p=Instance.new("Part") | |
135 | p.Size=Vector3.new(1,1,1) | |
136 | p.BrickColor=BrickColor.new("Royal purple") | |
137 | p.Parent=m | |
138 | p.Reflectance=0.4 | |
139 | local mes=Instance.new("BlockMesh") | |
140 | mes.Parent=p | |
141 | mes.Scale=Vector3.new(.28,.24,.205) | |
142 | local w=Instance.new("Weld") | |
143 | w.Parent=p | |
144 | w.Part1=p | |
145 | w.Part0=Blade | |
146 | w.C0=CFrame.new(0,1.45,0)*CFrame.Angles(0,0,math.rad(-45)) | |
147 | local Tip=p | |
148 | --/SWORD-- | |
149 | ||
150 | --SHEATH-- | |
151 | local p=Instance.new("Part") | |
152 | p.Size=Vector3.new(1,3,1) | |
153 | p.Reflectance=0.4 | |
154 | p.BrickColor=BrickColor.new("Royal purple") | |
155 | p.Parent=otherm | |
156 | local mes=Instance.new("BlockMesh") | |
157 | mes.Parent=p | |
158 | mes.Scale=Vector3.new(0.6,1.2,0.3) | |
159 | local w=Instance.new("Weld") | |
160 | w.Parent=p | |
161 | w.Part1=p | |
162 | w.Part0=char.Torso | |
163 | w.C0=CFrame.new(0,0,0.65)*CFrame.Angles(0,0,math.rad(-30)) | |
164 | local Back=p | |
165 | local p=Instance.new("Part") | |
166 | p.Size=Vector3.new(1,1,1) | |
167 | p.BrickColor=BrickColor:White() | |
168 | p.Parent=otherm | |
169 | local mes=Instance.new("BlockMesh") | |
170 | mes.Parent=p | |
171 | mes.Scale=Vector3.new(0.1,.25,0.31) | |
172 | local w=Instance.new("Weld") | |
173 | w.Parent=p | |
174 | w.Part1=p | |
175 | w.Part0=Back | |
176 | w.C0=CFrame.new(-0.1,-1.5,0)*CFrame.Angles(0,0,math.rad(45)) | |
177 | local p=Instance.new("Part") | |
178 | p.Size=Vector3.new(1,1,1) | |
179 | p.BrickColor=BrickColor:White() | |
180 | p.Parent=otherm | |
181 | local mes=Instance.new("BlockMesh") | |
182 | mes.Parent=p | |
183 | mes.Scale=Vector3.new(0.1,.25,0.31) | |
184 | local w=Instance.new("Weld") | |
185 | w.Parent=p | |
186 | w.Part1=p | |
187 | w.Part0=Back | |
188 | w.C0=CFrame.new(0.1,-1.5,0)*CFrame.Angles(0,0,math.rad(-45)) | |
189 | local p=Instance.new("Part") | |
190 | p.Size=Vector3.new(1,1,1) | |
191 | p.BrickColor=BrickColor:White() | |
192 | p.Parent=otherm | |
193 | local mes=Instance.new("BlockMesh") | |
194 | mes.Parent=p | |
195 | mes.Scale=Vector3.new(0.1,.25,0.31) | |
196 | local w=Instance.new("Weld") | |
197 | w.Parent=p | |
198 | w.Part1=p | |
199 | w.Part0=Back | |
200 | w.C0=CFrame.new(-0.1,1.29,0)*CFrame.Angles(0,0,math.rad(-45)) | |
201 | local p=Instance.new("Part") | |
202 | p.Size=Vector3.new(1,1,1) | |
203 | p.BrickColor=BrickColor:White() | |
204 | p.Parent=otherm | |
205 | local mes=Instance.new("BlockMesh") | |
206 | mes.Parent=p | |
207 | mes.Scale=Vector3.new(0.1,.25,0.31) | |
208 | local w=Instance.new("Weld") | |
209 | w.Parent=p | |
210 | w.Part1=p | |
211 | w.Part0=Back | |
212 | w.C0=CFrame.new(0.1,1.29,0)*CFrame.Angles(0,0,math.rad(45)) | |
213 | local p=Instance.new("Part") | |
214 | p.Size=Vector3.new(1,3,1) | |
215 | p.BrickColor=BrickColor:White() | |
216 | p.Parent=otherm | |
217 | local mes=Instance.new("BlockMesh") | |
218 | mes.Parent=p | |
219 | mes.Scale=Vector3.new(0.1,1.25,0.32) | |
220 | local w=Instance.new("Weld") | |
221 | w.Parent=p | |
222 | w.Part1=p | |
223 | w.Part0=Back | |
224 | w.C0=CFrame.new(0,-0.25/2.5,0) | |
225 | local p=Instance.new("Part") | |
226 | p.Size=Vector3.new(1,3,1) | |
227 | p.BrickColor=BrickColor.new("Magenta") | |
228 | p.Parent=otherm | |
229 | local mes=Instance.new("BlockMesh") | |
230 | mes.Parent=p | |
231 | mes.Scale=Vector3.new(0.02,1.12,0.325) | |
232 | local w=Instance.new("Weld") | |
233 | w.Parent=p | |
234 | w.Part1=p | |
235 | w.Part0=Back | |
236 | w.C0=CFrame.new(0,0,0) | |
237 | local p=Instance.new("Part") | |
238 | p.Size=Vector3.new(1,1,1) | |
239 | p.BrickColor=BrickColor:White() | |
240 | p.Parent=otherm | |
241 | local mes=Instance.new("BlockMesh") | |
242 | mes.Parent=p | |
243 | mes.Scale=Vector3.new(0.1,.25,0.31) | |
244 | local w=Instance.new("Weld") | |
245 | w.Parent=p | |
246 | w.Part1=p | |
247 | w.Part0=Back | |
248 | w.C0=CFrame.new(0.1,.25/2,0)*CFrame.Angles(0,0,math.rad(45)) | |
249 | local p=Instance.new("Part") | |
250 | p.Size=Vector3.new(1,1,1) | |
251 | p.BrickColor=BrickColor:White() | |
252 | p.Parent=otherm | |
253 | local mes=Instance.new("BlockMesh") | |
254 | mes.Parent=p | |
255 | mes.Scale=Vector3.new(0.1,.25,0.31) | |
256 | local w=Instance.new("Weld") | |
257 | w.Parent=p | |
258 | w.Part1=p | |
259 | w.Part0=Back | |
260 | w.C0=CFrame.new(-0.1,.25/2,0)*CFrame.Angles(0,0,math.rad(-45)) | |
261 | local p=Instance.new("Part") | |
262 | p.Size=Vector3.new(1,1,1) | |
263 | p.BrickColor=BrickColor:White() | |
264 | p.Parent=otherm | |
265 | local mes=Instance.new("BlockMesh") | |
266 | mes.Parent=p | |
267 | mes.Scale=Vector3.new(0.1,.25,0.31) | |
268 | local w=Instance.new("Weld") | |
269 | w.Parent=p | |
270 | w.Part1=p | |
271 | w.Part0=Back | |
272 | w.C0=CFrame.new(0.1,-.25/2,0)*CFrame.Angles(0,0,math.rad(-45)) | |
273 | local p=Instance.new("Part") | |
274 | p.Size=Vector3.new(1,1,1) | |
275 | p.BrickColor=BrickColor:White() | |
276 | p.Parent=otherm | |
277 | local mes=Instance.new("BlockMesh") | |
278 | mes.Parent=p | |
279 | mes.Scale=Vector3.new(0.1,.25,0.31) | |
280 | local w=Instance.new("Weld") | |
281 | w.Parent=p | |
282 | w.Part1=p | |
283 | w.Part0=Back | |
284 | w.C0=CFrame.new(-0.1,-.25/2,0)*CFrame.Angles(0,0,math.rad(45)) | |
285 | local p=Instance.new("Part") | |
286 | p.Size=Vector3.new(1,3,1) | |
287 | p.BrickColor=BrickColor.new("Alder") | |
288 | p.Parent=otherm | |
289 | local mes=Instance.new("BlockMesh") | |
290 | mes.Parent=p | |
291 | mes.Scale=Vector3.new(0.55,.5,0.25) | |
292 | local w=Instance.new("Weld") | |
293 | w.Parent=p | |
294 | w.Part1=p | |
295 | w.Part0=Back | |
296 | w.C0=CFrame.new(0,.85,0) | |
297 | local p=Instance.new("Part") | |
298 | p.Size=Vector3.new(1,1,1) | |
299 | p.BrickColor=BrickColor.new("Royal purple") | |
300 | p.Parent=m | |
301 | p.Reflectance=0.4 | |
302 | local mes=Instance.new("BlockMesh") | |
303 | mes.Parent=p | |
304 | mes.Scale=Vector3.new(.42,.35,.305) | |
305 | local w=Instance.new("Weld") | |
306 | w.Parent=p | |
307 | w.Part1=p | |
308 | w.Part0=Back | |
309 | w.C0=CFrame.new(0,-1.45,0)*CFrame.Angles(0,0,math.rad(-45)) | |
310 | for _,v in pairs(otherm:children()) do | |
311 | v.CanCollide=false | |
312 | v.Locked=true | |
313 | end | |
314 | --/SHEATH-- | |
315 | ||
316 | b=Instance.new("IntValue") | |
317 | b.Value=0 | |
318 | b.Parent=char.Sword | |
319 | function Click() | |
320 | if b.Value~=0 then | |
321 | pcall(function() DCLICK:disconnect() end) | |
322 | wait(0.25) | |
323 | Button() | |
324 | wait() | |
325 | DCLICK=b.Changed:connect(Click) | |
326 | end | |
327 | end | |
328 | DCLICK=b.Changed:connect(Click) | |
329 | ||
330 | Arms={char.Torso["Left Shoulder"],char.Torso["Right Shoulder"]} | |
331 | ||
332 | function Button(mouse) | |
333 | if b.Value==1 then | |
334 | local rw=Welds["rw"] | |
335 | for i=0,0.7,0.1 do | |
336 | wait() | |
337 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(4.5), math.rad(-6),0) | |
338 | rw.C0 = CFrame.new(0, 0.5, 0) | |
339 | end | |
340 | wait() | |
341 | for i=0,0.4,0.1 do | |
342 | wait() | |
343 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,0) | |
344 | rw.C0 = rw.C0*CFrame.new(0, 0.1, 0) | |
345 | end | |
346 | wait() | |
347 | for i=0,0.4,0.1 do | |
348 | wait() | |
349 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(10),0,0) | |
350 | rw.C0 = rw.C0*CFrame.new(0, -0.1, 0) | |
351 | end | |
352 | for i=0,0.9,0.1 do | |
353 | wait() | |
354 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(-4.5), math.rad(6),0) | |
355 | rw.C0 = CFrame.new(0, 0.5, 0) | |
356 | end | |
357 | rw.C0=OrgR0 | |
358 | rw.C1=OrgR1 | |
359 | b.Value=0 | |
360 | else | |
361 | local rw=Welds["rw"] | |
362 | for i=0,0.3,0.1 do | |
363 | wait() | |
364 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(0,math.rad(6),0) | |
365 | rw.C0 = CFrame.new(0, 0.5, 0) | |
366 | end | |
367 | wait() | |
368 | for i=0,1,0.5 do | |
369 | wait() | |
370 | rw.C1 = CFrame.new(1.5,0.5,0)*CFrame.fromEulerAnglesXYZ(math.rad(50)+math.rad(60)*i, 0,0) | |
371 | rw.C0 = CFrame.new(0, 0.5, 0) | |
372 | end | |
373 | for i=0,1,0.1 do | |
374 | wait() | |
375 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(-10), 0,0) | |
376 | rw.C0 = CFrame.new(0, 0.5, 0) | |
377 | end | |
378 | for i=0,0.3,0.1 do | |
379 | wait() | |
380 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(10), 0,0) | |
381 | rw.C0 = CFrame.new(0, 0.5, 0) | |
382 | end | |
383 | wait() | |
384 | for i=0,0.3,0.1 do | |
385 | wait() | |
386 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(0,math.rad(-6),0) | |
387 | rw.C0 = CFrame.new(0, 0.5, 0) | |
388 | end | |
389 | rw.C0=OrgR0 | |
390 | rw.C1=OrgR1 | |
391 | b.Value=0 | |
392 | end | |
393 | end | |
394 | ||
395 | function Charge() | |
396 | local rw=Welds["rw"] | |
397 | for i=0,1.2,0.1 do | |
398 | wait() | |
399 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(1), math.rad(6),math.rad(2)) | |
400 | rw.C0 = CFrame.new(0, 0.5, 0) | |
401 | end | |
402 | wait() | |
403 | for i=1,6 do | |
404 | wait() | |
405 | local Laz=Instance.new("Part") | |
406 | Laz.Anchored=false | |
407 | Laz.BrickColor=BrickColor.new("Royal purple") | |
408 | Laz.Reflectance=0 | |
409 | Laz.Shape="Ball" | |
410 | Laz.Transparency=1-i/9 | |
411 | Laz.TopSurface="Smooth" | |
412 | Laz.BottomSurface="Smooth" | |
413 | Laz.CanCollide=false | |
414 | Laz.Size=Vector3.new(1,1,1) | |
415 | Laz.Parent=char.Sword | |
416 | w=Instance.new("Weld") | |
417 | w.Part1=Laz | |
418 | w.Part0=Blade | |
419 | w.Parent=Laz | |
420 | local Me=Instance.new("SpecialMesh") | |
421 | Me.MeshType="Sphere" | |
422 | Me.Parent=Laz | |
423 | for i=1,7,0.75 do | |
424 | Me.Scale = Vector3.new(i/2.5,i,i/2.5) | |
425 | wait() | |
426 | end | |
427 | Laz:remove() | |
428 | end | |
429 | end | |
430 | ||
431 | function SHOCK() | |
432 | Charge() | |
433 | wait() | |
434 | for i=0,0.7,0.1 do | |
435 | wait() | |
436 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,0) | |
437 | rw.C0 = rw.C0*CFrame.new(0, 0, 0) | |
438 | end | |
439 | for i=1,35 do | |
440 | p=Instance.new("Part") | |
441 | p.Size=Vector3.new(1,9,7) | |
442 | p.Transparency=0.2 | |
443 | p.BrickColor=BrickColor.new("Royal purple") | |
444 | p.Reflectance=0.1 | |
445 | p.CanCollide=true | |
446 | p.Velocity=Vector3.new(9000,300,0) | |
447 | p.Touched:connect(function(h) | |
448 | if h.Parent~=char and h.Parent.Parent~=char then | |
449 | h.Anchored=false | |
450 | h:BreakJoints() | |
451 | h.Velocity=(h.Position-char.Torso.Position).unit*-500 | |
452 | end | |
453 | end) | |
454 | p.TopSurface="Smooth" | |
455 | p.BottomSurface="Smooth" | |
456 | p.Anchored=true | |
457 | p.Parent=char | |
458 | p.CFrame=char.Torso.CFrame*CFrame.Angles(0,math.rad(90),0)*CFrame.new(6+i,0,0) | |
459 | Delay(0,function() | |
460 | local p=p | |
461 | for i=3,10 do | |
462 | p.Transparency=i/10 | |
463 | wait() | |
464 | end | |
465 | p:remove() | |
466 | end) | |
467 | wait() | |
468 | end | |
469 | for i=0,0.7,0.1 do | |
470 | wait() | |
471 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(10),0,0) | |
472 | rw.C0 = rw.C0*CFrame.new(0, 0, 0) | |
473 | end | |
474 | wait() | |
475 | for i=0,1.2,0.1 do | |
476 | wait() | |
477 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(-1), math.rad(-6),math.rad(-2)) | |
478 | rw.C0 = CFrame.new(0, 0.5, 0) | |
479 | end | |
480 | rw.C0=OrgR0 | |
481 | rw.C1=OrgR1 | |
482 | end | |
483 | ||
484 | function GATE() | |
485 | local rw=Welds["rw"] | |
486 | for i=0,0.3,0.1 do | |
487 | wait(0.06) | |
488 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(0,math.rad(6),0) | |
489 | rw.C0 = CFrame.new(0, 0.5, 0) | |
490 | end | |
491 | wait() | |
492 | for i=0,2,0.5 do | |
493 | wait(0.06) | |
494 | rw.C1 = CFrame.new(1.5,0.5,0)*CFrame.fromEulerAnglesXYZ(math.rad(50)+math.rad(60)*i, 0,0) | |
495 | rw.C0 = CFrame.new(0, 0.5, 0) | |
496 | end | |
497 | wait() | |
498 | local b=Instance.new("BodyPosition") | |
499 | b.position=char.Torso.Position+Vector3.new(0,30,0) | |
500 | b.maxForce=Vector3.new(200,999999999,200) | |
501 | b.Parent=char.Torso | |
502 | wait(0.75) | |
503 | for i=0,2,0.5 do | |
504 | wait(0.05) | |
505 | local p=Blade:Clone() | |
506 | p.Transparency=0.5 | |
507 | p.Reflectance=0 | |
508 | p.BrickColor=BrickColor.new("Royal purple") | |
509 | p.Anchored=true | |
510 | p.CanCollide=false | |
511 | p.Parent=char | |
512 | Delay(0.75,function() p:remove() end) | |
513 | rw.C1 = CFrame.new(1.5,0.5,0)*CFrame.fromEulerAnglesXYZ(math.rad(50)+math.rad(-60)*i, 0,0) | |
514 | rw.C0 = CFrame.new(0, 0.5, 0) | |
515 | end | |
516 | b:remove() | |
517 | function Check(d) | |
518 | for _,v in pairs(game.Players:getPlayers()) do | |
519 | if v.Name~=Name and v.Character and v.Character:findFirstChild("Torso") and (v.Character.Torso.Position-Star.Position).magnitude<d then | |
520 | v.Character.Humanoid:TakeDamage(5) | |
521 | v.Character.Humanoid.PlatformStand=true | |
522 | v.Character.Torso.Velocity=(v.Character.Torso.Position-Star.Position).unit*120 | |
523 | end | |
524 | end | |
525 | end | |
526 | wait(0.5) | |
527 | Tor=Instance.new("Part") | |
528 | Tor.Size=Vector3.new(1,1,1) | |
529 | Tor.BrickColor=BrickColor.new("Royal purple") | |
530 | Tor.Reflectance=0 | |
531 | Tor.Anchored=true | |
532 | Tor.Transparency=1 | |
533 | Tor.CanCollide=false | |
534 | Tor.Parent=char | |
535 | Tor.TopSurface="Weld" | |
536 | Star=Tor | |
537 | Mesh=Instance.new("CylinderMesh") | |
538 | Mesh.Parent=Tor | |
539 | Mesh.Scale=Vector3.new(3,1.2,3) | |
540 | Tor.CFrame=CFrame.new(char.Torso.Position.x,workspace.Base.Position.y,char.Torso.Position.z) | |
541 | Delay(0.1,function() | |
542 | for i=1,40 do | |
543 | wait() | |
544 | Mesh.Scale=Mesh.Scale+Vector3.new(1,0,1) | |
545 | Star.Transparency=i/50 | |
546 | Dist=Mesh.Scale.x/2 | |
547 | Check(Dist) | |
548 | end | |
549 | Tor:remove() | |
550 | end) | |
551 | for i=0,0.3,0.1 do | |
552 | wait(0.06) | |
553 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(0,math.rad(-6),0) | |
554 | rw.C0 = CFrame.new(0, 0.5, 0) | |
555 | end | |
556 | rw.C0=OrgR0 | |
557 | rw.C1=OrgR1 | |
558 | end | |
559 | ||
560 | function GHOST() | |
561 | --Use animation for the bustersword shooting projectile | |
562 | --When landed, become minor blackhole, sucking people in w/ minor damage | |
563 | --when done, explode into spikey explosion =D Massive damage | |
564 | end | |
565 | ||
566 | ||
567 | function PORT(mouse) | |
568 | local mouset=mouse.Target | |
569 | local mouseh=mouse.Hit | |
570 | if mouset then | |
571 | local Laz=Instance.new("Part") | |
572 | Laz.Anchored=false | |
573 | Laz.BrickColor=BrickColor.new("Royal purple") | |
574 | Laz.Reflectance=0 | |
575 | Laz.Transparency=1 | |
576 | Laz.Shape="Ball" | |
577 | Laz.TopSurface="Smooth" | |
578 | Laz.BottomSurface="Smooth" | |
579 | Laz.CanCollide=false | |
580 | Laz.Size=Vector3.new(1,1,1) | |
581 | Laz.CFrame=char.Torso.CFrame | |
582 | Laz.Parent=char.Torso | |
583 | Laz.Transparency=1 | |
584 | w = Instance.new("Weld") | |
585 | w.Parent = Laz | |
586 | w.Part0 = w.Parent | |
587 | w.Part1 = char.Torso | |
588 | w.C0 = CFrame.new(0,0,0) | |
589 | local Me=Instance.new("SpecialMesh") | |
590 | Me.MeshType="Sphere" | |
591 | Me.Scale=Vector3.new(15,15,15) | |
592 | Me.Parent=Laz | |
593 | for i=1,20 do | |
594 | Me.Scale=Me.Scale+Vector3.new(-0.5,-0.5,-0.5) | |
595 | Laz.Transparency=Laz.Transparency-1/20 | |
596 | wait() | |
597 | end | |
598 | char.Torso.CFrame=mouseh*CFrame.new(0,5,0) | |
599 | for i=1,20 do | |
600 | Me.Scale=Me.Scale+Vector3.new(0.5,0.5,0.5) | |
601 | Laz.Transparency=i/20 | |
602 | wait() | |
603 | end | |
604 | Laz:remove() | |
605 | end | |
606 | end | |
607 | ||
608 | ||
609 | function RUSH() | |
610 | local rw=Welds["rw"] | |
611 | for i=0,0.3,0.1 do | |
612 | wait(0.06) | |
613 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(0,math.rad(6),0) | |
614 | rw.C0 = CFrame.new(0, 0.5, 0) | |
615 | end | |
616 | wait() | |
617 | for i=0,0.9,0.05 do | |
618 | wait() | |
619 | rw.C1 = CFrame.new(1.5,0.5,0)*CFrame.fromEulerAnglesXYZ(math.rad(50)+math.rad(-60)*(i/1), 0,0) | |
620 | rw.C0 = CFrame.new(0, 0.5, 0) | |
621 | end | |
622 | wait() | |
623 | local p=Instance.new("Part") | |
624 | p.Locked=true | |
625 | p.BrickColor=BrickColor.new("Royal purple") | |
626 | p.Name="Lan" | |
627 | p.CanCollide=false | |
628 | p.Touched:connect(function(h) | |
629 | if h.Parent~=char and h.Parent.Parent~=char and h.Name~="Base" then | |
630 | h.Anchored=false | |
631 | h:BreakJoints() | |
632 | h.Velocity=(h.Position-char.Torso.Position).unit*500 | |
633 | end | |
634 | end) | |
635 | p.Size=Vector3.new(1,6,1) | |
636 | Mesh=Instance.new("SpecialMesh") | |
637 | Mesh.MeshType="FileMesh" | |
638 | Mesh.Scale=Vector3.new(0.7,7.3,0.7) | |
639 | Mesh.MeshId="http://roblox.com/asset/?id=1033714" | |
640 | Mesh.Parent=p | |
641 | p.Parent=char | |
642 | w=Instance.new("Weld") | |
643 | w.Part1=Blade | |
644 | w.Part0=p | |
645 | w.Parent=p | |
646 | w.C0=CFrame.new(0,1,0) | |
647 | local b=Instance.new("BodyVelocity") | |
648 | b.maxForce = Vector3.new(math.huge,math.huge,math.huge) | |
649 | b.velocity=char.Torso.CFrame.lookVector*65 | |
650 | b.Parent=char.Torso | |
651 | for i=1,20 do | |
652 | b.velocity=char.Torso.CFrame.lookVector*65 | |
653 | local blue=p:clone() | |
654 | blue.CanCollide=false | |
655 | blue.Anchored=true | |
656 | blue.CFrame=p.CFrame | |
657 | blue.BrickColor=BrickColor.new("Royal purple") | |
658 | blue.Parent=char | |
659 | Delay(0,function() | |
660 | local blue=blue | |
661 | for i=1,5 do | |
662 | blue.Transparency=blue.Transparency+1/20 | |
663 | wait() | |
664 | end | |
665 | blue:remove() | |
666 | end) | |
667 | wait() | |
668 | end | |
669 | wait(0.05) | |
670 | p:remove() | |
671 | b:remove() | |
672 | wait() | |
673 | for i=0,0.2,0.05 do | |
674 | wait() | |
675 | rw.C1 = CFrame.new(1.5,0.5,0)*CFrame.fromEulerAnglesXYZ(math.rad(50)+math.rad(60)*(i/1), 0,0) | |
676 | rw.C0 = CFrame.new(0, 0.5, 0) | |
677 | end | |
678 | for i=0,0.3,0.1 do | |
679 | wait(0.06) | |
680 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(0,math.rad(-6),0) | |
681 | rw.C0 = CFrame.new(0, 0.5, 0) | |
682 | end | |
683 | rw.C0=OrgR0 | |
684 | rw.C1=OrgR1 | |
685 | end | |
686 | ||
687 | function NUKE() | |
688 | Charge() | |
689 | for i=0,0.7,0.1 do | |
690 | wait() | |
691 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,0) | |
692 | rw.C0 = rw.C0*CFrame.new(0, 0, 0) | |
693 | end | |
694 | local Laz=Instance.new("Part") | |
695 | Laz.Anchored=false | |
696 | Laz.BrickColor=BrickColor.new("Royal purple") | |
697 | Laz.Reflectance=0 | |
698 | Laz.Transparency=1 | |
699 | Laz.Shape="Ball" | |
700 | Laz.TopSurface="Smooth" | |
701 | Laz.BottomSurface="Smooth" | |
702 | Laz.CanCollide=false | |
703 | Laz.Size=Vector3.new(1,1,1) | |
704 | Laz.CFrame=char.Torso.CFrame | |
705 | Laz.Parent=char.Torso | |
706 | Laz.Transparency=1 | |
707 | w = Instance.new("Weld") | |
708 | w.Parent = Laz | |
709 | w.Part0 = w.Parent | |
710 | w.Part1 = char.Torso | |
711 | w.C0 = CFrame.new(0,0,0) | |
712 | local Me=Instance.new("SpecialMesh") | |
713 | Me.MeshType="Sphere" | |
714 | Me.Scale=Vector3.new(25,25,25) | |
715 | Me.Parent=Laz | |
716 | for i=1,35 do | |
717 | Me.Scale=Me.Scale+Vector3.new(-0.5,-0.5,-0.5) | |
718 | Laz.Transparency=Laz.Transparency-1/35 | |
719 | wait() | |
720 | end | |
721 | Laz:remove() | |
722 | local e=Instance.new("Explosion") | |
723 | e.BlastRadius=22 | |
724 | e.BlastPressure=0 | |
725 | e.Position=char.Torso.Position | |
726 | e.Hit:connect(function(p) | |
727 | if p.Parent~=char and p.Parent.Parent~=char then | |
728 | p.Anchored=false | |
729 | p:BreakJoints() | |
730 | p.Velocity=(p.Position-e.Position).unit*200 | |
731 | end | |
732 | end) | |
733 | e.Parent=char | |
734 | for i=0,0.7,0.1 do | |
735 | wait() | |
736 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(10),0,0) | |
737 | rw.C0 = rw.C0*CFrame.new(0, 0, 0) | |
738 | end | |
739 | wait() | |
740 | for i=0,1.2,0.1 do | |
741 | wait() | |
742 | rw.C1 = rw.C1*CFrame.fromEulerAnglesXYZ(math.rad(-1), math.rad(-6),math.rad(-2)) | |
743 | rw.C0 = CFrame.new(0, 0.5, 0) | |
744 | end | |
745 | rw.C0=OrgR0 | |
746 | rw.C1=OrgR1 | |
747 | end | |
748 | ||
749 | De=0 | |
750 | Equip=false | |
751 | function EQUIP(mouse) | |
752 | if De==0 then | |
753 | Equip=true | |
754 | De=1 | |
755 | --pcall(function() game["LocalBackpack"]:children()[1]:remove() end) | |
756 | rs=char.Torso["Right Shoulder"] | |
757 | p1=rs.Part1 | |
758 | p0=rs.Part0 | |
759 | rs.Part0=nil | |
760 | rw=Instance.new("Weld") | |
761 | rw.Parent=char | |
762 | rw.Part1=char.Torso | |
763 | rw.Part0=char["Right Arm"] | |
764 | rw.C1=CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0) | |
765 | R1=rw.C1 | |
766 | R0=rw.C0 | |
767 | Arms["rw"]=rw | |
768 | Welds["rw"]=rw | |
769 | Weld=Welds["MAIN"] | |
770 | for i=0,1,0.1 do | |
771 | wait(0.05) | |
772 | rw.C1 = CFrame.new(1.5,0.5,0)*CFrame.fromEulerAnglesXYZ(math.rad(270)*i, i,-i) | |
773 | rw.C0 = CFrame.new(0, 0.5, 0) | |
774 | end | |
775 | pcall(function() Weld.Part0=char["Right Arm"] | |
776 | Weld.C0=CFrame.new(0,-1.1,-2.35)*CFrame.Angles(math.rad(90),math.rad(90),math.rad(180)) | |
777 | Connec=Blade.Touched:connect(function(h) | |
778 | if h.Parent and h.Parent:findFirstChild("Humanoid") and not h.Parent:findFirstChild("Ice") and h.Parent.Name~=Name then | |
779 | Tag:clone().Parent=h.Parent.Humanoid | |
780 | h.Parent.Torso.Name="Ice" | |
781 | h.Parent.Ice.Anchored=true | |
782 | local i=Instance.new("Part") | |
783 | i.Parent=h.Parent | |
784 | i.Size=Vector3.new(5,7,5) | |
785 | i.TopSurface="Smooth" | |
786 | i.BottomSurface="Smooth" | |
787 | i.Anchored=true | |
788 | i.CFrame=h.Parent.Ice.CFrame | |
789 | i.BrickColor=BrickColor.new("Royal purple") | |
790 | i.Reflectance=0.4 | |
791 | i.Transparency=0.5 | |
792 | end | |
793 | end) | |
794 | end) | |
795 | for i=0,1,0.5 do | |
796 | wait(0.05) | |
797 | rw.C1 = CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(135)-math.rad(67.5)*i, 0, math.rad(45-22.5*i)) | |
798 | rw.C0 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,0,0) | |
799 | end | |
800 | wait() | |
801 | for i=0,1,0.25 do | |
802 | rw.C1=rw.C1*CFrame.Angles(math.rad(-3.5),math.rad(-2),math.rad(-6)) | |
803 | wait(0.05) | |
804 | end | |
805 | Delay(0,function() | |
806 | while Equip==true do | |
807 | wait(0.08) | |
808 | local p=Instance.new("Part") | |
809 | p.Size=Vector3.new(1,1,1) | |
810 | p.Reflectance=0.3 | |
811 | p.BrickColor=BrickColor.new("Royal purple") | |
812 | p.Anchored=true | |
813 | p.CanCollide=false | |
814 | p.Parent=char | |
815 | p.CFrame=Blade.CFrame*CFrame.new(math.random(-1,1)*math.random(),math.random(-2,2)*math.random(),math.random(-1,1)*math.random())*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360)) | |
816 | local m=Instance.new("BlockMesh") | |
817 | m.Scale=Vector3.new(0.15,0.15,0.15) | |
818 | m.Parent=p | |
819 | Delay(0,function() | |
820 | local p=p | |
821 | for i=1,3 do | |
822 | wait(0.05) | |
823 | p.Transparency=i/3 | |
824 | end | |
825 | p:remove() | |
826 | end) | |
827 | end | |
828 | end) | |
829 | OrgR0=rw.C0 | |
830 | OrgR1=rw.C1 | |
831 | local rw=rw | |
832 | mouse.Icon = "rbxasset://textures\\GunCursor.png" | |
833 | mouse.Button1Down:connect(function() b.Value=b.Value+1 end) | |
834 | Attack=false | |
835 | mouse.KeyDown:connect(function(key) | |
836 | if Attack==false then | |
837 | if key=="q" then | |
838 | Attack=true | |
839 | SHOCK() | |
840 | Attack=false | |
841 | elseif key=="e" then | |
842 | Attack=true | |
843 | GATE() | |
844 | Attack=false | |
845 | elseif key=="r" then | |
846 | Attack=true | |
847 | RUSH() | |
848 | Attack=false | |
849 | elseif key=="t" then | |
850 | Attack=true | |
851 | GHOST() | |
852 | Attack=false | |
853 | elseif key=="y" then | |
854 | Attack=true | |
855 | PORT(mouse) | |
856 | Attack=false | |
857 | elseif key=="u" then | |
858 | Attack=true | |
859 | NUKE() | |
860 | Attack=false | |
861 | end | |
862 | end | |
863 | end) | |
864 | wait() | |
865 | De=0 | |
866 | end | |
867 | end | |
868 | --setfenv(EQUIP,getfenv(0)) | |
869 | script.Parent.Selected:connect(function(mouse) | |
870 | EQUIP(mouse) | |
871 | end) | |
872 | script.Parent.Deselected:connect(function() | |
873 | if Equip == false then | |
874 | return | |
875 | end | |
876 | Equip=false | |
877 | for i=0,1,0.1 do | |
878 | rw.C1=rw.C1*CFrame.Angles(math.rad(17),math.rad(8),math.rad(4)) | |
879 | wait(0.04) | |
880 | end | |
881 | Welds["MAIN"].Part0=char.Torso | |
882 | Welds["MAIN"].C0=CFrame.new(0,0,0.65)*CFrame.Angles(0,0,math.rad(150)) | |
883 | Welds["MAIN"].C1=CFrame.new(0,0.25,0) | |
884 | Connec:disconnect() | |
885 | for i=0,1,0.1 do | |
886 | rw.C1=rw.C1*CFrame.Angles(math.rad(-19),math.rad(-3),math.rad(-6)) | |
887 | wait() | |
888 | end | |
889 | pcall(function() | |
890 | rs.Part0=p0 | |
891 | rs.Part1=p1 | |
892 | rs.Parent=char.Torso | |
893 | rw:remove() | |
894 | end) | |
895 | end) | |
896 | --Suit-- | |
897 | if Suit then | |
898 | color=BrickColor:White() | |
899 | color2=BrickColor.new("Dark stone grey") | |
900 | pcall(function() char.Suit:remove() end) | |
901 | model = Instance.new("Model") | |
902 | model.Parent = char | |
903 | model.Name = "Suit" | |
904 | Tors=Instance.new("Part") | |
905 | Tors.Size=char.Torso.Size | |
906 | Tors.BrickColor=color | |
907 | Tors.Reflectance=0.75 | |
908 | Tors.CanCollide=false | |
909 | Tors.Parent=model | |
910 | Mesh=Instance.new("BlockMesh") | |
911 | Mesh.Parent=Tors | |
912 | Mesh.Scale=Vector3.new(1.01,0.9,1.01) | |
913 | w = Instance.new("Weld") | |
914 | w.Parent = char.Torso | |
915 | w.Part0 = w.Parent | |
916 | w.Part1 = Tors | |
917 | w.C0 = CFrame.new(0,0,0) | |
918 | for _,v in pairs(char:children()) do | |
919 | if string.sub(v.Name,1,4)=="Left" or string.sub(v.Name,1,4)=='Righ' then | |
920 | Tor=Instance.new("Part") | |
921 | Tor.Size=v.Size | |
922 | Tor.BrickColor=color | |
923 | Tor.Reflectance=0.75 | |
924 | Tor.CanCollide=false | |
925 | Tor.Parent=model | |
926 | Mesh=Instance.new("BlockMesh") | |
927 | Mesh.Parent=Tor | |
928 | Mesh.Scale=Vector3.new(1.01,0.9,1.01) | |
929 | w = Instance.new("Weld") | |
930 | w.Parent = v | |
931 | w.Part0 = w.Parent | |
932 | w.Part1 = Tor | |
933 | w.C0 = CFrame.new(0,0,0) | |
934 | Tor=Instance.new("Part") | |
935 | Tor.Size=Vector3.new(1,1,1) | |
936 | Tor.BrickColor=color | |
937 | Tor.Reflectance=0.1 | |
938 | Tor.Locked=true | |
939 | Tor.CanCollide=true | |
940 | Tor.Parent=model | |
941 | Tor.TopSurface="Smooth" | |
942 | Tor.BottomSurface="Smooth" | |
943 | Mesh=Instance.new("BlockMesh") | |
944 | Mesh.Bevel=0.05 | |
945 | Mesh.Parent=Tor | |
946 | Mesh.Scale=Vector3.new(1.1,0.4,1.1) | |
947 | w = Instance.new("Weld") | |
948 | w.Parent = v | |
949 | w.Part0 = w.Parent | |
950 | w.Part1 = Tor | |
951 | w.C0 = CFrame.new(0,-0.6,0) | |
952 | end | |
953 | end | |
954 | Tor=Instance.new("Part") | |
955 | Tor.Size=Vector3.new(1,1,1) | |
956 | Tor.BrickColor=color2 | |
957 | Tor.CanCollide=false | |
958 | Tor.Parent=model | |
959 | Mesh=Instance.new("BlockMesh") | |
960 | Mesh.Parent=Tor | |
961 | Mesh.Scale=Vector3.new(.4,0.4,0.01) | |
962 | w = Instance.new("Weld") | |
963 | w.Parent = char.Torso | |
964 | w.Part0 = w.Parent | |
965 | w.Part1 = Tor | |
966 | w.C0 = CFrame.new(0,0,-0.51) | |
967 | Tor=Instance.new("Part") | |
968 | Tor.Size=Vector3.new(1,1,1) | |
969 | Tor.BrickColor=color2 | |
970 | Tor.CanCollide=false | |
971 | Tor.Parent=model | |
972 | Mesh=Instance.new("CylinderMesh") | |
973 | Mesh.Parent=Tor | |
974 | Mesh.Scale=Vector3.new(.5,0.5,0.049) | |
975 | w = Instance.new("Weld") | |
976 | w.Parent = char.Torso | |
977 | w.Part0 = w.Parent | |
978 | w.Part1 = Tor | |
979 | w.C0 = CFrame.new(0,0,-0.49)*CFrame.Angles(0,0,math.rad(90)) | |
980 | Tor=Instance.new("Part") | |
981 | Tor.Size=Vector3.new(1,1,1) | |
982 | Tor.BrickColor=color2 | |
983 | Tor.CanCollide=false | |
984 | Tor.Parent=model | |
985 | Mesh=Instance.new("CylinderMesh") | |
986 | Mesh.Parent=Tor | |
987 | Mesh.Scale=Vector3.new(.5,0.5,0.049) | |
988 | w = Instance.new("Weld") | |
989 | w.Parent = char.Torso | |
990 | w.Part0 = w.Parent | |
991 | w.Part1 = Tor | |
992 | w.C0 = CFrame.new(0,0,-0.49) | |
993 | Tor=Instance.new("Part") | |
994 | Tor.Size=Vector3.new(1,1,1) | |
995 | Tor.BrickColor=color | |
996 | Tor.CanCollide=false | |
997 | Tor.Parent=model | |
998 | Mesh=Instance.new("SpecialMesh") | |
999 | Mesh.MeshType="Sphere" | |
1000 | Mesh.Parent=Tor | |
1001 | Mesh.Scale=Vector3.new(.25,.25,.25) | |
1002 | w = Instance.new("Weld") | |
1003 | w.Parent = char.Torso | |
1004 | w.Part0 = w.Parent | |
1005 | w.Part1 = Tor | |
1006 | w.C0 = CFrame.new(0,0,-0.49) | |
1007 | Tor=Instance.new("Part") | |
1008 | Tor.Size=Vector3.new(1,1,1) | |
1009 | Tor.BrickColor=color2 | |
1010 | Tor.CanCollide=false | |
1011 | Tor.Parent=model | |
1012 | Mesh=Instance.new("CylinderMesh") | |
1013 | Mesh.Parent=Tor | |
1014 | Mesh.Scale=Vector3.new(.5,0.5,0.049) | |
1015 | w = Instance.new("Weld") | |
1016 | w.Parent = char.Torso | |
1017 | w.Part0 = w.Parent | |
1018 | w.Part1 = Tor | |
1019 | w.C0 = CFrame.new(0.27,0,-0.49) | |
1020 | Tor=Instance.new("Part") | |
1021 | Tor.Size=Vector3.new(1,1,1) | |
1022 | Tor.BrickColor=color2 | |
1023 | Tor.CanCollide=false | |
1024 | Tor.Parent=model | |
1025 | Mesh=Instance.new("CylinderMesh") | |
1026 | Mesh.Parent=Tor | |
1027 | Mesh.Scale=Vector3.new(.5,0.5,0.049) | |
1028 | w = Instance.new("Weld") | |
1029 | w.Parent = char.Torso | |
1030 | w.Part0 = w.Parent | |
1031 | w.Part1 = Tor | |
1032 | w.C0 = CFrame.new(-0.27,0,-0.49) | |
1033 | Tor=Instance.new("Part") | |
1034 | Tor.Size=Vector3.new(1,1,1) | |
1035 | Tor.BrickColor=color2 | |
1036 | Tor.CanCollide=false | |
1037 | Tor.Parent=model | |
1038 | Mesh=Instance.new("CylinderMesh") | |
1039 | Mesh.Parent=Tor | |
1040 | Mesh.Scale=Vector3.new(.5,0.5,0.049) | |
1041 | w = Instance.new("Weld") | |
1042 | w.Parent = char.Torso | |
1043 | w.Part0 = w.Parent | |
1044 | w.Part1 = Tor | |
1045 | w.C0 = CFrame.new(0,0.295,-0.49)*CFrame.Angles(0,0,math.rad(90)) | |
1046 | Tor=Instance.new("Part") | |
1047 | Tor.Size=Vector3.new(1,1,1) | |
1048 | Tor.BrickColor=color2 | |
1049 | Tor.CanCollide=false | |
1050 | Tor.Parent=model | |
1051 | Mesh=Instance.new("CylinderMesh") | |
1052 | Mesh.Parent=Tor | |
1053 | Mesh.Scale=Vector3.new(.5,0.5,0.049) | |
1054 | w = Instance.new("Weld") | |
1055 | w.Parent = char.Torso | |
1056 | w.Part0 = w.Parent | |
1057 | w.Part1 = Tor | |
1058 | w.C0 = CFrame.new(0,-0.295,-0.49)*CFrame.Angles(0,0,math.rad(90)) | |
1059 | end | |
1060 | --/Suit-- | |
1061 | ||
1062 | --MediaFire |