Dark_EccentricYT

Untitled

Apr 4th, 2017
2,482
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.33 KB | None | 0 0
  1. local plr = game.Players.LocalPlayer
  2. local chr = plr.Character
  3. local maus = plr:GetMouse()
  4. local PGui=plr.PlayerGui
  5. local lleg = chr["Left Leg"]
  6. local rleg = chr["Right Leg"]
  7. local larm = chr["Left Arm"]
  8. local rarm = chr["Right Arm"]
  9. local hed = chr.Head
  10. local rutprt = chr.HumanoidRootPart
  11. local torso = chr.Torso
  12. local otheranims=false
  13. local armmovement=false
  14. local fireclrs={'Bright red','Bright yellow','Bright orange'}
  15. local holding=false
  16. local flying=false
  17. local jumpdb=false
  18. local lalalclrs={Color3.new(1,.3,0),Color3.new(1,.3,0),Color3.new(1,.3,0),Color3.new(1,.3,0),Color3.new(1,0,0),BrickColor.new('Really black').Color}
  19.  
  20. ranclrs={'Bright red','Bright orange','Bright yellow','Black','Medium stone grey'}
  21. rangclr=ranclrs[1]
  22.  
  23. if chr:findFirstChild('Animate') then
  24. chr.Animate:Destroy()
  25. end
  26.  
  27.  
  28. --
  29.  
  30. function Lerp(a, b, i)
  31. local com1 = {a.X, a.Y, a.Z, a:toEulerAnglesXYZ()}
  32. local com2 = {b.X, b.Y, b.Z, b:toEulerAnglesXYZ()}
  33. local calx = com1[1] + (com2[1] - com1[1]) * i
  34. local caly = com1[2] + (com2[2] - com1[2]) * i
  35. local calz = com1[3] + (com2[3] - com1[3]) * i
  36. local cala = com1[4] + (com2[4] - com1[4]) * i
  37. local calb = com1[5] + (com2[5] - com1[5]) * i
  38. local calc = com1[6] + (com2[6] - com1[6]) * i
  39. return CFrame.new(calx, caly, calz) * CFrame.Angles(cala, calb, calc)
  40. end
  41.  
  42. function TwnSingleNumber(s,f,m)
  43. local wot=s+(f-s)*m
  44. return wot
  45. end
  46.  
  47. function TwnPartSize(q,w,e)
  48. local begin={q.x,q.y,q.z}
  49. local ending={w.x,w.y,w.z}
  50. local bgx=begin[1]+(ending[1]-begin[1])*e
  51. local bgy=begin[2]+(ending[2]-begin[2])*e
  52. local bgz=begin[3]+(ending[3]-begin[3])*e
  53. return Vector3.new(bgx,bgy,bgz)
  54. end
  55.  
  56. newWeld = function(wld, wp0, wp1, wc0x, wc0y, wc0z)
  57. wld = Instance.new("Weld", wp1)
  58. wld.Part0 = wp0
  59. wld.Part1 = wp1
  60. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  61. end
  62.  
  63. newWeld(law, torso, larm, -1.5, 0.5, 0)
  64. newWeld(raw, torso, rarm, 1.5, 0.5, 0)
  65. newWeld(llw, torso, lleg, -.5, -2, 0)
  66. newWeld(rlw, torso, rleg, .5, -2, 0)
  67. newWeld(hw, torso, hed, 0, 1.5, 0)
  68. local rutwald=Instance.new('Weld',rutprt)
  69. rutwald.Part0=rutprt
  70. rutwald.Part1=torso
  71. rutwald.Name="RootJoint"
  72. rutprt.RootJoint.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),0)
  73. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  74. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  75. rleg.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0)
  76. lleg.Weld.C1=CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),0,0)
  77.  
  78. local anim = "Idling"
  79. local lastanim = "Idling"
  80. local val = 0
  81. local syne = 0
  82. local num = 0
  83. local runtime = 0
  84.  
  85. ----------------------------------------------------------------------------
  86.  
  87. local tail=Instance.new('Model',chr)
  88. tail.Name='Tail'
  89. local obj1=Instance.new('Part',tail)
  90. obj1.formFactor='Custom'
  91. obj1.Size=Vector3.new(1.25,1,1.25)
  92. obj1.BrickColor=BrickColor.new('Cool yellow')
  93. obj1.Anchored=false
  94. obj1.CanCollide=false
  95. obj1.TopSurface=10
  96. obj1.BottomSurface=10
  97. obj1.LeftSurface=10
  98. obj1.RightSurface=10
  99. obj1.FrontSurface=10
  100. obj1.BackSurface=10
  101. obj1:breakJoints()
  102. obj1.Locked=true
  103. obj1.Material='SmoothPlastic'
  104. local obj1m=Instance.new('SpecialMesh',obj1)
  105. obj1m.MeshId="http://www.roblox.com/asset/?id=1033714"
  106. obj1m.Scale=Vector3.new(1.25,2,1.25)
  107. obj1w=Instance.new('Weld',obj1)
  108. obj1w.Part0=torso
  109. obj1w.Part1=obj1
  110. obj1w.C0=CFrame.new(0,-.9,.65)*CFrame.Angles(math.rad(-97.5),0,0)
  111.  
  112.  
  113.  
  114. local obj2=Instance.new('Part',tail)
  115. obj2.formFactor='Custom'
  116. obj2.Size=Vector3.new(1.5,1.5,1.5)
  117. obj2.BrickColor=BrickColor.new('Cool yellow')
  118. obj2.Anchored=false
  119. obj2.CanCollide=false
  120. obj2.TopSurface=10
  121. obj2.BottomSurface=10
  122. obj2.LeftSurface=10
  123. obj2.RightSurface=10
  124. obj2.FrontSurface=10
  125. obj2.BackSurface=10
  126. obj2.Material='SmoothPlastic'
  127. obj2:breakJoints()
  128. obj2.Locked=true
  129. local obj2m=Instance.new('SpecialMesh',obj2)
  130. obj2m.MeshType='Sphere'
  131. obj2m.Scale=Vector3.new(2,2,2)
  132. obj2w=Instance.new('Weld',obj2)
  133. obj2w.Part0=obj1
  134. obj2w.Part1=obj2
  135. obj2w.C0=CFrame.new(0,-1.525,0)
  136.  
  137. local obj3=Instance.new('Part',tail)
  138. obj3.formFactor='Custom'
  139. obj3.Size=Vector3.new(1.25,1,1.25)
  140. obj3.BrickColor=BrickColor.new('Cool yellow')
  141. obj3.Anchored=false
  142. obj3.CanCollide=false
  143. obj3.TopSurface=10
  144. obj3.BottomSurface=10
  145. obj3.LeftSurface=10
  146. obj3.RightSurface=10
  147. obj3.FrontSurface=10
  148. obj3.BackSurface=10
  149. obj3:breakJoints()
  150. obj3.Locked=true
  151. obj3.Material='SmoothPlastic'
  152. local obj3m=Instance.new('SpecialMesh',obj3)
  153. obj3m.MeshId="http://www.roblox.com/asset/?id=1033714"
  154. obj3m.Scale=Vector3.new(1.2,2.75,1.2)
  155. obj3w=Instance.new('Weld',obj3)
  156. obj3w.Part0=obj2
  157. obj3w.Part1=obj3
  158. obj3w.C0=CFrame.new(0,-1.9,-.35)*CFrame.Angles(math.rad(10.5),0,math.rad(180))
  159.  
  160. local obj4=Instance.new('Part',tail)
  161. obj4.formFactor='Custom'
  162. obj4.Size=Vector3.new(1.25,1,1.25)
  163. obj4.BrickColor=BrickColor.new('Bright red')
  164. obj4.Anchored=false
  165. obj4.CanCollide=false
  166. obj4.TopSurface=10
  167. obj4.BottomSurface=10
  168. obj4.LeftSurface=10
  169. obj4.RightSurface=10
  170. obj4.FrontSurface=10
  171. obj4.BackSurface=10
  172. obj4:breakJoints()
  173. obj4.Locked=true
  174. obj4.Material='SmoothPlastic'
  175. local obj4m=Instance.new('SpecialMesh',obj4)
  176. obj4m.MeshId="http://www.roblox.com/asset/?id=1033714"
  177. obj4m.Scale=Vector3.new(.915,2.25,.915)
  178. obj4w=Instance.new('Weld',obj4)
  179. obj4w.Part0=obj2
  180. obj4w.Part1=obj4
  181. obj4w.C0=CFrame.new(0,-2.25,-.405)*CFrame.Angles(math.rad(10.5),0,math.rad(180))
  182.  
  183. local obj5=Instance.new('Part',tail)
  184. obj5.formFactor='Custom'
  185. obj5.Size=Vector3.new(.3,3,.3)
  186. obj5.BrickColor=BrickColor.new('Reddish brown')
  187. obj5.Anchored=false
  188. obj5.CanCollide=false
  189. obj5.TopSurface=10
  190. obj5.BottomSurface=10
  191. obj5.LeftSurface=10
  192. obj5.RightSurface=10
  193. obj5.FrontSurface=10
  194. obj5.BackSurface=10
  195. obj5:breakJoints()
  196. obj5.Locked=true
  197. obj5.Material='Wood'
  198. local obj5m=Instance.new('CylinderMesh',obj5)
  199. obj5w=Instance.new('Weld',obj5)
  200. obj5w.Part0=obj2
  201. obj5w.Part1=obj5
  202. obj5w.C0=CFrame.new(0,0,2.5)*CFrame.Angles(math.rad(95),0,0)
  203. local obj6=Instance.new('Part',tail)
  204. obj6.formFactor='Custom'
  205. obj6.Size=Vector3.new(1.25,1,1.25)
  206. obj6.BrickColor=BrickColor.new('Cool yellow')
  207. obj6.Anchored=false
  208. obj6.CanCollide=false
  209. obj6.TopSurface=10
  210. obj6.BottomSurface=10
  211. obj6.LeftSurface=10
  212. obj6.RightSurface=10
  213. obj6.FrontSurface=10
  214. obj6.BackSurface=10
  215. obj6.Locked=true
  216. obj6:breakJoints()
  217. obj6.Material='SmoothPlastic'
  218. local obj6m=Instance.new('SpecialMesh',obj6)
  219. obj6m.MeshId="http://www.roblox.com/asset/?id=20329976"
  220. obj6m.Scale=Vector3.new(.215,.25,.215)
  221. obj6w=Instance.new('Weld',obj6)
  222. obj6w.Part0=obj2
  223. obj6w.Part1=obj6
  224. obj6w.C0=CFrame.new(0,.115,1.45)*CFrame.Angles(math.rad(95),0,math.rad(0))
  225.  
  226. local obj7=Instance.new('Part',tail)
  227. obj7.formFactor='Custom'
  228. obj7.Size=Vector3.new(1.25,1,1.25)
  229. obj7.BrickColor=BrickColor.new('Cool yellow')
  230. obj7.Anchored=false
  231. obj7.CanCollide=false
  232. obj7.TopSurface=10
  233. obj7.BottomSurface=10
  234. obj7.LeftSurface=10
  235. obj7.RightSurface=10
  236. obj7.FrontSurface=10
  237. obj7:breakJoints()
  238. obj7.BackSurface=10
  239. obj7.Locked=true
  240. obj7.Material='SmoothPlastic'
  241. local obj7m=Instance.new('SpecialMesh',obj7)
  242. obj7m.MeshId="http://www.roblox.com/asset/?id=20329976"
  243. obj7m.Scale=Vector3.new(.25,.275,.225)
  244. obj7w=Instance.new('Weld',obj7)
  245. obj7w.Part0=obj2
  246. obj7w.Part1=obj7
  247. obj7w.C0=CFrame.new(0,.115,1.45)*CFrame.Angles(math.rad(95),math.rad(15),math.rad(0))
  248.  
  249. local obj8=Instance.new('Part',tail)
  250. obj8.formFactor='Custom'
  251. obj8.Size=Vector3.new(1.25,1,1.25)
  252. obj8.BrickColor=BrickColor.new('Cool yellow')
  253. obj8.Anchored=false
  254. obj8.CanCollide=false
  255. obj8.TopSurface=10
  256. obj8.BottomSurface=10
  257. obj8.LeftSurface=10
  258. obj8.RightSurface=10
  259. obj8.FrontSurface=10
  260. obj8.BackSurface=10
  261. obj8:breakJoints()
  262. obj8.Locked=true
  263. obj8.Material='SmoothPlastic'
  264. local obj8m=Instance.new('SpecialMesh',obj8)
  265. obj8m.MeshId="http://www.roblox.com/asset/?id=20329976"
  266. obj8m.Scale=Vector3.new(.25,.265,.25)
  267. obj8w=Instance.new('Weld',obj8)
  268. obj8w.Part0=obj2
  269. obj8w.Part1=obj8
  270. obj8w.C0=CFrame.new(0,.115,1.45)*CFrame.Angles(math.rad(95),math.rad(35),math.rad(0))
  271.  
  272. local obj9=Instance.new('Part',tail)
  273. obj9.formFactor='Custom'
  274. obj9.Size=Vector3.new(.2,1,.2)
  275. obj9.BrickColor=BrickColor.new('Reddish brown')
  276. obj9.Anchored=false
  277. obj9.CanCollide=false
  278. obj9.TopSurface=10
  279. obj9.BottomSurface=10
  280. obj9.LeftSurface=10
  281. obj9.RightSurface=10
  282. obj9.FrontSurface=10
  283. obj9.BackSurface=10
  284. obj9.Material='Wood'
  285. obj9:breakJoints()
  286. obj9.Locked=true
  287. local obj9m=Instance.new('CylinderMesh',obj9)
  288. obj9w=Instance.new('Weld',obj9)
  289. obj9w.Part0=obj5
  290. obj9w.Part1=obj9
  291. obj9w.C0=CFrame.new(0,1.1,.25)*CFrame.Angles(math.rad(25),0,0)
  292.  
  293. local obj10=Instance.new('Part',tail)
  294. obj10.formFactor='Custom'
  295. obj10.Size=Vector3.new(1.25,1,1.25)
  296. obj10.BrickColor=BrickColor.new('Cool yellow')
  297. obj10.Anchored=false
  298. obj10.CanCollide=false
  299. obj10.TopSurface=10
  300. obj10.BottomSurface=10
  301. obj10.LeftSurface=10
  302. obj10.RightSurface=10
  303. obj10.FrontSurface=10
  304. obj10.BackSurface=10
  305. obj10:breakJoints()
  306. obj10.Locked=true
  307. obj10.Material='SmoothPlastic'
  308. local obj10m=Instance.new('SpecialMesh',obj10)
  309. obj10m.MeshId="http://www.roblox.com/asset/?id=20329976"
  310. obj10m.Scale=Vector3.new(1.8,1,1.8)
  311. obj10w=Instance.new('Weld',obj10)
  312. obj10w.Part0=obj2
  313. obj10w.Part1=obj10
  314. obj10w.C0=CFrame.new(0,-1,-.35)*CFrame.Angles(math.rad(10.5),0,math.rad(180))
  315.  
  316. local obj11=Instance.new('Part',tail)
  317. obj11.formFactor='Custom'
  318. obj11.Size=Vector3.new(1.25,1,1.25)
  319. obj11.BrickColor=BrickColor.new('Cool yellow')
  320. obj11.Anchored=false
  321. obj11.CanCollide=false
  322. obj11.TopSurface=10
  323. obj11.BottomSurface=10
  324. obj11.LeftSurface=10
  325. obj11.RightSurface=10
  326. obj11.FrontSurface=10
  327. obj11.BackSurface=10
  328. obj11:breakJoints()
  329. obj11.Locked=true
  330. obj11.Material='SmoothPlastic'
  331. local obj11m=Instance.new('SpecialMesh',obj11)
  332. obj11m.MeshId="http://www.roblox.com/asset/?id=20329976"
  333. obj11m.Scale=Vector3.new(1.7,1,1.7)
  334. obj11w=Instance.new('Weld',obj11)
  335. obj11w.Part0=obj2
  336. obj11w.Part1=obj11
  337. obj11w.C0=CFrame.new(0,-1.2,-.35)*CFrame.Angles(math.rad(10.5),math.rad(5),math.rad(180))
  338.  
  339. local obj12=Instance.new('Part',tail)
  340. obj12.formFactor='Custom'
  341. obj12.Size=Vector3.new(1.25,1,1.25)
  342. obj12.BrickColor=BrickColor.new('Cool yellow')
  343. obj12.Anchored=false
  344. obj12.CanCollide=false
  345. obj12.TopSurface=10
  346. obj12.BottomSurface=10
  347. obj12.LeftSurface=10
  348. obj12.RightSurface=10
  349. obj12.FrontSurface=10
  350. obj12.BackSurface=10
  351. obj12:breakJoints()
  352. obj12.Locked=true
  353. obj12.Material='SmoothPlastic'
  354. local obj12m=Instance.new('SpecialMesh',obj12)
  355. obj12m.MeshId="http://www.roblox.com/asset/?id=20329976"
  356. obj12m.Scale=Vector3.new(1.6,1,1.6)
  357. obj12w=Instance.new('Weld',obj12)
  358. obj12w.Part0=obj2
  359. obj12w.Part1=obj12
  360. obj12w.C0=CFrame.new(0,-1.4,-.35)*CFrame.Angles(math.rad(10.5),math.rad(10),math.rad(180))
  361.  
  362. local obj13=Instance.new('Part',tail)
  363. obj13.formFactor='Custom'
  364. obj13.Size=Vector3.new(1.25,1,1.25)
  365. obj13.BrickColor=BrickColor.new('Cool yellow')
  366. obj13.Anchored=false
  367. obj13.CanCollide=false
  368. obj13.TopSurface=10
  369. obj13.BottomSurface=10
  370. obj13.LeftSurface=10
  371. obj13.RightSurface=10
  372. obj13.FrontSurface=10
  373. obj13.BackSurface=10
  374. obj13:breakJoints()
  375. obj13.Locked=true
  376. obj13.Material='SmoothPlastic'
  377. local obj13m=Instance.new('SpecialMesh',obj13)
  378. obj13m.MeshId="http://www.roblox.com/asset/?id=20329976"
  379. obj13m.Scale=Vector3.new(1.5,1,1.5)
  380. obj13w=Instance.new('Weld',obj13)
  381. obj13w.Part0=obj2
  382. obj13w.Part1=obj13
  383. obj13w.C0=CFrame.new(0,-1.6,-.35)*CFrame.Angles(math.rad(10.5),math.rad(15),math.rad(180))
  384.  
  385. local obj14=Instance.new('Part',tail)
  386. obj14.formFactor='Custom'
  387. obj14.Size=Vector3.new(1.25,1,1.25)
  388. obj14.BrickColor=BrickColor.new('Bright red')
  389. obj14.Anchored=false
  390. obj14.CanCollide=false
  391. obj14.TopSurface=10
  392. obj14.BottomSurface=10
  393. obj14.LeftSurface=10
  394. obj14.RightSurface=10
  395. obj14.FrontSurface=10
  396. obj14.BackSurface=10
  397. obj14:breakJoints()
  398. obj14.Locked=true
  399. obj14.Material='SmoothPlastic'
  400. local obj14m=Instance.new('SpecialMesh',obj14)
  401. obj14m.MeshId="http://www.roblox.com/asset/?id=20329976"
  402. obj14m.Scale=Vector3.new(1.5,1,1.5)
  403. obj14w=Instance.new('Weld',obj14)
  404. obj14w.Part0=obj2
  405. obj14w.Part1=obj14
  406. obj14w.C0=CFrame.new(0,-1.8,-.35)*CFrame.Angles(math.rad(10.5),math.rad(20),math.rad(180))
  407.  
  408. local obj15=Instance.new('Part',tail)
  409. obj15.formFactor='Custom'
  410. obj15.Size=Vector3.new(1.25,1,1.25)
  411. obj15.BrickColor=BrickColor.new('Bright red')
  412. obj15.Anchored=false
  413. obj15.CanCollide=false
  414. obj15.TopSurface=10
  415. obj15.BottomSurface=10
  416. obj15.LeftSurface=10
  417. obj15.RightSurface=10
  418. obj15.FrontSurface=10
  419. obj15.BackSurface=10
  420. obj15:breakJoints()
  421. obj15.Locked=true
  422. obj15.Material='SmoothPlastic'
  423. local obj15m=Instance.new('SpecialMesh',obj15)
  424. obj15m.MeshId="http://www.roblox.com/asset/?id=20329976"
  425. obj15m.Scale=Vector3.new(1.4,.9,1.4)
  426. obj15w=Instance.new('Weld',obj15)
  427. obj15w.Part0=obj2
  428. obj15w.Part1=obj15
  429. obj15w.C0=CFrame.new(0,-2,-.35)*CFrame.Angles(math.rad(10.5),math.rad(25),math.rad(180))
  430.  
  431. local obj16=Instance.new('Part',tail)
  432. obj16.formFactor='Custom'
  433. obj16.Size=Vector3.new(1.25,1,1.25)
  434. obj16.BrickColor=BrickColor.new('Bright red')
  435. obj16.Anchored=false
  436. obj16.CanCollide=false
  437. obj16.TopSurface=10
  438. obj16.BottomSurface=10
  439. obj16.LeftSurface=10
  440. obj16.RightSurface=10
  441. obj16.FrontSurface=10
  442. obj16.BackSurface=10
  443. obj16:breakJoints()
  444. obj16.Locked=true
  445. obj16.Material='SmoothPlastic'
  446. local obj16m=Instance.new('SpecialMesh',obj16)
  447. obj16m.MeshId="http://www.roblox.com/asset/?id=20329976"
  448. obj16m.Scale=Vector3.new(1.5,.8,1.5)
  449. obj16w=Instance.new('Weld',obj16)
  450. obj16w.Part0=obj2
  451. obj16w.Part1=obj16
  452. obj16w.C0=CFrame.new(0,-2.2,-.35)*CFrame.Angles(math.rad(10.5),math.rad(30),math.rad(180))
  453.  
  454. local obj17=Instance.new('Part',tail)
  455. obj17.formFactor='Custom'
  456. obj17.Size=Vector3.new(1.25,1,1.25)
  457. obj17.BrickColor=BrickColor.new('Bright red')
  458. obj17.Anchored=false
  459. obj17.CanCollide=false
  460. obj17.TopSurface=10
  461. obj17.BottomSurface=10
  462. obj17.LeftSurface=10
  463. obj17.RightSurface=10
  464. obj17.FrontSurface=10
  465. obj17.BackSurface=10
  466. obj17:breakJoints()
  467. obj17.Locked=true
  468. obj17.Material='SmoothPlastic'
  469. local obj17m=Instance.new('SpecialMesh',obj17)
  470. obj17m.MeshId="http://www.roblox.com/asset/?id=20329976"
  471. obj17m.Scale=Vector3.new(1.3,1,1.3)
  472. obj17w=Instance.new('Weld',obj17)
  473. obj17w.Part0=obj2
  474. obj17w.Part1=obj17
  475. obj17w.C0=CFrame.new(0,-2.4,-.35)*CFrame.Angles(math.rad(10.5),math.rad(35),math.rad(180))
  476.  
  477. local obj18=Instance.new('Part',tail)
  478. obj18.formFactor='Custom'
  479. obj18.Size=Vector3.new(1.25,1,1.25)
  480. obj18.BrickColor=BrickColor.new('Bright red')
  481. obj18.Anchored=false
  482. obj18.CanCollide=false
  483. obj18.TopSurface=10
  484. obj18.BottomSurface=10
  485. obj18.LeftSurface=10
  486. obj18.RightSurface=10
  487. obj18.FrontSurface=10
  488. obj18.BackSurface=10
  489. obj18:breakJoints()
  490. obj18.Locked=true
  491. obj18.Material='SmoothPlastic'
  492. local obj18m=Instance.new('SpecialMesh',obj18)
  493. obj18m.MeshId="http://www.roblox.com/asset/?id=20329976"
  494. obj18m.Scale=Vector3.new(1.2,1.1,1.2)
  495. obj18w=Instance.new('Weld',obj18)
  496. obj18w.Part0=obj2
  497. obj18w.Part1=obj18
  498. obj18w.C0=CFrame.new(0,-2.6,-.35)*CFrame.Angles(math.rad(10.5),math.rad(40),math.rad(180))
  499.  
  500. local obj19=Instance.new('Part',tail)
  501. obj19.formFactor='Custom'
  502. obj19.Size=Vector3.new(1.25,1,1.25)
  503. obj19.BrickColor=BrickColor.new('Bright red')
  504. obj19.Anchored=false
  505. obj19.CanCollide=false
  506. obj19.TopSurface=10
  507. obj19.BottomSurface=10
  508. obj19.LeftSurface=10
  509. obj19.RightSurface=10
  510. obj19.FrontSurface=10
  511. obj19.BackSurface=10
  512. obj19.Locked=true
  513. obj19:breakJoints()
  514. obj19.Material='SmoothPlastic'
  515. local obj19m=Instance.new('SpecialMesh',obj19)
  516. obj19m.MeshId="http://www.roblox.com/asset/?id=20329976"
  517. obj19m.Scale=Vector3.new(1.1,1.2,1.1)
  518. obj19w=Instance.new('Weld',obj19)
  519. obj19w.Part0=obj2
  520. obj19w.Part1=obj19
  521. obj19w.C0=CFrame.new(0,-2.8,-.35)*CFrame.Angles(math.rad(10.5),math.rad(45),math.rad(180))
  522.  
  523.  
  524. for i,v in pairs(tail:children()) do
  525. if v ~= obj5 then
  526. v.Transparency = 1
  527. end
  528. end
  529. ----------------------------------------------------------------------------
  530.  
  531. obj5.Transparency = 1
  532. maus.KeyDown:connect(function(kei)
  533. if string.byte(kei)==48 then
  534. chr.Humanoid.WalkSpeed=40
  535. end
  536.  
  537.  
  538. if kei=='q' and not armmovement then
  539. if holding then armmovement=true armpose='ReplacingStick' wait(.5) armmovement=false holding=false
  540. obj5w.Part0=obj2
  541. obj5w.C0=CFrame.new(0,0,2.5)*CFrame.Angles(math.rad(95),0,0)
  542. obj5.Transparency = 1
  543. elseif not holding then armmovement=true armpose='ReplacingStick' wait(.5) armmovement=false holding=true
  544. obj5w.Part0=rarm
  545. obj5w.C0=CFrame.new(0,-1,-.5)*CFrame.Angles(math.rad(92),0,0)
  546. obj5.Transparency = 0
  547. end
  548. end
  549.  
  550.  
  551.  
  552. if kei=='x' and not jumpdb and not otheranims then
  553. jumpdb=true
  554. otheranims=true
  555. anim='SuperCrouch'
  556. coroutine.resume(coroutine.create(function()
  557. for lal=1,20 do wait()
  558. local jm=Instance.new('Part',chr)
  559. jm.formFactor='Custom'
  560. jm.BrickColor=BrickColor.new(fireclrs[math.random(1,3)])
  561. jm.Size=Vector3.new(3,3,3)
  562. jm.Name='soprjmp'
  563. jm.TopSurface=10
  564. jm.BottomSurface=10
  565. jm.FrontSurface=10
  566. jm.Locked=true
  567. jm.LeftSurface=10
  568. jm.RightSurface=10
  569. jm.BackSurface=10
  570. jm.CanCollide=false
  571. jm.Anchored=true
  572. jm.Material = 'Neon'
  573. jm.CFrame=rleg.CFrame*CFrame.new(-.5,-1,0)*CFrame.Angles(math.random(1,3),math.random(1,3),math.random(1,3))
  574. local jmp=Instance.new('BlockMesh',jm)
  575. game:service'Debris':AddItem(jm,1.5)
  576. coroutine.wrap(function()
  577. for qq=1,20 do wait()
  578. jmp.Scale=jmp.Scale+Vector3.new(.1,.1,.1)
  579. jm.Transparency=jm.Transparency+.1
  580. jm.CFrame=jm.CFrame*CFrame.Angles(math.random(1,3),math.random(1,3),math.random(1,3))
  581. end
  582. end)()
  583. end
  584. end))
  585. wait(.6)
  586. coroutine.resume(coroutine.create(function()
  587. for t=1,5 do wait()
  588. rangclr=ranclrs[t]
  589. local rang=Instance.new('Part',chr)
  590. rang.formFactor='Custom'
  591. rang.BrickColor=BrickColor.new(rangclr)
  592. rang.Size=Vector3.new(2,2,2)
  593. rang.Name='rang'
  594. rang.TopSurface=10
  595. rang.BottomSurface=10
  596. rang.Locked=true
  597. rang.FrontSurface=10
  598. rang.LeftSurface=10
  599. rang.RightSurface=10
  600. rang.BackSurface=10
  601. rang.CanCollide=false
  602. rang.Anchored=true
  603. rang.Material = 'Neon'
  604. rang.CFrame=rleg.CFrame*CFrame.new(-.5,-.75,0)*CFrame.Angles(math.rad(90),0,0)
  605. local rmsh=Instance.new('SpecialMesh',rang)
  606. rmsh.MeshId="http://www.roblox.com/asset/?id=3270017"
  607. rmsh.Scale=Vector3.new(3,3,1.5)
  608. game:service'Debris':AddItem(rang,5)
  609. coroutine.wrap(function()
  610. for lalal=1,50 do wait()
  611. rmsh.Scale=rmsh.Scale+Vector3.new(1,1,.25)
  612. rang.Transparency=rang.Transparency+1/33
  613. end
  614. end)()
  615. end
  616. end))
  617. anim='SuperJump'
  618. local vl=Instance.new("BodyVelocity",torso)
  619. vl.maxForce=Vector3.new(0,1/0,0)
  620. vl.velocity=Vector3.new(0,100,0)
  621. game:service'Debris':AddItem(vl,1)
  622. chr.Humanoid.Jump=true
  623. wait(.5)
  624. otheranims=false
  625. anim='Jumping'
  626. wait(3.5)
  627. jumpdb=false
  628. end
  629. end)
  630.  
  631.  
  632. plr.Chatted:connect(function(ms)
  633. if ms:lower()=='q' and not armmovement then
  634. if holding then armmovement=true armpose='ReplacingStick' wait(.5) armmovement=false holding=false
  635. obj5w.Part0=obj2
  636. obj5w.C0=CFrame.new(0,0,2.5)*CFrame.Angles(math.rad(95),0,0)
  637. elseif not holding then armmovement=true armpose='ReplacingStick' wait(.5) armmovement=false holding=true
  638. obj5w.Part0=rarm
  639. obj5w.C0=CFrame.new(0,-1,-.5)*CFrame.Angles(math.rad(92),0,0)
  640. end
  641. end
  642. if ms:lower()=='x' and not jumpdb and not otheranims then
  643. jumpdb=true
  644. otheranims=true
  645. anim='SuperCrouch'
  646. coroutine.resume(coroutine.create(function()
  647. for lal=1,20 do wait()
  648. local jm=Instance.new('Part',chr)
  649. jm.formFactor='Custom'
  650. jm.BrickColor=BrickColor.new(fireclrs[math.random(1,3)])
  651. jm.Size=Vector3.new(3,3,3)
  652. jm.Name='soprjmp'
  653. jm.TopSurface=10
  654. jm.BottomSurface=10
  655. jm.FrontSurface=10
  656. jm.Locked=true
  657. jm.LeftSurface=10
  658. jm.RightSurface=10
  659. jm.BackSurface=10
  660. jm.CanCollide=false
  661. jm.Anchored=true
  662. jm.Material = 'Neon'
  663. jm.CFrame=rleg.CFrame*CFrame.new(-.5,-1,0)*CFrame.Angles(math.random(1,3),math.random(1,3),math.random(1,3))
  664. local jmp=Instance.new('BlockMesh',jm)
  665. game:service'Debris':AddItem(jm,1.5)
  666. coroutine.wrap(function()
  667. for qq=1,20 do wait()
  668. jmp.Scale=jmp.Scale+Vector3.new(.1,.1,.1)
  669. jm.Transparency=jm.Transparency+.1
  670. jm.CFrame=jm.CFrame*CFrame.Angles(math.random(1,3),math.random(1,3),math.random(1,3))
  671. end
  672. end)()
  673. end
  674. end))
  675. wait(.6)
  676. coroutine.resume(coroutine.create(function()
  677. for t=1,5 do wait()
  678. rangclr=ranclrs[t]
  679. local rang=Instance.new('Part',chr)
  680. rang.formFactor='Custom'
  681. rang.BrickColor=BrickColor.new(rangclr)
  682. rang.Size=Vector3.new(2,2,2)
  683. rang.Name='rang'
  684. rang.TopSurface=10
  685. rang.BottomSurface=10
  686. rang.Locked=true
  687. rang.FrontSurface=10
  688. rang.LeftSurface=10
  689. rang.RightSurface=10
  690. rang.BackSurface=10
  691. rang.CanCollide=false
  692. rang.Anchored=true
  693. rang.Material = 'Neon'
  694. rang.CFrame=rleg.CFrame*CFrame.new(-.5,-.75,0)*CFrame.Angles(math.rad(90),0,0)
  695. local rmsh=Instance.new('SpecialMesh',rang)
  696. rmsh.MeshId="http://www.roblox.com/asset/?id=3270017"
  697. rmsh.Scale=Vector3.new(3,3,1.5)
  698. game:service'Debris':AddItem(rang,5)
  699. coroutine.wrap(function()
  700. for lalal=1,50 do wait()
  701. rmsh.Scale=rmsh.Scale+Vector3.new(1,1,.25)
  702. rang.Transparency=rang.Transparency+1/33
  703. end
  704. end)()
  705. end
  706. end))
  707. anim='SuperJump'
  708. local tv=Instance.new("BodyVelocity",rutprt)
  709. tv.maxForce=Vector3.new(0,math.huge,0)
  710. tv.velocity=Vector3.new(0,200,0)
  711. coroutine.resume(coroutince.create(function()
  712. wait(.5)
  713. tv:Destroy''
  714. end))
  715. chr.Humanoid.Jump=true
  716. wait(.5)
  717. otheranims=false
  718. anim='Jumping'
  719. wait(3.5)
  720. jumpdb=false
  721. end
  722. end)
  723.  
  724.  
  725. maus.KeyUp:connect(function(kei)
  726. if string.byte(kei)==48 then
  727. chr.Humanoid.WalkSpeed=16
  728. end
  729. end)
  730.  
  731.  
  732.  
  733. maus.Button1Down:connect(function()
  734. if holding and not armmovement and not otheranims and not flying then
  735. flying=true
  736. armmovement=true
  737. armpose='PreSwing'
  738. wait(.4)
  739. armpose='Swing'
  740. wait(.3)
  741. local proj=Instance.new('Part',Workspace)
  742. proj.Shape='Ball'
  743. proj.Anchored=false
  744. proj.Name='Fireball'
  745. proj.Locked=true
  746. proj.Size=Vector3.new(1,1,1)
  747. proj.BrickColor=BrickColor.new('Bright red')
  748. proj.Transparency=0
  749. proj.CFrame=torso.CFrame*CFrame.new(3,3,-2)
  750. local prj=Instance.new('BodyVelocity',proj)
  751. prj.velocity=((torso.CFrame*CFrame.new(3,3,-2)).p-maus.Hit.p).unit*-75
  752. proj.Touched:connect(function(hit)
  753. if hit and hit.CanCollide then
  754. proj:Destroy()
  755. local hum=hit.Parent and hit.Parent:findFirstChild('Torso') and hit.Parent:findFirstChild('Humanoid') and hit.Parent ~= chr and hit.Parent.ClassName=='Model'
  756. if hum then hit.Parent.Humanoid.Health=hit.Parent.Humanoid.Health-(35*(hit.Parent.Humanoid.MaxHealth/100)) end end
  757. end)
  758. armmovement=false
  759. coroutine.resume(coroutine.create(function()
  760. for kthen=1,125 do wait()
  761. local ex=math.random(0,300)*.01
  762. local wy=math.random(0,300)*.01
  763. local ze=math.random(0,300)*.01
  764. local dy=math.random(5,30)*.01
  765. local fir=Instance.new('Part',proj)
  766. fir.formFactor='Custom'
  767. fir.Anchored=true
  768. fir.CanCollide=false
  769. fir.Size=Vector3.new(.8,.8,.8)
  770. fir.TopSurface=10
  771. fir.BottomSurface=10
  772. fir.LeftSurface=10
  773. fir.RightSurface=10
  774. fir.FrontSurface=10
  775. fir.Locked=true
  776. fir.BackSurface=10
  777. fir.Material = 'Neon'
  778. fir.BrickColor=BrickColor.new(fireclrs[math.random(1,#fireclrs)])
  779. fir.CFrame=proj.CFrame*CFrame.Angles(ex,wy,ze)
  780. local lt=Instance.new('PointLight',fir)
  781. lt.Brightness=123123
  782. lt.Range=6
  783. lt.Color=lalalclrs[math.random(1,#lalalclrs)]
  784. game:service'Debris':AddItem(fir,.5)
  785. local frms=Instance.new('BlockMesh',fir)
  786. frms.Scale=Vector3.new(1,1,1)
  787. coroutine.wrap(function()
  788. for lal=1,10 do
  789. frms.Scale=frms.Scale-Vector3.new(.1,.1,.1)
  790. fir.CFrame=fir.CFrame*CFrame.new(0,dy,0)
  791. wait()
  792. end
  793. end)() end end))
  794. wait(.375)
  795. flying=false
  796. end
  797. end)
  798.  
  799. ------------------
  800. coroutine.resume(coroutine.create(function()
  801. while wait() do if holding then
  802. local ex=math.random(0,300)*.01
  803. local wy=math.random(0,300)*.01
  804. local ze=math.random(0,300)*.01
  805. local dy=math.random(5,30)*.01
  806. local fir=Instance.new('Part',obj5)
  807. fir.formFactor='Custom'
  808. fir.Anchored=true
  809. fir.CanCollide=false
  810. fir.Size=Vector3.new(.65,.65,.65)
  811. fir.TopSurface=10
  812. fir.BottomSurface=10
  813. fir.LeftSurface=10
  814. fir.RightSurface=10
  815. fir.FrontSurface=10
  816. fir.Locked=true
  817. fir.BackSurface=10
  818. fir.Material = 'Neon'
  819. fir.BrickColor=BrickColor.new(fireclrs[math.random(1,#fireclrs)])
  820. fir.CFrame=obj5.CFrame*CFrame.new(0,(-obj9.Size.y)-.5,0)*CFrame.Angles(ex,wy,ze)
  821. local lt=Instance.new('PointLight',fir)
  822. lt.Brightness=123123
  823. lt.Range=6
  824. lt.Color=lalalclrs[math.random(1,#lalalclrs)]
  825. game:service'Debris':AddItem(fir,.5)
  826. local frms=Instance.new('BlockMesh',fir)
  827. coroutine.wrap(function()
  828. for lal=1,10 do
  829. frms.Scale=frms.Scale-Vector3.new(.1,.1,.1)
  830. fir.CFrame=fir.CFrame*CFrame.new(0,dy,0)
  831. wait()
  832. end
  833. end)() end end end))
  834.  
  835.  
  836. ----------------------------------------------------------------------------
  837.  
  838. game:service'RunService'.RenderStepped:connect(function()
  839. syne=syne+1
  840. if not otheranims then
  841. if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 1 and torso.Velocity.y<1 and torso.Velocity.y>-1 then
  842. anim="Idling"
  843.  
  844. elseif (rutprt.Velocity*Vector3.new(1, 0, 1)).magnitude > 1 and (rutprt.Velocity*Vector3.new(1, 0, 1)).magnitude < 30 and torso.Velocity.y<1 and torso.Velocity.y>-1 then
  845. anim="Walking"
  846.  
  847. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 30 and torso.Velocity.y<1 and torso.Velocity.y>-1 then
  848. anim="Sprinting"
  849.  
  850. elseif (torso.Velocity.y > 1) then
  851. anim="Jumping"
  852.  
  853. elseif (torso.Velocity.y < -1) then
  854. anim="Falling"
  855. torso.Velocity=(((rutprt.CFrame*CFrame.new(0,0,-3)).p-rutprt.CFrame.p).unit*chr.Humanoid.WalkSpeed)+Vector3.new(0,-(27.5),0)
  856. end
  857. end
  858.  
  859. if anim=="Idling" then
  860. idlesineinc=40
  861. if not armmovement then
  862. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525+math.cos(syne/idlesineinc)/25,0)*CFrame.Angles(0,0,math.rad(3)),.1)
  863. end
  864. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525+math.cos(syne/idlesineinc)/25,0)*CFrame.Angles(0,0,math.rad(-3)),.1)
  865. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.9-math.cos(syne/idlesineinc)/20,(math.cos(syne/idlesineinc)/35))*CFrame.Angles(-(math.cos(syne/idlesineinc)/35),0,math.rad(-2.5)),.1)
  866. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.9-math.cos(syne/idlesineinc)/20,(math.cos(syne/idlesineinc)/35))*CFrame.Angles(-(math.cos(syne/idlesineinc)/35),0,math.rad(2.5)),.1)
  867. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/idlesineinc)/50,0)*CFrame.Angles(math.cos(syne/idlesineinc)/40,0,0),.1)
  868. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-.1+math.cos(syne/idlesineinc)/20,0)*CFrame.Angles(math.cos(syne/idlesineinc)/35+math.rad(0),math.rad(0),math.rad(0)),.1)
  869. end
  870. if anim=="Walking" then
  871. if not armmovement then
  872. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525+math.cos(syne/15)/25,0)*CFrame.Angles(math.cos(syne/6)/1.25,math.rad(5),-(math.cos(syne/6.75)/15)+math.rad(3)),.1)
  873. end
  874. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525+math.cos(syne/15)/25,0)*CFrame.Angles(-(math.cos(syne/6)/1.25),0,-(math.cos(syne/6.75)/15)-math.rad(3)),.1)
  875. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.9-math.cos(syne/6)/10,-(math.cos(syne/6)/1.125))*CFrame.Angles(math.cos(syne/6)/1.125,0,math.rad(-2.5)),.1)
  876. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.9-math.cos(syne/6)/10,math.cos(syne/6)/1.125)*CFrame.Angles(-(math.cos(syne/6)/1.125),0,math.rad(2.5)),.1)
  877. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/20)/50,0)*CFrame.Angles(-math.cos(syne/3)/20,0,0),.1)
  878. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-.1+math.cos(syne/3.375)/20,math.cos(syne/3)/5)*CFrame.Angles(math.cos(syne/3)/20+math.rad(-3.5),math.cos(syne/6)/10,-math.cos(syne/6)/30+math.sin(rutprt.RotVelocity.y/2)/7.5),.1)
  879. end
  880.  
  881. if anim=="Sprinting" then
  882. if not armmovement then
  883. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(-math.cos(syne/2.5)/10+math.rad(-55),0,math.rad(12.5)),.1)
  884. end
  885. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles(-math.sin(syne/4)/3+(math.rad(-92.5)),-math.sin(syne/4)/3,0),.05)
  886. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(-math.cos(syne/2.5)/10+math.rad(-55),0,math.rad(-12.5)),.1)
  887. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.6-math.cos(syne/4)/4,-(math.cos(syne/4)*2))*CFrame.Angles(math.cos(syne/4)*2,0,math.rad(-2.5)),.1)
  888. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.6-math.cos(syne/4)/4,math.cos(syne/4)*2)*CFrame.Angles(-(math.cos(syne/4)*2),0,math.rad(2.5)),.1)
  889. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5+math.cos(syne/20)/50,0)*CFrame.Angles(-math.cos(syne/2.5)/10+math.rad(10),0,0),.1)
  890. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-.3+math.cos(syne/2.5)/15,math.cos(syne/2.5)/1.5)*CFrame.Angles(math.cos(syne/2.5)/10+math.rad(-15),math.cos(syne/2.5)/10,math.cos(syne/4)/20+math.sin(rutprt.RotVelocity.y/2)/4),.1)
  891. end
  892.  
  893. if anim=="Jumping" then if not armmovement then
  894. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(30),0,math.rad(30)),.15)
  895. end
  896. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(math.rad(30),0,math.rad(-30)),.15)
  897. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles((math.rad(-55)),0,0),.05)
  898. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.85,-.1)*CFrame.Angles(0,0,math.rad(-2.5)),.05)
  899. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.85,-.1)*CFrame.Angles(0,0,math.rad(2.5)),.05)
  900. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),0,0),.05)
  901. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-20),0,math.sin(rutprt.RotVelocity.y/2)/4),.1)
  902. end
  903.  
  904. if anim=="Falling" then
  905. if not armmovement then
  906. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.425,.525,0)*CFrame.Angles(math.rad(65),0,math.rad(45)),.15)
  907. end
  908. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.425,.525,0)*CFrame.Angles(math.rad(65),0,math.rad(-45)),.15)
  909. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles((math.rad(-95)),0,0),.05)
  910. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.75,-1.3,-.8)*CFrame.Angles(math.rad(55),0,math.rad(-15)),.05)
  911. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.75,-1.3,-.8)*CFrame.Angles(math.rad(55),0,math.rad(15)),.05)
  912. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),0,0),.05)
  913. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-40),0,math.sin(rutprt.RotVelocity.y/2)/4),.1)
  914. end
  915. if armpose=='ReplacingStick' and armmovement then
  916. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(-140),0,math.rad(-20)),.075)
  917. end
  918.  
  919. if armpose=='PreSwing' and armmovement then
  920. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(179),0,math.rad(10)),.15)
  921. end
  922.  
  923. if armpose=='Swing' and armmovement then
  924. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(25),0,math.rad(10)),.2)
  925. end
  926.  
  927.  
  928. if otheranims then
  929. if anim=='SuperCrouch' then
  930. if not equipped and not armmovement then
  931. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(50)),.05)
  932. end
  933. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles((math.rad(-25)),0,0),.05)
  934. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(math.rad(10),0,math.rad(-50)),.05)
  935. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1,0)*CFrame.Angles(math.rad(-20),0,math.rad(-2.5)),.05)
  936. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-.8,-.65)*CFrame.Angles(math.rad(10),0,math.rad(2.5)),.05)
  937. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,.3)*CFrame.Angles(math.rad(40),0,0),.05)
  938. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,-1.4,.2)*CFrame.Angles(math.rad(-14),math.rad(0),math.rad(0)),.05)
  939. end
  940.  
  941. if anim=="SuperJump" then
  942. if not armmovement and not equipped then
  943. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.4,.525,0)*CFrame.Angles(math.rad(-10),0,math.rad(20)),.1)
  944. end
  945. obj1w.C0=Lerp(obj1w.C0,CFrame.new(0,-.9,.65)*CFrame.Angles((math.rad(-75)),0,0),.05)
  946. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.4,.525,0)*CFrame.Angles(math.rad(-10),0,math.rad(-20)),.1)
  947. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.8,0)*CFrame.Angles(math.rad(-2.5),0,math.rad(-2.5)),.1)
  948. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.8,0)*CFrame.Angles(math.rad(-2.5),0,math.rad(2.5)),.1)
  949. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,.3)*CFrame.Angles(math.rad(30),0,0),.1)
  950. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)),.1)
  951. end
  952. end
  953. chr.Humanoid.CameraOffset=(rutprt.CFrame:toObjectSpace(hed.CFrame)).p+Vector3.new(0,-1.25,0)
  954. end)
Add Comment
Please, Sign In to add comment