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