Advertisement
Sergeant_SethZP

Untitled

Mar 25th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 56.72 KB | None | 0 0
  1. player = game:GetService("Players").LocalPlayer
  2. char = player.Character
  3. mouse = player:GetMouse()
  4. idleq = false
  5. local skl = false
  6. parts = {}
  7. poses = {}
  8. local obj3
  9. local TARG10
  10. local TARG11
  11.  
  12.  
  13.  
  14.  
  15. -------------------------GENERATION OF WEAPON
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32. Player=game:GetService('Players').LocalPlayer
  33. Character=Player.Character
  34. Mouse=Player:GetMouse()
  35. m=Instance.new('Model',Character)
  36.  
  37.  
  38. local function weldBetween(a, b)
  39. local weldd = Instance.new("ManualWeld")
  40. weldd.Part0 = a
  41. weldd.Part1 = b
  42. weldd.C0 = CFrame.new()
  43. weldd.C1 = b.CFrame:inverse() * a.CFrame
  44. weldd.Parent = a
  45. return weldd
  46. end
  47.  
  48. it=Instance.new
  49.  
  50. function nooutline(part)
  51. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  52. end
  53.  
  54. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  55. local fp=it("Part")
  56. fp.formFactor=formfactor
  57. fp.Parent=parent
  58. fp.Reflectance=reflectance
  59. fp.Transparency=transparency
  60. fp.CanCollide=false
  61. fp.Locked=true
  62. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  63. fp.Name=name
  64. fp.Size=size
  65. fp.Position=Character.Torso.Position
  66. nooutline(fp)
  67. fp.Material=material
  68. fp:BreakJoints()
  69. return fp
  70. end
  71.  
  72. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  73. local mesh=it(Mesh)
  74. mesh.Parent=part
  75. if Mesh=="SpecialMesh" then
  76. mesh.MeshType=meshtype
  77. mesh.MeshId=meshid
  78. end
  79. mesh.Offset=offset
  80. mesh.Scale=scale
  81. return mesh
  82. end
  83.  
  84. function weld(parent,part0,part1,c0,c1)
  85. local weld=it("Weld")
  86. weld.Parent=parent
  87. weld.Part0=part0
  88. weld.Part1=part1
  89. weld.C0=c0
  90. weld.C1=c1
  91. return weld
  92. end
  93.  
  94. --------------------------------------TURN ON AND OFF
  95. local edit = function(name,mat,col)
  96. name.Material = mat
  97. name.BrickColor = BrickColor.new(col)
  98. end
  99.  
  100. local tog = function()
  101. edit(TR1,"Neon","Royal purple")
  102. edit(TR2,"Neon","Royal purple")
  103. edit(TR3,"Neon","Royal purple")
  104. edit(TR4,"Neon","Royal purple")
  105. edit(TR5,"Neon","Royal purple")
  106. edit(TR6,"Neon","Royal purple")
  107. edit(TR7,"Neon","Royal purple")
  108. --
  109. edit(TN1,"Neon","Royal purple")
  110. edit(TN2,"Neon","Royal purple")
  111. edit(TN3,"Neon","Royal purple")
  112.  
  113. end
  114. local tofg = function()
  115. edit(TR1,"SmoothPlastic","Eggplant")
  116. edit(TR2,"SmoothPlastic","Eggplant")
  117. edit(TR3,"SmoothPlastic","Eggplant")
  118. edit(TR4,"SmoothPlastic","Eggplant")
  119. edit(TR5,"SmoothPlastic","Eggplant")
  120. edit(TR6,"SmoothPlastic","Eggplant")
  121. edit(TR7,"SmoothPlastic","Eggplant")
  122. --
  123. edit(TN1,"SmoothPlastic","Eggplant")
  124. edit(TN2,"SmoothPlastic","Eggplant")
  125. edit(TN3,"SmoothPlastic","Eggplant")
  126. end
  127.  
  128.  
  129.  
  130.  
  131. ----------------------------------------------------------------
  132. stun = Instance.new("BoolValue",char)
  133. stun.Name = "Stunned"
  134. stun.Value = false
  135. atk = Instance.new("NumberValue",char)
  136. atk.Name = "Attack"
  137. atk.Value = .9
  138. def = Instance.new("NumberValue",char)
  139. def.Name = "Defense"
  140. def.Value = .8
  141. spd = Instance.new("NumberValue",char)
  142. spd.Name = "Speed"
  143. spd.Value = 1.1
  144. deft = Instance.new("NumberValue",char)
  145. deft.Name = "DefenseTime"
  146. deft.Value = 0
  147. atkt = Instance.new("NumberValue",char)
  148. atkt.Name = "AttackTime"
  149. atkt.Value = 0
  150. spdt = Instance.new("NumberValue",char)
  151. spdt.Name = "SpeedTime"
  152. spdt.Value = 0
  153.  
  154.  
  155.  
  156. bl = Instance.new("BoolValue",char)
  157. bl.Name = "Blocking"
  158. bl.Value = false
  159.  
  160. bll = Instance.new("BoolValue",char)
  161. bll.Name = "BlockingLabel"
  162. bll.Value = false
  163.  
  164. blt = Instance.new("NumberValue",char)
  165. blt.Name = "BlockingLeft"
  166. blt.Value = 50
  167.  
  168.  
  169. pb = Instance.new("BoolValue",char)
  170. pb.Name = "PauseBlock"
  171. pb.Value = false
  172. blm = 100
  173.  
  174. gd = Instance.new("BoolValue",char)
  175. gd.Name = "Ground"
  176.  
  177. local TARG7
  178. local obj
  179. local TARG8
  180. local obj2
  181. for i,v in pairs (char:GetChildren())do
  182. if v.ClassName == "Weld" then
  183. v:destroy()
  184. end
  185. end
  186. ----OPEN
  187. local tr = char:WaitForChild("Torso")
  188. local lr = char:WaitForChild("Left Arm")
  189. local ra = char:WaitForChild("Right Arm")
  190.  
  191. local s1 = Instance.new("Sound",char.Head)
  192. s1.Volume = 1
  193. s1.SoundId = "rbxassetid://419372077"
  194. s1.Pitch = 1.0
  195. local s2 = Instance.new("Sound",char.Head)
  196. s2.Volume = 1
  197. s2.SoundId = "rbxassetid://419378177"
  198. local s3 = Instance.new("Sound",char.Head)
  199. s3.Volume = 1
  200. s3.SoundId = "rbxassetid://"
  201. local s4 = Instance.new("Sound",char.Head)
  202. s4.Volume = 1
  203. s4.SoundId = "rbxassetid://"
  204. local s5 = Instance.new("Sound",char.Head)
  205. s5.Volume = 1
  206. s5.SoundId = "rbxassetid://"
  207. --WELDS --
  208. local w3 = Instance.new("Weld",char)
  209. run = game:GetService("RunService")
  210. w3.Part0 = lr
  211. w3.Part1 = tr
  212. w3.C0 = CFrame.new(1.5,0,0)
  213.  
  214. local w4= Instance.new("Weld",char)
  215. w4.Part0 = ra
  216. w4.Part1 = tr
  217. w4.C0 = CFrame.new(-1.5,0,0)
  218.  
  219. local nc = Instance.new("Weld",char)
  220. nc.Part0 = char.Torso
  221. nc.Part1 = char.Head
  222. nc.C0 = CFrame.new(0,1.5,0)
  223.  
  224. local ll = Instance.new("Weld",char)
  225. ll.Part0 = char.Torso
  226. ll.Part1 = char["Left Leg"]
  227. ll.C0 = CFrame.new(-.5,-2,0)
  228.  
  229. local rl = Instance.new("Weld",char)
  230. rl.Part0 = char.Torso
  231. rl.Part1 = char["Right Leg"]
  232. rl.C0 = CFrame.new(.5,-2,0)
  233.  
  234. local ts = Instance.new("Weld",char)
  235. ts.Part0 = char.HumanoidRootPart
  236. ts.Part1 = char.Torso
  237. ts.C0 = CFrame.new(0,0,0)* CFrame.Angles(0,0,0)
  238. --MAKE AND UNDO WELDS
  239.  
  240. turnonwelds = function()
  241. w3.Part1 = tr
  242. w4.Part1 = tr
  243. nc.Part1 = char.Head
  244. ll.Part1 = char["Left Leg"]
  245. rl.Part1 = char["Right Leg"]
  246. end
  247. turnoffwelds = function()
  248. w3.Part1 = nil
  249. w4.Part1 = nil
  250. nc.Part1 = nil
  251. ll.Part1 = nil
  252. rl.Part1 = nil
  253. end
  254.  
  255. turnoffwelds()
  256. ----LERP POSES
  257. ------- CFRAMES FOR LERP
  258.  
  259. local walk = {
  260. --Left
  261. ll.C0 * CFrame.new(0,0,-.5) * CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)), -- LEFT LEG
  262. rl.C0 * CFrame.new(0,0,.5) * CFrame.Angles(math.rad(-25),math.rad(0),math.rad(0)), -- RIGHT LEG
  263. --Right
  264. ll.C0 * CFrame.new(0,0,.5) * CFrame.Angles(math.rad(-25),math.rad(0),math.rad(0)), -- LEFT LEG
  265. rl.C0 * CFrame.new(0,0,-.5) * CFrame.Angles(math.rad(35),math.rad(0),math.rad(0)), -- RIGHT LEG
  266. -----------------------------------------------------------------------------------------------
  267. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-15),0,0) , -- Torso Tilt
  268. nc.C0 * CFrame.Angles(math.rad(10),math.rad(0),0), -- HEAD TILT UP
  269. w4.C0 * CFrame.new(0,.5,.2) * CFrame.Angles(math.rad(30),math.rad(10),math.rad(-20)), -- ARM MOVEMENT
  270. w3.C0 * CFrame.new(0,.5,.2) * CFrame.Angles(math.rad(30),math.rad(-10),math.rad(20)) -- ARM MOVEMENT
  271.  
  272. }
  273. local equip = {
  274. nc.C0 * CFrame.Angles(math.rad(-10),math.rad(0),0), -- HEAD BOB EQUIP
  275. w3.C0 * CFrame.new(-1.1,-.1,-1.2) * CFrame.Angles(math.rad(-160),0,math.rad(90)), -- LEFT ARM FOLD
  276. w4.C0 * CFrame.new(1.1,-.2,-1.2) * CFrame.Angles(math.rad(-160),0,math.rad(-90)) -- RIGHT ARM FOLD
  277. }
  278. local idle = {
  279. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(0),0), -- TORSO TILT
  280. nc.C0 * CFrame.Angles(0,math.rad(0),0), -- HEAD BOB EQUIP
  281. ll.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)), -- LEFT LEG idle
  282. rl.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), -- RIGHT LEG Idle
  283. w3.C0 * CFrame.new(-.3,-.2,0) * CFrame.Angles(math.rad(30),math.rad(-20),math.rad(-10)), -- LEFT ARM Idle
  284. w4.C0 * CFrame.new(.3,0,0) * CFrame.Angles(math.rad(30),math.rad(20),math.rad(10)), -- RIGHT ARM Idle w4.C0 * CFrame.new(0,.5,-.2) * CFrame.Angles(math.rad(-100),math.rad(-30),math.rad(-30))
  285. }
  286. local PA1 = {
  287. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-30),math.rad(40),math.rad(30)), -- TORSO TILT
  288. ll.C0 * CFrame.new(0,0,-.5) * CFrame.Angles(math.rad(20),math.rad(30),math.rad(-10)), -- LEFT LEG PUNCH1
  289. rl.C0 * CFrame.new(0,-.05,-.5) * CFrame.Angles(math.rad(20),math.rad(-30),math.rad(10)), -- RIGHT LEG PUNCH
  290. nc.C0 * CFrame.Angles(math.rad(-7),math.rad(20),0), -- HEAD BOB PUNCH
  291. w3.C0 * CFrame.new(0,.6,0) * CFrame.Angles(math.rad(30),0,math.rad(20)), -- LEFT ARM Idle
  292. w4.C0 * CFrame.new(0,.5,-.2) * CFrame.Angles(math.rad(-100),math.rad(-20),math.rad(-30)), -- RIGHT ARM
  293. }
  294. local PA2 = {
  295. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(-35),0), -- TORSO TILT
  296. ll.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-5),math.rad(30),math.rad(-10)), -- LEFT LEG idle
  297. rl.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(5),math.rad(-30),math.rad(10)), -- RIGHT LEG Idle
  298. CFrame.new(0,1.5,0)* CFrame.Angles(math.rad(20),math.rad(20),0), -- HEAD BOB PUNCH
  299. w4.C0 * CFrame.new(0,1,0) * CFrame.Angles(math.rad(30),0,math.rad(-40)), -- LEFT ARM Idle
  300. w3.C0 * CFrame.new(-.5,1.5,-.3) * CFrame.Angles(math.rad(-150),0,math.rad(-10)), -- RIGHT ARM Idle
  301. }
  302. local PA3 = {
  303. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(10),math.rad(15),0), -- TORSO TILT
  304. nc.C0 * CFrame.Angles(math.rad(-15),math.rad(-5),0), -- HEAD BOB PUNCH
  305. w4.C0 * CFrame.new(.4,1,.7) * CFrame.Angles(math.rad(40),math.rad(20),math.rad(-50)), -- LEFT ARM PUNCH 3
  306. w3.C0 * CFrame.new(-.3,1.5,0) * CFrame.Angles(math.rad(40),math.rad(20),math.rad(50)), -- RIGHT ARM PUNCH 3
  307. ll.C0 * CFrame.new(-.3,0,.3) * CFrame.Angles(math.rad(-20),math.rad(30),math.rad(-10)), -- LEFT LEG
  308. rl.C0 * CFrame.new(0,1,-.5) * CFrame.Angles(math.rad(-40),0,math.rad(0)), -- RIGHT LEG Idle
  309. }
  310. local PA4 = {
  311. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(60),math.rad(-60),0), -- TORSO TILT
  312. nc.C0 * CFrame.Angles(math.rad(-25),math.rad(50),0), -- HEAD BOB PUNCH
  313. w4.C0 * CFrame.new(.4,1,.7) * CFrame.Angles(math.rad(50),0,math.rad(-70)), -- LEFT ARM PUNCH 3
  314. w3.C0 * CFrame.new(-1.2,-.2,1) * CFrame.Angles(math.rad(-40),math.rad(20),math.rad(-50)), -- RIGHT ARM PUNCH 3
  315. ll.C0 * CFrame.new(-1.0,.5,0) * CFrame.Angles(0,math.rad(0),math.rad(-30)), -- LEFT LEG
  316. rl.C0 * CFrame.new(1,.5,.5) * CFrame.Angles(0,math.rad(-20),math.rad(40)), -- RIGHT LEG Idle
  317. }
  318. local jump = {
  319. nc.C0 * CFrame.Angles(math.rad(20),0,0), -- HEAD BOB EQUIP
  320. w4.C0 * CFrame.new(0,.5,0) * CFrame.Angles(0,0,math.rad(-30)), -- LEFT ARM Idle
  321. w3.C0 * CFrame.new(0,.5,0) * CFrame.Angles(0,0,math.rad(30)), -- RIGHT ARM Idle
  322. ll.C0 * CFrame.new(-.3,0,0) * CFrame.Angles(0,0,math.rad(-20)), -- LEFT LEG idle
  323. rl.C0 * CFrame.new(.3,0,0) * CFrame.Angles(0,0,math.rad(20)), -- RIGHT LEG Idle
  324. }
  325. local stunned = {
  326. nc.C0 * CFrame.Angles(0,math.rad(90),0), -- HEAD BOB EQUIP
  327. w4.C0 * CFrame.new(0,1,0) * CFrame.Angles(0,0,math.rad(-50)), -- LEFT ARM Idle
  328. w3.C0 * CFrame.new(0,1,0) * CFrame.Angles(0,0,math.rad(50)), -- RIGHT ARM Idle
  329. ll.C0 * CFrame.new(-.3,0,0) * CFrame.Angles(0,0,math.rad(-20)), -- LEFT LEG idle
  330. rl.C0 * CFrame.new(.3,0,0) * CFrame.Angles(0,0,math.rad(20)), -- RIGHT LEG Idle
  331. ts.C0 * CFrame.new(0,-2.5,0) * CFrame.Angles(math.rad(90),0,0), -- TORSO TILT
  332. }
  333. local PA1C = {
  334. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-30),math.rad(-40),math.rad(-30)), -- TORSO TILT
  335. ll.C0 * CFrame.new(0,0,-.5) * CFrame.Angles(math.rad(20),math.rad(30),math.rad(-10)), -- LEFT LEG PUNCH1
  336. rl.C0 * CFrame.new(0,-.05,-.5) * CFrame.Angles(math.rad(20),math.rad(-30),math.rad(10)), -- RIGHT LEG PUNCH
  337. nc.C0 * CFrame.Angles(math.rad(-7),math.rad(-20),0), -- HEAD BOB PUNCH
  338. w3.C0 * CFrame.new(0,.5,-.2) * CFrame.Angles(math.rad(-100),math.rad(40),math.rad(30)), -- RIGHT ARM
  339. w4.C0 * CFrame.new(0,.6,0) * CFrame.Angles(math.rad(30),0,math.rad(-20)), -- LEFT ARM Idle
  340. }
  341. local Stomp = {
  342. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(0),0), -- TORSO TILT ~ NONE REQUIRED
  343. nc.C0 * CFrame.Angles(math.rad(-13),math.rad(-20),0), -- HEAD BOB EQUIP
  344. ll.C0 * CFrame.new(-.05,0,0) * CFrame.new(math.rad(0),math.rad(0),math.rad(00)), -- LEFT LEG
  345. rl.C0 * CFrame.new(0,.6,-.6) * CFrame.Angles(math.rad(-0),0,math.rad(0)), -- RIGHT LEG Idle
  346. w3.C0 * CFrame.new(0,.7,0) * CFrame.Angles(math.rad(-30),0,math.rad(30)), -- LEFT ARM Idle
  347. w4.C0 * CFrame.new(0,.7,0) * CFrame.Angles(math.rad(-30),0,math.rad(-30)), -- RIGHT ARM Idle
  348. }
  349. local Stomp2 = {
  350. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(0),0), -- TORSO TILT ~ NONE REQUIRED
  351. nc.C0 * CFrame.Angles(math.rad(-25),math.rad(-20),0), -- HEAD BOB EQUIP
  352. ll.C0 * CFrame.new(-.05,0,0) * CFrame.new(math.rad(0),math.rad(0),math.rad(00)), -- LEFT LEG
  353. rl.C0 * CFrame.new(0,0,-.6) * CFrame.Angles(math.rad(-0),0,math.rad(0)), -- RIGHT LEG Idle
  354. w3.C0 * CFrame.new(0,.7,0) * CFrame.Angles(math.rad(-30),0,math.rad(35)), -- LEFT ARM Idle
  355. w4.C0 * CFrame.new(0,.7,0) * CFrame.Angles(math.rad(-30),0,math.rad(-35)), -- RIGHT ARM Idle
  356. }
  357. local dropkick = {
  358. ts.C0 * CFrame.new(0,.8,0) * CFrame.Angles(math.rad(90),math.rad(45),0), -- TORSO TILT ~ NONE REQUIRED
  359. nc.C0 * CFrame.new(0,0,-.2) * CFrame.Angles(math.rad(-30),math.rad(-20),0), -- HEAD BOB EQUIP
  360. ll.C0 * CFrame.new(-.2,0,-.3) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), -- LEFT LEG
  361. rl.C0 * CFrame.new(-.05,0,0) * CFrame.Angles(math.rad(00),math.rad(20),math.rad(0)), -- RIGHT LEG Idle
  362. w3.C0 * CFrame.new(-2.7,1.5,0) * CFrame.Angles(math.rad(0),0,math.rad(170)), -- LEFT ARM Idle
  363. w4.C0 * CFrame.new(2.7,1.5,0) * CFrame.Angles(math.rad(0),0,math.rad(-160)), -- RIGHT ARM Idle
  364. }
  365. local block = {
  366. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(0,0,0), -- TORSO TILT ~ NONE REQUIRED
  367. nc.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-9),math.rad(-0),0), -- HEAD BOB EQUIP
  368. ll.C0 * CFrame.new(0,0,0) * CFrame.Angles(0,0,0), -- LEFT LEG idle
  369. rl.C0 * CFrame.new(0,0,0) * CFrame.Angles(0,0,0), -- RIGHT LEG Idle
  370. w3.C0 * CFrame.new(-.8,1.3,-.6) * CFrame.Angles(math.rad(-160),math.rad(0),math.rad(0)), -- LEFT ARM Idle
  371. w4.C0 * CFrame.new(.8,1.3,-.6) * CFrame.Angles(math.rad(-160),math.rad(0),math.rad(0)), -- RIGHT ARM Idle
  372. }
  373. local sjump = {
  374. ts.C0 * CFrame.new(0,-1,0) * CFrame.Angles(math.rad(-10),0,0), -- TORSO TILT ~ NONE REQUIRED
  375. nc.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-15),math.rad(-0),0), -- HEAD BOB EQUIP
  376. ll.C0 * CFrame.new(0,.4,.8) * CFrame.Angles(math.rad(-70),0,0), -- LEFT LEG idle
  377. rl.C0 * CFrame.new(0,.8,-.5) * CFrame.Angles(math.rad(-10),0,0), -- RIGHT LEG Idle
  378. w3.C0 * CFrame.new(0,.5,.5) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), -- LEFT ARM Idle
  379. w4.C0 * CFrame.new(0,0,-.5) * CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)), -- RIGHT ARM Idle
  380. }
  381. local UpSideDownPunch = {
  382. ts.C0 * CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(180),0,0), -- TORSO TILT ~ NONE REQUIRED
  383. nc.C0 * CFrame.new(0,0,0) * CFrame.Angles(0,0,0), -- HEAD BOB EQUIP
  384. ll.C0 * CFrame.new(-.4,0,0) * CFrame.Angles(0,0,math.rad(-20)), -- LEFT LEG idle
  385. rl.C0 * CFrame.new(.4,0,0) * CFrame.Angles(0,0,math.rad(20)), -- RIGHT LEG Idle
  386. w3.C0 * CFrame.new(0,1.7,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), -- LEFT ARM Idle
  387. w4.C0 * CFrame.new(0,1.7,0) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)), -- RIGHT ARM Idle
  388. }
  389. local BackBreaker = {
  390. ts.C0 * CFrame.new(0,0,0) * CFrame.Angles(math.rad(10),math.rad(15),0), -- TORSO TILT
  391. nc.C0 * CFrame.Angles(math.rad(-15),math.rad(-5),0), -- HEAD BOB PUNCH
  392. w4.C0 * CFrame.new(0,.1,.3) * CFrame.Angles(math.rad(-90),math.rad(-00),math.rad(0)), -- LEFT ARM PUNCH 3
  393. w3.C0 * CFrame.new(0,.5,.5) * CFrame.Angles(math.rad(-90),math.rad(20),math.rad(0)), -- LEFT ARM PUNCH 3
  394. ll.C0 * CFrame.new(-.3,0,.3) * CFrame.Angles(math.rad(-20),math.rad(30),math.rad(-10)), -- LEFT LEG
  395. rl.C0 * CFrame.new(-.2,1,-.5) * CFrame.Angles(math.rad(-40),0,math.rad(0)), -- RIGHT LEG Idle
  396. }
  397. local FrontFlipKick1 = {
  398. ts.C0 * CFrame.new(0,2,0) * CFrame.Angles(math.rad(-8),math.rad(0),0), -- TORSO TILT
  399. nc.C0 * CFrame.Angles(math.rad(-15),math.rad(-5),0), -- HEAD BOB PUNCH
  400. w4.C0 * CFrame.new(0,1,-.3) * CFrame.Angles(math.rad(140),math.rad(0),math.rad(0)), -- LEFT ARM PUNCH 3
  401. w3.C0 * CFrame.new(0,1,-.3) * CFrame.Angles(math.rad(140),math.rad(0),math.rad(0)), -- LEFT ARM PUNCH 3
  402. ll.C0 * CFrame.new(0,1,1) * CFrame.Angles(math.rad(-110),0,math.rad(0)), -- RIGHT LEG Idle
  403. rl.C0 * CFrame.new(0,1,-1) * CFrame.Angles(math.rad(110),0,math.rad(0)), -- RIGHT LEG Idle
  404. }
  405. --[[for i = 0,1,wait() do
  406. wait()
  407. ts.C0 = ts.C0:lerp(FrontFlipKick1[1],.4)
  408. nc.C0 = nc.C0:lerp(FrontFlipKick1[2],.4)
  409. ll.C0 = ll.C0:lerp(FrontFlipKick1[5],.4)
  410. rl.C0 = rl.C0:lerp(FrontFlipKick1[6],.4)
  411. w3.C0 = w3.C0:lerp(FrontFlipKick1[4],.4)
  412. w4.C0 = w4.C0:lerp(FrontFlipKick1[3],.4)
  413. end--]]
  414.  
  415. --[[
  416. --END
  417. ts.C0 = ts.C0:lerp(UpSideDownPunch[1],.4)
  418. nc.C0 = nc.C0:lerp(UpSideDownPunch[2],.4)
  419. ll.C0 = ll.C0:lerp(UpSideDownPunch[3],.4)
  420. rl.C0 = rl.C0:lerp(UpSideDownPunch[4],.4)
  421. w3.C0 = w3.C0:lerp(UpSideDownPunch[5],.4)
  422. w4.C0 = w4.C0:lerp(UpSideDownPunch[6],.4)
  423. --START
  424. ts.C0 = ts.C0:lerp(sjump[1],.4)
  425. nc.C0 = nc.C0:lerp(sjump[2],.4)
  426. ll.C0 = ll.C0:lerp(sjump[3],.4)
  427. rl.C0 = rl.C0:lerp(sjump[4],.4)
  428. w3.C0 = w3.C0:lerp(sjump[5],.4)
  429. w4.C0 = w4.C0:lerp(sjump[6],.4)
  430. --]]
  431. -- CFrame.new(-.05,0,0) * CFrame.new(math.rad(0),math.rad(0),math.rad(00)), -- LEFT LEG
  432. ------------------------------------CLASS UI ------------------------------------
  433.  
  434.  
  435.  
  436. f = Instance.new("ScreenGui",player.PlayerGui)
  437. f.Name = "UI"
  438.  
  439. f1 = Instance.new("Frame",f)
  440. f1.BorderSizePixel = 0
  441. f1.BackgroundColor3 = Color3.new(0,0,0)
  442. f1.Size = UDim2.new(0.3,0,0.05,0)
  443. f1.Position = UDim2.new(0.2,0,0.84,0)
  444.  
  445. f1f = Instance.new("Frame",f1)
  446. f1f.BorderSizePixel = 0
  447. f1f.BackgroundColor3 = Color3.new(255,255,255)
  448. f1f.Size = UDim2.new(1,0,1,0)
  449.  
  450. f1l = Instance.new("TextLabel",f1)
  451. f1l.TextScaled = true
  452. f1l.TextStrokeTransparency = 0
  453. f1l.BackgroundTransparency = 1
  454. f1l.TextColor3 = Color3.new(255,255,255)
  455. f1l.BorderSizePixel = 0
  456. f1l.Size = UDim2.new(1,0,1,0)
  457. f1l.Text = "[Z] Front Blaster"
  458.  
  459.  
  460. f2 = Instance.new("Frame",f)
  461. f2.BorderSizePixel = 0
  462. f2.BackgroundColor3 = Color3.new(0,0,0)
  463. f2.Size = UDim2.new(0.3,0,0.05,0)
  464. f2.Position = UDim2.new(0.52, 0,0.84, 0)
  465.  
  466. f2f = Instance.new("Frame",f2)
  467. f2f.BorderSizePixel = 0
  468. f2f.BackgroundColor3 = Color3.new(255,255,255)
  469. f2f.Size = UDim2.new(1,0,1,0)
  470.  
  471. f2l = Instance.new("TextLabel",f2)
  472. f2l.TextScaled = true
  473. f2l.TextStrokeTransparency = 0
  474. f2l.BackgroundTransparency = 1
  475. f2l.TextColor3 = Color3.new(255,255,255)
  476. f2l.BorderSizePixel = 0
  477. f2l.Size = UDim2.new(1,0,1,0)
  478. f2l.Text = "[X] Automatic Relecution"
  479.  
  480.  
  481. f3 = Instance.new("Frame",f)
  482. f3.BorderSizePixel = 0
  483. f3.BackgroundColor3 = Color3.new(0,0,0)
  484. f3.Size = UDim2.new(0.3,0,0.05,0)
  485. f3.Position = UDim2.new(0.2,0,0.9,0)
  486.  
  487. f3f = Instance.new("Frame",f3)
  488. f3f.BorderSizePixel = 0
  489. f3f.BackgroundColor3 = Color3.new(255,255,255)
  490. f3f.Size = UDim2.new(1,0,1,0)
  491.  
  492. f3l = Instance.new("TextLabel",f3)
  493. f3l.TextScaled = true
  494. f3l.TextStrokeTransparency = 0
  495. f3l.BackgroundTransparency = 1
  496. f3l.TextColor3 = Color3.new(255,255,255)
  497. f3l.BorderSizePixel = 0
  498. f3l.Size = UDim2.new(1,0,1,0)
  499. f3l.Text = "[C] Mobile Shield"
  500.  
  501.  
  502. f4 = Instance.new("Frame",f)
  503. f4.BorderSizePixel = 0
  504. f4.BackgroundColor3 = Color3.new(0,0,0)
  505. f4.Size = UDim2.new(0.3,0,0.05,0)
  506. f4.Position = UDim2.new(.52,0,.9,0)
  507.  
  508. f4f = Instance.new("Frame",f4)
  509. f4f.BorderSizePixel = 0
  510. f4f.BackgroundColor3 = Color3.new(255,255,255)
  511. f4f.Size = UDim2.new(1,0,1,0)
  512.  
  513. f4l = Instance.new("TextLabel",f4)
  514. f4l.TextScaled = true
  515. f4l.TextStrokeTransparency = 0
  516. f4l.BackgroundTransparency = 1
  517. f4l.TextColor3 = Color3.new(255,255,255)
  518. f4l.BorderSizePixel = 0
  519. f4l.Size = UDim2.new(1,0,1,0)
  520. f4l.Text = "[V] Bone Extractor "
  521.  
  522.  
  523. ---HEALTH BAR
  524.  
  525. f5 = Instance.new("Frame",f)
  526. f5.BorderSizePixel = 0
  527. f5.BackgroundColor3 = Color3.new(255,255,255)
  528. f5.Size = UDim2.new(0.3,0,0.03,0)
  529. f5.Position = UDim2.new(.52,0,.8,0)
  530.  
  531. f5f = Instance.new("Frame",f5)
  532. f5f.BorderSizePixel = 0
  533. f5f.BackgroundColor3 = Color3.new(0,255,0)
  534. f5f.Size = UDim2.new(1,0,1,0)
  535.  
  536. f5l = Instance.new("TextLabel",f5)
  537. f5l.TextScaled = true
  538. f5l.TextStrokeTransparency = 0
  539. f5l.BackgroundTransparency = 1
  540. f5l.TextColor3 = Color3.new(255,255,255)
  541. f5l.BorderSizePixel = 0
  542. f5l.Size = UDim2.new(1,0,1,0)
  543. f5l.Text = "Health"
  544.  
  545.  
  546. ---ENERGY BAR
  547.  
  548. f6 = Instance.new("Frame",f)
  549. f6.BorderSizePixel = 0
  550. f6.BackgroundColor3 = Color3.new(255,255,255)
  551. f6.Size = UDim2.new(0.3,0,0.03,0)
  552. f6.Position = UDim2.new(.2,0,.8,0)
  553.  
  554. f6f = Instance.new("Frame",f6)
  555. f6f.BorderSizePixel = 0
  556. f6f.BackgroundColor3 = BrickColor.new("Bright bluish green").Color
  557. f6f.Size = UDim2.new(1,0,1,0)
  558.  
  559. f6l = Instance.new("TextLabel",f6)
  560. f6l.TextScaled = true
  561. f6l.TextStrokeTransparency = 0
  562. f6l.BackgroundTransparency = 1
  563. f6l.TextColor3 = Color3.new(255,255,255)
  564. f6l.BorderSizePixel = 0
  565. f6l.Size = UDim2.new(1,0,1,0)
  566. f6l.Text = "Tech"
  567.  
  568. ------------ATK
  569. fa = Instance.new("TextLabel",f)
  570. fa.TextScaled = true
  571. fa.TextStrokeTransparency = 0
  572. fa.BackgroundTransparency = .5
  573. fa.BackgroundColor3 = Color3.new(0,0,0)
  574. fa.TextColor3 = Color3.new(255,0,0)
  575. fa.BorderSizePixel = 0
  576. fa.Size = UDim2.new(.2,0,0.05,0)
  577. fa.Position = UDim2.new(0.2,0,0.74,0)
  578. fa.Text = "Attack : 1"
  579. ------------SPD
  580. fa2 = Instance.new("TextLabel",f)
  581. fa2.TextScaled = true
  582. fa2.TextStrokeTransparency = 0
  583. fa2.BackgroundTransparency = .5
  584. fa2.BackgroundColor3 = Color3.new(0,0,0)
  585. fa2.TextColor3 = Color3.new(0,255,0)
  586. fa2.BorderSizePixel = 0
  587. fa2.Size = UDim2.new(.2,0,0.05,0)
  588. fa2.Position = UDim2.new(0.41,0,0.74,0)
  589. fa2.Text = "Speed : 1"
  590. ------------DEF
  591. fa3 = Instance.new("TextLabel",f)
  592. fa3.TextScaled = true
  593. fa3.TextStrokeTransparency = 0
  594. fa3.BackgroundTransparency = .5
  595. fa3.BackgroundColor3 = Color3.new(0,0,0)
  596. fa3.TextColor3 = Color3.new(0,0,255)
  597. fa3.BorderSizePixel = 0
  598. fa3.Size = UDim2.new(.2,0,0.05,0)
  599. fa3.Position = UDim2.new(0.62,0,0.74,0)
  600. fa3.Text = "Defense : 1"
  601. -------------------CLASS VARS--------------------------
  602. S1 = true
  603. S1T = 0
  604. S1TF = 7
  605. S2 = true
  606. S2T = 0
  607. S2TF = 15
  608. S3 = true
  609. S3T = 0
  610. S3TF = 12
  611. S4 = true
  612. S4T = 0
  613. S4TF = 30
  614. energy = 0
  615. ------------------------------------EXTRA WELDS AREA ------------------------------------
  616.  
  617.  
  618.  
  619.  
  620.  
  621. ----EQUIP FUNCTION
  622. local Close1 = CFrame.new(1.5,0,0)
  623. local Close2 = CFrame.new(-1.5,0,0)
  624. local Speed = 0.3
  625. local Open4 = w4.C0 * CFrame.new(0,.5,0) * CFrame.Angles(0,0,math.rad(-30))
  626. local h1 = nc.C0 * CFrame.Angles(math.rad(20),math.rad(-30),0)
  627. local h2 = CFrame.new(0,1.5,0)
  628. local h3 = nc.C0 * CFrame.Angles(math.rad(-20),math.rad(30),0)
  629. --leg anims
  630. local opend = false
  631. local current = true
  632.  
  633.  
  634.  
  635.  
  636. turnonwelds()
  637. tog()
  638. opend = true
  639.  
  640.  
  641. ---------------------------------------------------------------------------------------
  642. ----DAMAGE UI N DMG
  643. local DGU = function(p,txt)
  644. s2:Play()
  645. local par = Instance.new("Part",game.Workspace)
  646. par.Transparency = 1
  647. par.Anchored = true
  648. par.CFrame = p.CFrame
  649. par.CanCollide = false
  650. game.Debris:AddItem(par,10)
  651. local f = Instance.new("BillboardGui",par)
  652. f.Size = UDim2.new(1.2,0,1.2,0)
  653. f.AlwaysOnTop = true
  654. f.StudsOffset = Vector3.new(0,2,0)
  655. local fr = Instance.new("Frame",f)
  656. fr.BackgroundTransparency = 1
  657. fr.Size = UDim2.new(1,0,1,0)
  658. fr.ClipsDescendants = true
  659. local fe = Instance.new("TextLabel",fr)
  660. fe.Size = UDim2.new(1,0,1,0)
  661. fe.BackgroundTransparency = 1
  662. fe.TextColor3 = BrickColor.new("Bright yellow").Color
  663. fe.TextStrokeTransparency = 0
  664. fe.Text = txt
  665. fe.TextScaled = true
  666. fe.Font = "Legacy"
  667. fe.Position = UDim2.new(0,0,1,0)
  668. fe:TweenPosition(UDim2.new(0,0,0,0),"In","Linear",.5)
  669. wait(2)
  670. fe:TweenPosition(UDim2.new(0,0,-1,0),"In","Linear",.4)
  671. for i = 0,10 do
  672. wait()
  673. fe.TextTransparency = fe.TextTransparency + .1
  674. end
  675. end
  676.  
  677.  
  678.  
  679. makeui = function(color,txt)
  680. local par = Instance.new("Part",game.Workspace)
  681. par.Transparency = 1
  682. par.Anchored = true
  683. par.CFrame = char.Head.CFrame
  684. par.CanCollide = false
  685. game.Debris:AddItem(par,10)
  686. local f = Instance.new("BillboardGui",par)
  687. f.Size = UDim2.new(1.2,0,1.2,0)
  688. f.AlwaysOnTop = true
  689. f.StudsOffset = Vector3.new(0,4,0)
  690. local fr = Instance.new("Frame",f)
  691. fr.BackgroundTransparency = 1
  692. fr.Size = UDim2.new(2,0,2,0)
  693. fr.ClipsDescendants = true
  694. local fe = Instance.new("TextLabel",fr)
  695. fe.Size = UDim2.new(1,0,1,0)
  696. fe.BackgroundTransparency = 1
  697. fe.TextColor3 = Color3.new(255,255,255)
  698. fe.TextStrokeTransparency = 0
  699. fe.Text = txt
  700. fe.TextScaled = true
  701. fe.Font = "SourceSansBold"
  702. game.Debris:AddItem(f,4)
  703. fe.Position = UDim2.new(0,0,1,0)
  704. fe:TweenPosition(UDim2.new(0,0,0,0),"In","Linear",.5)
  705. wait(2)
  706. fe:TweenPosition(UDim2.new(0,0,-1,0),"In","Linear",.4)
  707. for i = 0,10 do
  708. wait()
  709. fe.TextTransparency = fe.TextTransparency + .1
  710. end
  711. end
  712. ----TARG
  713. local TARG1
  714. local TARG2
  715. local TARG3
  716. local TARG4
  717. local TARG5
  718. local TARG6
  719. local IdleAndWalk = false
  720.  
  721.  
  722. --------------SKILL/KEY EVENTS
  723. --------------MOUSE EVENTS , ATTACKS
  724. local wpb = true
  725. local num = 1
  726. mouse.Button1Down:connect(function()
  727. if current == true and idleq == false and opend == true and wpb == true and stun.Value == false and bl.Value == false then
  728. local fs
  729.  
  730. if num == 1 then
  731. wpb = false
  732. current = false
  733. fr = true
  734. char["Right Arm"].Touched:connect(function(hit)
  735. if not fr then return end
  736. if hit.Parent:FindFirstChild("Defense")then
  737. fs = math.floor(math.random(5,11) * atk.Value / hit.Parent:FindFirstChild("Defense").Value)
  738. else
  739. fs = math.floor(math.random(5,11) * atk.Value)
  740. end
  741.  
  742. if hit.Parent.Name ~= player.Name and hit.Parent:FindFirstChild("Humanoid") and fr == true then
  743. fr = false
  744. if hit.Parent:FindFirstChild("Blocking")then
  745. if hit.Parent:FindFirstChild("Blocking").Value == true then
  746. hit.Parent.PauseBlock.Value = true wait() wait() hit.Parent.BlockingLeft.Value = 5 wait() wait() hit.Parent.PauseBlock.Value = false
  747. hit.Parent.BlockingLabel.Value = true
  748. stun.Value = true
  749. else
  750. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  751. DGU(hit,fs)
  752. fr = false
  753. end
  754. else
  755. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  756. DGU(hit,fs)
  757. fr = false
  758. end
  759. --
  760. end
  761. end)
  762. s1.Pitch = 1
  763. s1:Play()
  764. wait(.1)
  765. TARG1 = PA1[5]
  766. TARG2 = PA1[6]
  767. TARG3 = PA1[4]
  768. TARG4 = PA1[3]
  769. TARG5 = PA1[2]
  770. TARG6 = PA1[1]
  771. wait(.1)
  772. TARG1 = PA1[5]
  773. TARG2 = PA1[6]
  774. TARG3 = PA1[4]
  775. TARG4 = PA1[3]
  776. TARG5 = PA1[2]
  777. TARG6 = PA1[1]
  778. wait(.1)
  779. TARG1 = PA1[5]
  780. TARG2 = PA1[6]
  781. TARG3 = PA1[4]
  782. TARG4 = PA1[3]
  783. TARG5 = PA1[2]
  784. TARG6 = PA1[1]
  785. wait(.1)
  786. TARG1 = PA1[5]
  787. TARG2 = PA1[6]
  788. TARG3 = PA1[4]
  789. TARG4 = PA1[3]
  790. TARG5 = PA1[2]
  791. TARG6 = PA1[1]
  792. wait(.2)
  793. current = true
  794. fr = false
  795. wait(.1)
  796. wpb = true
  797. num = num +1
  798. return
  799. end
  800. if num == 2 then
  801. wpb = false
  802. current = false
  803. fr = true
  804. char["Left Arm"].Touched:connect(function(hit)
  805. if not fr then return end
  806. if hit.Parent:FindFirstChild("Defense")then
  807. fs = math.floor(math.random(5,11) * atk.Value / hit.Parent:FindFirstChild("Defense").Value)
  808. else
  809. fs = math.floor(math.random(5,11) * atk.Value)
  810. end
  811. if hit.Parent.Name ~= player.Name and hit.Parent:FindFirstChild("Humanoid") and fr == true then
  812. fr = false
  813. if hit.Parent:FindFirstChild("Blocking")then
  814. if hit.Parent:FindFirstChild("Blocking").Value == true then
  815. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  816. hit.Parent.BlockingLabel.Value = true
  817. stun.Value = true
  818. else
  819. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  820. DGU(hit,fs)
  821. fr = false
  822. end
  823. else
  824. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  825. DGU(hit,fs)
  826. fr = false
  827. end
  828. end
  829. end)
  830. s1.Pitch = 1.2
  831. s1:Play()
  832. wait(.1)
  833. TARG1 = PA2[6]
  834. TARG2 = PA2[5]
  835. TARG3 = PA2[4]
  836. TARG4 = PA2[3]
  837. TARG5 = PA2[2]
  838. TARG6 = PA2[1]
  839. wait(.1)
  840. TARG1 = PA2[6]
  841. TARG2 = PA2[5]
  842. TARG3 = PA2[4]
  843. TARG4 = PA2[3]
  844. TARG5 = PA2[2]
  845. TARG6 = PA2[1]
  846. wait(.1)
  847. TARG1 = PA2[6]
  848. TARG2 = PA2[5]
  849. TARG3 = PA2[4]
  850. TARG4 = PA2[3]
  851. TARG5 = PA2[2]
  852. TARG6 = PA2[1]
  853. wait(.1)
  854. TARG1 = PA2[6]
  855. TARG2 = PA2[5]
  856. TARG3 = PA2[4]
  857. TARG4 = PA2[3]
  858. TARG5 = PA2[2]
  859. TARG6 = PA2[1]
  860. wait(.2)
  861. current = true
  862. fr = false
  863. wait(.1)
  864. wpb = true
  865. num = num + 1
  866. return
  867. end
  868. if num == 3 then
  869. wpb = false
  870. current = false
  871. fr = true
  872. char["Right Leg"].Touched:connect(function(hit)
  873. if not fr then return end
  874. if hit.Parent:FindFirstChild("Defense")then
  875. fs = math.floor(math.random(5,11) * atk.Value / hit.Parent:FindFirstChild("Defense").Value)
  876. else
  877. fs = math.floor(math.random(5,11) * atk.Value)
  878. end
  879. if hit.Parent.Name ~= player.Name and hit.Parent:FindFirstChild("Humanoid") and fr == true then
  880. fr = false
  881. if hit.Parent:FindFirstChild("Blocking")then
  882. if hit.Parent:FindFirstChild("Blocking").Value == true then
  883. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  884. hit.Parent.BlockingLabel.Value = true
  885. stun.Value = true
  886. else
  887. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  888. DGU(hit,fs)
  889. fr = false
  890. end
  891. else
  892. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  893. DGU(hit,fs)
  894. fr = false
  895. end
  896. --
  897. end
  898. end)
  899. s1.Pitch = 1.35
  900. s1:Play()
  901. wait(.1)
  902. TARG1 = PA3[3]
  903. TARG2 = PA3[4]
  904. TARG3 = PA3[2]
  905. TARG4 = PA3[6]
  906. TARG5 = PA3[5]
  907. TARG6 = PA3[1]
  908. wait(.1)
  909. TARG1 = PA3[3]
  910. TARG2 = PA3[4]
  911. TARG3 = PA3[2]
  912. TARG4 = PA3[6]
  913. TARG5 = PA3[5]
  914. TARG6 = PA3[1]
  915. wait(.1)
  916. TARG1 = PA3[3]
  917. TARG2 = PA3[4]
  918. TARG3 = PA3[2]
  919. TARG4 = PA3[6]
  920. TARG5 = PA3[5]
  921. TARG6 = PA3[1]
  922. wait(.1)
  923. TARG1 = PA3[3]
  924. TARG2 = PA3[4]
  925. TARG3 = PA3[2]
  926. TARG4 = PA3[6]
  927. TARG5 = PA3[5]
  928. TARG6 = PA3[1]
  929. wait(.2)
  930. current = true
  931. fr = false
  932. wait(.1)
  933. wpb = true
  934. num = num +1
  935. return
  936. end
  937. if num == 4 then
  938. wpb = false
  939. current = false
  940. fr = true
  941. char["Left Leg"].Touched:connect(function(hit)
  942. if not fr then return end
  943. if hit.Parent:FindFirstChild("Defense")then
  944. fs = math.floor(math.random(7,15) * atk.Value / hit.Parent:FindFirstChild("Defense").Value)
  945. else
  946. fs = math.floor(math.random(7,15) * atk.Value)
  947. end
  948. if hit.Parent.Name ~= player.Name and hit.Parent:FindFirstChild("Humanoid") and fr == true then
  949. fr = false
  950. if hit.Parent:FindFirstChild("Blocking")then
  951. if hit.Parent:FindFirstChild("Blocking").Value == true then
  952. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  953. hit.Parent.BlockingLabel.Value = true
  954. stun.Value = true
  955. else
  956. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  957. DGU(hit,fs)
  958. fr = false
  959. end
  960. else
  961. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  962. DGU(hit,fs)
  963. fr = false
  964. end
  965. --
  966. end
  967. end)
  968. s1.Pitch = .8
  969. s1:Play()
  970. wait(.1)
  971. TARG1 = PA4[4]
  972. TARG2 = PA4[3]
  973. TARG3 = PA4[2]
  974. TARG4 = PA4[6]
  975. TARG5 = PA4[5]
  976. TARG6 = PA4[1]
  977. wait(.1)
  978. TARG1 = PA4[4]
  979. TARG2 = PA4[3]
  980. TARG3 = PA4[2]
  981. TARG4 = PA4[6]
  982. TARG5 = PA4[5]
  983. TARG6 = PA4[1]
  984. wait(.1)
  985. TARG1 = PA4[4]
  986. TARG2 = PA4[3]
  987. TARG3 = PA4[2]
  988. TARG4 = PA4[6]
  989. TARG5 = PA4[5]
  990. TARG6 = PA4[1]
  991. wait(.1)
  992. TARG1 = PA4[4]
  993. TARG2 = PA4[3]
  994. TARG3 = PA4[2]
  995. TARG4 = PA4[6]
  996. TARG5 = PA4[5]
  997. TARG6 = PA4[1]
  998. wait(.2)
  999. current = true
  1000. fr = false
  1001. wait(.1)
  1002. wpb = true
  1003. num = 1
  1004. return
  1005. end
  1006. end
  1007. end)
  1008. local rtb = true
  1009. mouse.KeyDown:connect(function(key)key = key:lower()
  1010. if key == "e" then
  1011. if current == true and opend == true and stun.Value == false and blt.Value > 20 and rtb == true then
  1012. local sub
  1013. if bl.Value == false then
  1014. rtb = false
  1015. bl.Value = true
  1016. skl = true
  1017. TARG1 = block[5]
  1018. TARG2 = block[6]
  1019. TARG3 = block[2]
  1020. TARG4 = block[4]
  1021. TARG5 = block[3]
  1022. TARG6 = block[1]
  1023. wait(.05)
  1024. TARG1 = block[5]
  1025. TARG2 = block[6]
  1026. TARG3 = block[2]
  1027. TARG4 = block[4]
  1028. TARG5 = block[3]
  1029. TARG6 = block[1]
  1030. wait(.05)
  1031. TARG1 = block[5]
  1032. TARG2 = block[6]
  1033. TARG3 = block[2]
  1034. TARG4 = block[4]
  1035. TARG5 = block[3]
  1036. TARG6 = block[1]
  1037. wait(.05)
  1038. TARG1 = block[5]
  1039. TARG2 = block[6]
  1040. TARG3 = block[2]
  1041. TARG4 = block[4]
  1042. TARG5 = block[3]
  1043. TARG6 = block[1]
  1044. wait(.05)
  1045. bl.Value = true
  1046. skl = true
  1047. char.Humanoid.WalkSpeed = 5
  1048. wait(1)
  1049. rtb = true
  1050. else
  1051. rtb = false
  1052. skl = false
  1053. bl.Value = false
  1054. current = true
  1055. wait(1)
  1056. rtb = true
  1057. end
  1058. end
  1059. end
  1060. end)
  1061. mouse.KeyDown:connect(function(key)key = key:lower()
  1062. if key == "z" then
  1063. if current == true and opend == true and stun.Value == false and energy > 19 and S1 == true then
  1064. energy = energy - 20
  1065. S1T = 0
  1066. current = false
  1067. local num = 0
  1068. repeat
  1069. fr = true
  1070. local fs
  1071. s1.Pitch = 1.2
  1072. s1:Play()
  1073. char["Right Arm"].Touched:connect(function(hit)
  1074. if not fr then return end
  1075. if hit.Parent.Name == player.Name then return end
  1076. if hit.Parent:FindFirstChild("Defense") and hit.Parent.Name ~= player.Name then
  1077.  
  1078.  
  1079. hit.Parent:FindFirstChild("Defense").Value = hit.Parent:FindFirstChild("Defense").Value -.02
  1080. fs = math.floor(4 * atk.Value / hit.Parent:FindFirstChild("Defense").Value)
  1081.  
  1082.  
  1083. else
  1084. fs = math.floor(4 * atk.Value)
  1085. end
  1086. if hit.Parent.Name ~= player.Name and hit.Parent:FindFirstChild("Humanoid") and fr == true then
  1087. fr = false
  1088. if hit.Parent:FindFirstChild("Blocking")then
  1089. if hit.Parent:FindFirstChild("Blocking").Value == true then
  1090. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  1091. hit.Parent.BlockingLabel.Value = true
  1092. stun.Value = true
  1093. else
  1094. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  1095. DGU(hit,fs)
  1096. fr = false
  1097. end
  1098. else
  1099. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  1100. DGU(hit,fs)
  1101. fr = false
  1102. end
  1103. --
  1104. end
  1105. end)
  1106. TARG1 = PA1[5]
  1107. TARG2 = PA1[6]
  1108. TARG3 = PA1[4]
  1109. TARG4 = PA1[3]
  1110. TARG5 = PA1[2]
  1111. TARG6 = PA1[1]
  1112. wait(.11)
  1113. fr = false
  1114. wait(.11)
  1115. fr = true
  1116. local fs
  1117. s1.Pitch = 1.2
  1118. s1:Play()
  1119. char["Left Arm"].Touched:connect(function(hit)
  1120. if not fr then return end
  1121. if hit.Parent.Name == player.Name then return end
  1122. if hit.Parent:FindFirstChild("Defense")and hit.Parent.Name ~= player.Name then
  1123. hit.Parent:FindFirstChild("Defense").Value = hit.Parent:FindFirstChild("Defense").Value -.02
  1124. fs = math.floor(4 * atk.Value / hit.Parent:FindFirstChild("Defense").Value)
  1125. else
  1126. fs = math.floor(4 * atk.Value)
  1127. end
  1128. if hit.Parent.Name ~= player.Name and hit.Parent:FindFirstChild("Humanoid") and fr == true then
  1129. fr = false
  1130. if hit.Parent:FindFirstChild("Blocking")then
  1131. if hit.Parent:FindFirstChild("Blocking").Value == true then
  1132. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  1133. hit.Parent.BlockingLabel.Value = true
  1134. stun.Value = true
  1135. else
  1136. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  1137. DGU(hit,fs)
  1138. fr = false
  1139. end
  1140. else
  1141. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fs
  1142. DGU(hit,fs)
  1143. fr = false
  1144. end
  1145. --
  1146. end
  1147. end)
  1148. TARG1 = PA1C[5]
  1149. TARG2 = PA1C[6]
  1150. TARG3 = PA1C[4]
  1151. TARG4 = PA1C[3]
  1152. TARG5 = PA1C[2]
  1153. TARG6 = PA1C[1]
  1154. wait(.11)
  1155. fr = false
  1156. wait(.11)
  1157. num = num + 2
  1158. until num == 10
  1159. current = true
  1160. wait(3)
  1161. end
  1162. end
  1163. end)
  1164. --- KEYDOWN 2
  1165. mouse.KeyDown:connect(function(key)key = key:lower()
  1166. if key == "x" then
  1167. if current == true and opend == true and stun.Value == false and energy > 24 and S2 == true then
  1168. energy = energy - 25
  1169. S2T = 0
  1170. skl = true
  1171. char.Humanoid.WalkSpeed = 0
  1172. f = Instance.new("Part",game.Workspace)
  1173. f.Position = char.Torso.Position + Vector3.new(0, -2, -12)
  1174. f.CanCollide = false
  1175. f.Transparency = 1
  1176. local asdf
  1177. local cf
  1178. f.Touched:connect(function(hit)
  1179. if hit.Parent:FindFirstChild("Humanoid") then
  1180. else
  1181. cf = f.CFrame
  1182. asdf = hit.BrickColor
  1183. end
  1184. end)
  1185. current = false
  1186. TARG1 = Stomp[5]
  1187. TARG2 = Stomp[6]
  1188. TARG3 = Stomp[2]
  1189. TARG4 = Stomp[4]
  1190. TARG5 = Stomp[3]
  1191. TARG6 = Stomp[1]
  1192. wait(.05)
  1193. TARG1 = Stomp[5]
  1194. TARG2 = Stomp[6]
  1195. TARG3 = Stomp[2]
  1196. TARG4 = Stomp[4]
  1197. TARG5 = Stomp[3]
  1198. TARG6 = Stomp[1]
  1199. wait(.05)
  1200. TARG1 = Stomp[5]
  1201. TARG2 = Stomp[6]
  1202. TARG3 = Stomp[2]
  1203. TARG4 = Stomp[4]
  1204. TARG5 = Stomp[3]
  1205. TARG6 = Stomp[1]
  1206. wait(.05)
  1207. TARG1 = Stomp[5]
  1208. TARG2 = Stomp[6]
  1209. TARG3 = Stomp[2]
  1210. TARG4 = Stomp[4]
  1211. TARG5 = Stomp[3]
  1212. TARG6 = Stomp[1]
  1213. wait(.05)
  1214. TARG1 = Stomp[5]
  1215. TARG2 = Stomp[6]
  1216. TARG3 = Stomp[2]
  1217. TARG4 = Stomp[4]
  1218. TARG5 = Stomp[3]
  1219. TARG6 = Stomp[1]
  1220. wait(.05)
  1221. TARG1 = Stomp2[5]
  1222. TARG2 = Stomp2[6]
  1223. TARG3 = Stomp2[2]
  1224. TARG4 = Stomp2[4]
  1225. TARG5 = Stomp2[3]
  1226. TARG6 = Stomp2[1]
  1227. wait(.05)
  1228. TARG1 = Stomp2[5]
  1229. TARG2 = Stomp2[6]
  1230. TARG3 = Stomp2[2]
  1231. TARG4 = Stomp2[4]
  1232. TARG5 = Stomp2[3]
  1233. TARG6 = Stomp2[1]
  1234. wait(.05)
  1235. TARG1 = Stomp2[5]
  1236. TARG2 = Stomp2[6]
  1237. TARG3 = Stomp2[2]
  1238. TARG4 = Stomp2[4]
  1239. TARG5 = Stomp2[3]
  1240. TARG6 = Stomp2[1]
  1241. wait(.05)
  1242. TARG1 = Stomp2[5]
  1243. TARG2 = Stomp2[6]
  1244. TARG3 = Stomp2[2]
  1245. TARG4 = Stomp2[4]
  1246. TARG5 = Stomp2[3]
  1247. TARG6 = Stomp2[1]
  1248. wait(.05)
  1249. local fs = Instance.new("Part",char)
  1250. fs.BrickColor = asdf
  1251. fs.Size = Vector3.new(1,1,1)
  1252. fs.CanCollide = false
  1253. fs.Anchored = true
  1254. fs.Transparency = 1
  1255. fs.CFrame = char.Torso.CFrame * CFrame.new(0,-2.5,0)
  1256. local fr = Instance.new("Part",char)
  1257. fr.BrickColor = asdf
  1258. fr.Size = Vector3.new(1,1,1)
  1259. fr.CanCollide = false
  1260. fr.Anchored = true
  1261. fr.CFrame = char.Torso.CFrame * CFrame.new(0,-2.5,0) * CFrame.Angles(math.rad(90),0,0)
  1262. local fms = Instance.new("SpecialMesh",fr)
  1263. fms.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1264. fms.Scale = Vector3.new(1,1,6)
  1265. TARG7 = Vector3.new(40,40,10)
  1266. obj = fms
  1267. obj2 = fs
  1268. TARG8 = Vector3.new(50,5,50)
  1269. local dmg = true
  1270. fs.Touched:connect(function(hit)
  1271. if dmg == true and hit.Parent:FindFirstChild("Humanoid") then
  1272. if hit.Parent:FindFirstChild("Humanoid").Health ~= 0 and hit.Parent.Name ~= player.Name then
  1273. if hit.Parent:FindFirstChild("Speed")then
  1274. hit.Parent:FindFirstChild("Speed").Value = hit.Parent:FindFirstChild("Speed").Value -.1
  1275. hit.Parent:FindFirstChild("Speed").Value = hit.Parent:FindFirstChild("Speed").Value -.1
  1276. --- I made it do that so this would stick for 12 Seconds ~ Thats how the stats work
  1277. local fx = math.floor(22 * atk.Value / hit.Parent:FindFirstChild("Defense").Value)
  1278. dmg = false
  1279. if hit.Parent:FindFirstChild("Blocking")then
  1280. if hit.Parent:FindFirstChild("Blocking").Value == true then
  1281. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  1282. hit.Parent.BlockingLabel.Value = true
  1283. stun.Value = true
  1284. else
  1285. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1286. DGU(hit,fx)
  1287. fr = false
  1288. end
  1289. else
  1290. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1291. DGU(hit,fx)
  1292. fr = false
  1293. end
  1294. else
  1295. local fx = math.floor(22 * atk.Value)
  1296. dmg = false
  1297. if hit.Parent:FindFirstChild("Blocking")then
  1298. if hit.Parent:FindFirstChild("Blocking").Value == true then
  1299. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  1300. hit.Parent.BlockingLabel.Value = true
  1301. stun.Value = true
  1302. else
  1303. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1304. DGU(hit,fx)
  1305. fr = false
  1306. end
  1307. else
  1308. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1309. DGU(hit,fx)
  1310. fr = false
  1311. end
  1312. end
  1313. end
  1314. end
  1315. end)--]]
  1316. wait(.3)
  1317. game.Debris:AddItem(fr,8)
  1318. game.Debris:AddItem(fs,8)
  1319. skl = false
  1320. current = true
  1321. for i = 1,10 do
  1322. wait()
  1323. fr.Transparency = fr.Transparency + .1
  1324. end
  1325. wait(.4)
  1326. dmg = false
  1327. wait(3)
  1328. end
  1329. end
  1330. end)
  1331.  
  1332.  
  1333.  
  1334. mouse.KeyDown:connect(function(key)key = key:lower()
  1335. if key == "c" then
  1336. if current == true and opend == true and stun.Value == false and energy > 34 and S3 == true then
  1337. energy = energy - 35
  1338. S3T = 0
  1339. current = false
  1340. TARG1 = dropkick[5]
  1341. TARG2 = dropkick[6]
  1342. TARG3 = dropkick[2]
  1343. TARG4 = dropkick[4]
  1344. TARG5 = dropkick[3]
  1345. TARG6 = dropkick[1]
  1346. wait(.05)
  1347. TARG1 = dropkick[5]
  1348. TARG2 = dropkick[6]
  1349. TARG3 = dropkick[2]
  1350. TARG4 = dropkick[4]
  1351. TARG5 = dropkick[3]
  1352. TARG6 = dropkick[1]
  1353. wait(.05)
  1354. TARG1 = dropkick[5]
  1355. TARG2 = dropkick[6]
  1356. TARG3 = dropkick[2]
  1357. TARG4 = dropkick[4]
  1358. TARG5 = dropkick[3]
  1359. TARG6 = dropkick[1]
  1360. wait(.05)
  1361. TARG1 = dropkick[5]
  1362. TARG2 = dropkick[6]
  1363. TARG3 = dropkick[2]
  1364. TARG4 = dropkick[4]
  1365. TARG5 = dropkick[3]
  1366. TARG6 = dropkick[1]
  1367. wait(.05)
  1368. local dmg = true
  1369. char["Right Leg"].Touched:connect(function(hit)
  1370. if dmg == true and hit.Parent:FindFirstChild("Humanoid") and hit.Parent.Name ~= player.Name then
  1371. local fn = Instance.new("Part",char)
  1372. fn.BrickColor = BrickColor.new("Medium stone grey")
  1373. fn.Size = Vector3.new(1,1,1)
  1374. fn.CanCollide = false
  1375. fn.Anchored = true
  1376. s2.Pitch = .9
  1377. s2:Play()
  1378. game.Debris:AddItem(fn,8)
  1379. fn.CFrame = char.Torso.CFrame * CFrame.new(0,-2.5,0)
  1380. local fms = Instance.new("SpecialMesh",fn)
  1381. fms.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1382. fms.Scale = Vector3.new(1,1,6)
  1383. TARG7 = Vector3.new(10,5,10)
  1384. obj = fms
  1385. if hit.Parent:FindFirstChild("Humanoid").Health ~= 0 and hit.Parent.Name ~= player.Name then
  1386. if hit.Parent:FindFirstChild("Stunned")then
  1387. hit.Parent:FindFirstChild("Stunned").Value = true
  1388. --- I made it do that so this would stick for 12 Seconds ~ Thats how the stats work
  1389. local fx = math.floor(13 * atk.Value / hit.Parent:FindFirstChild("Defense").Value)
  1390. dmg = false
  1391. --[[
  1392. if hit.Parent.Name ~= player.Name and hit.Parent:FindFirstChild("Humanoid") and fr == true then
  1393. fr = false
  1394. if hit.Parent:FindFirstChild("Blocking")then
  1395. if hit.Parent:FindFirstChild("Blocking").Value == true then
  1396. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  1397. hit.Parent.BlockingLabel.Value = true
  1398. else
  1399. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1400. DGU(hit,fx)
  1401. fr = false
  1402. end
  1403. else
  1404. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1405. DGU(hit,fx)
  1406. fr = false
  1407. end
  1408. --
  1409. end
  1410. --]]
  1411. if hit.Parent:FindFirstChild("Blocking")then
  1412. if hit.Parent:FindFirstChild("Blocking").Value == true then
  1413. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  1414. hit.Parent.BlockingLabel.Value = true
  1415. stun.Value = true
  1416. else
  1417. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1418. DGU(hit,fx)
  1419. fr = false
  1420. end
  1421. else
  1422. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1423. DGU(hit,fx)
  1424. fr = false
  1425. end
  1426. else
  1427. local fx = math.floor(13 * atk.Value)
  1428. dmg = false
  1429. if hit.Parent:FindFirstChild("Blocking")then
  1430. if hit.Parent:FindFirstChild("Blocking").Value == true then
  1431. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  1432. hit.Parent.BlockingLabel.Value = true
  1433. stun.Value = true
  1434. else
  1435. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1436. DGU(hit,fx)
  1437. fr = false
  1438. end
  1439. else
  1440. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1441. DGU(hit,fx)
  1442. fr = false
  1443. end
  1444. end
  1445. end
  1446.  
  1447. for i = 1,10 do
  1448. wait()
  1449. fn.Transparency = fn.Transparency + .1
  1450. end
  1451. end
  1452. end)--]]
  1453. wait(.1)
  1454. skl = false
  1455. current = true
  1456. wait(.2)
  1457. dmg = false
  1458. wait(3)
  1459. end
  1460. end
  1461. end)
  1462.  
  1463.  
  1464.  
  1465.  
  1466. mouse.KeyDown:connect(function(key)key = key:lower()
  1467. if key == "v" then
  1468. if current == true and opend == true and stun.Value == false and energy > 49 and S4 == true then
  1469. current = false
  1470. wait(0.05)
  1471. S4T = 0
  1472. energy = energy - 59
  1473. wait()
  1474. TARG1 = FrontFlipKick1[4] -- LEFT ARM
  1475. TARG2 = FrontFlipKick1[3]-- RIGHT ARM
  1476. TARG3 = FrontFlipKick1[2] -- NECK
  1477. TARG4 = FrontFlipKick1[6] -- RIGHT LEG
  1478. TARG5 = FrontFlipKick1[5] -- LEFT LEG
  1479. TARG6 = FrontFlipKick1[1] -- TORSO
  1480. wait(0.05)
  1481. TARG1 = FrontFlipKick1[4] -- LEFT ARM
  1482. TARG2 = FrontFlipKick1[3]-- RIGHT ARM
  1483. TARG3 = FrontFlipKick1[2] -- NECK
  1484. TARG4 = FrontFlipKick1[6] -- RIGHT LEG
  1485. TARG5 = FrontFlipKick1[5] -- LEFT LEG
  1486. TARG6 = FrontFlipKick1[1] -- TORSO
  1487. wait(0.05)
  1488. TARG1 = FrontFlipKick1[4] -- LEFT ARM
  1489. TARG2 = FrontFlipKick1[3]-- RIGHT ARM
  1490. TARG3 = FrontFlipKick1[2] -- NECK
  1491. TARG4 = FrontFlipKick1[6] -- RIGHT LEG
  1492. TARG5 = FrontFlipKick1[5] -- LEFT LEG
  1493. TARG6 = FrontFlipKick1[1] -- TORSO
  1494. wait(0.05)
  1495. TARG1 = FrontFlipKick1[4] -- LEFT ARM
  1496. TARG2 = FrontFlipKick1[3]-- RIGHT ARM
  1497. TARG3 = FrontFlipKick1[2] -- NECK
  1498. TARG4 = FrontFlipKick1[6] -- RIGHT LEG
  1499. TARG5 = FrontFlipKick1[5] -- LEFT LEG
  1500. TARG6 = FrontFlipKick1[1] -- TORSO
  1501. wait(0.05)
  1502. local dmg = true
  1503. char["Right Leg"].Touched:connect(function(hit)
  1504. if dmg == true and hit.Parent:FindFirstChild("Humanoid") and hit.Parent.Name ~= player.Name then
  1505. dmg = false
  1506. TARG1 = FrontFlipKick1[4] -- LEFT ARM
  1507. TARG2 = FrontFlipKick1[3]-- RIGHT ARM
  1508. TARG3 = FrontFlipKick1[2] -- NECK
  1509. TARG4 = FrontFlipKick1[6] -- RIGHT LEG
  1510. TARG5 = FrontFlipKick1[5] -- LEFT LEG
  1511. TARG6 = FrontFlipKick1[1] -- TORSO
  1512. local fn = Instance.new("Part",char)
  1513. fn.BrickColor = BrickColor.new("Medium stone grey")
  1514. fn.Size = Vector3.new(1,1,1)
  1515. fn.CanCollide = false
  1516. fn.Anchored = true
  1517. local fn = Instance.new("Part",char)
  1518. fn.BrickColor = BrickColor.new("Medium stone grey")
  1519. fn.Size = Vector3.new(1,1,1)
  1520. fn.CanCollide = false
  1521. fn.Anchored = true
  1522. s2.Pitch = .9
  1523. s2:Play()
  1524. game.Debris:AddItem(fn,8)
  1525. fn.CFrame = char["Right Leg"].CFrame
  1526. local fms = Instance.new("SpecialMesh",fn)
  1527. fms.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1528. fms.Scale = Vector3.new(1,1,6)
  1529. TARG7 = Vector3.new(5,1,5)
  1530. obj = fms
  1531.  
  1532. if hit.Parent:FindFirstChild("Humanoid").Health ~= 0 and hit.Parent.Name ~= player.Name then
  1533. if hit.Parent:FindFirstChild("Stunned")then
  1534. hit.Parent:FindFirstChild("Stunned").Value = true
  1535. --- I made it do that so this would stick for 12 Seconds ~ Thats how the stats work
  1536. local fx = math.floor(13 * atk.Value / hit.Parent:FindFirstChild("Defense").Value)
  1537. dmg = false
  1538. --[[
  1539. if hit.Parent.Name ~= player.Name and hit.Parent:FindFirstChild("Humanoid") and fr == true then
  1540. fr = false
  1541. if hit.Parent:FindFirstChild("Blocking")then
  1542. if hit.Parent:FindFirstChild("Blocking").Value == true then
  1543. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  1544. hit.Parent.BlockingLabel.Value = true
  1545. else
  1546. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1547. DGU(hit,fx)
  1548. fr = false
  1549. end
  1550. else
  1551. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1552. DGU(hit,fx)
  1553. fr = false
  1554. end
  1555. --
  1556. end
  1557. --]]
  1558. if hit.Parent:FindFirstChild("Blocking")then
  1559. if hit.Parent:FindFirstChild("Blocking").Value == true then
  1560. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  1561. hit.Parent.BlockingLabel.Value = true
  1562. stun.Value = true
  1563. else
  1564. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1565. DGU(hit,fx)
  1566. fr = false
  1567. end
  1568. else
  1569. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1570. DGU(hit,fx)
  1571. fr = false
  1572. end
  1573. else
  1574. local fx = math.floor(13 * atk.Value)
  1575. dmg = false
  1576. if hit.Parent:FindFirstChild("Blocking")then
  1577. if hit.Parent:FindFirstChild("Blocking").Value == true then
  1578. hit.Parent.PauseBlock.Value = true wait() hit.Parent.BlockingLeft.Value = 5 wait() hit.Parent.PauseBlock.Value = true
  1579. hit.Parent.BlockingLabel.Value = true
  1580. stun.Value = true
  1581. else
  1582. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1583. DGU(hit,fx)
  1584. fr = false
  1585. end
  1586. else
  1587. hit.Parent:FindFirstChild("Humanoid").Health = hit.Parent:FindFirstChild("Humanoid").Health - fx
  1588. DGU(hit,fx)
  1589. fr = false
  1590. end
  1591. end
  1592. end
  1593.  
  1594. for i = 0,10 do
  1595. wait()
  1596. fn.Transparency = fn.Transparency + .1
  1597. end
  1598. end
  1599. end)
  1600. --[[
  1601. ts.C0 = ts.C0:lerp(FrontFlipKick1[1],.4)
  1602. nc.C0 = nc.C0:lerp(FrontFlipKick1[2],.4)
  1603. ll.C0 = ll.C0:lerp(FrontFlipKick1[5],.4)
  1604. rl.C0 = rl.C0:lerp(FrontFlipKick1[6],.4)
  1605. w3.C0 = w3.C0:lerp(FrontFlipKick1[4],.4)
  1606. w4.C0 = w4.C0:lerp(FrontFlipKick1[3],.4)
  1607. --]]
  1608.  
  1609.  
  1610. wait(.1)
  1611. dmg = false
  1612. current = true
  1613. end
  1614. end
  1615. end)
  1616. --[[
  1617. --END
  1618. ts.C0 = ts.C0:lerp(UpSideDownPunch[1],.4)
  1619. nc.C0 = nc.C0:lerp(UpSideDownPunch[2],.4)
  1620. ll.C0 = ll.C0:lerp(UpSideDownPunch[3],.4)
  1621. rl.C0 = rl.C0:lerp(UpSideDownPunch[4],.4)
  1622. w3.C0 = w3.C0:lerp(UpSideDownPunch[5],.4)
  1623. w4.C0 = w4.C0:lerp(UpSideDownPunch[6],.4)
  1624. --START
  1625. ts.C0 = ts.C0:lerp(sjump[1],.4)
  1626. nc.C0 = nc.C0:lerp(sjump[2],.4)
  1627. ll.C0 = ll.C0:lerp(sjump[3],.4)
  1628. rl.C0 = rl.C0:lerp(sjump[4],.4)
  1629. w3.C0 = w3.C0:lerp(sjump[5],.4)
  1630. w4.C0 = w4.C0:lerp(sjump[6],.4)
  1631. --OTHER
  1632. TARG1 = walk[8] -- LEFT ARM
  1633. TARG2 = walk[7]-- RIGHT ARM
  1634. TARG3 = walk[6] -- NECK
  1635. TARG4 = walk[] -- RIGHT LEG
  1636. TARG5 = walk[] -- LEFT LEG
  1637. TARG6 = walk[5] -- TORSO
  1638. --]]
  1639. local Speed = .4
  1640. local lspeed = .2
  1641. game:GetService("RunService").RenderStepped:connect(function()
  1642. if Vector3.new(char.Torso.Velocity.X,0,char.Torso.Velocity.Z).magnitude > 2 then
  1643. IdleAndWalk = true
  1644. else
  1645. IdleAndWalk = false
  1646. end
  1647. if TARG4 ~= nil then
  1648. rl.C0 = rl.C0:lerp(TARG4,lspeed)
  1649. end
  1650. if TARG5 ~= nil then
  1651. ll.C0 = ll.C0:lerp(TARG5,lspeed)
  1652. end
  1653. if TARG3 ~= nil then
  1654. nc.C0 = nc.C0:lerp(TARG3,lspeed)
  1655. end
  1656. if TARG1 ~= nil then
  1657. w3.C0 = w3.C0:lerp(TARG1,Speed)
  1658. end
  1659. if TARG2 ~= nil then
  1660. w4.C0 = w4.C0:lerp(TARG2,Speed)
  1661. end
  1662. if TARG6 ~= nil then
  1663. ts.C0 = ts.C0:lerp(TARG6,Speed)
  1664. end
  1665. if TARG7 ~= nil and obj ~= nil then
  1666. obj.Scale = obj.Scale:lerp(TARG7,.05)
  1667. end
  1668. if TARG8 ~= nil and obj2 ~= nil then
  1669. obj2.Size = obj2.Size:lerp(TARG8,.05)
  1670. obj2.CFrame = char.Torso.CFrame * CFrame.new(0,-2.5,0)
  1671. end
  1672. if TARG10 ~= nil and obj3 ~= nil and TARG11 ~= nil then
  1673. obj3.Size = obj3.Size:lerp(TARG10,.05)
  1674. obj3.CFrame = char.Torso.CFrame * CFrame.new(0,-2.5,0) * TARG11
  1675. end
  1676. if TARG10 ~= nil and obj3 ~= nil and obj3.Transparency ~= 1 then
  1677. obj2.Transparency = obj2.Transparency + .05
  1678. obj3.Transparency = obj3.Transparency + .05
  1679. wait(.1)
  1680. end
  1681. if char.Humanoid.Jump == true then
  1682. gd.Value = true
  1683. else
  1684. gd.Value = false
  1685. end
  1686. if energy < 100 and current == true then
  1687. energy = energy + .05
  1688. end
  1689. for i=1,#parts do
  1690. local Part = parts[i]
  1691. Part.Size = Part.Size:lerp(Vector3.new(6, 32, 7),.05)
  1692. for x=1,#poses do
  1693. Part.CFrame = poses[i]
  1694. end
  1695. end
  1696.  
  1697. if atkt.Value > 0 then
  1698. atkt.Value = atkt.Value - .02
  1699. else
  1700. atk.Value = .9
  1701. end
  1702. if deft.Value > 0 then
  1703. deft.Value = deft.Value - .02
  1704. else
  1705. def.Value = .8
  1706. end
  1707. if spdt.Value > 0 then
  1708. spdt.Value = spdt.Value - .02
  1709. else
  1710. wait()
  1711. if spdt.Value < 1 then
  1712. spd.Value = 1.1
  1713. end
  1714. end
  1715.  
  1716. --Skill 1
  1717. local DV2 = S1T / S1TF
  1718. local initX6 = f1.Size.X.Scale
  1719. f1f:TweenSize( UDim2.new( initX6*DV2* 1.665, 0, 1, 0),"In","Linear",1 )
  1720.  
  1721.  
  1722.  
  1723. if S1T < 14 then
  1724. S1T = S1T + .02
  1725. S1 = false
  1726. else
  1727. S1 = true
  1728. end
  1729. if S1T == 14 then
  1730. S1 = true
  1731. end
  1732.  
  1733.  
  1734. --Skill 2
  1735. local DV2 = S2T / S2TF
  1736. local initX6 = f2.Size.X.Scale
  1737. f2f:TweenSize( UDim2.new( initX6*DV2* 3.566, 0, 1, 0),"In","Linear",1 )
  1738.  
  1739.  
  1740.  
  1741. if S2T < 14 then
  1742. S2T = S2T + .01
  1743. S2 = false
  1744. else
  1745. S2 = true
  1746. end
  1747. if S2T == 15 then
  1748. S2 = true
  1749. end
  1750.  
  1751.  
  1752. --Skill 3
  1753. local DV2 = S3T / S3TF
  1754. local initX6 = f3.Size.X.Scale
  1755. f3f:TweenSize( UDim2.new( initX6*DV2* 2.855, 0, 1, 0),"In","Linear",1 )
  1756.  
  1757.  
  1758.  
  1759. if S3T < 14 then
  1760. S3T = S3T + .01
  1761. S3 = false
  1762. else
  1763. S3 = true
  1764. end
  1765. if S3T == 15 then
  1766. S3 = true
  1767. end
  1768.  
  1769. --Skill 4
  1770. local DV2 = S4T / S4TF
  1771. local initX6 = f4.Size.X.Scale
  1772. f4f:TweenSize( UDim2.new( initX6*DV2*3.45, 0, 1, 0),"In","Linear",1 )
  1773.  
  1774.  
  1775. if S4T < 29 then
  1776. S4T = S4T + .01
  1777. S4 = false
  1778. else
  1779. S4= true
  1780. end
  1781. if S4T == 30 then
  1782. S4 = true
  1783. end
  1784.  
  1785. end)
  1786. --SEC HANDLER
  1787. --[[
  1788. S1 = true
  1789. S1T = 7
  1790. S1TF = 7
  1791. S2 = true
  1792. S2T = 15
  1793. S2TF = 15
  1794. S3 = true
  1795. S3T = 12
  1796. S3TF = 12
  1797. S4 = true
  1798. S4T = 30
  1799. S4TF = 30
  1800. energy = 0
  1801. --]]
  1802.  
  1803.  
  1804.  
  1805.  
  1806. --makeui(Color3.new(0,255,0),"+Speed")
  1807. --makeui(Color3.new(255,0,0),"+Damage")
  1808. --makeui(Color3.new(0,0,255),"+Defense")
  1809. ---VALUE CHANGERS
  1810. satk = atk.Value
  1811. sdef = def.Value
  1812. sspd = spd.Value
  1813. atk.Changed:connect(function()
  1814. if satk > atk.Value then
  1815. atkt.Value = atkt.Value + 4
  1816. makeui(Color3.new(255,0,0),"-Damage")
  1817. satk = atk.Value
  1818. else
  1819. atkt.Value = atkt.Value + 4
  1820. makeui(Color3.new(255,0,0),"+Damage")
  1821. satk = atk.Value
  1822. end
  1823. end)
  1824. def.Changed:connect(function()
  1825. if sdef > def.Value then
  1826. deft.Value = deft.Value + 4
  1827. makeui(Color3.new(0,0,255),"-Defense")
  1828. sdef = def.Value
  1829. else
  1830. deft.Value = deft.Value + 4
  1831. makeui(Color3.new(0,0,255),"+Defense")
  1832. sdef = def.Value
  1833. end
  1834. end)
  1835. spd.Changed:connect(function()
  1836. if sspd > spd.Value then
  1837. spdt.Value = spdt.Value + 4
  1838. makeui(Color3.new(0,255,0),"-Speed")
  1839. sspd = spd.Value
  1840. else
  1841. spdt.Value = spdt.Value + 4
  1842. makeui(Color3.new(0,255,0),"+Speed")
  1843. sspd = spd.Value
  1844. end
  1845. end)
  1846. bll.Changed:connect(function()
  1847. if bll.Value == true then
  1848.  
  1849. local c = Instance.new("Part",game.Workspace)
  1850. c.Anchored = true
  1851. c.CanCollide = false
  1852. c.BrickColor = BrickColor.new("Medium stone grey")
  1853. c.Shape = "Ball"
  1854. c.Size = Vector3.new(1,1,1)
  1855. c.CFrame = char.Torso.CFrame
  1856. c.TopSurface = "Smooth"
  1857. c.BottomSurface = "Smooth"
  1858. c.Transparency = .1
  1859. local v = Instance.new("Part",game.Workspace)
  1860. v.Anchored = true
  1861. v.CanCollide = false
  1862. v.BrickColor = BrickColor.new("Medium stone grey")
  1863. v.Size = Vector3.new(1,1,1)
  1864. v.CFrame = char.Torso.CFrame
  1865. v.TopSurface = "Smooth"
  1866. v.BottomSurface = "Smooth"
  1867. v.Transparency = .1
  1868. obj2 = c
  1869. TARG8 = Vector3.new(30,30,30)
  1870. obj3 = v
  1871. TARG10 = Vector3.new(15,21,15)
  1872. TARG11 = CFrame.new(0,0,0)
  1873. makeui(BrickColor.new("Bright bluish green").Color,"Blocked!")
  1874. bll.Value = false
  1875. end
  1876. end)
  1877. stun.Changed:connect(function()
  1878. if stun.Value == true then
  1879. makeui(Color3.new(255,255,0),"+Stunned")
  1880. wait(4)
  1881. if opend == true then
  1882. stun.Value = false
  1883. end
  1884. end
  1885. if stun.Value == false then
  1886. makeui(Color3.new(255,255,0),"-Stunned")
  1887. end
  1888. end)
  1889. -------------------
  1890. while wait() do
  1891. wait()
  1892. fa.Text = "Attack : "..atk.Value
  1893. fa2.Text = "Speed : "..spd.Value
  1894. fa3.Text = "Defense : "..def.Value
  1895. ----HP
  1896. local initX5 = f5.Size.X.Scale
  1897. local maxhp = char.Humanoid.MaxHealth
  1898. local hp = char.Humanoid.Health
  1899. local Pie = (hp / maxhp)
  1900. f5f:TweenSize( UDim2.new( initX5*Pie*3.33, 0, 1, 0),"In","Linear",1 )
  1901. ---Energy
  1902. local DV1 = energy / 100
  1903. local initX6 = f6.Size.X.Scale
  1904. f6f:TweenSize( UDim2.new( initX6*DV1*3.33, 0, 1, 0),"In","Linear",1 )
  1905.  
  1906. if opend == true and current == true and idleq == false then
  1907. if stun.Value == true then
  1908. TARG1 = stunned[3] -- LEFT ARM
  1909. TARG2 = stunned[2]-- RIGHT ARM
  1910. TARG3 = stunned[1] -- NECK
  1911. TARG4 = stunned[5] -- RIGHT LEG
  1912. TARG5 = stunned[4] -- LEFT LEG
  1913. TARG6 = stunned[6] -- TORSO TILT
  1914. char.Humanoid.WalkSpeed = 0
  1915. end
  1916. if stun.Value == false and skl == false then
  1917. char.Humanoid.WalkSpeed = 16 * spd.Value
  1918. end
  1919. if char.Humanoid.Jump == true and stun.Value == false and bl.Value == false then
  1920. TARG1 = jump[3] -- LEFT ARM
  1921. TARG2 = jump[2]-- RIGHT ARM
  1922. TARG3 = jump[1] -- NECK
  1923. TARG4 = jump[5] -- RIGHT LEG
  1924. TARG5 = jump[4] -- LEFT LEG
  1925. TARG6 = CFrame.new(0,0,0)
  1926. end
  1927. --ts.C0 = ts.C0:lerp(stunned[6],.4)
  1928. --nc.C0 = nc.C0:lerp(stunned[1],.4)
  1929. --ll.C0 = ll.C0:lerp(stunned[4],.4)
  1930. --rl.C0 = rl.C0:lerp(stunned[5],.4)
  1931. --w3.C0 = w3.C0:lerp(stunned[3],.4)
  1932. --w4.C0 = w4.C0:lerp(stunned[2],.4)
  1933. local lilwl = ll.C0 * CFrame.new(0,0,-.5) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0))
  1934. local lirwl = rl.C0 * CFrame.new(0,0,.5) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0))
  1935.  
  1936. --RIGHT
  1937. local lilwr = ll.C0 * CFrame.new(0,0,.5) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0))
  1938. local lirwr = rl.C0 * CFrame.new(0,0,-.5) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0))
  1939.  
  1940.  
  1941. --
  1942. if bl.Value == false then
  1943. if IdleAndWalk == true and char.Humanoid.Jump == false and stun.Value == false then
  1944. TARG1 = walk[8] -- LEFT ARM
  1945. TARG2 = walk[7]-- RIGHT ARM
  1946. TARG3 = walk[6] -- NECK
  1947. TARG4 = walk[4] -- RIGHT LEG
  1948. TARG5 = walk[3] -- LEFT LEG
  1949. TARG6 = walk[5] -- TORSO
  1950. if IdleAndWalk == true and char.Humanoid.Jump == false and stun.Value == false and bl.Value == false then
  1951. wait(.05)
  1952. end
  1953. if IdleAndWalk == true and char.Humanoid.Jump == false and stun.Value == false and bl.Value == false then
  1954. wait(.05)
  1955. end
  1956. if IdleAndWalk == true and char.Humanoid.Jump == false and stun.Value == false and bl.Value == false then
  1957. wait(.05)
  1958. end
  1959. if IdleAndWalk == true and char.Humanoid.Jump == false and stun.Value == false and bl.Value == false then
  1960. wait(.05)
  1961. end
  1962. if IdleAndWalk == true and char.Humanoid.Jump == false and stun.Value == false and bl.Value == false then
  1963. TARG1 = walk[8] -- LEFT ARM
  1964. TARG2 = walk[7]-- RIGHT ARM
  1965. TARG3 = walk[6] -- NECK
  1966. TARG4 = walk[2] -- RIGHT LEG
  1967. TARG5 = walk[1] -- LEFT LEG
  1968. TARG6 = walk[5] -- TORSO
  1969. end
  1970. if IdleAndWalk == true and char.Humanoid.Jump == false and stun.Value == false and bl.Value == false then
  1971. wait(.05)
  1972. end
  1973. if IdleAndWalk == true and char.Humanoid.Jump == false and stun.Value == false and bl.Value == false then
  1974. wait(.05)
  1975. end
  1976. if IdleAndWalk == true and char.Humanoid.Jump == false and stun.Value == false and bl.Value == false then
  1977. wait(.05)
  1978. end
  1979. if IdleAndWalk == true and char.Humanoid.Jump == false and stun.Value == false and bl.Value == false then
  1980. wait(.05)
  1981. end
  1982. else
  1983. if IdleAndWalk == false and char.Humanoid.Jump == false and stun.Value == false and bl.Value == false then
  1984. TARG1 = idle[5]
  1985. TARG2 = idle[6]
  1986. TARG3 = idle[2]
  1987. TARG4 = idle[4]
  1988. TARG5 = idle[3]
  1989. TARG6 = idle[1]
  1990. end
  1991. end
  1992. end
  1993. --
  1994. end
  1995. end
  1996.  
  1997. --[[
  1998.  
  1999.  
  2000.  
  2001.  
  2002. ts.C0 = ts.C0:lerp(idle[1],.4)
  2003. nc.C0 = nc.C0:lerp(idle[2],.4)
  2004. ll.C0 = ll.C0:lerp(idle[3],.4)
  2005. rl.C0 = rl.C0:lerp(idle[4],.4)
  2006. w3.C0 = w3.C0:lerp(idle[5],.4)
  2007. w4.C0 = w4.C0:lerp(idle[6],.4)
  2008.  
  2009. TARG1 = idle[5]
  2010. TARG2 = idle[6]
  2011. TARG3 = idle[2]
  2012. TARG4 = idle[5]
  2013. TARG5 = idle[3]
  2014. TARG6 = idle[2]
  2015. if TARG4 ~= nil then
  2016. rl.C0 = rl.C0:lerp(TARG4,lspeed)
  2017. end
  2018. if TARG5 ~= nil then
  2019. ll.C0 = ll.C0:lerp(TARG5,lspeed)
  2020. end
  2021. if TARG3 ~= nil then
  2022. nc.C0 = nc.C0:lerp(TARG3,lspeed)
  2023. end
  2024. if TARG1 ~= nil then
  2025. w3.C0 = w3.C0:lerp(TARG1,Speed)
  2026. end
  2027. if TARG2 ~= nil then
  2028. w4.C0 = w4.C0:lerp(TARG2,Speed)
  2029. end
  2030.  
  2031. ll.C0 = ll.C0:lerp(walk[3],.4)
  2032. rl.C0 = rl.C0:lerp(walk[4],.4)
  2033. ---OTHER ANIMS
  2034. ts.C0 = ts.C0:lerp(walk[5],.4)
  2035. nc.C0 = nc.C0:lerp(walk[6],.4)
  2036. w4.C0 = w4.C0:lerp(walk[7],.4)
  2037. w3.C0 = w3.C0:lerp(walk[8],.4)
  2038.  
  2039. TARG1 = walk[8] -- LEFT ARM
  2040. TARG2 = walk[7]-- RIGHT ARM
  2041. TARG3 = walk[6] -- NECK
  2042. TARG4 = walk[] -- RIGHT LEG
  2043. TARG5 = walk[] -- LEFT LEG
  2044. TARG6 = walk[5] -- TORSO
  2045.  
  2046. for i = 0,1,wait() do
  2047. wait()
  2048. ll.C0 = ll.C0:lerp(walk[3],.4)
  2049. rl.C0 = rl.C0:lerp(walk[4],.4)
  2050. ---OTHER ANIMS
  2051. ts.C0 = ts.C0:lerp(walk[5],.4)
  2052. nc.C0 = nc.C0:lerp(walk[6],.4)
  2053. w4.C0 = w4.C0:lerp(walk[7],.4)
  2054. w3.C0 = w3.C0:lerp(walk[8],.4)
  2055. end--]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement