Advertisement
UserTheAbusedTurkey

dont click on this plz

Apr 1st, 2018
374
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.35 KB | None | 0 0
  1.  
  2. script:remove()
  3. local Player = game.Players.localPlayer
  4. local Character = Player.Character
  5. local Humanoid = Character.Humanoid
  6. local Mouse = Player:GetMouse()
  7. local LeftArm = Character["Left Arm"]
  8. local RightArm = Character["Right Arm"]
  9. local LeftLeg = Character["Left Leg"]
  10. local RightLeg = Character["Right Leg"]
  11. local Head = Character.Head
  12. local Torso = Character.Torso
  13. local Camera = game.Workspace.CurrentCamera
  14. local RootPart = Character.HumanoidRootPart
  15. local RootJoint = RootPart.RootJoint
  16. local Pause = false
  17. local attack = false
  18. local LOL = false
  19. local Anim = 'Idle'
  20. script:remove()
  21. local attacktype = 1
  22. local delays = false
  23. local play = true
  24. local targetted = nil
  25. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  26. local velocity = RootPart.Velocity.y
  27. local sine = 0
  28. local change = 1
  29. local doe = 0
  30. local hitted = false
  31. local Create = LoadLibrary("RbxUtility").Create
  32. local SGui = Instance.new("ScreenGui",Player.PlayerGui)
  33. local ZZZ = BrickColor.new("Pastel brown")
  34. local Mus = Instance.new("Sound",Torso)
  35. local ZZA = false
  36. Mus.SoundId = "rbxassetid://301521246"
  37. Mus.Volume = math.huge
  38. Mus.Looped = true
  39. Mus.MaxDistance = 120
  40. Mus.Pitch = 1
  41. Mus:play()
  42. Character.Shirt.ShirtTemplate = "rbxassetid://552558255"
  43. Character.Pants.PantsTemplate = "rbxassetid://1062766205"
  44. Head.face.Texture = "rbxassetid://969483179"
  45. local Hair = Instance.new("Part",Character)
  46. Hair.Size = Vector3.new(1,1,1)
  47. Hair.CanCollide = false
  48. local Hair2 = Instance.new("SpecialMesh",Hair)
  49. Hair2.MeshId = "rbxassetid://1184401733"
  50. Hair2.TextureId = "rbxassetid://1184401765"
  51. Hair2.Scale = Vector3.new(0.6,0.5,0.6)
  52. local Hair3 = Instance.new("Weld",Hair)
  53. Hair3.Part0 = Head
  54. Hair3.Part1 = Hair
  55. Hair3.C0 = CFrame.new(0,0.5,0.2)*CFrame.Angles(0,0,0)
  56. local Kun = Instance.new("Part",Character)
  57. Kun.Size = Vector3.new(0.1,0.1,0.1)
  58. Kun.CanCollide = false
  59. local Kun2 = Instance.new("SpecialMesh",Kun)
  60. Kun2.MeshId = "rbxassetid://1184404045"
  61. Kun2.TextureId = "rbxassetid://1184404058"
  62. Kun2.Scale = Vector3.new(0.4,0.4,0.4)
  63. local Kun3 = Instance.new("Weld",Kun)
  64. Kun3.Part0 = RightArm
  65. Kun3.Part1 = Kun
  66. local At1 = Instance.new("Attachment",Torso)
  67. At1.Axis = Vector3.new(1,0,0)
  68. local At2 = Instance.new("Attachment",Head)
  69. At1.Axis = Vector3.new(1,0,0)
  70. local Trail = Instance.new("Trail",Torso)
  71. Trail.TextureLength = 1
  72. Trail.Lifetime = 1
  73. Trail.Attachment0 = At1
  74. Trail.Attachment1 = At2
  75. Trail.Transparency = NumberSequence.new(0,1)
  76. Trail.Enabled = false
  77. Trail.Color = ColorSequence.new(Color3.fromRGB(252, 255, 30),Color3.fromRGB(158, 255, 106),Color3.fromRGB(252, 255, 30))
  78. Kun3.C0 = CFrame.new(1,-1.1,0)*CFrame.Angles(0,1.55,0)
  79. local Bill = Instance.new("BillboardGui", Character)
  80. Bill.Adornee = Character.Head
  81. Bill.Name = "_status"
  82. Bill.Size = UDim2.new(2, 0, 1.2, 0)
  83. Bill.StudsOffset = Vector3.new(-9, 8, 0)
  84. local Text = Instance.new("TextLabel", Bill)
  85. Text.Size = UDim2.new(10, 0, 7, 0)
  86. Text.FontSize = "Size24"
  87. Text.TextScaled = true
  88. Text.TextTransparency = 0
  89. Text.BackgroundTransparency = 1
  90. Text.TextTransparency = 0
  91. Text.TextStrokeTransparency = 0
  92. Text.Font = "SciFi"
  93. Text.TextColor3 = Color3.fromRGB(233, 236, 39)
  94. Text.TextStrokeColor3 = Color3.new(255,255,255)
  95. Text.Text = "Yellow Flash Of The Leaf"
  96. local Img = Instance.new("ImageLabel",SGui)
  97. Img.Image = "rbxassetid://92867469"
  98. Img.Size = UDim2.new(0,200,0,200)
  99. Img.BackgroundTransparency = 1
  100. Img.Position = UDim2.new(0,1120,0,240)
  101. Init = Instance.new("TextLabel",SGui)
  102. Init.Size = UDim2.new(0,300,0,30)
  103. Init.Position = UDim2.new(0,1060,0,200)
  104. Init.BackgroundTransparency = 0.4
  105. Init.BackgroundColor3 = Color3.fromRGB(231, 87, 58)
  106. Init.Text = "Made by trollmon123"
  107. Init.TextSize = 30
  108. Init.Font = "SciFi"
  109. Init.TextColor3 = Color3.new(0,0,0)
  110. Mov2 = Instance.new("TextLabel",SGui)
  111. Mov2.Size = UDim2.new(0,300,0,30)
  112. Mov2.Position = UDim2.new(0,1060,0,450)
  113. Mov2.BackgroundTransparency = 0.4
  114. Mov2.BackgroundColor3 = Color3.fromRGB(233, 236, 39)
  115. Mov2.Text = "(LMB) Melee"
  116. Mov2.TextSize = 30
  117. Mov2.Font = "SciFi"
  118. Mov2.TextColor3 = Color3.new(255,255,255)
  119. Mov3 = Instance.new("TextLabel",SGui)
  120. Mov3.Size = UDim2.new(0,300,0,30)
  121. Mov3.Position = UDim2.new(0,1060,0,500)
  122. Mov3.BackgroundTransparency = 0.4
  123. Mov3.BackgroundColor3 = Color3.fromRGB(233, 236, 39)
  124. Mov3.Text = "(E) Mark Teleportation"
  125. Mov3.TextSize = 30
  126. Mov3.Font = "SciFi"
  127. Mov3.TextColor3 = Color3.new(255,255,255)
  128. Mov4 = Instance.new("TextLabel",SGui)
  129. Mov4.Size = UDim2.new(0,300,0,30)
  130. Mov4.Position = UDim2.new(0,1060,0,550)
  131. Mov4.BackgroundTransparency = 0.4
  132. Mov4.BackgroundColor3 = Color3.fromRGB(233, 236, 39)
  133. Mov4.Text = "(R) Rasengan"
  134. Mov4.TextSize = 30
  135. Mov4.Font = "SciFi"
  136. Mov4.TextColor3 = Color3.new(255,255,255)
  137. Mov5 = Instance.new("TextLabel",SGui)
  138. Mov5.Size = UDim2.new(0,300,0,30)
  139. Mov5.Position = UDim2.new(0,1060,0,600)
  140. Mov5.BackgroundTransparency = 0.4
  141. Mov5.BackgroundColor3 = Color3.fromRGB(233, 236, 39)
  142. Mov5.Text = "(Q) Flying Raijin"
  143. Mov5.TextSize = 30
  144. Mov5.Font = "SciFi"
  145. Mov5.TextColor3 = Color3.new(255,255,255)
  146. for i,v in pairs(Character.Head:children()) do
  147. if v:IsA("Sound") then
  148. v:Destroy()
  149. end
  150. end
  151. for i,v in pairs(Character:children()) do
  152. if v:IsA("Hat") then
  153. v:Destroy()
  154. end
  155. end
  156. for i,v in pairs(Character:children()) do
  157. if v:IsA("Accessory") then
  158. v:Destroy()
  159. end
  160. end
  161. for i,v in pairs(Character:children()) do
  162. if v:IsA("Hair") then
  163. v:Destroy()
  164. end
  165. end
  166. Humanoid.WalkSpeed = 30
  167. Humanoid.Animator.Parent = nil
  168. Character.Animate.Parent = nil
  169. ROW = function(out, trans, s, wt, t, ang, plus)
  170. for i = 1, 360, 360/t do
  171. local c = Instance.new("Part", game.Workspace)
  172. c.FormFactor = 3
  173. c.TopSurface = 0
  174. c.BottomSurface = 0
  175. c.Size = s
  176. c.Anchored = true
  177. c.CanCollide = wt
  178. c.Material= "Slate"
  179. c.Transparency = trans
  180. c.BrickColor = BrickColor.new("Dark orange")
  181. c.CFrame = CFrame.new(Torso.CFrame.x,0,Torso.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  182. c.Locked=true
  183. game.Debris:AddItem(c,15)
  184. end
  185. end
  186.  
  187. local newMotor = function(part0, part1, c0, c1)
  188. local w = Create('Motor'){
  189. Parent = part0,
  190. Part0 = part0,
  191. Part1 = part1,
  192. C0 = c0,
  193. C1 = c1,
  194. }
  195. return w
  196. end
  197. function clerp(a, b, t)
  198. return a:lerp(b, t)
  199. end
  200.  
  201. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  202. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  203.  
  204. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  205. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  206. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  207. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  208. RootJoint.C1 = CFrame.new(0, 0, 0)
  209. RootJoint.C0 = CFrame.new(0, 0, 0)
  210. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  211. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  212.  
  213. local rarmc1 = RW.C1
  214. local larmc1 = LW.C1
  215. local rlegc1 = RH.C1
  216. local llegc1 = LH.C1
  217.  
  218. local resetc1 = false
  219.  
  220. function PlayAnimationFromTable(table, speed, bool)
  221. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  222. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  223. RW.C0 = clerp(RW.C0, table[3], speed)
  224. LW.C0 = clerp(LW.C0, table[4], speed)
  225. RH.C0 = clerp(RH.C0, table[5], speed)
  226. LH.C0 = clerp(LH.C0, table[6], speed)
  227. if bool == true then
  228. if resetc1 == false then
  229. resetc1 = true
  230. RootJoint.C1 = RootJoint.C1
  231. Torso.Neck.C1 = Torso.Neck.C1
  232. RW.C1 = rarmc1
  233. LW.C1 = larmc1
  234. RH.C1 = rlegc1
  235. LH.C1 = llegc1
  236. end
  237. end
  238. end
  239.  
  240. ArtificialHB = Create("BindableEvent", script){
  241. Parent = script,
  242. Name = "Heartbeat",
  243. }
  244.  
  245. script:WaitForChild("Heartbeat")
  246.  
  247. frame = 1 / 30
  248. tf = 0
  249. allowframeloss = false
  250. tossremainder = false
  251. lastframe = tick()
  252. script.Heartbeat:Fire()
  253.  
  254. game:GetService("RunService").Heartbeat:connect(function(s, p)
  255. tf = tf + s
  256. if tf >= frame then
  257. if allowframeloss then
  258. script.Heartbeat:Fire()
  259. lastframe = tick()
  260. else
  261. for i = 1, math.floor(tf / frame) do
  262. script.Heartbeat:Fire()
  263. end
  264. lastframe = tick()
  265. end
  266. if tossremainder then
  267. tf = 0
  268. else
  269. tf = tf - frame * math.floor(tf / frame)
  270. end
  271. end
  272. end)
  273.  
  274. function swait(num)
  275. if num == 0 or num == nil then
  276. ArtificialHB.Event:wait()
  277. else
  278. for i = 0, num do
  279. ArtificialHB.Event:wait()
  280. end
  281. end
  282. end
  283.  
  284.  
  285.  
  286. Mouse.Button1Down:connect(function()
  287. if attack == false and attacktype == 1 then
  288. Hit()
  289. attacktype = 2
  290. elseif attack == false and attacktype == 2 then
  291. Hit2()
  292. attacktype = 1
  293. end
  294. end)
  295. Mouse.KeyDown:connect(function(key)
  296. if key == "e" then
  297. KT()
  298. end
  299. if key == "r" then
  300. Rasen()
  301. end
  302. if key == "q" then
  303. Ult()
  304. end
  305. end)
  306.  
  307. function Ult()
  308. if not D then D = true
  309. Pause = true
  310. for i = 0,0.5,0.1 do
  311. swait()
  312. PlayAnimationFromTable({
  313. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.3, 0),
  314. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.3, 0),
  315. CFrame.new(1,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,-0.7),
  316. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.1, 0, 0),
  317. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  318. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  319. }, .5, false)
  320. end
  321. Kun.Transparency = 1
  322. local HB = Instance.new("Part",Character)
  323. HB.Size = Vector3.new(2,2,2)
  324. HB.CanCollide = false
  325. HB.CFrame = RightArm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  326. local HB2 = Instance.new("SpecialMesh",HB)
  327. HB2.MeshId = "rbxassetid://1184404045"
  328. HB2.TextureId = "rbxassetid://1184404058"
  329. HB2.Scale = Vector3.new(0.5,0.5,0.5)
  330. local Fl = Instance.new("BodyVelocity",HB)
  331. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  332. Fl.velocity = RootPart.CFrame.lookVector*300
  333. HB.Touched:connect(function(hit)
  334. if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Character.Name then
  335. ZZA = true
  336. if ZZA == true then
  337. HB:remove()
  338. Pause = true
  339. hit.Parent.Humanoid.WalkSpeed = 0
  340. hit.Parent.Humanoid.JumpPower = 0
  341. Humanoid.WalkSpeed = 0
  342. Humanoid.JumpPower = 0
  343. hit.Parent.HumanoidRootPart.Anchored = true
  344. local Sou = Instance.new("Sound",Torso)
  345. Sou.SoundId = "rbxassetid://1105039884"
  346. Sou.Pitch = 1
  347. Sou.Volume = 12
  348. Sou.Looped = false
  349. Sou:play()
  350. local C = Instance.new("Part",Torso)
  351. C.Size = Vector3.new(0.1,0.1,0.1)
  352. C.BrickColor = BrickColor.new("Royal blue")
  353. C.Material = "Neon"
  354. C.CanCollide = false
  355. local C2 = Instance.new("SpecialMesh",C)
  356. C2.MeshType = "Sphere"
  357. C2.Scale = Vector3.new(0.1,0.1,0.1)
  358. local C3 = Instance.new("Weld",C)
  359. C3.Part0 = RightArm
  360. C3.Part1 = C
  361. C3.C0 = CFrame.new(0,-1.1,0)
  362. local FlA = Instance.new("ParticleEmitter",C)
  363. FlA.Texture = "rbxassetid://374933037"
  364. FlA.Size = NumberSequence.new(2)
  365. FlA.Rotation = NumberRange.new(-100, 100)
  366. FlA.RotSpeed = NumberRange.new(-100, 100)
  367. FlA.Transparency = NumberSequence.new(0,1)
  368. FlA.Speed = NumberRange.new(0)
  369. FlA.Lifetime = NumberRange.new(0.3)
  370. FlA.LockedToPart = true
  371. FlA.Rate = 11111
  372. local DlA = Instance.new("ParticleEmitter",C)
  373. DlA.Texture = "rbxassetid://375814631"
  374. DlA.Size = NumberSequence.new(2,0)
  375. DlA.Rotation = NumberRange.new(-100, 100)
  376. DlA.RotSpeed = NumberRange.new(-100, 100)
  377. DlA.Transparency = NumberSequence.new(0,1)
  378. DlA.Speed = NumberRange.new(0)
  379. DlA.LockedToPart = true
  380. DlA.Lifetime = NumberRange.new(0.3)
  381. DlA.Rate = 100
  382. local FFA = Instance.new("ParticleEmitter",C)
  383. FFA.Texture = "rbxassetid://1471463945"
  384. FFA.Size = NumberSequence.new(3,0)
  385. FFA.Rotation = NumberRange.new(-100, 100)
  386. FFA.RotSpeed = NumberRange.new(-100, 100)
  387. FFA.Transparency = NumberSequence.new(0,1)
  388. FFA.Speed = NumberRange.new(0)
  389. FFA.LockedToPart = true
  390. FFA.Lifetime = NumberRange.new(0.3)
  391. FFA.Rate = 50
  392. RootPart.Anchored = true
  393. RootPart.CFrame = hit.Parent.HumanoidRootPart.CFrame*CFrame.new(0,27,0)*CFrame.Angles(0,0,0)
  394. for i = 0,1.2,0.1 do
  395. swait()
  396. PlayAnimationFromTable({
  397. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-1.55, 0, 0),
  398. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  399. CFrame.new(1.5,0.5,0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,0.5),
  400. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.1, 0, 0),
  401. CFrame.new(0.5,-1.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  402. CFrame.new(-0.5,-2,0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0),
  403. }, .5, false)
  404. end
  405. RootPart.Anchored = false
  406. local Fle = Instance.new("BodyPosition",RootPart)
  407. Fle.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  408. Fle.P = 3000
  409. Fle.D = 300
  410. Fle.position = hit.Parent.HumanoidRootPart.Position
  411. wait(0.5)
  412. Fle:remove()
  413. hit.Parent.Humanoid:TakeDamage(300)
  414. local Ef = Instance.new("Part",Torso)
  415. Ef.Size = Vector3.new(1,1,1)
  416. Ef.CanCollide = false
  417. Ef.Anchored = true
  418. Ef.CFrame = hit.Parent.HumanoidRootPart.CFrame*CFrame.new(0,0,0)
  419. Ef.Material = "Neon"
  420. Ef.BrickColor = BrickColor.new("Toothpaste")
  421. local Ef2 = Instance.new("SpecialMesh",Ef)
  422. Ef2.MeshType = "Sphere"
  423. Ef2.Scale = Vector3.new(1,1,1)
  424. local Rin = Instance.new("Part",Torso)
  425. Rin.Size = Vector3.new(1,1,1)
  426. Rin.Material = "Neon"
  427. Rin.BrickColor = BrickColor.new("White")
  428. Rin.CanCollide = false
  429. Rin.Transparency = 0
  430. Rin.CFrame = hit.Parent.HumanoidRootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.56,0,0)
  431. Rin.Anchored = true
  432. local Rin2 = Instance.new("SpecialMesh",Rin)
  433. Rin2.MeshId = "rbxassetid://3270017"
  434. Rin2.Scale = Vector3.new(1,1,0.1)
  435. local Bla = Instance.new("Part",Torso)
  436. Bla.Size = Vector3.new(1,1,1)
  437. Bla.BrickColor = BrickColor.new("White")
  438. Bla.CanCollide = false
  439. Bla.Anchored = true
  440. Bla.CFrame = hit.Parent.HumanoidRootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  441. local Bla2 = Instance.new("SpecialMesh",Bla)
  442. Bla2.MeshId = "rbxassetid://20329976"
  443. Bla2.Scale = Vector3.new(1,1,1)
  444. local TOA = Instance.new("Part",Torso)
  445. TOA.Size = Vector3.new(1,1,1)
  446. TOA.BrickColor = BrickColor.new("White")
  447. TOA.CanCollide = false
  448. TOA.Anchored = true
  449. TOA.CFrame = hit.Parent.HumanoidRootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  450. local TOA2 = Instance.new("SpecialMesh",TOA)
  451. TOA2.MeshId = "rbxassetid://1051557"
  452. TOA2.Scale = Vector3.new(1,1,1)
  453. local FCZ = Instance.new("Sound",Torso)
  454. FCZ.SoundId = "rbxassetid://165969964"
  455. FCZ.Volume = math.huge
  456. FCZ.Pitch = 1
  457. FCZ.Looped = false
  458. FCZ:Play()
  459. ROW(20, 0, Vector3.new(30,30,7), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad (math.random(-30,30))), 0)
  460. ROW(30, 0, Vector3.new(50,50,7), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad (math.random(-30,30))), 0)
  461. coroutine.resume(coroutine.create(function()
  462. for i = 1,1000 do
  463. TOA2.Scale = TOA2.Scale + Vector3.new(0.6,0.6,0.6)
  464. TOA.Transparency = TOA.Transparency + 0.002
  465. TOA.CFrame = TOA.CFrame*CFrame.new(0,0.3,0)*CFrame.Angles(0,0.3,0)
  466. Bla.CFrame = Bla.CFrame*CFrame.new(0,0.3,0)*CFrame.Angles(0,0.3,0)
  467. Bla2.Scale = Bla2.Scale + Vector3.new(0.7,0.7,0.7)
  468. Bla.Transparency = Bla.Transparency + 0.002
  469. Ef2.Scale = Ef2.Scale + Vector3.new(0.4,0.4,0.4)
  470. Ef.Transparency = Ef.Transparency + 0.002
  471. Rin2.Scale = Rin2.Scale + Vector3.new(0.6,0.6,0)
  472. Rin.Transparency = Rin.Transparency + 0.002
  473. game:GetService("RunService").RenderStepped:wait()
  474. end
  475. end))
  476. for i = 0,1.2,0.1 do
  477. swait()
  478. PlayAnimationFromTable({
  479. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-1.55, 0, 0),
  480. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  481. CFrame.new(1.4,0.5,-1.2) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,-0.1),
  482. CFrame.new(-1.5,0,0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0),
  483. CFrame.new(0.5,-1.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  484. CFrame.new(-0.5,-2,0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0),
  485. }, .5, false)
  486. end
  487. Pause = false
  488. FlA.Enabled = false
  489. DlA.Enabled = false
  490. FFA.Enabled = false
  491. Kun.Transparency = 0
  492. Humanoid.WalkSpeed = 30
  493. Humanoid.JumpPower = 50
  494. wait(3)
  495. C:remove()
  496. end
  497. end
  498. end)
  499. for i = 0,0.5,0.1 do
  500. swait()
  501. PlayAnimationFromTable({
  502. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.7, 0),
  503. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.7, 0),
  504. CFrame.new(1.9,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,0.7),
  505. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.1, 0, 0),
  506. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  507. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  508. }, .5, false)
  509. end
  510. if ZZA == false then
  511. Pause = false
  512. end
  513. wait(2)
  514. D = false
  515. end
  516. end
  517. function Rasen()
  518. if not D then D = true
  519. Pause = true
  520. for i = 0,1.2,0.1 do
  521. swait()
  522. PlayAnimationFromTable({
  523. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.7, 0),
  524. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.7, 0),
  525. CFrame.new(1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.4,0,0),
  526. CFrame.new(-1.7,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -0.6),
  527. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  528. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  529. }, .5, false)
  530. end
  531. local Sou = Instance.new("Sound",Torso)
  532. Sou.SoundId = "rbxassetid://1105039884"
  533. Sou.Pitch = 1
  534. Sou.Volume = 12
  535. Sou.Looped = false
  536. Sou:play()
  537. local HB = Instance.new("Part",Character)
  538. HB.Size = Vector3.new(1,1,1)
  539. HB.CanCollide = false
  540. HB.Transparency = 1
  541. local HB2 = Instance.new("Weld",HB)
  542. HB2.Part0 = LeftArm
  543. HB2.Part1 = HB
  544. HB2.C0 = CFrame.new(0,-1.1,0)
  545. local C = Instance.new("Part",Torso)
  546. C.Size = Vector3.new(0.1,0.1,0.1)
  547. C.BrickColor = BrickColor.new("Royal blue")
  548. C.Material = "Neon"
  549. C.CanCollide = false
  550. local C2 = Instance.new("SpecialMesh",C)
  551. C2.MeshType = "Sphere"
  552. C2.Scale = Vector3.new(0.1,0.1,0.1)
  553. local C3 = Instance.new("Weld",C)
  554. C3.Part0 = LeftArm
  555. C3.Part1 = C
  556. C3.C0 = CFrame.new(0,-1.1,0)
  557. local FlA = Instance.new("ParticleEmitter",C)
  558. FlA.Texture = "rbxassetid://374933037"
  559. FlA.Size = NumberSequence.new(2)
  560. FlA.Rotation = NumberRange.new(-100, 100)
  561. FlA.RotSpeed = NumberRange.new(-100, 100)
  562. FlA.Transparency = NumberSequence.new(0,1)
  563. FlA.Speed = NumberRange.new(0)
  564. FlA.Lifetime = NumberRange.new(0.3)
  565. FlA.LockedToPart = true
  566. FlA.Rate = 11111
  567. local DlA = Instance.new("ParticleEmitter",C)
  568. DlA.Texture = "rbxassetid://375814631"
  569. DlA.Size = NumberSequence.new(2,0)
  570. DlA.Rotation = NumberRange.new(-100, 100)
  571. DlA.RotSpeed = NumberRange.new(-100, 100)
  572. DlA.Transparency = NumberSequence.new(0,1)
  573. DlA.Speed = NumberRange.new(0)
  574. DlA.LockedToPart = true
  575. DlA.Lifetime = NumberRange.new(0.3)
  576. DlA.Rate = 100
  577. local FFA = Instance.new("ParticleEmitter",C)
  578. FFA.Texture = "rbxassetid://1471463945"
  579. FFA.Size = NumberSequence.new(3,0)
  580. FFA.Rotation = NumberRange.new(-100, 100)
  581. FFA.RotSpeed = NumberRange.new(-100, 100)
  582. FFA.Transparency = NumberSequence.new(0,1)
  583. FFA.Speed = NumberRange.new(0)
  584. FFA.LockedToPart = true
  585. FFA.Lifetime = NumberRange.new(0.3)
  586. FFA.Rate = 50
  587. wait(1.5)
  588. HB.Touched:connect(function(hit)
  589. if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Character.Name then
  590. HB:remove()
  591. Fl.velocity = RootPart.CFrame.lookVector*0
  592. local Im = Instance.new("Sound",hit.Parent.Head)
  593. Im.SoundId = "rbxassetid://1291549808"
  594. Im.Volume = math.huge
  595. Im.Looped = false
  596. Im.Pitch = 1
  597. Im:play()
  598. local Ef = Instance.new("Part",hit.Parent)
  599. Ef.Size = Vector3.new(1,1,1)
  600. Ef.CanCollide = false
  601. Ef.Anchored = true
  602. Ef.CFrame = hit.Parent.HumanoidRootPart.CFrame*CFrame.new(0,0,0)
  603. Ef.Material = "Neon"
  604. Ef.BrickColor = BrickColor.new("Toothpaste")
  605. local Ef2 = Instance.new("SpecialMesh",Ef)
  606. Ef2.MeshType = "Sphere"
  607. Ef2.Scale = Vector3.new(1,1,1)
  608. local Rin = Instance.new("Part",hit.Parent)
  609. Rin.Size = Vector3.new(1,1,1)
  610. Rin.Material = "Neon"
  611. Rin.BrickColor = BrickColor.new("White")
  612. Rin.CanCollide = false
  613. Rin.Transparency = 0
  614. Rin.CFrame = hit.Parent.HumanoidRootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.56,0,0)
  615. Rin.Anchored = true
  616. local Rin2 = Instance.new("SpecialMesh",Rin)
  617. Rin2.MeshId = "rbxassetid://3270017"
  618. Rin2.Scale = Vector3.new(1,1,0.1)
  619. coroutine.resume(coroutine.create(function()
  620. for i = 1,130 do
  621. Ef2.Scale = Ef2.Scale + Vector3.new(1,1,1)
  622. Ef.Transparency = Ef.Transparency + 0.009
  623. Rin2.Scale = Rin2.Scale + Vector3.new(1.2,1.2,0)
  624. Rin.Transparency = Rin.Transparency + 0.009
  625. game:GetService("RunService").RenderStepped:wait()
  626. end
  627. Rin:remove()
  628. Ef:remove()
  629. end))
  630. hit.Parent.Humanoid:TakeDamage(60)
  631. hit.Parent.Humanoid.Sit = true
  632. local Fl = Instance.new("BodyVelocity",hit.Parent.Torso)
  633. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  634. Fl.velocity = RootPart.CFrame.lookVector*120
  635. wait(0.2)
  636. Fl:remove()
  637. end
  638. end)
  639. Fl = Instance.new("BodyVelocity",Torso)
  640. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  641. Fl.velocity = RootPart.CFrame.lookVector*180
  642. for i = 0,1.2,0.1 do
  643. swait()
  644. PlayAnimationFromTable({
  645. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0),
  646. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.3, 0, 0),
  647. CFrame.new(1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3,0,0),
  648. CFrame.new(-1.5,0.6,-0.8) * CFrame.new(0, 0, 0) * CFrame.Angles(2, 0, 0),
  649. CFrame.new(0.5,-1.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  650. CFrame.new(-0.5,-2,0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0),
  651. }, .5, false)
  652. end
  653. wait(1)
  654. Fl.velocity = RootPart.CFrame.lookVector*0
  655. Fl:remove()
  656. DlA.Enabled = false
  657. FlA.Enabled = false
  658. FFA.Enabled = false
  659. HB:remove()
  660. Pause = false
  661. Sou:remove()
  662. wait(1)
  663. D = false
  664. end
  665. end
  666.  
  667. function KT()
  668. if not D then D = true
  669. Pause = true
  670. for i = 0,0.5,0.1 do
  671. swait()
  672. PlayAnimationFromTable({
  673. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.3, 0),
  674. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.3, 0),
  675. CFrame.new(1,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,-0.7),
  676. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.1, 0, 0),
  677. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  678. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  679. }, .5, false)
  680. end
  681. Kun.Transparency = 1
  682. local Kan = Instance.new("Part",RightArm)
  683. Kan.Size = Vector3.new(0.1,0.1,0.1)
  684. Kan.CanCollide = false
  685. Kan.CFrame = RightArm.CFrame*CFrame.new(0,-1.1,0)*CFrame.Angles(0,1.55,0)
  686. local Kan2 = Instance.new("SpecialMesh",Kan)
  687. Kan2.MeshId = "rbxassetid://1184404045"
  688. Kan2.TextureId = "rbxassetid://1184404058"
  689. Kan2.Scale = Vector3.new(0.5,0.5,0.5)
  690. local Fl = Instance.new("BodyVelocity",Kan)
  691. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  692. Fl.velocity = Mouse.hit.lookVector*300
  693. Kan.Touched:connect(function()
  694. if hitted == false then
  695. hitted = true
  696. Kan.Anchored = true
  697. Trail.Enabled = true
  698. local S = Instance.new("Sound",Character.Torso)
  699. S.Volume = 1212
  700. S.Looped = false
  701. S.Pitch = 1
  702. S.SoundId = "rbxassetid://588277987"
  703. S:play()
  704. local Lim = Instance.new("Part",Torso)
  705. Lim.Size = Vector3.new(1,1,1)
  706. Lim.Material = "Neon"
  707. Lim.BrickColor = BrickColor.new("White")
  708. Lim.CanCollide = false
  709. Lim.CFrame = RootPart.CFrame*CFrame.new(0,-1.9,0)*CFrame.Angles(0,0,0)
  710. Lim.Anchored = true
  711. local Lim2 = Instance.new("SpecialMesh",Lim)
  712. Lim2.MeshId = "rbxassetid://489415447"
  713. Lim2.Scale = Vector3.new(1,1,1)
  714. local Dim = Instance.new("Part",Torso)
  715. Dim.Size = Vector3.new(1,1,1)
  716. Dim.Material = "Neon"
  717. Dim.BrickColor = BrickColor.new("White")
  718. Dim.CanCollide = false
  719. Dim.CFrame = RootPart.CFrame*CFrame.new(0,-1.9,0)*CFrame.Angles(0,0,0)
  720. Dim.Anchored = true
  721. local Dim2 = Instance.new("SpecialMesh",Dim)
  722. Dim2.MeshId = "rbxassetid://489415447"
  723. Dim2.Scale = Vector3.new(1,1,1)
  724. coroutine.resume(coroutine.create(function()
  725. for i = 1,200 do
  726. Lim2.Scale = Lim2.Scale + Vector3.new(0.1,0.1,0.1)
  727. Lim.Transparency = Lim.Transparency + 0.009
  728. Lim.CFrame = Lim.CFrame*CFrame.Angles(0,0.3,0)
  729. Dim2.Scale = Dim2.Scale + Vector3.new(0.2,0.2,0.2)
  730. Dim.Transparency = Dim.Transparency + 0.009
  731. Dim.CFrame = Dim.CFrame*CFrame.Angles(0,-0.3,0)
  732. game:GetService("RunService").RenderStepped:wait()
  733. end
  734. Lim:remove()
  735. end))
  736. wait(0.005)
  737. Kun.Transparency = 0
  738. coroutine.resume(coroutine.create(function()
  739. wait(0.6)
  740. Trail.Enabled = false
  741. end))
  742. RootPart.CFrame = Kan.CFrame*CFrame.new(0,-9,0)*CFrame.Angles(0,0,-1.55)
  743. hitted = false
  744. Kan:remove()
  745. end
  746. end)
  747. for i = 0,0.5,0.1 do
  748. swait()
  749. PlayAnimationFromTable({
  750. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.7, 0),
  751. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.7, 0),
  752. CFrame.new(1.9,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,0.7),
  753. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.1, 0, 0),
  754. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  755. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  756. }, .5, false)
  757. end
  758. Pause = false
  759. wait(0.5)
  760. D = false
  761. end
  762. end
  763. function Hit()
  764. if not D then D = true
  765. Pause = true
  766. for i = 0,0.5,0.1 do
  767. swait()
  768. PlayAnimationFromTable({
  769. CFrame.new(0,0,0) * CFrame.new(0, -0.2, 0) * CFrame.Angles(-0.2, -0.6, 0),
  770. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0.6, 0),
  771. CFrame.new(1.7,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,0.7),
  772. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2, 0, 0),
  773. CFrame.new(0.9,-1.8,0) * CFrame.new(0, 0, -0.2) *CFrame.Angles(0.2,0,0)* CFrame.Angles(-0.8, 0, 0.5),
  774. CFrame.new(-0.5,-1.8,-0.3) * CFrame.new(0, 0, -0.2) * CFrame.Angles(0.2, 0, 0),
  775. }, .5, false)
  776. end
  777. local HB = Instance.new("Part",Character)
  778. HB.Size = Vector3.new(2,2,2)
  779. HB.CanCollide = false
  780. HB.Transparency = 1
  781. local HB2 = Instance.new("Weld",HB)
  782. HB2.Part0 = RightArm
  783. HB2.Part1 = HB
  784. HB2.C0 = CFrame.new(0,-1.3,0)
  785. local F = Instance.new("Sound",Character.Torso)
  786. F.SoundId = "rbxassetid://358509727"
  787. F.Volume = 11
  788. F.Looped = false
  789. F.Pitch = 1
  790. F:play()
  791. HB.Touched:connect(function(hit)
  792. if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil then
  793. HB:remove()
  794. hit.Parent.Humanoid:TakeDamage(20)
  795. local S = Instance.new("Sound",hit.Parent)
  796. S.SoundId = "rbxassetid://566593606"
  797. S.Pitch = 1
  798. S.Looped = false
  799. S.Volume = 11
  800. S:play()
  801. local Fl = Instance.new("BodyVelocity",hit.Parent.HumanoidRootPart)
  802. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  803. Fl.velocity = RootPart.CFrame.lookVector*15
  804. wait(0.1)
  805. Fl:remove()
  806. end
  807. end)
  808. for i = 0,0.5,0.1 do
  809. swait()
  810. PlayAnimationFromTable({
  811. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.6, 0),
  812. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.6, 0),
  813. CFrame.new(0.7,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,-0.7),
  814. CFrame.new(-1.5,0,0.4) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.4, 0, 0),
  815. CFrame.new(0.5,-2,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0),
  816. CFrame.new(-0.5,-1.8,-0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  817. }, .5, false)
  818. Kun3.C0 = clerp(Kun3.C0,CFrame.new(0.3,-1.7,0)*CFrame.Angles(0,1.55,0)*CFrame.Angles(1.55,0,0),.3)
  819. end
  820. Pause = false
  821. wait(0.1)
  822. HB:remove()
  823. D = false
  824. end
  825. end
  826.  
  827. function Hit2()
  828. if not D then D = true
  829. Pause = true
  830. for i = 0,0.5,0.1 do
  831. swait()
  832. PlayAnimationFromTable({
  833. CFrame.new(0,0,0) * CFrame.new(0, -0.2, 0) * CFrame.Angles(-0.2, 0.6, 0),
  834. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, -0.6, 0),
  835. CFrame.new(1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2,0,0),
  836. CFrame.new(-1.7,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0.7),
  837. CFrame.new(0.9,-1.8,0) * CFrame.new(0, 0, -0.2) *CFrame.Angles(0.2,0,0)* CFrame.Angles(-0.8, 0, 0.5),
  838. CFrame.new(-0.5,-1.8,-0.3) * CFrame.new(0, 0, -0.2) * CFrame.Angles(0.2, 0, 0),
  839. }, .5, false)
  840. end
  841. local HB = Instance.new("Part",Character)
  842. HB.Size = Vector3.new(1,1,1)
  843. HB.CanCollide = false
  844. HB.Transparency = 1
  845. local HB2 = Instance.new("Weld",HB)
  846. HB2.Part0 = LeftArm
  847. HB2.Part1 = HB
  848. HB2.C0 = CFrame.new(0,-1.1,0)
  849. local F = Instance.new("Sound",Character.Torso)
  850. F.SoundId = "rbxassetid://908217684"
  851. F.Volume = 11
  852. F.Looped = false
  853. F.Pitch = 1
  854. F:play()
  855. HB.Touched:connect(function(hit)
  856. if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil then
  857. HB:remove()
  858. hit.Parent.Humanoid:TakeDamage(13)
  859. local S = Instance.new("Sound",hit.Parent)
  860. S.SoundId = "rbxassetid://936700628"
  861. S.Pitch = 1
  862. S.Looped = false
  863. S.Volume = 11
  864. S:play()
  865. local Fl = Instance.new("BodyVelocity",hit.Parent.HumanoidRootPart)
  866. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  867. Fl.velocity = RootPart.CFrame.lookVector*15
  868. wait(0.1)
  869. Fl:remove()
  870. end
  871. end)
  872. for i = 0,0.5,0.1 do
  873. swait()
  874. PlayAnimationFromTable({
  875. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.6, 0),
  876. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.6, 0),
  877. CFrame.new(1.5,0,0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.4,0,0),
  878. CFrame.new(-1.2,0.5,-1) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -0.2),
  879. CFrame.new(0.5,-2,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0),
  880. CFrame.new(-0.5,-1.8,-0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  881. }, .5, false)
  882. Kun3.C0 = clerp(Kun3.C0,CFrame.new(1,-1.1,0)*CFrame.Angles(0,1.55,0),.3)
  883. end
  884. Pause = false
  885. wait(0.1)
  886. HB:remove()
  887. D = false
  888. end
  889. end
  890. New = function(Object, Parent, Name, Data)
  891. local Object = Instance.new(Object)
  892. for Index, Value in pairs(Data or {}) do
  893. Object[Index] = Value
  894. end
  895. Object.Parent = Parent
  896. Object.Name = Name
  897. return Object
  898. end
  899. function rayCast(Position, Direction, Range, Ignore)
  900. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  901. end
  902.  
  903.  
  904.  
  905.  
  906. coroutine.wrap(function()
  907. while 1 do
  908. swait()
  909. if doe <= 360 then
  910. doe = doe + 2
  911. else
  912. doe = 0
  913. end
  914. end
  915. end)()
  916. while true do
  917. swait()
  918. RightArm.BrickColor = ZZZ
  919. LeftArm.BrickColor = ZZZ
  920. Torso.BrickColor = ZZZ
  921. RightLeg.BrickColor = ZZZ
  922. LeftLeg.BrickColor = ZZZ
  923. Head.BrickColor = ZZZ
  924. for i, v in pairs(Character:GetChildren()) do
  925. if v:IsA("Part") then
  926. v.Material = "SmoothPlastic"
  927. elseif v:IsA("Accessory") then
  928. v:WaitForChild("Handle").Material = "SmoothPlastic"
  929. end
  930. end
  931.  
  932. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  933. velocity = RootPart.Velocity.y
  934. sine = sine + change
  935. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  936. if RootPart.Velocity.y > 1 and hit == nil then
  937. Anim = "Jump"
  938. if Pause == false then
  939. PlayAnimationFromTable({
  940. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), -- Torso,
  941. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), ----- Head
  942. CFrame.new(1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0), --- RightArm
  943. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),--LeftArm
  944. CFrame.new(0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), --RightLeg
  945. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), --LeftLeg
  946. }, .3, false)
  947. end
  948. elseif RootPart.Velocity.y < -1 and hit == nil then
  949. Anim = "Fall"
  950. if Pause == false then
  951. PlayAnimationFromTable({
  952. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), -- Torso,
  953. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), ----- Head
  954. CFrame.new(1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0), --- RightArm
  955. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),--LeftArm
  956. CFrame.new(0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), --RightLeg
  957. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), --LeftLeg
  958. }, .3, false)
  959. end
  960. elseif Torsovelocity < 1 and hit ~= nil then
  961. Anim = "Idle"
  962. if Pause == false then
  963. change = 1
  964. PlayAnimationFromTable({
  965. CFrame.new(0,0,0) * CFrame.new(0, 0-.05*math.sin(tick()*2), 0) * CFrame.Angles(0, 1, 0), -- Torso,
  966. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0), ----- Head
  967. CFrame.new(1,0.5,-0.5) * CFrame.new(0,0, 0) * CFrame.Angles(1.55,0,-0.5), --- RightArm
  968. CFrame.new(-1.6,0,0) * CFrame.new(0, 0-.1*math.sin(tick()*2), 0) * CFrame.Angles(0, 0, -0.1),--LeftArm
  969. CFrame.new(0.5,-1.6,-0.3) * CFrame.new(0, 0-.1*math.sin(tick()*2), 0)* CFrame.Angles(-0.5, 0, 0), --RightLeg
  970. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0+.05*math.sin(tick()*2), 0) * CFrame.Angles(0, 0, 0), --LeftLeg
  971. }, .3, false)
  972. Kun3.C0 = clerp(Kun3.C0,CFrame.new(1,-1.1,0)*CFrame.Angles(0,1.55,0),.3)
  973. end
  974. elseif Torsovelocity > 2 and hit ~= nil then
  975. Anim = "Walk"
  976. if Pause == false then
  977. PlayAnimationFromTable({
  978. CFrame.new(0,0,0) * CFrame.new(0, 0-.1*math.sin(tick()*26), 0) * CFrame.Angles(-0.5, 0, 0+RootPart.RotVelocity.Y/33), -- Torso,
  979. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.5, 0+RootPart.RotVelocity.Y/20, 0), ----- Head
  980. CFrame.new(1.5,0.5,0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-1.11,0,0), --- RightArm
  981. CFrame.new(-1.5,0.5,0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(-1.11, 0, 0),--LeftArm
  982. CFrame.new(0.5,-2,0) * CFrame.new(0, 0, 0+ .9 * math.cos((sine) / 2)) * CFrame.Angles(0-1*math.cos((sine) / 2),0,0)*CFrame.Angles(math.rad(0 - 40 * math.cos((sine) / 2)), 0, 0-RootPart.RotVelocity.Y/33),
  983. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0- .9 * math.cos((sine) / 2)) * CFrame.Angles(0+1*math.cos((sine) / 2),0,0)*CFrame.Angles(math.rad(0 + 40 * math.cos((sine) / 2)), 0, 0-RootPart.RotVelocity.Y/33),
  984. }, .3, false)
  985. Kun3.C0 = clerp(Kun3.C0,CFrame.new(1,-1.1,0)*CFrame.Angles(0,1.55,0),.3)
  986. end
  987. end
  988. end
  989.  
  990. Void = nil
  991. VoidParts = {}
  992. Equipped = false
  993.  
  994. function RayCast(Position, Direction, MaxDistance, IgnoreList)
  995. return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList)
  996. end
  997.  
  998. Player = Player
  999. Character = Character
  1000.  
  1001. Humanoid = Character:FindFirstChildOfClass("Humanoid")
  1002. Torso = Character:FindFirstChild("Torso")
  1003. if not Player or not Humanoid or Humanoid.Health == 0 or not Torso then
  1004. return
  1005. end
  1006. Equipped = true
  1007. Void = Instance.new("Model")
  1008. Void.Name = "Void"
  1009. Angle = 0
  1010. for i = 1, 1 do
  1011. local VoidPart = Instance.new("Part")
  1012. VoidPart.Name = "VoidPart"
  1013. VoidPart.Transparency = 1
  1014. VoidPart.BrickColor = BrickColor.new("Really black")
  1015. VoidPart.Material = Enum.Material.Plastic
  1016. VoidPart.Shape = Enum.PartType.Block
  1017. VoidPart.FormFactor = Enum.FormFactor.Custom
  1018. VoidPart.TopSurface = Enum.SurfaceType.Smooth
  1019. VoidPart.BottomSurface = Enum.SurfaceType.Smooth
  1020. VoidPart.Anchored = true
  1021. VoidPart.CanCollide = false
  1022. VoidPart.Locked = true
  1023. VoidPart.Size = Vector3.new(18, 0.2, 18)
  1024. local BlockMesh = Instance.new("BlockMesh")
  1025. BlockMesh.Scale = Vector3.new(1, (1 + (0.005 * i)), 1)
  1026. BlockMesh.Parent = VoidPart
  1027. VoidPart.Parent = Void
  1028. local Star = Instance.new("Decal", VoidPart)
  1029. Star.Texture = "http://www.roblox.com/asset/?id=349165228"
  1030. Star.Face = "Top"
  1031. local Light = Instance.new("PointLight", VoidPart)
  1032. Light.Color = Color3.new(.255,255,.0)
  1033. Light.Brightness = 100
  1034. Light.Range = 18
  1035. table.insert(VoidParts, VoidPart)
  1036. end
  1037. Spawn(function()
  1038. while Equipped and Humanoid.Parent and Humanoid.Health > 0 and Torso.Parent do
  1039. if Angle == 360 then
  1040. Angle = 0
  1041. end
  1042. Angle = Angle + 0.05
  1043. local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
  1044. if Hit then
  1045. if not Void.Parent then
  1046. Void.Parent = Character
  1047. end
  1048. for i, v in pairs(VoidParts) do
  1049. v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
  1050. end
  1051. else
  1052. Void.Parent = nil
  1053. end
  1054. wait()
  1055. end
  1056. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement