Advertisement
BobMe

DraggoTest

Mar 16th, 2018 (edited)
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.04 KB | None | 0 0
  1. --------------------------This is an Official script from Duelist--------------------------
  2. ---{-------------------- -------------------}---
  3. ---{-------------------- / \ -------------------}---
  4. ---{-------------------- II -------------------}---
  5. ---{-------------------- II -------------------}---
  6. ---{-------------------- II -------------------}---
  7. ---{-------------------- A========A -------------------}---
  8. ---{-------------------- II -------------------}---
  9. ---{-------------------- II -------------------}---
  10. ---{-------------------- W -------------------}---
  11. -------------------------------------------------------------------------------------------------------------
  12. ---Greatly Modified By Memo1332
  13.  
  14. --i used stravants Beautifier so it might look a bit wonky
  15. Meshes = {
  16. Blast = '20329976',
  17. Crown = '1323306',
  18. Ring = '3270017',
  19. Claw = '10681506',
  20. Crystal = '9756362',
  21. Coil = '9753878',
  22. Cloud = '1095708',
  23. }
  24. clangsounds = {
  25. '199149119',
  26. '199149109',
  27. '199149072',
  28. '199149025',
  29. '199148971'
  30. }
  31. hitsounds = {
  32. '199149137',
  33. '199149186',
  34. '199149221',
  35. '199149235',
  36. '199149269',
  37. '199149297'
  38. }
  39. blocksounds = {
  40. '199148933',
  41. '199148947'
  42. }
  43. armorsounds = {
  44. '199149321',
  45. '199149338',
  46. '199149367',
  47. '199149409',
  48. '199149452'
  49. }
  50. woosh = {
  51. Heavy1 = '320557353',
  52. Heavy2 = '320557382',
  53. Heavy3 = '320557453',
  54. Heavy4 = '199144226',
  55. Heavy5 = '203691447',
  56. Heavy6 = '203691467',
  57. Heavy7 = '203691492',
  58. Light1 = '320557413',
  59. Light2 = '320557487',
  60. Light3 = '199145095',
  61. Light4 = '199145146',
  62. Light5 = '199145887',
  63. Light6 = '199145913',
  64. Light7 = '199145841',
  65. Medium1 = '320557518',
  66. Medium2 = '320557537',
  67. Medium3 = '320557563',
  68. Medium4 = '199145204'
  69. }
  70. music = {--i like music a lot
  71. Breaking = '179281636',
  72. FinalReckoning = '357375770',
  73. NotDeadYet = '346175829',
  74. Intense = '151514610',
  75. JumpP1 = '160536628',
  76. JumpP2 = '60536666',
  77. SonsOfWar = '158929777',
  78. WrathOfSea = '165520893',
  79. ProtecTorsofEarth = '160542922',
  80. SkyTitans = '179282324',
  81. ArchAngel = '144043274',
  82. Anticipation = '168614529',
  83. TheMartyred = '186849544',
  84. AwakeP1 = '335631255',
  85. AwakeP2 = '335631297',
  86. ReadyAimFireP1 = '342455387',
  87. ReadyAimFireP2 = '342455399',
  88. DarkLordP1 = '209567483',
  89. DarkLordP2 = '209567529',
  90. BloodDrainP1 = '162914123',
  91. BloodDrainP2 = '162914203',
  92. DanceOfSwords = '320473062',
  93. Opal = '286415112',
  94. Calamity = '190454307',
  95. Hypnotica = '155968128',
  96. Nemisis = '160453802',
  97. Breathe = '276963903',
  98. GateToTheRift = '270655227',
  99. InfernalBeserking = '244143404',
  100. Trust = '246184492',
  101. AwakeningTheProject = '245121821',
  102. BloodPain = '242545577',
  103. Chaos = '247241693',
  104. NightmareFictionHighStake = '248062278',
  105. TheWhiteWeapon = '247236446',
  106. Gale = '256851659',
  107. ImperialCode = '256848383',
  108. Blitzkrieg = '306431437',
  109. RhapsodyRage = '348690251',
  110. TheGodFist = '348541501',
  111. BattleForSoul = '321185592',
  112. TheDarkColossus = '305976780',
  113. EmpireOfAngels = '302580452',
  114. Kronos = '302205297',
  115. Exorcist = '299796054',
  116. CrimsonFlames = '297799220',
  117. UltimatePower = '295753229',
  118. DrivingInTheDark = '295753229',
  119. AscendToPower = '293860654',
  120. GodOfTheSun = '293612495',
  121. DarkRider = '293861765',
  122. Vengeance = '293375555',
  123. SoundOfWar = '293376196',
  124. HellsCrusaders = '293012202',
  125. Legend = '293011823',
  126. RisingSouls = '290524959'
  127. }
  128. misc = {
  129. GroundSlam = '199145477',
  130. LaserSlash = '199145497',
  131. RailGunFire = '199145534',
  132. Charge1 = '199145659',
  133. Charge2 = '169380469',
  134. Charge3 = '169380479',
  135. EmptyGun = '203691822',
  136. GunShoot = '203691837',
  137. Stomp1 = '200632875',
  138. Stomp2 = '200632561',
  139. TelsaCannonCharge = '169445572',
  140. TelsaCannonShoot = '169445602',
  141. AncientHymm = '245313442'
  142. }
  143.  
  144. wait(1 / 60)
  145. local Player = game.Players.localPlayer
  146. local Character = Player.Character
  147. local Humanoid = Character.Humanoid
  148. local mouse = Player:GetMouse()
  149. local m = Instance.new('Model', Character)
  150. m.Name = "WeaponModel"
  151. local LeftArm = Character["Left Arm"]
  152. local RightArm = Character["Right Arm"]
  153. local LeftLeg = Character["Left Leg"]
  154. local RightLeg = Character["Right Leg"]
  155. local Head = Character.Head
  156. local Torso = Character.Torso
  157. local cam = game.Workspace.CurrentCamera
  158. local RootPart = Character.HumanoidRootPart
  159. local RootJoint = RootPart.RootJoint
  160. --cam.CameraSubject = Head
  161. local equipped = false
  162. local attack = false
  163. local Anim = 'Idle'
  164. local idle = 0
  165. local sprint = false
  166. local battlestance = false
  167. local attacktype = 1
  168. local state = 'none'
  169. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  170. local velocity = RootPart.Velocity.y
  171. local sine = 0
  172. local change = 1
  173. local on = false
  174. local grabbed = false
  175. local skill1 = false
  176. local skill2 = false
  177. local skill3 = false
  178. local skill4 = false
  179. local cooldown1 = 0
  180. local cooldown2 = 0
  181. local cooldown3 = 0
  182. local cooldown4 = 0
  183. local co1 = 10--how long it will take for skill to cooldown
  184. local co2 = 15
  185. local co3 = 15
  186. local co4 = 25
  187. local inputserv = game:GetService('UserInputService')
  188. local typing = false
  189. local crit = false
  190. local critchance = 2--critical chance percentage
  191. local critdamageaddmin = 3--minimum amount of critical damage being added to regular damage
  192. local critdamageaddmax = 7--maximum amount
  193. local maxstamina = 100--max amount of stamina
  194. local stamina = 0--stamina you start out with
  195. local skill1stam = 10--how much stamina is needed for a skill
  196. local skill2stam = 10
  197. local skill3stam = 20
  198. local skill4stam = 30
  199. local recovermana = 3--how much mana per second
  200. local defensevalue = 1--how much defense this character has
  201. local speedvalue = 1--how much speed this character has
  202. --speed is 16*speedvalue
  203. local mindamage = 5--self explanatory
  204. local maxdamage = 7--self explanatory
  205. local damagevalue = 1--how much damage this character has
  206. --damage is math.random(mindamage,maxdamage)*damagevalue
  207. --damage(hit, mindamage, maxdamage, 1, 1, RootPart)
  208. --asd
  209. local cn = CFrame.new-- make things easier :)
  210. local mr = math.rad
  211. local angles = CFrame.Angles
  212. local ud = UDim2.new
  213. local c3 = Color3.new
  214. local skillcolorscheme = c3(1, 1, 1)--color scheme for skills lol
  215. --asd
  216. local NeckCF = cn(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  217. Humanoid.Animator:Destroy()
  218.  
  219. --Angles For RootJoint `~`
  220. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  221. --Save Shoulders/Hips
  222. RSH, LSH = nil, nil
  223. RHS, LHS = nil, nil
  224. --Shoulders
  225. RW = Instance.new("Weld")
  226. LW = Instance.new("Weld")
  227. --Hips
  228. RH = Instance.new("Weld")
  229. LH = Instance.new("Weld")
  230. --
  231. Player = Player
  232. ch = Character
  233. LHS = Torso["Left Hip"]
  234. RHS = Torso["Right Hip"]
  235. RSH = ch.Torso["Right Shoulder"]
  236. LSH = ch.Torso["Left Shoulder"]
  237. --
  238. RSH.Parent = nil
  239. LSH.Parent = nil
  240. --
  241. LHS.Parent = nil
  242. RHS.Parent = nil
  243. --
  244. RW.Name = "RW"
  245. RW.Part0 = ch.Torso
  246. RW.C0 = cn(1.5, 0.5, 0)
  247. RW.C1 = cn(0, 0.5, 0)
  248. RW.Part1 = ch["Right Arm"]
  249. RW.Parent = ch.Torso
  250. --
  251. LW.Name = "LW"
  252. LW.Part0 = ch.Torso
  253. LW.C0 = cn(-1.5, 0.5, 0)
  254. LW.C1 = cn(0, 0.5, 0)
  255. LW.Part1 = ch["Left Arm"]
  256. LW.Parent = ch.Torso
  257. --
  258. LH.Name = "LH"
  259. LH.Part0 = ch.Torso
  260. LH.C0 = cn(-0.5, -2, 0)
  261. LH.Part1 = ch["Left Leg"]
  262. LH.Parent = ch.Torso
  263. --
  264. RH.Name = "RH"
  265. RH.Part0 = ch.Torso
  266. RH.C0 = cn(0.5, -2, 0)
  267. RH.Part1 = ch["Right Leg"]
  268. RH.Parent = ch.Torso
  269.  
  270. local Flying = false
  271.  
  272. game.Players.LocalPlayer.Character.Humanoid.Changed:connect(function(jump)
  273. if Flying == true then
  274. if jump == "Jump" then
  275. Humanoid.Jump = false
  276. end
  277. end
  278. end)
  279.  
  280. Humanoid.CameraOffset = Vector3.new(0, -2, 0)
  281.  
  282. Torso.Transparency = 1
  283. Head.Transparency = 1
  284. LeftLeg.Transparency = 1
  285. RightLeg.Transparency = 1
  286. LeftArm.Transparency = 1
  287. RightArm.Transparency = 1
  288.  
  289. for i,v in pairs (Character:GetChildren()) do
  290. if v.ClassName == "Hat"
  291. then v:Destroy()
  292. end
  293. end
  294.  
  295. for i,v in pairs (Character.Head:GetChildren()) do
  296. if v.ClassName == "Decal"
  297. then v:Destroy()
  298. end
  299. end
  300.  
  301. Character.Animate:Destroy()
  302.  
  303. local scrn = Instance.new('ScreenGui')
  304. scrn.Parent = nil
  305.  
  306. Handle=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Handle",Vector3.new(2.39999986, 1.20000005, 1.39999998))
  307. Handleweld=CreateWeld(m,Torso,Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.200019836, 2.05684233, -1.52587891e-005, -3.33786011e-006, 5.10364771e-007, -1.00000072, 7.4505806e-007, 0.999990106, 5.23030758e-006, 0.999992847, 1.10268593e-006, -2.98023224e-006))
  308. CreateMesh("SpecialMesh",Handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  309. LLeg1Connector=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Black","LLeg1Connector",Vector3.new(0.599999726, 0.600000024, 0.600000024))
  310. LLeg1Connectorweld=CreateWeld(m,Handle,LLeg1Connector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.271961212, 0.323261261, 0.554561615, 0.953878522, 0.237942964, 0.183013678, -0.270872086, 0.945040286, 0.183021933, -0.12940976, -0.224147677, 0.965908945))
  311. CreateMesh("SpecialMesh",LLeg1Connector,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  312. LLeg2Connector=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Black","LLeg2Connector",Vector3.new(0.599999726, 0.600000024, 0.600000024))
  313. LLeg2Connectorweld=CreateWeld(m,Handle,LLeg2Connector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.286304474, 0.549964905, 0.383785248, 0.87001282, -0.368683487, -0.327339649, 0.475172013, 0.804078519, 0.357260257, 0.131499231, -0.466358542, 0.874748588))
  314. CreateMesh("SpecialMesh",LLeg2Connector,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  315. NeckHandleConnector=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","NeckHandleConnector",Vector3.new(0.799999714, 0.800000012, 0.99999994))
  316. NeckHandleConnectorweld=CreateWeld(m,Handle,NeckHandleConnector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014496, 2.2649765e-006, -1.52587891e-005, 1.00000143, -4.71995372e-006, -3.57601493e-007, -4.71995372e-006, 0.999980211, 1.84771216e-006, -3.57601493e-007, 1.84771216e-006, 0.999985695))
  317. CreateMesh("SpecialMesh",NeckHandleConnector,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  318. RLeg2Connector=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","RLeg2Connector",Vector3.new(0.599999726, 0.600000024, 0.600000024))
  319.  
  320. RLeg2Connectorweld=CreateWeld(m,Handle,RLeg2Connector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.284488678, 0.502339363, -0.511051178, 0.866028607, -0.433008194, 0.249994621, 0.482959986, 0.853833973, -0.194110557, -0.12941049, 0.288845479, 0.948575199))
  321. CreateMesh("SpecialMesh",RLeg2Connector,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  322. RLeg1Connector=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","RLeg1Connector",Vector3.new(0.599999726, 0.600000024, 0.600000024))
  323. RLeg1Connectorweld=CreateWeld(m,Handle,RLeg1Connector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.434127808, 0.261667252, -0.51184082, 0.953878462, 0.277202159, 0.115192153, -0.270872086, 0.960207343, -0.0678096935, -0.129410967, 0.0334844999, 0.991011441))
  324. CreateMesh("SpecialMesh",RLeg1Connector,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  325. TailHandleConnector=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","TailHandleConnector",Vector3.new(0.799999714, 0.800000012, 0.99999994))
  326. TailHandleConnectorweld=CreateWeld(m,Handle,TailHandleConnector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.800014496, -4.17232513e-006, -1.14440918e-005, 1.00000143, -4.71995372e-006, -3.57601493e-007, -4.71995372e-006, 0.999980211, 1.84771216e-006, -3.57601493e-007, 1.84771216e-006, 0.999985695))
  327. CreateMesh("SpecialMesh",TailHandleConnector,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  328. Wings=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Artichoke","Wings",Vector3.new(1.38, 0.600000024, 0.400000006))
  329. Wingsweld=CreateWeld(m,Handle,Wings,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00999832153, -1.35054588, -0.870742798, -3.57603994e-007, 1.84772534e-006, 0.999992847, 0.707109332, 0.707094491, -2.27373675e-013, -0.707105219, 0.707105219, 0))
  330. CreateMesh("SpecialMesh",Wings,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=188700920 ",Vector3.new(0, 0, 0),Vector3.new(0.600000024, 0.600000024, 0.928000093))
  331. HeadHandleConnector=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","HeadHandleConnector",Vector3.new(0.799999774, 0.800000012, 1.19999993))
  332. HeadHandleConnectorweld=CreateWeld(m, NeckHandleConnector, HeadHandleConnector, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.13883209, -1.22878647, -4.95910645e-005, 0.965921879, -0.258816749, -8.3394184e-007, 0.258814901, 0.965910494, 1.70232727e-006, 7.33734851e-009, -1.24428539e-008, 0.999992847))
  333. CreateMesh("SpecialMesh",HeadHandleConnector,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  334. HeadHandle=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Black","HeadHandle",Vector3.new(0.799999774, 0.800000012, 1.19999993))
  335. HeadHandleweld=CreateWeld(m,HeadHandleConnector,HeadHandle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(.5,.3,0))
  336. CreateMesh("SpecialMesh",HeadHandle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  337. BlinkPartL=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","BlinkPartL",Vector3.new(0.430000007, 0.349999994, 0.209999993))
  338. BlinkPartLweld=CreateWeld(m,HeadHandle,BlinkPartL,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.627552032, -0.15424633, 0.675392151, 0.965920627, 3.52720974e-007, 0.258818448, -3.27823614e-007, 0.999994576, -4.27638327e-007, -0.258816987, 3.32397349e-007, 0.965925992))
  339. CreateMesh("SpecialMesh",BlinkPartL,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  340. BlinkPartR=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","BlinkPartR",Vector3.new(0.430000007, 0.349999994, 0.209999919))
  341. BlinkPartRweld=CreateWeld(m,HeadHandle,BlinkPartR,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.668586731, 0.0254650116, 0.6536026, 0.963257611, 0.166627169, -0.210616693, 0.170450777, -0.985360563, 7.06354513e-007, -0.207533255, -0.035900455, -0.977568686))
  342. CreateMesh("SpecialMesh",BlinkPartR,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  343. Head=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Head",Vector3.new(1.59999979, 1, 1.19999993))
  344. Headweld=CreateWeld(m,HeadHandle,Head,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.399993896, -0.100018501, -3.81469727e-006, 0.999994338, -7.45053441e-008, 0, 4.59620352e-013, 0.999994516, 5.40012479e-013, -6.82121026e-013, -1.62003744e-012, 1))
  345. CreateMesh("SpecialMesh",Head,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  346. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"White","Part",Vector3.new(0.200000003, 1.39999998, 0.200000003))
  347. Partweld=CreateWeld(m,HeadHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.268547058, 0.0147666931, 0.492343903, 0.266456544, 0.961500287, -0.0669870079, -0.937416613, 0.24235782, -0.249999925, -0.22414504, 0.129409671, 0.965918422))
  348. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  349. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Artichoke","Part",Vector3.new(0.400000006, 1.39999998, 0.400000006))
  350. Partweld=CreateWeld(m,HeadHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.35981369, -0.0811252594, -0.392364502, 0.499998569, 0.866011322, 1.38495011e-007, -0.836511791, 0.482955486, 0.258817196, 0.224141717, -0.129405871, 0.965918958))
  351. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  352. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Artichoke","Part",Vector3.new(0.400000006, 1.39999998, 0.400000006))
  353. Partweld=CreateWeld(m,HeadHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.359809875, -0.0811347961, 0.392364502, 0.500002265, 0.866017759, 4.3843329e-009, -0.836509109, 0.48296532, -0.25881812, -0.224141061, 0.129409656, 0.965926051))
  354. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  355. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"White","Part",Vector3.new(0.200000003, 1.39999998, 0.200000003))
  356. Partweld=CreateWeld(m,HeadHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.268550873, 0.0147647858, -0.492359161, 0.266456187, 0.961500764, 0.066986382, -0.937418401, 0.242359444, 0.249994203, 0.224138066, -0.129404321, 0.965920031))
  357. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  358. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"White","Part",Vector3.new(0.599999785, 0.400000006, 0.399999917))
  359. Partweld=CreateWeld(m,HeadHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.706802368, -0.148231506, -0.399997711, 0.999991596, -8.94065053e-008, -6.82121026e-013, -4.47030253e-008, 0.999991894, -1.00897068e-012, -4.54747351e-013, -1.05160325e-012, 1))
  360. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  361. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"White","Part",Vector3.new(0.599999785, 0.400000006, 0.399999917))
  362.  
  363. Partweld=CreateWeld(m,HeadHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.706802368, -0.148216248, 0.399990082, 0.999985158, -5.96041865e-008, -1.13686838e-012, -8.94065053e-008, 0.999985576, -1.15107923e-012, -6.82121026e-013, -1.44950718e-012, 1))
  364. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  365. LLeg1Handle=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","LLeg1Handle",Vector3.new(0.599999726, 0.600000024, 0.600000024))
  366. LLeg1Handleweld=CreateWeld(m,LLeg1Connector,LLeg1Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0365982056, 0.0366020203, 0.193164825, 0.999997556, -8.96677375e-006, -5.36441803e-007, -8.96677375e-006, 0.999984801, 3.7252903e-006, -5.36441803e-007, 3.7252903e-006, 0.999984503))
  367. CreateMesh("SpecialMesh",LLeg1Handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  368. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Part",Vector3.new(0.599999726, 1.20000005, 0.600000024))
  369. Partweld=CreateWeld(m,LLeg1Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.299993515, 7.62939453e-006, 0.999997556, -8.96677375e-006, -5.36441803e-007, -8.96677375e-006, 0.999984801, 3.7252903e-006, -5.36441803e-007, 3.7252903e-006, 0.999984503))
  370. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  371. LLeg2Handle=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","LLeg2Handle",Vector3.new(0.599999726, 0.600000024, 0.600000024))
  372. LLeg2Handleweld=CreateWeld(m,LLeg2Connector,LLeg2Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0654640198, 0.0714416504, 0.174942017, 1.0000006, 4.96953726e-006, 2.38418579e-006, 4.96953726e-006, 0.999982536, 4.35113907e-006, 2.38418579e-006, 4.35113907e-006, 0.999983668))
  373. CreateMesh("SpecialMesh",LLeg2Handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  374. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Part",Vector3.new(0.599999726, 1.20000005, 0.600000024))
  375. Partweld=CreateWeld(m,LLeg2Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.62939453e-006, 0.300003052, 0, 1.0000006, 4.96953726e-006, 2.38418579e-006, 4.96953726e-006, 0.999982536, 4.35113907e-006, 2.38418579e-006, 4.35113907e-006, 0.999983668))
  376. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  377. RLeg1Handle=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","RLeg1Handle",Vector3.new(0.599999726, 0.600000024, 0.600000024))
  378. RLeg1Handleweld=CreateWeld(m,RLeg1Connector,RLeg1Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 0.999997318, -9.39005986e-006, -1.82539225e-006, -9.39005986e-006, 0.999983907, 2.83867121e-006, -1.82539225e-006, 2.83867121e-006, 0.999985874))
  379. CreateMesh("SpecialMesh",RLeg1Handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  380. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Part",Vector3.new(0.599999726, 1.20000005, 0.600000024))
  381. Partweld=CreateWeld(m,RLeg1Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-006, 0.299995422, 7.62939453e-006, 0.999997318, -9.39005986e-006, -1.82539225e-006, -9.39005986e-006, 0.999983907, 2.83867121e-006, -1.82539225e-006, 2.83867121e-006, 0.999985874))
  382. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  383. RLeg2Handle=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","RLeg2Handle",Vector3.new(0.599999726, 0.600000024, 0.600000024))
  384. RLeg2Handleweld=CreateWeld(m,RLeg2Connector,RLeg2Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0499954224, 0.038819313, -0.189697266, 0.999999583, 6.79865479e-006, -3.51667404e-006, 6.79865479e-006, 0.999980748, -1.23679638e-006, -3.51667404e-006, -1.23679638e-006, 0.999986768))
  385. CreateMesh("SpecialMesh",RLeg2Handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  386. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Part",Vector3.new(0.599999726, 1.20000005, 0.600000024))
  387. Partweld=CreateWeld(m,RLeg2Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-006, 0.299996376, -7.62939453e-006, 0.999999583, 6.79865479e-006, -3.51667404e-006, 6.79865479e-006, 0.999980748, -1.23679638e-006, -3.51667404e-006, -1.23679638e-006, 0.999986768))
  388. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  389. NeckHandle=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","NeckHandle",Vector3.new(0.799999714, 0.800000012, 0.99999994))
  390. NeckHandleweld=CreateWeld(m,NeckHandleConnector,NeckHandle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1.00000143, -4.71995372e-006, -3.57601493e-007, -4.71995372e-006, 0.999980211, 1.84771216e-006, -3.57601493e-007, 1.84771216e-006, 0.999985695))
  391. CreateMesh("SpecialMesh",NeckHandle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  392. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Part",Vector3.new(1.5999999, 0.800000012, 0.99999994))
  393. Partweld=CreateWeld(m,NeckHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.673364639, 0.315284729, 1.14440918e-005, 0.499996573, 0.866005898, 1.41687553e-006, -0.866028965, 0.499994099, 1.24860276e-006, -3.57601493e-007, 1.84771216e-006, 0.999985695))
  394. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  395. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Part",Vector3.new(1.5999999, 1, 1.39999998))
  396. Partweld=CreateWeld(m,NeckHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.456003189, -0.000812530518, 1.52587891e-005, 0.707109332, 0.707094491, 1.05421987e-006, -0.707105219, 0.707105219, 1.56317299e-006, 2.27782948e-009, -3.0485694e-009, 0.999992847))
  397. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  398. TailHandle=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","TailHandle",Vector3.new(0.799999714, 0.800000012, 0.99999994))
  399. TailHandleweld=CreateWeld(m,TailHandleConnector,TailHandle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.62939453e-006, -1.90734863e-006, 0, 1.00000143, -4.71995372e-006, -3.57601493e-007, -4.71995372e-006, 0.999980211, 1.84771216e-006, -3.57601493e-007, 1.84771216e-006, 0.999985695))
  400. CreateMesh("SpecialMesh",TailHandle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  401. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Part",Vector3.new(1.39999974, 0.800000012, 0.99999994))
  402. Partweld=CreateWeld(m,TailHandle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299999237, 3.57627869e-007, 0, 1.00000143, -4.71995372e-006, -3.57601493e-007, -4.71995372e-006, 0.999980211, 1.84771216e-006, -3.57601493e-007, 1.84771216e-006, 0.999985695))
  403. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  404. Tail2HandleConnector=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","Tail2HandleConnector",Vector3.new(0.599999726, 0.800000012, 0.799999952))
  405. Tail2HandleConnectorweld=CreateWeld(m,TailHandle,Tail2HandleConnector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.674129486, -0.0147686005, -0.00961303711, 0.999255121, 0.0334871411, -0.0192402583, -0.0341572762, 0.998781741, -0.0350642987, 0.0180421956, 0.0356986672, 0.999185622))
  406. CreateMesh("SpecialMesh",Tail2HandleConnector,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  407. Tail2Handle=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","Tail2Handle",Vector3.new(0.599999726, 0.800000012, 0.799999952))
  408. Tail2Handleweld=CreateWeld(m,Tail2HandleConnector,Tail2Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1.00000131, -5.39020402e-006, -1.95577741e-007, -5.39020402e-006, 0.999980748, 1.59069896e-006, -1.95577741e-007, 1.59069896e-006, 0.999985993))
  409. CreateMesh("SpecialMesh",Tail2Handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  410. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Part",Vector3.new(1.39999974, 0.800000012, 0.799999952))
  411. Partweld=CreateWeld(m,Tail2Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.399993896, -2.86102295e-006, 3.81469727e-006, 1.00000131, -5.39020402e-006, -1.95577741e-007, -5.39020402e-006, 0.999980748, 1.59069896e-006, -1.95577741e-007, 1.59069896e-006, 0.999985993))
  412. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  413. Tail3HandleConnector=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","Tail3HandleConnector",Vector3.new(0.599999845, 0.800000012, 0.799999952))
  414. Tail3HandleConnectorweld=CreateWeld(m,Tail2Handle,Tail3HandleConnector,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.933692932, 0.152185202, 0.0128250122, 0.989802122, -0.139427915, 0.0292246509, 0.138289496, 0.989660025, 0.0377997532, -0.0341934189, -0.0333709307, 0.998850942))
  415. CreateMesh("SpecialMesh",Tail3HandleConnector,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  416. Tail3Handle=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Pastel green","Tail3Handle",Vector3.new(0.599999845, 0.800000012, 0.799999952))
  417. Tail3Handleweld=CreateWeld(m,Tail3HandleConnector,Tail3Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 2.3010216e-009, 0, 2.3010216e-009, 1, 0, 0, 0, 1.00000012))
  418. CreateMesh("SpecialMesh",Tail3Handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  419. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"White","Part",Vector3.new(1.79999983, 0.800000012, 0.200000003))
  420. Partweld=CreateWeld(m,Tail3Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.04519272, 0.064440012, -0.0208930969, 1, 2.3010216e-009, 0, 2.3010216e-009, 1, 0, 0, 0, 1.00000012))
  421. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  422. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"White","Part",Vector3.new(1.79999983, 0.600000024, 0.200000003))
  423. Partweld=CreateWeld(m,Tail3Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.11207199, 0.0611591339, 0.00499725342, 0.965926647, -0.258816153, -5.12227416e-008, 0.258816123, 0.965926647, -1.83936208e-007, 9.68575478e-008, 1.64000085e-007, 1))
  424. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  425. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"White","Part",Vector3.new(1.79999983, 0.600000024, 0.200000003))
  426. Partweld=CreateWeld(m,Tail3Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.07800674, 0.0849123001, -0.020816803, 0.965926468, 0.258816481, 2.40281224e-007, -0.258821636, 0.965915978, -1.06403604e-006, -1.3038516e-006, 2.83645932e-006, 0.999992907))
  427. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  428. Part=CreatePart(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Pastel green","Part",Vector3.new(1.39999986, 0.800000012, 0.799999952))
  429. Partweld=CreateWeld(m,Tail3Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.400001526, -2.14576721e-006, -3.81469727e-006, 1, 2.3010216e-009, 0, 2.3010216e-009, 1, 0, 0, 0, 1.00000012))
  430. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  431.  
  432. mouse.Button1Down:connect(function()
  433. end)
  434.  
  435. mouse.KeyDown:connect(function(k)
  436. k = k:lower()
  437. if k == "f" and attack == false and Flying == false then
  438. Humanoid.CameraOffset = Vector3.new(0, -1, 0)
  439. Humanoid.WalkSpeed = 63
  440. Flying = true
  441. elseif k == "f" and attack == false and Flying == true then
  442. Humanoid.CameraOffset = Vector3.new(0, -2, 0)
  443. Humanoid.WalkSpeed = 16
  444. Flying = false
  445. end
  446. end)
  447.  
  448.  
  449. inputserv.InputBegan:connect(function(k)
  450. if k.KeyCode == Enum.KeyCode.One and typing == false and cooldown3 >= co1 and stamina >= skill1stam then
  451. elseif k.KeyCode == Enum.KeyCode.Two and typing == false and cooldown3 >= co2 and stamina >= skill2stam then
  452. elseif k.KeyCode == Enum.KeyCode.Three and typing == false and cooldown3 >= co3 and stamina >= skill3stam then
  453. elseif k.KeyCode == Enum.KeyCode.Four and typing == false and cooldown3 >= co4 and stamina >= skill4stam then
  454. end
  455. end)
  456.  
  457. inputserv.InputBegan:connect(function(k)
  458. if k.KeyCode == Enum.KeyCode.Slash then
  459. local fin = nil
  460. typing = true
  461. fin = inputserv.InputBegan:connect(function(k)
  462. if k.KeyCode == Enum.KeyCode.Return or k.UserInputType == Enum.UserInputType.MouseButton1 then
  463. typing = false
  464. fin:disconnect()
  465. end
  466. end)
  467. end
  468. end)
  469.  
  470. function updateskills()
  471. if cooldown1 <= co1 then
  472. cooldown1 = cooldown1 + 1 / 30
  473. end
  474. if cooldown2 <= co2 then
  475. cooldown2 = cooldown2 + 1 / 30
  476. end
  477. if cooldown3 <= co3 then
  478. cooldown3 = cooldown3 + 1 / 30
  479. end
  480. if cooldown4 <= co4 then
  481. cooldown4 = cooldown4 + 1 / 30
  482. end
  483. if stamina <= maxstamina then
  484. stamina = stamina + recovermana / 30
  485. end
  486. end
  487.  
  488. coroutine.resume(coroutine.create(function(Part,Weld)
  489. while Part.Parent~=nil do
  490. wait(5)
  491. for i=0,1,0.2 do
  492. wait()
  493. BlinkPartR.Mesh.Scale = Vector3.new(.7-1*i,1,1)
  494. end
  495. for i=0,1,0.2 do
  496. wait()
  497. BlinkPartR.Mesh.Scale = Vector3.new(.7+.3*i,1,1)
  498. end
  499. end
  500. end),BlinkPartR,BlinkPartRweld)
  501.  
  502. coroutine.resume(coroutine.create(function(Part,Weld)
  503. while Part.Parent~=nil do
  504. wait(5)
  505. for i=0,1,0.2 do
  506. wait()
  507. BlinkPartL.Mesh.Scale = Vector3.new(.7-1*i,1,1)
  508. end
  509. for i=0,1,0.2 do
  510. wait()
  511. BlinkPartL.Mesh.Scale = Vector3.new(.7+.3*i,1,1)
  512. end
  513. end
  514. end),BlinkPartL,BlinkPartLweld)
  515.  
  516. game:GetService'RunService'.Heartbeat:connect(function()
  517. updateskills()
  518. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  519. velocity = RootPart.Velocity.y
  520. sine = sine + change
  521. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  522. if equipped == true or equipped == false then
  523. if RootPart.Velocity.y > 1 and hit == nil and stun.Value ~= true then
  524. Anim = "Jump"
  525. if attack == false then
  526. Handleweld.C0 = clerp(Handleweld.C0, cn(0, 0, 2) * angles(math.rad(50), math.rad(0), math.rad(0)), .3)
  527. NeckHandleConnectorweld.C0 = clerp(NeckHandleConnectorweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .3)
  528. HeadHandleweld.C0 = clerp(HeadHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), .3)
  529. LLeg1Handleweld.C0 = clerp(LLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), .3)
  530. LLeg2Handleweld.C0 = clerp(LLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), .3)
  531. RLeg1Handleweld.C0 = clerp(RLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), .3)
  532. RLeg2Handleweld.C0 = clerp(RLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40)), .3)
  533. TailHandleweld.C0 = clerp(TailHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(20)), .3)
  534. Tail2Handleweld.C0 = clerp(Tail2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(20)), .3)
  535. Tail3Handleweld.C0 = clerp(Tail3Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(20)), .3)
  536. end
  537. elseif RootPart.Velocity.y < -1 and hit == nil and stun.Value ~= true then
  538. Anim = "Fall"
  539. if attack == false then
  540. Handleweld.C0 = clerp(Handleweld.C0, cn(0, 0, 1) * angles(math.rad(20), math.rad(0), math.rad(0)), .3)
  541. NeckHandleConnectorweld.C0 = clerp(NeckHandleConnectorweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-15)), .3)
  542. HeadHandleweld.C0 = clerp(HeadHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-30)), .3)
  543. LLeg1Handleweld.C0 = clerp(LLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), .3)
  544. LLeg2Handleweld.C0 = clerp(LLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), .3)
  545. RLeg1Handleweld.C0 = clerp(RLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), .3)
  546. RLeg2Handleweld.C0 = clerp(RLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-20)), .3)
  547. TailHandleweld.C0 = clerp(TailHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .3)
  548. Tail2Handleweld.C0 = clerp(Tail2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .3)
  549. Tail3Handleweld.C0 = clerp(Tail3Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), .3)
  550. end
  551. elseif Torsovelocity < 1 and hit ~= nil and stun.Value ~= true then
  552. Anim = "Idle"
  553. if attack == false and Flying == false then
  554. change = 1
  555. Handleweld.C0 = clerp(Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  556. NeckHandleConnectorweld.C0 = clerp(NeckHandleConnectorweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(10+1.5*math.cos(sine/10))), .3)
  557. HeadHandleweld.C0 = clerp(HeadHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-5+1.5*math.cos(sine/10))), .3)
  558. LLeg1Handleweld.C0 = clerp(LLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(2-3*math.cos(sine/10))), .3)
  559. LLeg2Handleweld.C0 = clerp(LLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(2-3*math.cos(sine/10))), .3)
  560. RLeg1Handleweld.C0 = clerp(RLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(2-3*math.cos(sine/10))), .3)
  561. RLeg2Handleweld.C0 = clerp(RLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(2-3*math.cos(sine/10))), .3)
  562. TailHandleweld.C0 = clerp(TailHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(15*math.cos(sine/15)), math.rad(5*math.cos(sine/25))), .3)
  563. Tail2Handleweld.C0 = clerp(Tail2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(-15*math.cos(sine/15)), math.rad(20*math.cos(sine/15)), math.rad(2*math.cos(sine/15))), .3)
  564. Tail3Handleweld.C0 = clerp(Tail3Handleweld.C0, cn(0, 0, 0) * angles(math.rad(15*math.cos(sine/15)), math.rad(10*math.cos(sine/15)), math.rad(0)), .3)
  565. elseif attack == false and Flying == true then
  566. Handleweld.C0 = clerp(Handleweld.C0, cn(0, 3.5+.2*math.cos(sine/10), 2) * angles(math.rad(40+2*math.cos(sine/10)), math.rad(0), math.rad(0)), .3)
  567. NeckHandleConnectorweld.C0 = clerp(NeckHandleConnectorweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10+3*math.cos(sine/10))), .3)
  568. HeadHandleweld.C0 = clerp(HeadHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-20-3*math.cos(sine/10))), .3)
  569. LLeg1Handleweld.C0 = clerp(LLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40+5*math.cos(sine/10))), .3)
  570. LLeg2Handleweld.C0 = clerp(LLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-30+5*math.cos(sine/10))), .3)
  571. RLeg1Handleweld.C0 = clerp(RLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40+5*math.cos(sine/10))), .3)
  572. RLeg2Handleweld.C0 = clerp(RLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-30+5*math.cos(sine/10))), .3)
  573. TailHandleweld.C0 = clerp(TailHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(20-3*math.cos(sine/10))), .3)
  574. Tail2Handleweld.C0 = clerp(Tail2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(10+2*math.cos(sine/10))), .3)
  575. Tail3Handleweld.C0 = clerp(Tail3Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(15-1.5*math.cos(sine/10))), .3)
  576. end
  577. elseif Torsovelocity > 2 and hit ~= nil and stun.Value ~= true then
  578. Anim = "Walk"
  579. if attack == false and Flying == false then
  580. change = 1
  581. Handleweld.C0 = clerp(Handleweld.C0, cn(0, 0, 0) * angles(math.rad(1.5+1*math.cos(sine/10)), math.rad(0), math.rad(0)), .3)
  582. NeckHandleConnectorweld.C0 = clerp(NeckHandleConnectorweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(5+2*math.cos(sine/10))), .3)
  583. HeadHandleweld.C0 = clerp(HeadHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(5+1.5*math.cos(sine/10))), .3)
  584. LLeg1Handleweld.C0 = clerp(LLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(30*math.cos(sine/4.5))), .3)
  585. LLeg2Handleweld.C0 = clerp(LLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-30*math.cos(sine/5))), .3)
  586. RLeg1Handleweld.C0 = clerp(RLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-30*math.cos(sine/5))), .3)
  587. RLeg2Handleweld.C0 = clerp(RLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(30*math.cos(sine/4.5))), .3)
  588. TailHandleweld.C0 = clerp(TailHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(3*math.cos(sine/15))), .3)
  589. Tail2Handleweld.C0 = clerp(Tail2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(2*math.cos(sine/15))), .3)
  590. Tail3Handleweld.C0 = clerp(Tail3Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(3*math.cos(sine/15))), .3)
  591. elseif attack == false and Flying == true then
  592. change = 1
  593. Handleweld.C0 = clerp(Handleweld.C0, cn(0, 3.5+.2*math.cos(sine/10), 1) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  594. NeckHandleConnectorweld.C0 = clerp(NeckHandleConnectorweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-10+1*math.cos(sine/10))), .3)
  595. HeadHandleweld.C0 = clerp(HeadHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(20+1*math.cos(sine/10))), .3)
  596. LLeg1Handleweld.C0 = clerp(LLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40+5*math.cos(sine/10))), .3)
  597. LLeg2Handleweld.C0 = clerp(LLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-30+5*math.cos(sine/10))), .3)
  598. RLeg1Handleweld.C0 = clerp(RLeg1Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-40+5*math.cos(sine/10))), .3)
  599. RLeg2Handleweld.C0 = clerp(RLeg2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-30+5*math.cos(sine/10))), .3)
  600. TailHandleweld.C0 = clerp(TailHandleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(10-3*math.cos(sine/10))), .3)
  601. Tail2Handleweld.C0 = clerp(Tail2Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(5+2*math.cos(sine/10))), .3)
  602. Tail3Handleweld.C0 = clerp(Tail3Handleweld.C0, cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(3-1.5*math.cos(sine/10))), .3)
  603. end
  604. end
  605. end
  606. end)
  607.  
  608. local d = game.Players.LocalPlayer.Character:GetChildren()
  609. for i=1, #d do
  610. if (d[i].className == "Accessory") then
  611. d[i]:remove()
  612. end
  613. end
  614.  
  615. local plr = game.Players.LocalPlayer
  616. plr.Character.Humanoid.MaxHealth = math.huge
  617. Instance.new("ForceField",plr.Character).Visible = false
  618.  
  619. local plr = game.Players.LocalPlayer
  620. mouse = plr:GetMouse()
  621. mouse.Button1Down:connect(function()
  622. if plr.Character.Parent ~= workspace.Camera then
  623. if mouse ~= nil then
  624. if mouse.Target ~= nil then
  625. part = mouse.Target
  626. bp = Instance.new("BodyPosition",part)
  627. bp.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  628. bp.Position = part.Position
  629. particles = Instance.new("ParticleEmitter",part)
  630. particles.Color = ColorSequence.new(Color3.new(0.6,1,0.6))
  631. particles.Size = NumberSequence.new(1)
  632. particles.Texture = "rbxassetid://292289455"
  633. particles.VelocitySpread = 360
  634. particles.Speed = NumberRange.new(0)
  635. particles.RotSpeed = NumberRange.new(0)
  636. particles.Rotation = NumberRange.new(0)
  637. particles.Rate = 250
  638. particles.Lifetime = NumberRange.new(.2,.4)
  639. particles.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(.12,.688,0),NumberSequenceKeypoint.new(.891,.887,0),NumberSequenceKeypoint.new(1,1,0)})
  640. dwn = true
  641. end
  642. end
  643. while dwn == true do
  644. wait()
  645. bp.Position = mouse.hit.p
  646. if part then
  647. if part.Parent:FindFirstChildOfClass("Humanoid") then
  648. part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = true
  649. end
  650. end
  651. end
  652. end
  653. end)
  654. mouse.Button1Up:connect(function()
  655. dwn = false
  656. if part then if part.Parent:FindFirstChildOfClass("Humanoid") then part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = false end part = nil end
  657. if bp then bp:Destroy() end
  658. if particles then particles:Destroy() end
  659. end)
  660.  
  661.  
  662. mouse.KeyDown:connect(function(key)
  663. if key == "c" then
  664. local clone = part:Clone()
  665. clone.Parent = workspace
  666. clone.Anchored = false
  667. clone:ClearAllChildren()
  668. clone.CanCollide = true
  669. bp.Parent = clone
  670. particles.Parent = clone
  671. if part.Parent:FindFirstChildOfClass("Humanoid") then
  672. part.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = false
  673. end
  674. part:Destroy()
  675. part = clone
  676. end
  677. end)
  678.  
  679. CV="Lapis"
  680. p = game.Players.LocalPlayer
  681. char = p.Character
  682. local txt = Instance.new("BillboardGui", char.WeaponModel.Head)
  683. txt.Adornee = char.WeaponModel.Head
  684. txt.Name = "_status"
  685. txt.Size = UDim2.new(2, 0, 1.2, 0)
  686. txt.StudsOffset = Vector3.new(-9, 4, 0)
  687. local text = Instance.new("TextLabel", txt)
  688. text.Size = UDim2.new(10, 0, 5, 0)
  689. text.FontSize = "Size18"
  690. text.TextScaled = true
  691. text.TextTransparency = 0
  692. text.BackgroundTransparency = 1
  693. text.TextTransparency = 0
  694. text.TextStrokeTransparency = 0
  695. text.Font = "Cartoon"
  696. text.TextStrokeColor3 = Color3.new(0.8,1,0.8)
  697. text.TextColor3 = Color3.new(0.6,1,0.6)
  698. text.Text = " "
  699. plr.Chatted:connect(function(msg)
  700. text.Text = msg
  701. wait(9)
  702. if text.Text == msg then
  703. text.Text = " "
  704. end
  705. end)
  706.  
  707. text.Text = "Pastel Green Draggo Edit By Memo1332"
  708. wait(4)
  709. text.Text = " "
  710.  
  711. mouse.KeyDown:connect(function(key)
  712. if key == "q" then
  713. text.Text = " "
  714. end
  715. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement