SHOW:
|
|
- or go back to the newest paste.
1 | Cloud = Instance.new("SpecialMesh") | |
2 | ||
3 | Cloud.MeshId = "http://www.roblox.com/asset/?id=1095708" | |
4 | ||
5 | Cylinder = Instance.new("CylinderMesh") | |
6 | ||
7 | Block = Instance.new("BlockMesh") | |
8 | ||
9 | Shuriken = Instance.new("SpecialMesh") | |
10 | ||
11 | Shuriken.MeshId = "http://www.roblox.com/asset/?id=11376946" | |
12 | ||
13 | Shuriken.Scale = Vector3.new(2,2,2) | |
14 | ||
15 | Player = game.Players.LocalPlayer | |
16 | ||
17 | Char = Player.Character | |
18 | ||
19 | ||
20 | ||
21 | for i, v in pairs(Char:GetChildren()) do | |
22 | ||
23 | if v:IsA("Hat") or v:IsA("Shirt") or v:IsA("Pants") or v:IsA("CharacterMesh") or v:IsA("Model") then | |
24 | ||
25 | v:remove() | |
26 | ||
27 | end | |
28 | ||
29 | end | |
30 | ||
31 | ||
32 | ||
33 | Humanoid = Char.Humanoid | |
34 | ||
35 | Head = Char.Head | |
36 | ||
37 | ||
38 | ||
39 | for i, v in pairs(Head:GetChildren()) do | |
40 | ||
41 | if v:IsA("Decal") then | |
42 | ||
43 | v:remove() | |
44 | ||
45 | end | |
46 | ||
47 | end | |
48 | ||
49 | ||
50 | ||
51 | Face = Instance.new("Decal") | |
52 | ||
53 | Face.Texture = "http://www.roblox.com/asset/?id=49647896" | |
54 | ||
55 | Face.Parent = Head | |
56 | ||
57 | Torso = Char.Torso | |
58 | ||
59 | if Torso:FindFirstChild("Fire") ~= nil then | |
60 | ||
61 | Torso.Fire:remove() | |
62 | ||
63 | end | |
64 | ||
65 | Torso.CFrame = workspace.Base.CFrame * CFrame.new(math.random(-200,200),5,math.random(-200,200)) | |
66 | ||
67 | RightArm = Char["Right Arm"] | |
68 | ||
69 | LeftArm = Char["Left Arm"] | |
70 | ||
71 | RightLeg = Char["Right Leg"] | |
72 | ||
73 | LeftLeg = Char["Left Leg"] | |
74 | ||
75 | RightHip = Torso["Right Hip"] | |
76 | ||
77 | LeftHip = Torso["Left Hip"] | |
78 | ||
79 | RightShoulder = Torso["Right Shoulder"] | |
80 | ||
81 | LeftShoulder = Torso["Left Shoulder"] | |
82 | ||
83 | Shirt = Instance.new("Shirt") | |
84 | ||
85 | Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=45299985" | |
86 | ||
87 | Shirt.Parent = Char | |
88 | ||
89 | Pants = Instance.new("Pants") | |
90 | ||
91 | Pants.PantsTemplate = "http://www.roblox.com/asset/?id=45299995" | |
92 | ||
93 | Pants.Parent = Char | |
94 | ||
95 | Weapon = Instance.new("Model") | |
96 | ||
97 | Weapon.Name = "Jutsu" | |
98 | ||
99 | Weapon.Parent = Char | |
100 | ||
101 | Hair = Instance.new("Part") | |
102 | ||
103 | Hair.BrickColor = BrickColor.new("Bright yellow") | |
104 | ||
105 | Hair.FormFactor = "Custom" | |
106 | ||
107 | Hair.Size = Vector3.new(1,1,1) | |
108 | ||
109 | Hair.TopSurface = 0 | |
110 | ||
111 | Hair.BottomSurface = 0 | |
112 | ||
113 | Hair.Name = "Hair" | |
114 | ||
115 | Hair.Parent = Weapon | |
116 | ||
117 | Mesh = Instance.new("SpecialMesh") | |
118 | ||
119 | Mesh.MeshId = "http://www.roblox.com/asset/?id=16627529" | |
120 | ||
121 | Mesh.Scale = Vector3.new(1.05,1.05,1.05) | |
122 | ||
123 | Mesh.Parent = Hair | |
124 | ||
125 | Weld = Instance.new("Weld") | |
126 | ||
127 | Weld.Part0 = Head | |
128 | ||
129 | Weld.Part1 = Hair | |
130 | ||
131 | Weld.C0 = CFrame.new(0,0.4,0) | |
132 | ||
133 | Weld.Parent = Hair | |
134 | ||
135 | ||
136 | ||
137 | Backpack = Player.Backpack | |
138 | ||
139 | Minato = Instance.new("HopperBin") | |
140 | ||
141 | Minato.Name = "Minato" | |
142 | ||
143 | Minato.Parent = Backpack | |
144 | ||
145 | wait() | |
146 | ||
147 | script.Parent = Minato | |
148 | ||
149 | PlayerGui = Player.PlayerGui | |
150 | ||
151 | ||
152 | ||
153 | for i, v in pairs(PlayerGui:GetChildren()) do | |
154 | ||
155 | if v.Name == "ChakraGui" then | |
156 | ||
157 | v:remove() | |
158 | ||
159 | end | |
160 | ||
161 | end | |
162 | ||
163 | ||
164 | ||
165 | Gui = Instance.new("ScreenGui") | |
166 | ||
167 | Gui.Name = "ChakraGui" | |
168 | ||
169 | Gui.Parent = PlayerGui | |
170 | ||
171 | MaxChakra = Instance.new("IntValue") | |
172 | ||
173 | MaxChakra.Value = 300 | |
174 | ||
175 | MaxChakra.Name = "MaxChakra" | |
176 | ||
177 | MaxChakra.Parent = Gui | |
178 | ||
179 | Chakra = Instance.new("IntValue") | |
180 | ||
181 | Chakra.Value = MaxChakra.Value | |
182 | ||
183 | Chakra.Name = "Chakra" | |
184 | ||
185 | Chakra.Parent = Gui | |
186 | ||
187 | Bar = Instance.new("Frame") | |
188 | ||
189 | Bar.BackgroundColor = BrickColor.new("Institutional white") | |
190 | ||
191 | Bar.Size = UDim2.new(0.05,0,0.45,0) | |
192 | ||
193 | Bar.Position = UDim2.new(0.9,0,0.3,0) | |
194 | ||
195 | Bar.Name = "Bar" | |
196 | ||
197 | Bar.Parent = Gui | |
198 | ||
199 | BarTracking = Instance.new("Frame") | |
200 | ||
201 | BarTracking.BackgroundColor = BrickColor.new("Pastel light blue") | |
202 | ||
203 | BarTracking.Name = "BarTracking" | |
204 | ||
205 | BarTracking.Parent = Bar | |
206 | ||
207 | Palet = Instance.new("ImageLabel") | |
208 | ||
209 | Palet.BackgroundTransparency = 1 | |
210 | ||
211 | Palet.Image = "http://www.roblox.com/asset/?id=64777368" | |
212 | ||
213 | Palet.Size = UDim2.new(0.15,0,0.15,0) | |
214 | ||
215 | Palet.Position = UDim2.new(0.1,0,0.4,0) | |
216 | ||
217 | Palet.Name = "Palet" | |
218 | ||
219 | Palet.Parent = Gui | |
220 | ||
221 | Ramen = Instance.new("ImageButton") | |
222 | ||
223 | Ramen.BackgroundTransparency = 1 | |
224 | ||
225 | Ramen.Image = "http://www.roblox.com/asset/?id=64778291" | |
226 | ||
227 | Ramen.Size = UDim2.new(0.15,0,0.15,0) | |
228 | ||
229 | Ramen.Position = Palet.Position + UDim2.new(0.1,0,0,0) | |
230 | ||
231 | Ramen.Name = "Ramen" | |
232 | ||
233 | Ramen.Parent = Gui | |
234 | ||
235 | Pill = Instance.new("ImageButton") | |
236 | ||
237 | Pill.BackgroundTransparency = 1 | |
238 | ||
239 | Pill.Image = "http://www.roblox.com/asset/?id=64777717" | |
240 | ||
241 | Pill.Size = UDim2.new(0.15,0,0.15,0) | |
242 | ||
243 | Pill.Position = Palet.Position + UDim2.new(-0.09,0,0,0) | |
244 | ||
245 | Pill.Name = "Pill" | |
246 | ||
247 | Pill.Parent = Gui | |
248 | ||
249 | GShuriken = Instance.new("ImageButton") | |
250 | ||
251 | GShuriken.BackgroundTransparency = 1 | |
252 | ||
253 | GShuriken.Image = "http://www.roblox.com/asset/?id=64780270" | |
254 | ||
255 | GShuriken.Size = UDim2.new(0.15,0,0.15,0) | |
256 | ||
257 | GShuriken.Position = Palet.Position + UDim2.new(0,0,-0.12,0) | |
258 | ||
259 | GShuriken.Name = "Windmill Shuriken" | |
260 | ||
261 | GShuriken.Parent = Gui | |
262 | ||
263 | Bomb = Instance.new("ImageButton") | |
264 | ||
265 | Bomb.BackgroundTransparency = 1 | |
266 | ||
267 | Bomb.Image = "http://www.roblox.com/asset/?id=64777965" | |
268 | ||
269 | Bomb.Size = UDim2.new(0.15,0,0.15,0) | |
270 | ||
271 | Bomb.Position = Palet.Position + UDim2.new(0,0,0.12,0) | |
272 | ||
273 | Bomb.Name = "Bomb" | |
274 | ||
275 | Bomb.Parent = Gui | |
276 | ||
277 | Attack = false | |
278 | ||
279 | Water = false | |
280 | ||
281 | Hit = false | |
282 | ||
283 | Rasenganing = false | |
284 | ||
285 | Mode = false | |
286 | ||
287 | Time = 2 | |
288 | ||
289 | ||
290 | ||
291 | function Jump() | |
292 | ||
293 | if Attack == false and Chakra.Value >= 19 then | |
294 | ||
295 | Attack = true | |
296 | ||
297 | for i=1, 5 do | |
298 | ||
299 | wait(0.0001) | |
300 | ||
301 | Chakra.Value = Chakra.Value - 4 | |
302 | ||
303 | end | |
304 | ||
305 | Effect = Instance.new("Part") | |
306 | ||
307 | Effect.BrickColor = BrickColor.new("Institutional white") | |
308 | ||
309 | Effect.FormFactor = "Custom" | |
310 | ||
311 | Effect.Size = Vector3.new(0.2,0.2,0.2) | |
312 | ||
313 | Effect.CanCollide = false | |
314 | ||
315 | Effect.TopSurface = 0 | |
316 | ||
317 | Effect.BottomSurface = 0 | |
318 | ||
319 | Effect.CFrame = Torso.CFrame | |
320 | ||
321 | Effect.Name = "Effect" | |
322 | ||
323 | Effect.Parent = workspace | |
324 | ||
325 | Mesh = Cloud:clone() | |
326 | ||
327 | Mesh.Scale = Vector3.new(5,2,5) | |
328 | ||
329 | Mesh.Parent = Effect | |
330 | ||
331 | game.Debris:AddItem(Effect,1) | |
332 | ||
333 | Bv = Instance.new("BodyVelocity") | |
334 | ||
335 | Bv.P = 9000 | |
336 | ||
337 | Bv.maxForce = Vector3.new(0,math.huge,0) | |
338 | ||
339 | Bv.velocity = Vector3.new(0,100,0) | |
340 | ||
341 | Bv.Parent = Torso | |
342 | ||
343 | game.Debris:AddItem(Bv,1) | |
344 | ||
345 | wait(3) | |
346 | ||
347 | Attack = false | |
348 | ||
349 | end | |
350 | ||
351 | end | |
352 | ||
353 | ||
354 | ||
355 | function Substitution() | |
356 | ||
357 | if Attack == false and Chakra.Value >= 19 then | |
358 | ||
359 | Attack = true | |
360 | ||
361 | for i=1, 5 do | |
362 | ||
363 | wait(0.0001) | |
364 | ||
365 | Chakra.Value = Chakra.Value - 4 | |
366 | ||
367 | end | |
368 | ||
369 | Log = Instance.new("Part") | |
370 | ||
371 | Log.BrickColor = BrickColor.new("Brown") | |
372 | ||
373 | Log.FormFactor = "Custom" | |
374 | ||
375 | Log.Size = Vector3.new(3,5,3) | |
376 | ||
377 | Log.TopSurface = 0 | |
378 | ||
379 | Log.BottomSurface = 0 | |
380 | ||
381 | Log.CFrame = Torso.CFrame | |
382 | ||
383 | Log.Name = "Log" | |
384 | ||
385 | Log.Parent = workspace | |
386 | ||
387 | Mesh = Cylinder:clone() | |
388 | ||
389 | Mesh.Parent = Log | |
390 | ||
391 | game.Debris:AddItem(Log,10) | |
392 | ||
393 | Effect = Instance.new("Part") | |
394 | ||
395 | Effect.BrickColor = BrickColor.new("Institutional white") | |
396 | ||
397 | Effect.FormFactor = "Custom" | |
398 | ||
399 | Effect.Size = Vector3.new(0.2,0.2,0.2) | |
400 | ||
401 | Effect.CanCollide = false | |
402 | ||
403 | Effect.TopSurface = 0 | |
404 | ||
405 | Effect.BottomSurface = 0 | |
406 | ||
407 | Effect.CFrame = Torso.CFrame | |
408 | ||
409 | Effect.Name = "Effect" | |
410 | ||
411 | Effect.Parent = workspace | |
412 | ||
413 | Mesh = Cloud:clone() | |
414 | ||
415 | Mesh.Scale = Vector3.new(5,5,5) | |
416 | ||
417 | Mesh.Parent = Effect | |
418 | ||
419 | game.Debris:AddItem(Effect,1) | |
420 | ||
421 | Torso.CFrame = Torso.CFrame * CFrame.new(0,10,0) | |
422 | ||
423 | ||
424 | ||
425 | for i, v in pairs(Char:GetChildren()) do | |
426 | ||
427 | if v:IsA("Part") then | |
428 | ||
429 | v.Transparency = 1 | |
430 | ||
431 | if v:FindFirstChild("Fire") ~= nil then | |
432 | ||
433 | v.Fire.Parent = script | |
434 | ||
435 | end | |
436 | ||
437 | end | |
438 | ||
439 | end | |
440 | ||
441 | ||
442 | ||
443 | for i, v in pairs(Weapon:GetChildren()) do | |
444 | ||
445 | v.Transparency = 1 | |
446 | ||
447 | end | |
448 | ||
449 | ||
450 | ||
451 | Humanoid.WalkSpeed = 100 | |
452 | ||
453 | wait(1) | |
454 | ||
455 | Humanoid.WalkSpeed = 16 | |
456 | ||
457 | ||
458 | ||
459 | for i, v in pairs(Char:GetChildren()) do | |
460 | ||
461 | if v:IsA("Part") then | |
462 | ||
463 | v.Transparency = 0 | |
464 | ||
465 | if script:FindFirstChild("Fire") ~= nil then | |
466 | ||
467 | script.Fire.Parent = Torso | |
468 | ||
469 | end | |
470 | ||
471 | end | |
472 | ||
473 | end | |
474 | ||
475 | ||
476 | ||
477 | for i, v in pairs(Weapon:GetChildren()) do | |
478 | ||
479 | v.Transparency = 0 | |
480 | ||
481 | end | |
482 | ||
483 | ||
484 | ||
485 | Attack = false | |
486 | ||
487 | end | |
488 | ||
489 | end | |
490 | ||
491 | ||
492 | ||
493 | function Dash() | |
494 | ||
495 | if Attack == false and Chakra.Value >= 19 then | |
496 | ||
497 | Attack = true | |
498 | ||
499 | for i=1, 5 do | |
500 | ||
501 | wait(0.0001) | |
502 | ||
503 | Chakra.Value = Chakra.Value - 4 | |
504 | ||
505 | end | |
506 | ||
507 | Humanoid.WalkSpeed = 100 | |
508 | ||
509 | for i=1, 30 do | |
510 | ||
511 | OldPos = Torso.Position | |
512 | ||
513 | wait(0.05) | |
514 | ||
515 | NewPos = Torso.Position | |
516 | ||
517 | Dist = (OldPos - NewPos).magnitude | |
518 | ||
519 | Line = Instance.new("Part") | |
520 | ||
521 | Line.BrickColor = BrickColor.new("Bright yellow") | |
522 | ||
523 | Line.FormFactor = "Custom" | |
524 | ||
525 | Line.Size = Vector3.new(0.2,0.2,Dist) | |
526 | ||
527 | Line.CanCollide = false | |
528 | ||
529 | Line.Anchored = true | |
530 | ||
531 | Line.TopSurface = 0 | |
532 | ||
533 | Line.BottomSurface = 0 | |
534 | ||
535 | Line.CFrame = CFrame.new(OldPos,NewPos) * CFrame.new(0,0,-Dist/2) | |
536 | ||
537 | Line.Name = "Line" | |
538 | ||
539 | Line.Parent = workspace | |
540 | ||
541 | Mesh = Block:clone() | |
542 | ||
543 | Mesh.Parent = Line | |
544 | ||
545 | game.Debris:AddItem(Line,0.2) | |
546 | ||
547 | end | |
548 | ||
549 | Humanoid.WalkSpeed = 16 | |
550 | ||
551 | Attack = false | |
552 | ||
553 | end | |
554 | ||
555 | end | |
556 | ||
557 | ||
558 | ||
559 | function ChakraRestore() | |
560 | ||
561 | if Attack == false and Chakra.Value <= MaxChakra.Value then | |
562 | ||
563 | Attack = true | |
564 | ||
565 | for i=1, 10 do | |
566 | ||
567 | wait(0.0001) | |
568 | ||
569 | Chakra.Value = Chakra.Value + 2 | |
570 | ||
571 | end | |
572 | ||
573 | Attack = false | |
574 | ||
575 | end | |
576 | ||
577 | end | |
578 | ||
579 | ||
580 | ||
581 | function ShadowClone() | |
582 | ||
583 | if Attack == false and Chakra.Value >= 19 then | |
584 | ||
585 | Attack = true | |
586 | ||
587 | for i=1, 5 do | |
588 | ||
589 | wait(0.0001) | |
590 | ||
591 | Chakra.Value = Chakra.Value - 4 | |
592 | ||
593 | end | |
594 | ||
595 | Char.archivable = true | |
596 | ||
597 | Clone = Char:clone() | |
598 | ||
599 | Clone.Parent = workspace | |
600 | ||
601 | game.Debris:AddItem(Clone,2) | |
602 | ||
603 | Humanoid.WalkSpeed = 60 | |
604 | ||
605 | ||
606 | ||
607 | for i, v in pairs(Char:GetChildren()) do | |
608 | ||
609 | if v:IsA("Part") then | |
610 | ||
611 | v.Transparency = 1 | |
612 | ||
613 | if v:FindFirstChild("Fire") ~= nil then | |
614 | ||
615 | v.Fire.Parent = script | |
616 | ||
617 | end | |
618 | ||
619 | end | |
620 | ||
621 | end | |
622 | ||
623 | ||
624 | ||
625 | for i, v in pairs(Weapon:GetChildren()) do | |
626 | ||
627 | v.Transparency = 1 | |
628 | ||
629 | end | |
630 | ||
631 | ||
632 | ||
633 | wait(2) | |
634 | ||
635 | Humanoid.WalkSpeed = 16 | |
636 | ||
637 | ||
638 | ||
639 | for i, v in pairs(Char:GetChildren()) do | |
640 | ||
641 | if v:IsA("Part") then | |
642 | ||
643 | v.Transparency = 0 | |
644 | ||
645 | if script:FindFirstChild("Fire") ~= nil then | |
646 | ||
647 | script.Fire.Parent = Torso | |
648 | ||
649 | end | |
650 | ||
651 | end | |
652 | ||
653 | end | |
654 | ||
655 | ||
656 | ||
657 | for i, v in pairs(Weapon:GetChildren()) do | |
658 | ||
659 | v.Transparency = 0 | |
660 | ||
661 | end | |
662 | ||
663 | ||
664 | ||
665 | Attack = false | |
666 | ||
667 | end | |
668 | ||
669 | end | |
670 | ||
671 | ||
672 | ||
673 | function Barrier() | |
674 | ||
675 | if Attack == false and Player.Name == "sora9003" then | |
676 | ||
677 | Attack = true | |
678 | ||
679 | Base = Instance.new("Part") | |
680 | ||
681 | Base.BrickColor = BrickColor.new("Institutional white") | |
682 | ||
683 | Base.Transparency = 0.4 | |
684 | ||
685 | Base.FormFactor = "Custom" | |
686 | ||
687 | Base.Size = Vector3.new(512,1,512) | |
688 | ||
689 | Base.Anchored = true | |
690 | ||
691 | Base.TopSurface = 0 | |
692 | ||
693 | Base.BottomSurface = 0 | |
694 | ||
695 | Base.CFrame = Torso.CFrame * CFrame.new(0,-3,-250) | |
696 | ||
697 | Base.Name = "Base" | |
698 | ||
699 | Base.Parent = Weapon | |
700 | ||
701 | Side = Base:clone() | |
702 | ||
703 | Side.Size = Vector3.new(512,100,1) | |
704 | ||
705 | Side.CFrame = Base.CFrame * CFrame.new(0,50,250) | |
706 | ||
707 | Side.Parent = Weapon | |
708 | ||
709 | Side2 = Base:clone() | |
710 | ||
711 | Side2.Size = Vector3.new(512,100,1) | |
712 | ||
713 | Side2.CFrame = Base.CFrame * CFrame.new(0,50,-250) | |
714 | ||
715 | Side2.Parent = Weapon | |
716 | ||
717 | Side3 = Base:clone() | |
718 | ||
719 | Side3.Size = Vector3.new(1,100,512) | |
720 | ||
721 | Side3.CFrame = Base.CFrame * CFrame.new(250,50,0) | |
722 | ||
723 | Side3.Parent = Weapon | |
724 | ||
725 | Side4 = Base:clone() | |
726 | ||
727 | Side4.Size = Vector3.new(1,100,512) | |
728 | ||
729 | Side4.CFrame = Base.CFrame * CFrame.new(-250,50,0) | |
730 | ||
731 | Side4.Parent = Weapon | |
732 | ||
733 | Base2 = Base:clone() | |
734 | ||
735 | Base2.CFrame = Base.CFrame * CFrame.new(0,50,0) | |
736 | ||
737 | Base2.Parent = Weapon | |
738 | ||
739 | Attack = false | |
740 | ||
741 | end | |
742 | ||
743 | end | |
744 | ||
745 | ||
746 | ||
747 | function Release() | |
748 | ||
749 | if Attack == false then | |
750 | ||
751 | Attack = true | |
752 | ||
753 | ||
754 | ||
755 | for i, v in pairs(Weapon:GetChildren()) do | |
756 | ||
757 | if v.Name == "Base" then | |
758 | ||
759 | v:remove() | |
760 | ||
761 | end | |
762 | ||
763 | end | |
764 | ||
765 | ||
766 | ||
767 | Attack = false | |
768 | ||
769 | end | |
770 | ||
771 | end | |
772 | ||
773 | ||
774 | ||
775 | function RightKick() | |
776 | ||
777 | if Attack == false then | |
778 | ||
779 | Attack = true | |
780 | ||
781 | Damage = Instance.new("Part") | |
782 | ||
783 | Damage.Transparency = 1 | |
784 | ||
785 | Damage.FormFactor = "Custom" | |
786 | ||
787 | Damage.Size = Vector3.new(RightLeg.Size.x,RightLeg.Size.y,RightLeg.Size.z) | |
788 | ||
789 | Damage.TopSurface = 0 | |
790 | ||
791 | Damage.BottomSurface = 0 | |
792 | ||
793 | Damage.Name = "Damage" | |
794 | ||
795 | Damage.Parent = RightLeg | |
796 | ||
797 | Weld = Instance.new("Weld") | |
798 | ||
799 | Weld.Part0 = RightLeg | |
800 | ||
801 | Weld.Part1 = Damage | |
802 | ||
803 | Weld.Parent = Damage | |
804 | ||
805 | game.Debris:AddItem(Damage,1) | |
806 | ||
807 | ||
808 | ||
809 | function onTouched(hit) | |
810 | ||
811 | Human = hit.Parent:FindFirstChild("Humanoid") | |
812 | ||
813 | if Human ~= nil then | |
814 | ||
815 | Human:TakeDamage(2) | |
816 | ||
817 | Human.Sit = true | |
818 | ||
819 | end | |
820 | ||
821 | end | |
822 | ||
823 | Damage.Touched:connect(onTouched) | |
824 | ||
825 | ||
826 | ||
827 | for i=1, 8 do | |
828 | ||
829 | wait(0.01) | |
830 | ||
831 | RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,0.2) | |
832 | ||
833 | end | |
834 | ||
835 | for i=1, 8 do | |
836 | ||
837 | wait(0.01) | |
838 | ||
839 | RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,-0.2) | |
840 | ||
841 | end | |
842 | ||
843 | RightHip.C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.pi/2,0) | |
844 | ||
845 | Attack = false | |
846 | ||
847 | end | |
848 | ||
849 | end | |
850 | ||
851 | ||
852 | ||
853 | function LeftKick() | |
854 | ||
855 | if Attack == false then | |
856 | ||
857 | Attack = true | |
858 | ||
859 | Damage = Instance.new("Part") | |
860 | ||
861 | Damage.Transparency = 1 | |
862 | ||
863 | Damage.FormFactor = "Custom" | |
864 | ||
865 | Damage.Size = Vector3.new(LeftLeg.Size.x,LeftLeg.Size.y,LeftLeg.Size.z) | |
866 | ||
867 | Damage.TopSurface = 0 | |
868 | ||
869 | Damage.BottomSurface = 0 | |
870 | ||
871 | Damage.Name = "Damage" | |
872 | ||
873 | Damage.Parent = LeftLeg | |
874 | ||
875 | Weld = Instance.new("Weld") | |
876 | ||
877 | Weld.Part0 = LeftLeg | |
878 | ||
879 | Weld.Part1 = Damage | |
880 | ||
881 | Weld.Parent = Damage | |
882 | ||
883 | game.Debris:AddItem(Damage,1) | |
884 | ||
885 | ||
886 | ||
887 | function onTouched(hit) | |
888 | ||
889 | Human = hit.Parent:FindFirstChild("Humanoid") | |
890 | ||
891 | if Human ~= nil then | |
892 | ||
893 | Human:TakeDamage(2) | |
894 | ||
895 | Human.Sit = true | |
896 | ||
897 | end | |
898 | ||
899 | end | |
900 | ||
901 | Damage.Touched:connect(onTouched) | |
902 | ||
903 | ||
904 | ||
905 | for i=1, 8 do | |
906 | ||
907 | wait(0.01) | |
908 | ||
909 | LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,-0.2) | |
910 | ||
911 | end | |
912 | ||
913 | for i=1, 8 do | |
914 | ||
915 | wait(0.01) | |
916 | ||
917 | LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,0.2) | |
918 | ||
919 | end | |
920 | ||
921 | LeftHip.C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.pi/-2,0) | |
922 | ||
923 | Attack = false | |
924 | ||
925 | end | |
926 | ||
927 | end | |
928 | ||
929 | ||
930 | ||
931 | function LeftPunch() | |
932 | ||
933 | if Attack == false then | |
934 | ||
935 | Attack = true | |
936 | ||
937 | Damage = Instance.new("Part") | |
938 | ||
939 | Damage.Transparency = 1 | |
940 | ||
941 | Damage.FormFactor = "Custom" | |
942 | ||
943 | Damage.Size = Vector3.new(LeftArm.Size.x,LeftArm.Size.y,LeftArm.Size.z) | |
944 | ||
945 | Damage.TopSurface = 0 | |
946 | ||
947 | Damage.BottomSurface = 0 | |
948 | ||
949 | Damage.Name = "Damage" | |
950 | ||
951 | Damage.Parent = LeftArm | |
952 | ||
953 | Weld = Instance.new("Weld") | |
954 | ||
955 | Weld.Part0 = LeftArm | |
956 | ||
957 | Weld.Part1 = Damage | |
958 | ||
959 | Weld.Parent = Damage | |
960 | ||
961 | game.Debris:AddItem(Damage,1) | |
962 | ||
963 | ||
964 | ||
965 | function onTouched(hit) | |
966 | ||
967 | Human = hit.Parent:FindFirstChild("Humanoid") | |
968 | ||
969 | if Human ~= nil then | |
970 | ||
971 | Human:TakeDamage(2) | |
972 | ||
973 | Human.Sit = true | |
974 | ||
975 | end | |
976 | ||
977 | end | |
978 | ||
979 | Damage.Touched:connect(onTouched) | |
980 | ||
981 | ||
982 | ||
983 | for i=1, 8 do | |
984 | ||
985 | wait(0.01) | |
986 | ||
987 | LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.2) | |
988 | ||
989 | end | |
990 | ||
991 | for i=1, 8 do | |
992 | ||
993 | wait(0.01) | |
994 | ||
995 | LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.2) | |
996 | ||
997 | end | |
998 | ||
999 | LeftShoulder.C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.pi/-2,-0) | |
1000 | ||
1001 | Attack = false | |
1002 | ||
1003 | end | |
1004 | ||
1005 | end | |
1006 | ||
1007 | ||
1008 | ||
1009 | function ThrowShuriken() | |
1010 | ||
1011 | if Attack == false then | |
1012 | ||
1013 | Attack = true | |
1014 | ||
1015 | Bullet = Instance.new("Part") | |
1016 | ||
1017 | Bullet.BrickColor = BrickColor.new("Black") | |
1018 | ||
1019 | Bullet.FormFactor = "Custom" | |
1020 | ||
1021 | Bullet.Size = Vector3.new(2,0.2,2) | |
1022 | ||
1023 | Bullet.TopSurface = 0 | |
1024 | ||
1025 | Bullet.BottomSurface = 0 | |
1026 | ||
1027 | Bullet.CFrame = Head.CFrame * CFrame.new(0,0,-2) | |
1028 | ||
1029 | Bullet.Name = "Bullet" | |
1030 | ||
1031 | Bullet.Parent = workspace | |
1032 | ||
1033 | Mesh = Instance.new("SpecialMesh") | |
1034 | ||
1035 | Mesh.MeshId = "http://www.roblox.com/asset/?id=11376946" | |
1036 | ||
1037 | Mesh.Scale = Vector3.new(2,2,2) | |
1038 | ||
1039 | Mesh.Parent = Bullet | |
1040 | ||
1041 | Spot = Instance.new("Part") | |
1042 | ||
1043 | Spot.CFrame = Head.CFrame * CFrame.new(0,0,-100) | |
1044 | ||
1045 | Bg = Instance.new("BodyGyro") | |
1046 | ||
1047 | Bg.maxTorque = Vector3.new(math.huge,math.huge,math.huge) | |
1048 | ||
1049 | Bg.cframe = Bullet.CFrame | |
1050 | ||
1051 | Bg.Parent = Bullet | |
1052 | ||
1053 | Bp = Instance.new("BodyPosition") | |
1054 | ||
1055 | Bp.maxForce = Vector3.new(math.huge,math.huge,math.huge) | |
1056 | ||
1057 | Bp.position = Spot.Position | |
1058 | ||
1059 | Bp.P = 5000 | |
1060 | ||
1061 | Bp.Parent = Bullet | |
1062 | ||
1063 | game.Debris:AddItem(Bullet,5) | |
1064 | ||
1065 | Effect = Instance.new("Part") | |
1066 | ||
1067 | Effect.BrickColor = BrickColor.new("Institutional white") | |
1068 | ||
1069 | Effect.Transparency = 0.9 | |
1070 | ||
1071 | Effect.FormFactor = "Custom" | |
1072 | ||
1073 | Effect.Size = Vector3.new(0.2,0.2,0.2) | |
1074 | ||
1075 | Effect.CanCollide = false | |
1076 | ||
1077 | Effect.TopSurface = 0 | |
1078 | ||
1079 | Effect.BottomSurface = 0 | |
1080 | ||
1081 | Effect.Name = "Effect" | |
1082 | ||
1083 | Effect.Parent = Bullet | |
1084 | ||
1085 | Mesh = Cylinder:clone() | |
1086 | ||
1087 | Mesh.Scale = Vector3.new(10,0.2,10) | |
1088 | ||
1089 | Mesh.Parent = Effect | |
1090 | ||
1091 | Weld = Instance.new("Weld") | |
1092 | ||
1093 | Weld.Part0 = Bullet | |
1094 | ||
1095 | Weld.Part1 = Effect | |
1096 | ||
1097 | Weld.Parent = Effect | |
1098 | ||
1099 | ||
1100 | ||
1101 | function onTouched(hit) | |
1102 | ||
1103 | Human = hit.Parent:FindFirstChild("Humanoid") | |
1104 | ||
1105 | if Human ~= nil and Human.Parent.Name ~= Player.Name then | |
1106 | ||
1107 | Human:TakeDamage(0.5) | |
1108 | ||
1109 | end | |
1110 | ||
1111 | end | |
1112 | ||
1113 | Bullet.Touched:connect(onTouched) | |
1114 | ||
1115 | ||
1116 | ||
1117 | Attack = false | |
1118 | ||
1119 | end | |
1120 | ||
1121 | end | |
1122 | ||
1123 | ||
1124 | ||
1125 | function Moded() | |
1126 | ||
1127 | if Attack == false and Humanoid.Health <= 50 and Mode == false then | |
1128 | ||
1129 | Attack = true | |
1130 | ||
1131 | Mode = true | |
1132 | ||
1133 | Chakra.Value = MaxChakra.Value | |
1134 | ||
1135 | Humanoid.Health = Humanoid.MaxHealth | |
1136 | ||
1137 | Fire = Instance.new("Fire") | |
1138 | ||
1139 | Fire.Color = BrickColor.new("Bright yellow").Color | |
1140 | ||
1141 | Fire.SecondaryColor = Fire.Color | |
1142 | ||
1143 | Fire.Size = 8 | |
1144 | ||
1145 | Fire.Parent = Torso | |
1146 | ||
1147 | Attack = false | |
1148 | ||
1149 | end | |
1150 | ||
1151 | end | |
1152 | ||
1153 | ||
1154 | ||
1155 | function Teleport() | |
1156 | ||
1157 | if Attack == false and Chakra.Value >= 29 then | |
1158 | ||
1159 | Attack = true | |
1160 | ||
1161 | Time = 2 | |
1162 | ||
1163 | for i=1, 5 do | |
1164 | ||
1165 | wait(0.0001) | |
1166 | ||
1167 | Chakra.Value = Chakra.Value - 6 | |
1168 | ||
1169 | end | |
1170 | ||
1171 | Kunai = Instance.new("Part") | |
1172 | ||
1173 | Kunai.BrickColor = BrickColor.new("Black") | |
1174 | ||
1175 | Kunai.FormFactor = "Custom" | |
1176 | ||
1177 | Kunai.Size = Vector3.new(0.2,0.2,1) | |
1178 | ||
1179 | Kunai.TopSurface = 0 | |
1180 | ||
1181 | Kunai.BottomSurface = 0 | |
1182 | ||
1183 | Kunai.CFrame = Torso.CFrame * CFrame.new(0,0,-1) | |
1184 | ||
1185 | Kunai.Name = "Kunai" | |
1186 | ||
1187 | Kunai.Parent = Weapon | |
1188 | ||
1189 | Mesh = Instance.new("SpecialMesh") | |
1190 | ||
1191 | Mesh.MeshId = "rbxasset://fonts/sword.mesh" | |
1192 | ||
1193 | Mesh.Scale = Vector3.new(0.4,0.4,0.2) | |
1194 | ||
1195 | Mesh.Parent = Kunai | |
1196 | ||
1197 | Spot = Instance.new("Part") | |
1198 | ||
1199 | Spot.CFrame = Torso.CFrame * CFrame.new(0,0,-40) | |
1200 | ||
1201 | Bp = Instance.new("BodyPosition") | |
1202 | ||
1203 | Bp.maxForce = Vector3.new(math.huge,math.huge,math.huge) | |
1204 | ||
1205 | Bp.P = 16000 | |
1206 | ||
1207 | Bp.position = Spot.Position | |
1208 | ||
1209 | Bp.Parent = Kunai | |
1210 | ||
1211 | Bg = Instance.new("BodyGyro") | |
1212 | ||
1213 | Bg.maxTorque = Vector3.new(math.huge,math.huge,math.huge) | |
1214 | ||
1215 | Bg.cframe = Torso.CFrame | |
1216 | ||
1217 | Bg.Parent = Kunai | |
1218 | ||
1219 | ||
1220 | ||
1221 | function onTouched(hit) | |
1222 | ||
1223 | Human = hit.Parent:FindFirstChild("Humanoid") | |
1224 | ||
1225 | if Human ~= nil and Human.Parent.Name ~= Player.Name then | |
1226 | ||
1227 | Human:TakeDamage(5) | |
1228 | ||
1229 | end | |
1230 | ||
1231 | end | |
1232 | ||
1233 | Kunai.Touched:connect(onTouched) | |
1234 | ||
1235 | ||
1236 | ||
1237 | function onTouched(hit) | |
1238 | ||
1239 | Bg.cframe = hit.CFrame | |
1240 | ||
1241 | Time = Time + 0.2 | |
1242 | ||
1243 | wait(0.1) | |
1244 | ||
1245 | Spot.CFrame = Kunai.CFrame * CFrame.new(0,0,-40) | |
1246 | ||
1247 | Bp.position = Spot.Position | |
1248 | ||
1249 | end | |
1250 | ||
1251 | Kunai.Touched:connect(onTouched) | |
1252 | ||
1253 | ||
1254 | ||
1255 | function onTouched(hit) | |
1256 | ||
1257 | if hit.Name == "Frog" then | |
1258 | ||
1259 | Bpf = Instance.new("BodyPosition") | |
1260 | ||
1261 | Bpf.maxForce = Vector3.new(math.huge,math.huge,math.huge) | |
1262 | ||
1263 | Spot.CFrame = Kunai.CFrame * CFrame.new(0,0,-100) | |
1264 | ||
1265 | Bpf.position = Spot.Position | |
1266 | ||
1267 | Bpf.Parent = hit | |
1268 | ||
1269 | game.Debris:AddItem(Bpf,1) | |
1270 | ||
1271 | end | |
1272 | ||
1273 | end | |
1274 | ||
1275 | Kunai.Touched:connect(onTouched) | |
1276 | ||
1277 | ||
1278 | ||
1279 | for i=1, 10 do | |
1280 | ||
1281 | OldPos = Kunai.Position | |
1282 | ||
1283 | wait(Time/100) | |
1284 | ||
1285 | NewPos = Kunai.Position | |
1286 | ||
1287 | Dist = (OldPos - NewPos).magnitude | |
1288 | ||
1289 | Ray = Instance.new("Part") | |
1290 | ||
1291 | Ray.BrickColor = BrickColor.new("Bright yellow") | |
1292 | ||
1293 | Ray.FormFactor = "Custom" | |
1294 | ||
1295 | Ray.Size = Vector3.new(0.2,0.2,Dist) | |
1296 | ||
1297 | Ray.CanCollide = false | |
1298 | ||
1299 | Ray.Anchored = true | |
1300 | ||
1301 | Ray.TopSurface = 0 | |
1302 | ||
1303 | Ray.BottomSurface = 0 | |
1304 | ||
1305 | Ray.CFrame = CFrame.new(OldPos,NewPos) * CFrame.new(0,0,-Dist/2) | |
1306 | ||
1307 | Ray.Name = "Ray" | |
1308 | ||
1309 | Ray.Parent = workspace | |
1310 | ||
1311 | Mesh = Block:clone() | |
1312 | ||
1313 | Mesh.Parent = Ray | |
1314 | ||
1315 | game.Debris:AddItem(Ray,1) | |
1316 | ||
1317 | Bp.position = Bp.position + Vector3.new(0,-2,0) | |
1318 | ||
1319 | end | |
1320 | ||
1321 | ||
1322 | ||
1323 | Char:MoveTo(Kunai.Position) | |
1324 | ||
1325 | ||
1326 | ||
1327 | for i, v in pairs(Weapon:GetChildren()) do | |
1328 | ||
1329 | if v.Name == "Kunai" then | |
1330 | ||
1331 | v:remove() | |
1332 | ||
1333 | end | |
1334 | ||
1335 | end | |
1336 | ||
1337 | ||
1338 | ||
1339 | Attack = false | |
1340 | ||
1341 | end | |
1342 | ||
1343 | end | |
1344 | ||
1345 | ||
1346 | ||
1347 | function NormRasengan() | |
1348 | ||
1349 | if Attack == false and Chakra.Value >= 199 then | |
1350 | ||
1351 | Attack = true | |
1352 | ||
1353 | for i=1, 5 do | |
1354 | ||
1355 | wait(0.0001) | |
1356 | ||
1357 | Chakra.Value = Chakra.Value - 40 | |
1358 | ||
1359 | end | |
1360 | ||
1361 | RightShoulder.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.pi/2,math.rad(90)) | |
1362 | ||
1363 | Rasengan = Instance.new("Part") | |
1364 | ||
1365 | Rasengan.BrickColor = BrickColor.new("Bright bluish green") | |
1366 | ||
1367 | Rasengan.Transparency = 0.4 | |
1368 | ||
1369 | Rasengan.FormFactor = "Custom" | |
1370 | ||
1371 | Rasengan.Shape = "Ball" | |
1372 | ||
1373 | Rasengan.Size = Vector3.new(2,2,2) | |
1374 | ||
1375 | Rasengan.TopSurface = 0 | |
1376 | ||
1377 | Rasengan.BottomSurface = 0 | |
1378 | ||
1379 | Rasengan.Name = "Rasengan" | |
1380 | ||
1381 | Rasengan.Parent = Weapon | |
1382 | ||
1383 | Mesh = Instance.new("SpecialMesh") | |
1384 | ||
1385 | Mesh.MeshType = "Sphere" | |
1386 | ||
1387 | Mesh.Scale = Vector3.new(0,0,0) | |
1388 | ||
1389 | Mesh.Parent = Rasengan | |
1390 | ||
1391 | Weld = Instance.new("Weld") | |
1392 | ||
1393 | Weld.Part0 = RightArm | |
1394 | ||
1395 | Weld.Part1 = Rasengan | |
1396 | ||
1397 | Weld.C0 = CFrame.new(0,-1.4,0) | |
1398 | ||
1399 | Weld.Parent = Rasengan | |
1400 | ||
1401 | Humanoid.WalkSpeed = 60 | |
1402 | ||
1403 | ||
1404 | ||
1405 | for i=1, 10 do | |
1406 | ||
1407 | wait(0.2) | |
1408 | ||
1409 | Mesh.Scale = Mesh.Scale + Vector3.new(0.1,0.1,0.1) | |
1410 | ||
1411 | end | |
1412 | ||
1413 | ||
1414 | ||
1415 | game.Debris:AddItem(Rasengan,6) | |
1416 | ||
1417 | ||
1418 | ||
1419 | function onTouched(hit) | |
1420 | ||
1421 | Human = hit.Parent:FindFirstChild("Humanoid") | |
1422 | ||
1423 | if Human ~= nil and Human.Parent.Name ~= Player.Name and Rasenganing == false then | |
1424 | ||
1425 | Rasenganing = true | |
1426 | ||
1427 | Weld.Part0 = hit | |
1428 | ||
1429 | for i=1, 10 do | |
1430 | ||
1431 | wait() | |
1432 | ||
1433 | Chakra.Value = Chakra.Value - 5 | |
1434 | ||
1435 | Human:TakeDamage(4) | |
1436 | ||
1437 | Human.Sit = true | |
1438 | ||
1439 | Mesh.Scale = Mesh.Scale + Vector3.new(1,1,1) | |
1440 | ||
1441 | end | |
1442 | ||
1443 | Rasenganing = false | |
1444 | ||
1445 | Humanoid.WalkSpeed = 16 | |
1446 | ||
1447 | Attack = false | |
1448 | ||
1449 | RightShoulder.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.pi/2,0) | |
1450 | ||
1451 | end | |
1452 | ||
1453 | end | |
1454 | ||
1455 | Rasengan.Touched:connect(onTouched) | |
1456 | ||
1457 | ||
1458 | ||
1459 | wait(6) | |
1460 | ||
1461 | Rasenganing = false | |
1462 | ||
1463 | Humanoid.WalkSpeed = 16 | |
1464 | ||
1465 | Attack = false | |
1466 | ||
1467 | RightShoulder.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.pi/2,0) | |
1468 | ||
1469 | Attack = false | |
1470 | ||
1471 | end | |
1472 | ||
1473 | end | |
1474 | ||
1475 | ||
1476 | ||
1477 | function GiantRasengan() | |
1478 | ||
1479 | if Attack == false and Chakra.Value >= 199 then | |
1480 | ||
1481 | Attack = true | |
1482 | ||
1483 | for i=1, 5 do | |
1484 | ||
1485 | wait(0.0001) | |
1486 | ||
1487 | Chakra.Value = Chakra.Value - 40 | |
1488 | ||
1489 | end | |
1490 | ||
1491 | RightShoulder.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.pi/2,math.rad(90)) | |
1492 | ||
1493 | Rasengan = Instance.new("Part") | |
1494 | ||
1495 | Rasengan.BrickColor = BrickColor.new("Bright bluish green") | |
1496 | ||
1497 | Rasengan.Transparency = 0.4 | |
1498 | ||
1499 | Rasengan.FormFactor = "Custom" | |
1500 | ||
1501 | Rasengan.Shape = "Ball" | |
1502 | ||
1503 | Rasengan.Size = Vector3.new(2,2,2) | |
1504 | ||
1505 | Rasengan.TopSurface = 0 | |
1506 | ||
1507 | Rasengan.BottomSurface = 0 | |
1508 | ||
1509 | Rasengan.Name = "Rasengan" | |
1510 | ||
1511 | Rasengan.Parent = Weapon | |
1512 | ||
1513 | Mesh = Instance.new("SpecialMesh") | |
1514 | ||
1515 | Mesh.MeshType = "Sphere" | |
1516 | ||
1517 | Mesh.Scale = Vector3.new(0,0,0) | |
1518 | ||
1519 | Mesh.Parent = Rasengan | |
1520 | ||
1521 | Weld = Instance.new("Weld") | |
1522 | ||
1523 | Weld.Part0 = RightArm | |
1524 | ||
1525 | Weld.Part1 = Rasengan | |
1526 | ||
1527 | Weld.C0 = CFrame.new(0,-1.8,0) | |
1528 | ||
1529 | Weld.Parent = Rasengan | |
1530 | ||
1531 | Humanoid.WalkSpeed = 60 | |
1532 | ||
1533 | ||
1534 | ||
1535 | for i=1, 20 do | |
1536 | ||
1537 | wait(0.1) | |
1538 | ||
1539 | Mesh.Scale = Mesh.Scale + Vector3.new(0.1,0.1,0.1) | |
1540 | ||
1541 | end | |
1542 | ||
1543 | ||
1544 | ||
1545 | game.Debris:AddItem(Rasengan,6) | |
1546 | ||
1547 | ||
1548 | ||
1549 | function onTouched(hit) | |
1550 | ||
1551 | Human = hit.Parent:FindFirstChild("Humanoid") | |
1552 | ||
1553 | if Human ~= nil and Human.Parent.Name ~= Player.Name and Rasenganing == false then | |
1554 | ||
1555 | Rasenganing = true | |
1556 | ||
1557 | Weld.Part0 = hit | |
1558 | ||
1559 | for i=1, 10 do | |
1560 | ||
1561 | wait() | |
1562 | ||
1563 | Chakra.Value = Chakra.Value - 5 | |
1564 | ||
1565 | Human:TakeDamage(8) | |
1566 | ||
1567 | Human.Sit = true | |
1568 | ||
1569 | Mesh.Scale = Mesh.Scale + Vector3.new(1,1,1) | |
1570 | ||
1571 | end | |
1572 | ||
1573 | Rasenganing = false | |
1574 | ||
1575 | Humanoid.WalkSpeed = 16 | |
1576 | ||
1577 | Attack = false | |
1578 | ||
1579 | RightShoulder.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.pi/2,0) | |
1580 | ||
1581 | end | |
1582 | ||
1583 | end | |
1584 | ||
1585 | Rasengan.Touched:connect(onTouched) | |
1586 | ||
1587 | ||
1588 | ||
1589 | wait(6) | |
1590 | ||
1591 | Rasenganing = false | |
1592 | ||
1593 | Humanoid.WalkSpeed = 16 | |
1594 | ||
1595 | Attack = false | |
1596 | ||
1597 | RightShoulder.C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.pi/2,0) | |
1598 | ||
1599 | Attack = false | |
1600 | ||
1601 | end | |
1602 | ||
1603 | end | |
1604 | ||
1605 | ||
1606 | ||
1607 | function Toad() | |
1608 | ||
1609 | if Attack == false and Chakra.Value >= 99 then | |
1610 | ||
1611 | Attack = true | |
1612 | ||
1613 | for i=1, 5 do | |
1614 | ||
1615 | wait(0.0001) | |
1616 | ||
1617 | Chakra.Value = Chakra.Value - 20 | |
1618 | ||
1619 | end | |
1620 | ||
1621 | Frog = Instance.new("Part") | |
1622 | ||
1623 | Frog.FormFactor = "Custom" | |
1624 | ||
1625 | Frog.Size = Vector3.new(8,4,8) | |
1626 | ||
1627 | Frog.TopSurface = 0 | |
1628 | ||
1629 | Frog.BottomSurface = 0 | |
1630 | ||
1631 | Frog.CFrame = Torso.CFrame * CFrame.new(0,0,-8) | |
1632 | ||
1633 | Frog.Name = "Frog" | |
1634 | ||
1635 | Frog.Parent = workspace | |
1636 | ||
1637 | Mesh = Instance.new("SpecialMesh") | |
1638 | ||
1639 | Mesh.MeshId = "http://www.roblox.com/asset/?id=37223966" | |
1640 | ||
1641 | Mesh.Scale = Vector3.new(8,8,8) | |
1642 | ||
1643 | Mesh.TextureId = "http://www.roblox.com/asset/?id=37223964" | |
1644 | ||
1645 | Mesh.Parent = Frog | |
1646 | ||
1647 | game.Debris:AddItem(Frog,6) | |
1648 | ||
1649 | ||
1650 | ||
1651 | function onTouched(hit) | |
1652 | ||
1653 | Human = hit.Parent:FindFirstChild("Humanoid") | |
1654 | ||
1655 | if Human ~= nil and Human.Parent.Name ~= Player.Name then | |
1656 | ||
1657 | Human.Sit = true | |
1658 | ||
1659 | Human:TakeDamage(4) | |
1660 | ||
1661 | end | |
1662 | ||
1663 | end | |
1664 | ||
1665 | Frog.Touched:connect(onTouched) | |
1666 | ||
1667 | ||
1668 | ||
1669 | Attack = false | |
1670 | ||
1671 | end | |
1672 | ||
1673 | end | |
1674 | ||
1675 | ||
1676 | ||
1677 | function onKeyDown(key) | |
1678 | ||
1679 | key:lower() | |
1680 | ||
1681 | if key == "m" then | |
1682 | ||
1683 | Jump() | |
1684 | ||
1685 | elseif key == "n" then | |
1686 | ||
1687 | Substitution() | |
1688 | ||
1689 | elseif key == "g" then | |
1690 | ||
1691 | Dash() | |
1692 | ||
1693 | elseif key == "f" then | |
1694 | ||
1695 | ChakraRestore() | |
1696 | ||
1697 | elseif key == "k" then | |
1698 | ||
1699 | ThrowShuriken() | |
1700 | ||
1701 | elseif key == "v" then | |
1702 | ||
1703 | ShadowClone() | |
1704 | ||
1705 | elseif key == "q" then | |
1706 | ||
1707 | Barrier() | |
1708 | ||
1709 | elseif key == "e" then | |
1710 | ||
1711 | Release() | |
1712 | ||
1713 | elseif key == "y" then | |
1714 | ||
1715 | RightKick() | |
1716 | ||
1717 | elseif key == "u" then | |
1718 | ||
1719 | LeftKick() | |
1720 | ||
1721 | elseif key == "h" then | |
1722 | ||
1723 | LeftPunch() | |
1724 | ||
1725 | elseif key == "s" then | |
1726 | ||
1727 | Moded() | |
1728 | ||
1729 | elseif key == "z" then | |
1730 | ||
1731 | Teleport() | |
1732 | ||
1733 | elseif key == "x" then | |
1734 | ||
1735 | NormRasengan() | |
1736 | ||
1737 | elseif key == "c" then | |
1738 | ||
1739 | GiantRasengan() | |
1740 | ||
1741 | elseif key == "b" then | |
1742 | ||
1743 | Toad() | |
1744 | ||
1745 | end | |
1746 | ||
1747 | end | |
1748 | ||
1749 | ||
1750 | ||
1751 | function onSelected(mouse) | |
1752 | ||
1753 | mouse.KeyDown:connect(onKeyDown) | |
1754 | ||
1755 | script.Parent = Char | |
1756 | ||
1757 | Minato:remove() | |
1758 | ||
1759 | end | |
1760 | ||
1761 | script.Parent.Selected:connect(onSelected) | |
1762 | ||
1763 | ||
1764 | ||
1765 | Spawn(function() | |
1766 | ||
1767 | while true do | |
1768 | ||
1769 | wait() | |
1770 | ||
1771 | BarTracking.Size = UDim2.new(1,0,Chakra.Value/MaxChakra.Value,0) | |
1772 | ||
1773 | end | |
1774 | ||
1775 | end) | |
1776 | ||
1777 | ||
1778 | ||
1779 | Ramen.MouseButton1Click:connect(function() | |
1780 | ||
1781 | Humanoid.Health = Humanoid.Health + 60 | |
1782 | ||
1783 | Ramen.Parent = script | |
1784 | ||
1785 | wait(60) | |
1786 | ||
1787 | Ramen.Parent = Gui | |
1788 | ||
1789 | end) | |
1790 | ||
1791 | ||
1792 | ||
1793 | Pill.MouseButton1Click:connect(function() | |
1794 | ||
1795 | Chakra.Value = MaxChakra.Value | |
1796 | ||
1797 | Pill.Parent = script | |
1798 | ||
1799 | wait(60) | |
1800 | ||
1801 | Pill.Parent = Gui | |
1802 | ||
1803 | end) | |
1804 | ||
1805 | ||
1806 | ||
1807 | Bomb.MouseButton1Click:connect(function() | |
1808 | ||
1809 | Part = Instance.new("Part") | |
1810 | ||
1811 | Part.BrickColor = BrickColor.new("Pastel brown") | |
1812 | ||
1813 | Part.FormFactor = "Custom" | |
1814 | ||
1815 | Part.Shape = "Ball" | |
1816 | ||
1817 | Part.Size = Vector3.new(2,2,2) | |
1818 | ||
1819 | Part.TopSurface = 0 | |
1820 | ||
1821 | Part.BottomSurface = 0 | |
1822 | ||
1823 | Part.CFrame = Torso.CFrame * CFrame.new(0,0,-5) | |
1824 | ||
1825 | Part.Name = "Bomb" | |
1826 | ||
1827 | Part.Parent = workspace | |
1828 | ||
1829 | Smoke = Instance.new("Smoke") | |
1830 | ||
1831 | Smoke.Color = BrickColor.new("Black").Color | |
1832 | ||
1833 | Smoke.Size = math.huge | |
1834 | ||
1835 | Smoke.Opacity = 1 | |
1836 | ||
1837 | Smoke.Parent = Part | |
1838 | ||
1839 | game.Debris:AddItem(Part,6) | |
1840 | ||
1841 | Bomb.Parent = script | |
1842 | ||
1843 | wait(30) | |
1844 | ||
1845 | Bomb.Parent = Gui | |
1846 | ||
1847 | end) | |
1848 | ||
1849 | ||
1850 | ||
1851 | GShuriken.MouseButton1Click:connect(function() | |
1852 | ||
1853 | Shuriken = Instance.new("Part") | |
1854 | ||
1855 | Shuriken.BrickColor = BrickColor.new("Black") | |
1856 | ||
1857 | Shuriken.FormFactor = "Custom" | |
1858 | ||
1859 | Shuriken.Size = Vector3.new(4,0.2,4) | |
1860 | ||
1861 | Shuriken.TopSurface = 0 | |
1862 | ||
1863 | Shuriken.BottomSurface = 0 | |
1864 | ||
1865 | Shuriken.CFrame = Torso.CFrame * CFrame.new(0,0,-5) | |
1866 | ||
1867 | Shuriken.Name = "Shuriken" | |
1868 | ||
1869 | Shuriken.Parent = workspace | |
1870 | ||
1871 | Mesh = Instance.new("SpecialMesh") | |
1872 | ||
1873 | Mesh.MeshId = "http://www.roblox.com/asset/?id=11376946" | |
1874 | ||
1875 | Mesh.Scale = Vector3.new(4,1,4) | |
1876 | ||
1877 | Mesh.Parent = Shuriken | |
1878 | ||
1879 | Spot = Instance.new("Part") | |
1880 | ||
1881 | Spot.CFrame = Torso.CFrame * CFrame.new(0,0,-200) | |
1882 | ||
1883 | Bp = Instance.new("BodyPosition") | |
1884 | ||
1885 | Bp.maxForce = Vector3.new(math.huge,math.huge,math.huge) | |
1886 | ||
1887 | Bp.P = 600 | |
1888 | ||
1889 | Bp.position = Spot.Position | |
1890 | ||
1891 | Bp.Parent = Shuriken | |
1892 | ||
1893 | game.Debris:AddItem(Shuriken,4) | |
1894 | ||
1895 | ||
1896 | ||
1897 | function onTouched(hit) | |
1898 | ||
1899 | Human = hit.Parent:FindFirstChild("Humanoid") | |
1900 | ||
1901 | if Human ~= nil then | |
1902 | ||
1903 | Human:TakeDamage(1) | |
1904 | ||
1905 | for i=1, 100 do | |
1906 | ||
1907 | wait(0.01) | |
1908 | ||
1909 | Shuriken.CFrame = hit.CFrame | |
1910 | ||
1911 | end | |
1912 | ||
1913 | end | |
1914 | ||
1915 | end | |
1916 | ||
1917 | Shuriken.Touched:connect(onTouched) | |
1918 | ||
1919 | ||
1920 | ||
1921 | function onTouched(hit) | |
1922 | ||
1923 | for i=1, 100 do | |
1924 | ||
1925 | wait(0.01) | |
1926 | ||
1927 | Shuriken.CFrame = hit.Cframe | |
1928 | ||
1929 | end | |
1930 | ||
1931 | end | |
1932 | ||
1933 | Shuriken.Touched:connect(onTouched) | |
1934 | ||
1935 | ||
1936 | ||
1937 | GShuriken.Parent = script | |
1938 | ||
1939 | wait(60) | |
1940 | ||
1941 | GShuriken.Parent = Gui | |
1942 | ||
1943 | end) | |
1944 | ||
1945 | ||
1946 | ||
1947 | --password |