Advertisement
afasfa

Untitled

Oct 21st, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.14 KB | None | 0 0
  1. function aura()
  2. local aura = Instance.new("ParticleEmitter", root)
  3. aura.Texture = "rbxassetid://445231746"
  4. aura.Color = ColorSequence.new(Color3.fromRGB(69, 0, 220))
  5. aura.Size = NumberSequence.new(0,1)
  6. aura.Transparency = NumberSequence.new(0,1)
  7. aura.LockedToPart = true
  8. aura.LightEmission = 1
  9. aura.LightInfluence = 1
  10. aura.ZOffset = -1
  11. aura.Lifetime = NumberRange.new(0.4)
  12. aura.Rate = 200
  13. aura.Speed = NumberRange.new(2)
  14. aura.SpreadAngle = Vector2.new(0,0)
  15. aura.Enabled = true
  16. table.insert(auras, aura)
  17. aurah = aura:Clone()
  18. aurah.Parent = head
  19. table.insert(auras, aurah)
  20. auralarm = aura:Clone()
  21. auralarm.Parent = larm
  22. table.insert(auras, auralarm)
  23. aurararm = aura:Clone()
  24. aurararm.Parent = rarm
  25. table.insert(auras, aurararm)
  26. auralleg = aura:Clone()
  27. auralleg.Parent = lleg
  28. table.insert(auras, auralleg)
  29. aurarleg = aura:Clone()
  30. aurarleg.Parent = rleg
  31. table.insert(auras, aurarleg)
  32. end
  33.  
  34.  
  35.  
  36. function aura40()
  37. local aura = Instance.new("ParticleEmitter", root)
  38. aura.Texture = "rbxassetid://445231746"
  39. aura.Color = ColorSequence.new(Color3.fromRGB(137, 0, 217))
  40. aura.Size = NumberSequence.new(0,1)
  41. aura.Transparency = NumberSequence.new(0,1)
  42. aura.LockedToPart = true
  43. aura.LightEmission = 1
  44. aura.LightInfluence = 1
  45. aura.ZOffset = -1
  46. aura.Lifetime = NumberRange.new(0.4)
  47. aura.Rate = 200
  48. aura.Speed = NumberRange.new(2)
  49. aura.SpreadAngle = Vector2.new(0,0)
  50. aura.Enabled = true
  51. table.insert(auras, aura)
  52. aurah = aura:Clone()
  53. aurah.Parent = head
  54. table.insert(auras, aurah)
  55. auralarm = aura:Clone()
  56. auralarm.Parent = larm
  57. table.insert(auras, auralarm)
  58. aurararm = aura:Clone()
  59. aurararm.Parent = rarm
  60. table.insert(auras, aurararm)
  61. auralleg = aura:Clone()
  62. auralleg.Parent = lleg
  63. table.insert(auras, auralleg)
  64. aurarleg = aura:Clone()
  65. aurarleg.Parent = rleg
  66. table.insert(auras, aurarleg)
  67.  
  68. local aura2 = Instance.new("ParticleEmitter", root)
  69. aura2.Texture = "rbxassetid://445231746"
  70. aura2.Color = ColorSequence.new(Color3.fromRGB(0, 0, 0))
  71. aura2.Size = NumberSequence.new(0,1)
  72. aura2.Transparency = NumberSequence.new(0,1)
  73. aura2.LockedToPart = true
  74. aura2.LightEmission = 0
  75. aura2.LightInfluence = 0
  76. aura2.ZOffset = -1.1
  77. aura2.Lifetime = NumberRange.new(0.4)
  78. aura2.Rate = 100000
  79. aura2.Speed = NumberRange.new(2)
  80. aura2.SpreadAngle = Vector2.new(0,0)
  81. aura2.Enabled = true
  82. table.insert(auras, aura2)
  83. aurah2 = aura2:Clone()
  84. aurah2.Parent = head
  85. table.insert(auras, aurah2)
  86. auralarm2 = aura2:Clone()
  87. auralarm2.Parent = larm
  88. table.insert(auras, auralarm2)
  89. aurararm2 = aura2:Clone()
  90. aurararm2.Parent = rarm
  91. table.insert(auras, aurararm2)
  92. auralleg2 = aura2:Clone()
  93. auralleg2.Parent = lleg
  94. table.insert(auras, auralleg2)
  95. aurarleg2 = aura2:Clone()
  96. aurarleg2.Parent = rleg
  97. table.insert(auras, aurarleg2)
  98. end
  99.  
  100. function aura80()
  101. local aura = Instance.new("ParticleEmitter", root)
  102. aura.Texture = "rbxassetid://445231746"
  103. aura.Color = ColorSequence.new(Color3.fromRGB(137, 0, 217))
  104. aura.Size = NumberSequence.new(0,1)
  105. aura.Transparency = NumberSequence.new(0,1)
  106. aura.LockedToPart = true
  107. aura.LightEmission = 1
  108. aura.LightInfluence = 1
  109. aura.ZOffset = -1
  110. aura.Lifetime = NumberRange.new(0.4)
  111. aura.Rate = 100000
  112. aura.Speed = NumberRange.new(2)
  113. aura.SpreadAngle = Vector2.new(0,0)
  114. aura.Enabled = true
  115. table.insert(auras, aura)
  116. aurah = aura:Clone()
  117. aurah.Parent = head
  118. table.insert(auras, aurah)
  119. auralarm = aura:Clone()
  120. auralarm.Parent = larm
  121. table.insert(auras, auralarm)
  122. aurararm = aura:Clone()
  123. aurararm.Parent = rarm
  124. table.insert(auras, aurararm)
  125. auralleg = aura:Clone()
  126. auralleg.Parent = lleg
  127. table.insert(auras, auralleg)
  128. aurarleg = aura:Clone()
  129. aurarleg.Parent = rleg
  130. table.insert(auras, aurarleg)
  131.  
  132. local aura2 = Instance.new("ParticleEmitter", root)
  133. aura2.Texture = "rbxassetid://445231746"
  134. aura2.Color = ColorSequence.new(Color3.fromRGB(0, 0, 0))
  135. aura2.Size = NumberSequence.new(0,1)
  136. aura2.Transparency = NumberSequence.new(0,1)
  137. aura2.LockedToPart = true
  138. aura2.LightEmission = 0
  139. aura2.LightInfluence = 0
  140. aura2.ZOffset = -1.1
  141. aura2.Lifetime = NumberRange.new(0.4)
  142. aura2.Rate = 100000
  143. aura2.Speed = NumberRange.new(2)
  144. aura2.SpreadAngle = Vector2.new(0,0)
  145. aura2.Enabled = true
  146. table.insert(auras, aura2)
  147. aurah2 = aura2:Clone()
  148. aurah2.Parent = head
  149. table.insert(auras, aurah2)
  150. auralarm2 = aura2:Clone()
  151. auralarm2.Parent = larm
  152. table.insert(auras, auralarm2)
  153. aurararm2 = aura2:Clone()
  154. aurararm2.Parent = rarm
  155. table.insert(auras, aurararm2)
  156. auralleg2 = aura2:Clone()
  157. auralleg2.Parent = lleg
  158. table.insert(auras, auralleg2)
  159. aurarleg2 = aura2:Clone()
  160. aurarleg2.Parent = rleg
  161. table.insert(auras, aurarleg2)
  162.  
  163. local aura3 = Instance.new("ParticleEmitter", root)
  164. aura3.Texture = "rbxassetid://347730682"
  165. aura3.Color = ColorSequence.new(Color3.fromRGB(69, 0, 220))
  166. aura3.Size = NumberSequence.new(5,5)
  167. aura3.Transparency = NumberSequence.new(0,1)
  168. aura3.LockedToPart = true
  169. aura3.LightEmission = 1
  170. aura3.LightInfluence = 0
  171. aura3.ZOffset = -1.5
  172. aura3.Lifetime = NumberRange.new(0.1)
  173. aura3.Rate = 120
  174. aura3.Speed = NumberRange.new(20)
  175. aura3.SpreadAngle = Vector2.new(0,0)
  176. aura3.Enabled = true
  177. table.insert(auras, aura3)
  178. end
  179.  
  180. function aura100()
  181. local aura = Instance.new("ParticleEmitter", root)
  182. aura.Texture = "rbxassetid://445231746"
  183. aura.Color = ColorSequence.new(Color3.fromRGB(137, 0, 217))
  184. aura.Size = NumberSequence.new(0,1)
  185. aura.Transparency = NumberSequence.new(0,1)
  186. aura.LockedToPart = true
  187. aura.LightEmission = 1
  188. aura.LightInfluence = 1
  189. aura.ZOffset = -1
  190. aura.Lifetime = NumberRange.new(0.4)
  191. aura.SpreadAngle = Vector2.new(1000,1000)
  192. aura.Rotation = NumberRange.new(200)
  193. aura.RotSpeed = NumberRange.new(200)
  194. aura.Rate = 100000
  195. aura.Speed = NumberRange.new(5)
  196. aura.Enabled = true
  197. table.insert(auras, aura)
  198. aurah = aura:Clone()
  199. aurah.Parent = head
  200. table.insert(auras, aurah)
  201. auralarm = aura:Clone()
  202. auralarm.Parent = larm
  203. table.insert(auras, auralarm)
  204. aurararm = aura:Clone()
  205. aurararm.Parent = rarm
  206. table.insert(auras, aurararm)
  207. auralleg = aura:Clone()
  208. auralleg.Parent = lleg
  209. table.insert(auras, auralleg)
  210. aurarleg = aura:Clone()
  211. aurarleg.Parent = rleg
  212. table.insert(auras, aurarleg)
  213.  
  214. local aura2 = Instance.new("ParticleEmitter", root)
  215. aura2.Texture = "rbxassetid://445231746"
  216. aura2.Color = ColorSequence.new(Color3.fromRGB(0, 0, 0))
  217. aura2.Size = NumberSequence.new(0,1)
  218. aura2.Transparency = NumberSequence.new(0,1)
  219. aura2.LockedToPart = true
  220. aura2.LightEmission = 0
  221. aura2.LightInfluence = 0
  222. aura2.ZOffset = -1.1
  223. aura2.Lifetime = NumberRange.new(0.4)
  224. aura2.Rate = 100000
  225. aura2.Rotation = NumberRange.new(200)
  226. aura2.RotSpeed = NumberRange.new(200)
  227. aura2.Speed = NumberRange.new(5)
  228. aura2.SpreadAngle = Vector2.new(1000,1000)
  229. aura2.Enabled = true
  230. table.insert(auras, aura2)
  231. aurah2 = aura2:Clone()
  232. aurah2.Parent = head
  233. table.insert(auras, aurah2)
  234. auralarm2 = aura2:Clone()
  235. auralarm2.Parent = larm
  236. table.insert(auras, auralarm2)
  237. aurararm2 = aura2:Clone()
  238. aurararm2.Parent = rarm
  239. table.insert(auras, aurararm2)
  240. auralleg2 = aura2:Clone()
  241. auralleg2.Parent = lleg
  242. table.insert(auras, auralleg2)
  243. aurarleg2 = aura2:Clone()
  244. aurarleg2.Parent = rleg
  245. table.insert(auras, aurarleg2)
  246.  
  247. local aura3 = Instance.new("ParticleEmitter", root)
  248. aura3.Texture = "rbxassetid://347730682"
  249. aura3.Color = ColorSequence.new(Color3.fromRGB(69, 0, 220))
  250. aura3.Size = NumberSequence.new(5,5)
  251. aura3.Transparency = NumberSequence.new(0.9,0.9)
  252. aura3.LockedToPart = true
  253. aura3.LightEmission = 1
  254. aura3.LightInfluence = 0
  255. aura3.ZOffset = -1.5
  256. aura3.Lifetime = NumberRange.new(0.1)
  257. aura3.Rate = 120
  258. aura3.Speed = NumberRange.new(20)
  259. aura3.SpreadAngle = Vector2.new(0,0)
  260. aura3.Enabled = true
  261. table.insert(auras, aura3)
  262. end
  263.  
  264. function removeAura()
  265. -- aura fade
  266. for i,a in pairs(auras) do
  267. a.Enabled = false
  268. game:GetService("Debris"):AddItem(a, 3)
  269. end
  270. auras = {}
  271. end
  272.  
  273.  
  274.  
  275.  
  276. hum.JumpPower = 0
  277. hum.HipHeight = 1
  278. hum.WalkSpeed = 10
  279. hum.MaxHealth = 25000
  280. wait()
  281. hum.Health = 25000
  282. hum:WaitForChild("Animator"):Remove()
  283. function createJoint(wp0, wp1, wc0x, wc0y, wc0z, wc1x, wc1y, wc1z, name)
  284. local joint = Instance.new("Weld", wp0)
  285. joint.Part0 = wp0
  286. joint.Part1 = wp1
  287. joint.C0 = CFrame.new(wc0x, wc0y, wc0z)
  288. joint.C1 = CFrame.new(wc1x, wc1y, wc1z)
  289. joint.Name = name
  290. return joint
  291. end
  292.  
  293. local RS = createJoint(tors, rarm, 1.5, 0.5, 0, 0, 0.5, 0, "Right Shoulder")
  294. local TS = createJoint(root, tors, 0, 0, 0, 0, 0, 0, "RootJoint")
  295. local LS = createJoint(tors, larm, -1.5, 0.5, 0, 0, 0.5, 0, "Left Shoulder")
  296. local RH = createJoint(tors, rleg, 0.5, -1, 0, 0, 1, 0, "Right Hip")
  297. local LH = createJoint(tors, lleg, -0.5, -1, 0, 0, 1, 0, "Left Hip")
  298. local NK = createJoint(tors, head, 0, 1, 0, 0, -1/2, 0, "Neck")
  299.  
  300. local rsc0 = RS.C0
  301. local lsc0 = LS.C0
  302. local tsc0 = TS.C0
  303. local rhc0 = RH.C0
  304. local lhc0 = LH.C0
  305. local nkc0 = NK.C0
  306.  
  307.  
  308.  
  309. function createSound(soundid, volume, looped, parent, pitch, lifetime)
  310. local sound = Instance.new("Sound", parent)
  311. sound.SoundId = "rbxassetid://".. soundid ..""
  312. sound.Volume = volume
  313. sound.Pitch = pitch
  314. game:GetService("Debris"):AddItem(sound, lifetime)
  315. return sound
  316. end
  317.  
  318.  
  319.  
  320. function damageLeftarm()
  321. function Damage(model)
  322. for i,s in pairs(model:GetChildren()) do
  323. Damage(s)
  324. if s.Name == "HumanoidRootPart" and s:IsA("BasePart") and s.Parent ~= Player then
  325. if (larm.Position - s.Position).magnitude < 2.364 and leftArmdamaging and punching then
  326. local hum = s.Parent:FindFirstChild("Humanoid")
  327. if hum then
  328. if damaged[hum.Parent] == nil then
  329. if vel then
  330. vel:Remove()
  331. end
  332.  
  333. vel = Instance.new("BodyVelocity", s)
  334. vel.Velocity = CFrame.new(s.CFrame.p, Player.HumanoidRootPart.CFrame.lookVector * 120).lookVector
  335. game:GetService("Debris"):AddItem(vel, 0.25)
  336.  
  337. damaged[hum.Parent] = true
  338. hum:TakeDamage(punchDamage +(math.random(-10, 10)/10))
  339. local punchSound = createSound("169380525", 1, false, Player.Head, 1 + (math.random(0, 5)/10), 1)
  340. punchSound:Play()
  341. end
  342. end
  343. end
  344. end
  345. end
  346. end
  347. Damage(workspace)
  348.  
  349. end
  350.  
  351.  
  352. function damageRightarm()
  353. function Damage(model)
  354. for i,s in pairs(model:GetChildren()) do
  355. Damage(s)
  356. if s.Name == "HumanoidRootPart" and s:IsA("BasePart") and s.Parent ~= Player then
  357. if (rarm.Position - s.Position).magnitude < 2.364 and rightArmdamaging and punching then
  358. local hum = s.Parent:FindFirstChild("Humanoid")
  359. if hum then
  360. if damaged[hum.Parent] == nil then
  361. if vel then
  362. vel:Remove()
  363. end
  364.  
  365. vel = Instance.new("BodyVelocity", s)
  366. vel.Velocity = CFrame.new(s.CFrame.p, Player.HumanoidRootPart.CFrame.lookVector * 120).lookVector
  367. game:GetService("Debris"):AddItem(vel, 0.25)
  368.  
  369. damaged[hum.Parent] = true
  370. hum:TakeDamage(punchDamage +(math.random(-10, 10)/10))
  371. local punchSound = createSound("169380525", 1, false, Player.Head, 1 + (math.random(0, 5)/10), 1)
  372. punchSound:Play()
  373. end
  374. end
  375. end
  376. end
  377. end
  378. end
  379. Damage(workspace)
  380.  
  381. end
  382.  
  383.  
  384.  
  385. Render:connect(function()
  386. t = t + 0.5
  387.  
  388. if flying then
  389. Player.HumanoidRootPart.CFrame = CFrame.new(Player.HumanoidRootPart.Position, Vector3.new(Mouse.Hit.p.x, Player.HumanoidRootPart.Position.y, Mouse.Hit.p.z))
  390. if mouseDownF then
  391. if bv then
  392. bv.Velocity = Mouse.Hit.lookVector * 100
  393. end
  394. else
  395. if bv then
  396. bv.Velocity = Vector3.new(0, 0, 0)
  397. end
  398. end
  399. end
  400. local exactVel = CFrame.new(Player.HumanoidRootPart.CFrame:vectorToObjectSpace(Player.HumanoidRootPart.Velocity))
  401. if idle then
  402. if math.abs(Player.HumanoidRootPart.Velocity.x) < 1 and math.abs(Player.HumanoidRootPart.Velocity.z) < 1 then
  403. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, math.sin(t/10)/5, 0), 0.05)
  404. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.cos(t/10)/10, 0, 0), 0.05)
  405. LS.C0 = LS.C0:lerp(lsc0 * CFrame.new(0.5, 0.05 + math.cos(t/10)/10, 0)
  406. * CFrame.Angles(math.rad(-45), 0, math.rad(25) + -math.cos(t/10)/10), 0.05)
  407. RS.C0 = RS.C0:lerp(rsc0 * CFrame.new(-0.5, 0.05 + math.cos(t/10)/10, 0)
  408. * CFrame.Angles(math.rad(-45), 0, math.rad(-25) + math.cos(t/10)/10), 0.05)
  409. RH.C0 = RH.C0:lerp(rhc0 * CFrame.new(0, 0.3 + math.cos(t/10)/10, -0.2)
  410. * CFrame.Angles(math.rad(-5) + math.cos(t/10)/10/20, 0, math.rad(5)), 0.05)
  411. LH.C0 = LH.C0:lerp(lhc0 * CFrame.new(0, 0.3 + math.cos(t/10)/10, -0.2)
  412. * CFrame.Angles(math.rad(-5) + math.cos(t/10)/10/20, 0, math.rad(-5)), 0.05)
  413. else
  414. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, math.cos(t/10)/5, 0)
  415. * CFrame.Angles(math.rad(exactVel.p.z), 0, math.rad(-exactVel.p.x)), 0.05)
  416. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.rad(-exactVel.p.z)/2,0, math.rad(exactVel.p.x)/2), 0.05)
  417. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(math.rad(exactVel.p.z)/2, 0, math.rad(10) + math.cos(t/10)/30 + math.rad(-exactVel.p.x)), 0.05)
  418. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(math.rad(exactVel.p.z)/2, 0, math.rad(-10) + -math.cos(t/10)/30 + math.rad(-exactVel.p.x)), 0.05)
  419. RH.C0 = RH.C0:lerp(rhc0 * CFrame.Angles(0, 0, math.rad(5) + math.cos(t/10)/30 + math.rad(-exactVel.p.x))
  420. * CFrame.new(0, 0.3, -0.2), 0.05)
  421. LH.C0 = LH.C0:lerp(lhc0 * CFrame.Angles(0, 0, math.rad(-5) + -math.cos(t/10)/30 + math.rad(-exactVel.p.x))
  422. * CFrame.new(0, 0.3, -0.2), 0.05)
  423.  
  424. end
  425. else
  426. if action == "Punch1" then
  427. local speed = 0.8
  428.  
  429. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, 0, -0.5)
  430. * CFrame.Angles(0, 0, math.rad(-exactVel.p.x))
  431. * CFrame.Angles(math.rad(-10) + math.rad(exactVel.p.z)/2, math.rad(50), 0), speed)
  432. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.rad(8), math.rad(-40), 0), speed)
  433. RH.C0 = RH.C0:lerp(rhc0 * CFrame.Angles(math.rad(30), math.rad(-45), 0), speed)
  434. LH.C0 = LH.C0:lerp(lhc0 * CFrame.Angles(0, math.rad(-45), 0)
  435. * CFrame.Angles(math.rad(-45), 0, 0), speed)
  436. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(math.rad(100) + math.rad(-exactVel.p.z)/2, math.rad(-45), 0), speed)
  437. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(math.rad(-exactVel.p.z)/2 + math.rad(10), math.rad(-45), math.rad(-20))
  438. * CFrame.Angles(math.rad(90), 0, math.rad(-45)), speed)
  439. elseif action == "Punch2" then
  440. local speed = 0.8
  441. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, 0, -0.5)
  442. * CFrame.Angles(0, 0, math.rad(-exactVel.p.x))
  443. * CFrame.Angles(math.rad(-10) + math.rad(exactVel.p.z)/2, math.rad(-50), 0), speed)
  444. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.rad(8), math.rad(40), 0), speed)
  445. RH.C0 = RH.C0:lerp(rhc0 * CFrame.Angles(0, math.rad(45), 0)
  446. * CFrame.Angles(math.rad(-45), 0, 0), speed)
  447. LH.C0 = LH.C0:lerp(lhc0 * CFrame.Angles(math.rad(30), math.rad(45), 0), speed)
  448. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(math.rad(-exactVel.p.z)/2 + math.rad(10), math.rad(45), math.rad(20))
  449. * CFrame.Angles(math.rad(100), 0, math.rad(45)), speed)
  450. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(math.rad(100) + math.rad(-exactVel.p.z)/2, math.rad(-45), 0), speed)
  451. elseif action == "Punch3" then
  452. local speed = 0.8
  453.  
  454. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, 0, -0.5)
  455. * CFrame.Angles(0, 0, math.rad(-exactVel.p.x))
  456. * CFrame.Angles(math.rad(-10) + math.rad(exactVel.p.z)/2, math.rad(40), 0), speed)
  457. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.rad(8), math.rad(-40), 0), speed)
  458. RH.C0 = RH.C0:lerp(rhc0 * CFrame.Angles(math.rad(30), math.rad(-45), 0), speed)
  459. LH.C0 = LH.C0:lerp(lhc0 * CFrame.Angles(0, math.rad(-45), 0)
  460. * CFrame.Angles(math.rad(-45), 0, 0), speed)
  461. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(math.rad(100) + math.rad(-exactVel.p.z)/2, math.rad(-45), 0), speed)
  462. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(math.rad(-exactVel.p.z)/2 + math.rad(10), math.rad(-45), math.rad(-20))
  463. * CFrame.Angles(math.rad(80), 0, 0), speed)
  464. elseif action == "Punch4" then
  465. local speed = 0.8
  466.  
  467. TS.C0 = TS.C0:lerp(tsc0 * CFrame.new(0, 0, -0.5)
  468. * CFrame.Angles(0, 0, math.rad(-exactVel.p.x))
  469. * CFrame.Angles(math.rad(-10) + math.rad(exactVel.p.z)/2, math.rad(-40), 0), speed)
  470. NK.C0 = NK.C0:lerp(nkc0 * CFrame.Angles(math.rad(8), math.rad(40), 0), speed)
  471. RH.C0 = RH.C0:lerp(rhc0 * CFrame.Angles(0, math.rad(45), 0)
  472. * CFrame.Angles(math.rad(-45), 0, 0), speed)
  473. LH.C0 = LH.C0:lerp(lhc0 * CFrame.Angles(math.rad(30), math.rad(45), 0), speed)
  474. LS.C0 = LS.C0:lerp(lsc0 * CFrame.Angles(math.rad(-exactVel.p.z)/2 + math.rad(10), math.rad(45), math.rad(-20))
  475. * CFrame.Angles(math.rad(70), 0, 0), speed)
  476. RS.C0 = RS.C0:lerp(rsc0 * CFrame.Angles(math.rad(100) + math.rad(-exactVel.p.z)/2, math.rad(-45), 0), speed)
  477. end
  478.  
  479.  
  480. damageLeftarm()
  481. damageRightarm()
  482. end
  483. end)
  484.  
  485.  
  486. function ascend()
  487. if pwr10 == true then
  488. pwr40 = true
  489. punchDamage = 30
  490. KiDamage = 50
  491. hum.WalkSpeed = 24
  492. pwr10 = false
  493. removeAura()
  494. aura40()
  495. elseif pwr40 == true then
  496. pwr80 = true
  497. punchDamage = 60
  498. KiDamage = 60
  499. hum.WalkSpeed = 38
  500. pwr40 = false
  501. removeAura()
  502. aura80()
  503. elseif pwr80 == true then
  504. pwr100 = true
  505. punchDamage = 90
  506. KiDamage = 70
  507. hum.WalkSpeed = 56
  508. pwr80 = false
  509. removeAura()
  510. aura100()
  511. end
  512. end
  513.  
  514. function descend()
  515. if pwr100 == true then
  516. pwr80 = true
  517. punchDamage = 60
  518. KiDamage = 60
  519. hum.WalkSpeed = 38
  520. pwr100 = false
  521. removeAura()
  522. aura80()
  523. elseif pwr80 == true then
  524. pwr40 = true
  525. punchDamage = 30
  526. KiDamage = 60
  527. hum.WalkSpeed = 24
  528. pwr80 = false
  529. removeAura()
  530. aura40()
  531. elseif pwr40 == true then
  532. pwr10 = true
  533. punchDamage = 20
  534. KiDamage = 30
  535. hum.WalkSpeed = 16
  536. pwr40 = false
  537. removeAura()
  538. end
  539. end
  540.  
  541. function base()
  542. pwr10 = true
  543. pwr40 = false
  544. pwr80 = false
  545. pwr100 = false
  546. punchDamage = 20
  547. hum.WalkSpeed = 16
  548. removeAura()
  549. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement