13242

Untitled

Dec 10th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 64.78 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  4. local RealPlayer = Player
  5. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  6.  
  7. local num = 0
  8. local p = game.Players.LocalPlayer
  9. local char = p.Character
  10. local rad = math.rad
  11. local hum = char.Humanoid
  12. ---------------------------------------------------
  13. local LeftUpperArm = char.LeftUpperArm
  14. local LeftShoulder = char.LeftUpperArm.LeftShoulder
  15. local LeftLowerArm = char.LeftLowerArm
  16. local LeftElbow = char.LeftLowerArm.LeftElbow
  17. --------------------------------------------------------
  18. local LeftUpperLeg = char.LeftUpperLeg
  19. local LeftHip = char.LeftUpperLeg.LeftHip
  20. local LeftLowerLeg = char.LeftLowerLeg
  21. local LeftKnee = char.LeftLowerLeg.LeftKnee
  22. ----------------------------------------------------------
  23. local RightUpperArm = char.RightUpperArm
  24. local RightShoulder = char.RightUpperArm.RightShoulder
  25. local RightLowerArm = char.RightLowerArm
  26. local RightElbow = char.RightLowerArm.RightElbow
  27. ----------------------------------------------------------
  28. local RightUpperLeg = char.RightUpperLeg
  29. local RightHip = char.RightUpperLeg.RightHip
  30. local RightLowerLeg = char.RightLowerLeg
  31. local RightKnee = char.RightLowerLeg.RightKnee
  32. ----------------------------------------------------------
  33. local UpperTorso = char.UpperTorso
  34. local LowerTorso = char.LowerTorso
  35. local Root = char.LowerTorso.Root
  36. --------------------------------------------
  37. local Head = char.Head
  38. local Neck = char.Head.Neck
  39. local RootPart = char.HumanoidRootPart
  40. local LeftHand = char.LeftHand
  41. local RightHand = char.RightHand
  42. local LeftFoot = char.LeftFoot
  43. local RightFoot = char.RightFoot
  44. ---------------------------------------------
  45. hum.BodyDepthScale.Value = 0.8
  46. hum.BodyHeightScale.Value = 1.2
  47. hum.BodyWidthScale.Value = 0.8
  48. hum.HeadScale.Value = 1
  49. local v3 = Vector3.new
  50. local ns = NumberSequence.new
  51. local new = Instance.new
  52. local nr = NumberRange.new
  53. local mouse = p:GetMouse()
  54. local bc =BrickColor.new
  55. local UpperTorso = char.UpperTorso
  56. local Waist = char.UpperTorso.Waist
  57. char:FindFirstChild'Animate':Destroy()
  58. hum.Animator.Parent = nil
  59. hum.WalkSpeed = 30
  60. hum.MaxHealth = 200
  61. hum.Health = 200
  62.  
  63. new("ForceField",char).Visible = false
  64. hum:SetStateEnabled("Dead",false)
  65. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  66. idle = true
  67. walk = true
  68. walk1 = true
  69. walkon = true
  70. walkon1 = false
  71. Sprint = false
  72.  
  73. local debounce = true
  74. game:service'RunService'.RenderStepped:connect(function()
  75.  
  76. if hum.MoveDirection.x == 0 and idle == true then
  77.  
  78. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(70.474), math.rad(-4.125), math.rad(-8.308)),.1) --LeftUpperArm
  79. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(64.802), math.rad(3.323), math.rad(8.594)),.1)--RightUpperArm
  80. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  81. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  82. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(2.349), math.rad(-0.573), math.rad(-13.636)),.1)--LeftUpperLeg
  83. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(9.167), math.rad(1.776), math.rad(11.001)),.1)--RightUpperLeg
  84. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-12.949),rad(0),rad(0)),.1)--LeftLowerLeg
  85. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-10.371),rad(0),rad(0)),.1)--RightUpperLeg
  86. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  87. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(53.743),rad(0),rad(0)),.1)--Head
  88. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-59.817), math.rad(0), math.rad(0), 0),.2)--UpperTorso
  89. end
  90. if hum.MoveDirection.x == 0 and Sprint == true then
  91.  
  92. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(39.591), math.rad(0), math.rad(0)),.1) --LeftUpperArm
  93. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(23.09)),.1)--RightUpperArm
  94. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  95. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(32.429),rad(0),rad(0)),.1)--RightLowerArm
  96. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(-24.752)),.1)--LeftUpperLeg
  97. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(78.495), math.rad(0), math.rad(0)),.1)--RightUpperLeg
  98. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-83.308),rad(0),rad(0)),.1)--LeftLowerLeg
  99. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-80.214),rad(0),rad(0)),.1)--RightUpperLeg
  100. Root.C0 = Root.C0:lerp(CFrame.new(0,-1,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  101. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(math.rad(30.138), math.rad(17.418), math.rad(-6.933)),.1)--Head
  102. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-30.367), math.rad(-11.173), 0),.2)--UpperTorso
  103. end
  104. if RootPart.Velocity.y > 1 and hitfloor==nil then
  105.  
  106. if Sprint == true then
  107. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(-167.647), 0, math.rad(-23.549)),.3) --LeftUpperArm
  108. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(-158.251), 0, math.rad(27.101)),.3)--RightUpperArm
  109. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  110. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  111. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(9.74), math.rad(-1.203), math.rad(-24.351)),.3)--LeftUpperLeg
  112. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(2.693), 0, math.rad(37.758)),.3)--RightUpperLeg
  113. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  114. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  115. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-90.585),rad(0),rad(0)),.3)--Torso
  116. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(81.704),rad(0),rad(0)),.3)--Head
  117. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(0), 0),.2)--UpperTorso
  118.  
  119.  
  120. end
  121.  
  122. end
  123.  
  124.  
  125.  
  126. if walkon1 == true then
  127.  
  128. walkon1 = false
  129. for i = 1,4 do
  130. if hum.MoveDirection.x > 0 and Sprint == true or hum.MoveDirection.x < 0 and Sprint == true then
  131. wait()
  132. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(150.233),rad(0),rad(0)),.3) --LeftUpperArm
  133. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(150.904),rad(0),rad(0)),.3)--RightUpperArm
  134. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  135. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  136. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(-3.61), 0, math.rad(-5.271)),.3)--LeftUpperLeg
  137. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(17.762), 0, math.rad(13.121)),.3)--RightUpperLeg
  138. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  139. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  140. Root.C0 = Root.C0:lerp(CFrame.new(0,0,-0.3)*CFrame.Angles(rad(-90.585),rad(0),rad(0)),.3)--Torso
  141. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(81.704),rad(0),rad(0)),.3)--Head
  142. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(0), 0),.2)--UpperTorso
  143. end
  144. end
  145. for i = 1,4 do
  146. if hum.MoveDirection.x > 0 and Sprint == true or hum.MoveDirection.x < 0 and Sprint == true then
  147. wait()
  148. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(39.504),rad(0),rad(0)),.3) --LeftUpperArm
  149. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(53.969),rad(0),rad(0)),.3)--RightUpperArm
  150. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  151. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  152. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(128.06), math.rad(-4.87), math.rad(1.948)),.3)--LeftUpperLeg
  153. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(129.148), 0, math.rad(0)),.3)--RightUpperLeg
  154. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  155. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  156. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-90.585),rad(0),rad(0)),.3)--Torso
  157. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(81.704),rad(0),rad(0)),.3)--Head
  158. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(0), 0),.2)--UpperTorso
  159. end
  160. end
  161. walkon1 = true
  162. end
  163. if walkon == true then
  164.  
  165. walkon = false
  166. for i = 1,10 do
  167. if hum.MoveDirection.x > 0 and idle == true or hum.MoveDirection.x < 0 and idle == true then
  168.  
  169. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(88.579), math.rad(-6.474), math.rad(-6.589)),.1) --LeftUpperArm
  170. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(-10), math.rad(-4.985), math.rad(7.792)),.1)--RightUpperArm
  171. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  172. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  173. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(70.241), math.rad(-5.443), math.rad(0.458)),.1)--LeftUpperLeg
  174. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(-70.74), math.rad(0.344), math.rad(4.526)),.1)--RightUpperLeg
  175. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-12.949),rad(0),rad(0)),.1)--LeftLowerLeg
  176. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-10.371),rad(0),rad(0)),.1)--RightUpperLeg
  177. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  178. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(53.743),rad(0),rad(0)),.1)--Head
  179. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-59.817), math.rad(-12.147), math.rad(0), 0),.1)--UpperTorso
  180. wait()
  181.  
  182.  
  183. end
  184. end
  185.  
  186.  
  187. for i = 1,10 do
  188. if hum.MoveDirection.x > 0 and idle == true or hum.MoveDirection.x < 0 and idle == true then
  189.  
  190. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(-8.766), math.rad(7.391), math.rad(-5.558)),.1) --LeftUpperArm
  191. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(91.272), math.rad(6.818), math.rad(6.245)),.1)--RightUpperArm
  192. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  193. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  194. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(-70.241), math.rad(-4.354), math.rad(-3.323)),.1)--LeftUpperLeg
  195. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(70.74), math.rad(3.552), math.rad(2.865)),.1)--RightUpperLeg
  196. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-12.949),rad(0),rad(0)),.1)--LeftLowerLeg
  197. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-10.371),rad(0),rad(0)),.1)--RightUpperLeg
  198. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  199. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(53.743),rad(0),rad(0)),.1)--Head
  200. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-59.817), math.rad(12.147), math.rad(0), 0),.1)--UpperTorso
  201. wait()
  202.  
  203.  
  204. end
  205.  
  206. end
  207. walkon = true
  208. end
  209. end)
  210. slash1 = false
  211. slash2 = false
  212. debounce = true
  213. function slashes()
  214. if debounce == true then
  215. debounce = false
  216. idle = false
  217. walk = false
  218. walk1 = false
  219. for i = 1,5 do
  220. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(70.474), math.rad(-4.125), math.rad(-8.308)),.3) --LeftUpperArm
  221. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(-147.766), math.rad(-8.824), math.rad(44.404)),.3)--RightUpperArm
  222. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  223. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  224. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(2.349), math.rad(-0.573), math.rad(-13.636)),.3)--LeftUpperLeg
  225. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(9.167), math.rad(1.776), math.rad(11.001)),.3)--RightUpperLeg
  226. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-12.949),rad(0),rad(0)),.3)--LeftLowerLeg
  227. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-10.371),rad(0),rad(0)),.3)--RightUpperLeg
  228. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Torso
  229. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(53.743),rad(0),rad(-30)),.3)--Head
  230. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-59.817), math.rad(0), math.rad(0), 0),.3)--UpperTorso
  231. wait()
  232. end
  233. for i = 1,5 do
  234. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(70.474), math.rad(-4.125), math.rad(-8.308)),.3) --LeftUpperArm
  235. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(70.76), math.rad(-18.85), math.rad(-57.811)),.3)--RightUpperArm
  236. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  237. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  238. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(2.349), math.rad(-0.573), math.rad(-13.636)),.3)--LeftUpperLeg
  239. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(9.167), math.rad(1.776), math.rad(11.001)),.3)--RightUpperLeg
  240. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-12.949),rad(0),rad(0)),.3)--LeftLowerLeg
  241. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-10.371),rad(0),rad(0)),.3)--RightUpperLeg
  242. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(19.996),rad(0)),.3)--Torso
  243. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(53.743),rad(0),rad(-30)),.3)--Head
  244. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-59.817), math.rad(0), math.rad(0), 0),.3)--UpperTorso
  245. wait()
  246. end
  247.  
  248. local slashpart1 = Instance.new("Part",workspace)
  249. slashpart1.Size = v3(9,0,9)
  250. slashpart1.CFrame = char.HumanoidRootPart.CFrame * CFrame.Angles(math.random(1,2),math.random(1,2),0)
  251. slashpart1.Anchored = false
  252. slashpart1.Name = "Slash"
  253. slashpart1.CanCollide = false
  254. slashpart1.BrickColor = BrickColor.new("Really black")
  255. slashpart1.Transparency = 0.9
  256. slashpart1.Material = "Neon"
  257. game:GetService("Debris"):AddItem(slashpart1, 2)
  258. local zxc = Instance.new("SpecialMesh",slashpart1)
  259. zxc.MeshType = "FileMesh"
  260. zxc.Scale = Vector3.new(9,0.3,9)
  261. zxc.MeshId = "http://www.roblox.com/asset/?id=10681506"
  262. local gyro = Instance.new("BodyGyro",slashpart1)
  263. gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  264. gyro.CFrame = slashpart1.CFrame * CFrame.Angles(math.random(0.5,2),math.random(1,2),0)
  265. local BodyVelocity = Instance.new("BodyVelocity",slashpart1)
  266. BodyVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  267. BodyVelocity.velocity = char.HumanoidRootPart.CFrame.lookVector*200
  268.  
  269. slashpart1.Touched:connect(function(hit)
  270.  
  271.  
  272. if hit.Parent == char then return end
  273. for i,v in pairs(hit.Parent:GetChildren()) do
  274. if v:IsA("Humanoid") then
  275. if debounce == true then
  276. debounce = false
  277. v.Health = v.Health - 3
  278.  
  279. end
  280. end
  281. wait(0.1)
  282. debounce = true
  283.  
  284. end
  285. end)
  286.  
  287. idle = true
  288. walk = true
  289. walk1 = true
  290. slash1 = true
  291. wait(1)
  292. debounce = true
  293. end
  294. end
  295. function slashes2()
  296.  
  297. if slash1 == true then
  298.  
  299. debounce = false
  300. idle = false
  301. walk = false
  302. walk1 = false
  303. slash2 = true
  304. for i = 1,5 do
  305. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(48.186), math.rad(-28.82), math.rad(-134.702)),.3) --LeftUpperArm
  306. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(64.802), math.rad(3.323), math.rad(8.594)),.3)--RightUpperArm
  307. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  308. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  309. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(2.349), math.rad(-0.573), math.rad(-13.636)),.3)--LeftUpperLeg
  310. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(9.167), math.rad(1.776), math.rad(11.001)),.3)--RightUpperLeg
  311. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-12.949),rad(0),rad(0)),.3)--LeftLowerLeg
  312. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-10.371),rad(0),rad(0)),.3)--RightUpperLeg
  313. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Torso
  314. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(53.743),rad(0),rad(-30)),.3)--Head
  315. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-59.817), math.rad(0), math.rad(0), 0),.3)--UpperTorso
  316. wait()
  317. end
  318. for i = 1,5 do
  319. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(-127.655), math.rad(1.089), math.rad(158.595)),.3) --LeftUpperArm
  320. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(64.802), math.rad(3.323), math.rad(8.594)),.3)--RightUpperArm
  321. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  322. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  323. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(2.349), math.rad(-0.573), math.rad(-13.636)),.3)--LeftUpperLeg
  324. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(9.167), math.rad(1.776), math.rad(11.001)),.3)--RightUpperLeg
  325. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-12.949),rad(0),rad(0)),.3)--LeftLowerLeg
  326. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(math.rad(-10.371),rad(0),rad(0)),.3)--RightUpperLeg
  327. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-19.996),rad(0)),.3)--Torso
  328. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(53.743),rad(0),rad(-30)),.3)--Head
  329. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-59.817), math.rad(0), math.rad(0), 0),.3)--UpperTorso
  330. wait()
  331. end
  332. local slashpart1 = Instance.new("Part",workspace)
  333. slashpart1.Size = v3(9,0,9)
  334. slashpart1.CFrame = char.HumanoidRootPart.CFrame * CFrame.Angles(math.random(1,2),rad(0),0)
  335. slashpart1.Anchored = false
  336. slashpart1.CanCollide = false
  337. slashpart1.BrickColor = BrickColor.new("Really black")
  338. slashpart1.Material = "Neon"
  339. slashpart1.Transparency = 0.9
  340. game:GetService("Debris"):AddItem(slashpart1, 1)
  341. slashpart1.Name = "Slash"
  342. local zxc = Instance.new("SpecialMesh",slashpart1)
  343. zxc.MeshType = "FileMesh"
  344. zxc.Scale = Vector3.new(9,0.3,9)
  345. zxc.MeshId = "http://www.roblox.com/asset/?id=10681506"
  346.  
  347. local gyro = Instance.new("BodyGyro",slashpart1)
  348. gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  349. gyro.CFrame = slashpart1.CFrame * CFrame.Angles(math.random(1,2),math.random(1,2),0)
  350. local BodyVelocity = Instance.new("BodyVelocity",slashpart1)
  351. BodyVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  352. BodyVelocity.velocity = char.HumanoidRootPart.CFrame.lookVector*200
  353. slashpart1.Touched:connect(function(hit)
  354.  
  355.  
  356. if hit.Parent == char then return end
  357. for i,v in pairs(hit.Parent:GetChildren()) do
  358. if v:IsA("Humanoid") then
  359. if debounce == true then
  360. debounce = false
  361. v.Health = v.Health - 3
  362.  
  363. end
  364. end
  365. wait(0.1)
  366. debounce = true
  367.  
  368. end
  369. end)
  370. idle = true
  371. walk = true
  372. walk1 = true
  373. slash1 = false
  374. slash2 = false
  375. debounce = true
  376. end
  377. end
  378. function Slam()
  379. if debounce == true then
  380. debounce = false
  381. idle = false
  382. walk = false
  383. walk1 = false
  384. for i = 1,20 do
  385. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(116.368), 0, math.rad(59.358)),.1) --LeftUpperArm
  386. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(101.986), 0, math.rad(-66.406)),.1)--RightUpperArm
  387. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  388. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  389. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(-14.782), math.rad(7.907), math.rad(-27.445)),.1)--LeftUpperLeg
  390. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(-11.918), math.rad(-5.73), math.rad(25.382)),.1)--RightUpperLeg
  391. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  392. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  393. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-147.021),rad(0),rad(0)),.1)--Torso
  394. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  395. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(0), 0),.3)--UpperTorso
  396. wait()
  397. end
  398. local rng = Instance.new("Part", char)
  399. rng.Anchored = true
  400. rng.BrickColor = BrickColor.new("White")
  401. rng.CanCollide = false
  402. rng.FormFactor = 3
  403. rng.Name = "Ring"
  404. rng.Size = Vector3.new(1, 1, 1)
  405. rng.Transparency = 0.35
  406. rng.TopSurface = 0
  407. rng.BottomSurface = 0
  408. rng.Position = UpperTorso.Position - Vector3.new(0,0,0)
  409. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  410. local rngm = Instance.new("SpecialMesh", rng)
  411. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  412. rngm.Scale = Vector3.new(3,3,3)
  413. local rng2 = Instance.new("Part", char)
  414. rng2.Anchored = true
  415. rng2.BrickColor = BrickColor.new("White")
  416. rng2.CanCollide = false
  417. rng2.FormFactor = 3
  418. rng2.Name = "Ring2"
  419. rng2.Size = Vector3.new(1, 1, 1)
  420. rng2.Transparency = 0.35
  421. rng2.TopSurface = 0
  422. rng2.BottomSurface = 0
  423. rng2.Position = UpperTorso.Position - Vector3.new(0,0,0)
  424. rng2.CFrame = rng.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  425. local rngm2 = Instance.new("SpecialMesh", rng2)
  426. rngm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  427. rngm2.Scale = Vector3.new(6,6,6)
  428. local rng3 = Instance.new("Part", char)
  429. rng3.Anchored = true
  430. rng3.BrickColor = BrickColor.new("White")
  431. rng3.CanCollide = false
  432. rng3.FormFactor = 3
  433. rng3.Name = "Ring2"
  434. rng3.Size = Vector3.new(1, 1, 1)
  435. rng3.Transparency = 0.35
  436. rng3.TopSurface = 0
  437. rng3.BottomSurface = 0
  438. rng3.Position = UpperTorso.Position - Vector3.new(0,0,0)
  439. rng3.CFrame = rng3.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  440. local rngm3 = Instance.new("SpecialMesh", rng3)
  441. rngm2.MeshId = "http://www.roblox.com/asset/?id=168892432"
  442. rngm2.Scale = Vector3.new(1,1,1)
  443. idle = true
  444. walk = true
  445. walk1 = true
  446. debounce = true
  447. for i = 1, 60, 2 do
  448. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  449. rng.Transparency = i/60
  450. rngm2.Scale = Vector3.new(4 + i*4, 4 + i*4, 1)
  451. rng2.Transparency = i/60
  452. rngm3.Scale = Vector3.new(4 + i*4, 4 + i*4, 4)
  453. rng3.Transparency = i/60
  454. wait()
  455. end
  456.  
  457. rng:destroy()
  458. rng2:destroy()
  459. rng3:destroy()
  460. end
  461. end
  462. local sit = false
  463.  
  464. mouse.KeyDown:connect(function(k)
  465. if k == "e" then
  466. slashes()
  467.  
  468. end
  469. end)
  470.  
  471. mouse.KeyDown:connect(function(k)
  472. if k == "q" then
  473. slashes2()
  474.  
  475. end
  476. end)
  477. mouse.KeyDown:connect(function(k)
  478. if k == "f" then
  479. Slam()
  480.  
  481. end
  482. end)
  483. mouse.KeyDown:connect(function(k)
  484. if k == "g" then
  485. if debounce == true then
  486. if sit == false then
  487.  
  488. for i,v in pairs(char:GetChildren()) do
  489. if v:IsA("BasePart") then
  490. v.Anchored = false
  491. end
  492. end
  493. idle = false
  494. walk = false
  495. walk1 = false
  496. Sit = true
  497. for i = 1,20 do
  498. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(19.366), math.rad(-2.578), math.rad(35.065)),.1) --LeftUpperArm
  499. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(28.075), math.rad(9.683), math.rad(-40.909)),.1)--RightUpperArm
  500. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  501. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  502. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(83.938), 0, math.rad(-34.091)),.1)--LeftUpperLeg
  503. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(77.75), math.rad(4.985), math.rad(17.762)),.1)--RightUpperLeg
  504. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  505. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  506. Root.C0 = Root.C0:lerp(CFrame.new(0,-1.628,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  507. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(10.027),rad(0),rad(0)),.1)--Head
  508. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(0), 0),.2)--UpperTorso
  509. wait()
  510. end
  511. else
  512. sit = false
  513. idle = true
  514. walk = true
  515. walk1 = true
  516. debounce = true
  517. end
  518. end
  519.  
  520.  
  521. end
  522. end)
  523. function combo1()
  524. if debounce == true then
  525. debounce = false
  526. idle = false
  527. walk = false
  528. walk1 = false
  529. for i = 1,5 do
  530. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-28.877)),.5) --LeftUpperArm
  531. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(96.773), math.rad(26.413), math.rad(118.774)),.5)--RightUpperArm
  532.  
  533. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(26.413),rad(0),rad(0)),.5)--Head
  534. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-27.273), math.rad(1.146), math.rad(-2.235), 0),.2)--UpperTorso
  535. wait()
  536. end
  537. local slashpart12 = Instance.new("Part",workspace)
  538. slashpart12.Size = v3(9,0,9)
  539. slashpart12.CFrame = char.HumanoidRootPart.CFrame * CFrame.Angles(math.random(1,2),rad(0),0)
  540. slashpart12.Anchored = false
  541. slashpart12.CanCollide = false
  542. slashpart12.BrickColor = BrickColor.new("Really red")
  543. slashpart12.Material = "Neon"
  544. slashpart12.Transparency = 0.9
  545. game:GetService("Debris"):AddItem(slashpart12, 1)
  546. slashpart12.Name = "Slash"
  547. local zxc = Instance.new("SpecialMesh",slashpart12)
  548. zxc.MeshType = "FileMesh"
  549. zxc.Scale = Vector3.new(9,0.3,9)
  550. zxc.MeshId = "http://www.roblox.com/asset/?id=10681506"
  551.  
  552. local gyro = Instance.new("BodyGyro",slashpart12)
  553. gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  554. gyro.CFrame = slashpart12.CFrame * CFrame.Angles(math.random(1,2),math.random(1,2),0)
  555. local BodyVelocity = Instance.new("BodyVelocity",slashpart12)
  556. BodyVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  557. BodyVelocity.velocity = char.HumanoidRootPart.CFrame.lookVector*200
  558. slashpart12.Touched:connect(function(hit)
  559.  
  560.  
  561. if hit.Parent == char then return end
  562. for i,v in pairs(hit.Parent:GetChildren()) do
  563.  
  564. if v:IsA("Humanoid") then
  565.  
  566. v.Health = v.Health - 7
  567. v:Destroy()
  568.  
  569. end
  570.  
  571.  
  572.  
  573. end
  574. end)
  575. for i = 1,5 do
  576. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(96.773), math.rad(26.413), math.rad(-46.066)),.5)--RightUpperArm
  577. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-27.273), math.rad(20), math.rad(-2.235), 0),.2)--UpperTorso
  578. wait()
  579. end
  580. for i = 1,5 do
  581. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(136.249), math.rad(-52.196), math.rad(-50.707)),.5) --LeftUpperArm
  582. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(20.798), math.rad(0.172), math.rad(37.815)),.5)--RightUpperArm
  583.  
  584. wait()
  585. end
  586. local slashpart12 = Instance.new("Part",workspace)
  587. slashpart12.Size = v3(9,0,9)
  588. slashpart12.CFrame = char.HumanoidRootPart.CFrame * CFrame.Angles(math.random(1,2),rad(0),0)
  589. slashpart12.Anchored = false
  590. slashpart12.CanCollide = false
  591. slashpart12.BrickColor = BrickColor.new("Really red")
  592. slashpart12.Material = "Neon"
  593. slashpart12.Transparency = 0.9
  594. game:GetService("Debris"):AddItem(slashpart12, 1)
  595. slashpart12.Name = "Slash"
  596. local zxc = Instance.new("SpecialMesh",slashpart12)
  597. zxc.MeshType = "FileMesh"
  598. zxc.Scale = Vector3.new(9,0.3,9)
  599. zxc.MeshId = "http://www.roblox.com/asset/?id=10681506"
  600.  
  601. local gyro = Instance.new("BodyGyro",slashpart12)
  602. gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  603. gyro.CFrame = slashpart12.CFrame * CFrame.Angles(math.random(1,2),math.random(1,2),0)
  604. local BodyVelocity = Instance.new("BodyVelocity",slashpart12)
  605. BodyVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  606. BodyVelocity.velocity = char.HumanoidRootPart.CFrame.lookVector*200
  607. slashpart12.Touched:connect(function(hit)
  608.  
  609.  
  610. if hit.Parent == char then return end
  611. for i,v in pairs(hit.Parent:GetChildren()) do
  612. if v:IsA("Humanoid") then
  613.  
  614. v.Health = v.Health - 7
  615.  
  616.  
  617. end
  618.  
  619.  
  620.  
  621. end
  622. end)
  623. for i = 1,5 do
  624. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(136.249), math.rad(-52.196), math.rad(112.987)),.5) --LeftUpperArm
  625. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(-15.126), math.rad(-24.408), math.rad(29.851)),.5)--RightUpperArm
  626. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-3.266)),.5)--LeftLowerArm
  627.  
  628. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(-29.507), math.rad(-44.691), math.rad(-3.151), 0),.2)--UpperTorso
  629. wait()
  630. end
  631. for i = 1,10 do
  632. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(-79.24), math.rad(-49.733), math.rad(-66.692)),.5) --LeftUpperArm
  633. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(131.551), math.rad(35.924), math.rad(-12.72)),.5)--RightUpperArm
  634. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-53.801)),.5)--LeftLowerArm
  635. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(44.633),rad(0),rad(0)),.5)--RightLowerArm
  636. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(-20.798), math.rad(2.578), math.rad(-5.329)),1)--LeftUpperLeg
  637. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(3.667), math.rad(-10.6), math.rad(19.137)),.5)--RightUpperLeg
  638. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-17.533),rad(0),rad(0)),.5)--LeftLowerLeg
  639. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-22.002),rad(0),rad(0)),.5)--RightUpperLeg
  640.  
  641. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(1.432),rad(0),rad(0)),.5)--Head
  642. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(2.75), math.rad(-2.12), math.rad(-1.375), 0),.2)--UpperTorso
  643. wait()
  644. end
  645. idle = true
  646. walk = true
  647. walk1 = true
  648. wait(1)
  649. debounce = true
  650. end
  651. end
  652. mouse.KeyDown:connect(function(k)
  653. if k == "z" then
  654. combo1()
  655.  
  656. end
  657. end)
  658.  
  659. function climb()
  660. local climbp = new("Part",char)
  661. climbp.Size = v3(2,2,1)
  662. climbp.CanCollide = false
  663. climbp.Anchored = false
  664. climbp.Transparency = 1
  665. local climbw = new("Weld", climbp)
  666. climbw.Part0 = climbp
  667. climbw.Part1 = char.HumanoidRootPart
  668. climbp.Touched:connect(function(hit)
  669. local hang = new("Weld",char)
  670. hang.Part0 = char.HumanoidRootPart
  671. hang.Part1 = hit.Parent.HumanoidRootPart
  672. hang.C0=CFrame.new(0,-0.3,-1)
  673. hang.Name = "hang"
  674. idle = false
  675. walk = false
  676. walk1 = false
  677.  
  678.  
  679. for i = 1,20 do
  680. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(math.rad(-77.808), math.rad(-88.465), math.rad(-157.907)),1) --LeftUpperArm
  681. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(math.rad(-16.616), math.rad(70.359), math.rad(104.278)),1)--RightUpperArm
  682. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(math.rad(36.268), math.rad(-0.344), math.rad(-0.458)),1)--LeftLowerArm
  683. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(27.559),rad(0),rad(0)),1)--RightLowerArm
  684. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(math.rad(18.736), math.rad(-4.24), math.rad(-12.261)),1)--LeftUpperLeg
  685. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(math.rad(17.819), math.rad(12.605), math.rad(29.221)),1)--RightUpperLeg
  686. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  687. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  688. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  689. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  690. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.Angles(math.rad(0), math.rad(0), math.rad(0), 0),.2)--UpperTorso
  691. wait()
  692. end
  693. for i,v in pairs(char:GetChildren()) do
  694. if hit.Parent == char then return end
  695. if v:IsA("Humanoid") then
  696. char.Humanoid.PlatformStand = true
  697.  
  698.  
  699. end
  700. climbp:destroy()
  701. end
  702. end)
  703. end
  704. mouse.KeyDown:connect(function(k)
  705. if k == "h" then
  706. hum.Health = 250
  707. climb()
  708. end
  709. end)
  710. mouse.KeyDown:connect(function(k)
  711. if k == "u" then
  712. local exp = Instance.new("Explosion",char)
  713. exp.Position = char.HumanoidRootPart.Position
  714. exp.Visible = false
  715. char.Parent = workspace.Camera
  716. print("Invi")
  717. wait(1)
  718. char.Parent = workspace
  719. print("Ready")
  720. end
  721. end)
  722. local UIS = game:GetService('UserInputService')
  723. local Player = game.Players.LocalPlayer
  724. local Character = Player.Character
  725. UIS.InputBegan:connect(function(input)
  726. if input.KeyCode == Enum.KeyCode.LeftControl then
  727. Sprint = true
  728. walkon1 = true
  729. idle = false
  730. walk = false
  731. walk1 = false
  732. Character.Humanoid.WalkSpeed = 40
  733.  
  734. end
  735. end)
  736. UIS.InputEnded:connect(function(input)
  737. if input.KeyCode == Enum.KeyCode.LeftControl then
  738. Character.Humanoid.WalkSpeed = 16
  739. Sprint = false
  740. walkon1 = false
  741. idle = true
  742. walk = true
  743. walk1 = true
  744. end
  745. end)
  746.  
  747.  
  748. d = {}
  749. function iteffect()
  750.  
  751. coroutine.resume(coroutine.create(function()
  752.  
  753. for i = 1, 10 do
  754. effect = Instance.new("Part", workspace)
  755. effect.Anchored = true
  756. effect.CanCollide = false
  757. effect.Size = Vector3.new(0.2, 3, 0.2)
  758. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  759. effect.Transparency = 0
  760. effect.Material = "Neon"
  761. effect.BrickColor = BrickColor.new("White")
  762. table.insert(d, effect)
  763. game:GetService("Debris"):AddItem(effect, 0.3)
  764. end
  765.  
  766. coroutine.resume(coroutine.create(function()
  767. for i = 1, 10 do
  768. for i,e in pairs(d) do
  769. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  770. e.Transparency = e.Transparency + 0.1
  771. end
  772. wait(0.01)
  773. end
  774.  
  775. end))
  776. end))
  777.  
  778.  
  779. end
  780. mouse.KeyDown:connect(function(k)
  781. if k == "r" and mouse.Target then
  782. oldpos = char.HumanoidRootPart.Position
  783. iteffect()
  784. char.HumanoidRootPart.CFrame = CFrame.new(mouse.Hit.p + Vector3.new(0, 2.5, 0))
  785. char.HumanoidRootPart.CFrame = CFrame.new(char.HumanoidRootPart.Position, oldpos) * CFrame.Angles(0, math.rad(180), 0)
  786. iteffect()
  787.  
  788. local tele = Instance.new("Sound",char)
  789. tele.SoundId = "rbxassetid://153613030"
  790. tele.Volume = 3
  791. tele:Play()
  792. wait(0.1)
  793. d = {}
  794. end
  795. end)
  796.  
  797.  
  798. local Parasyte2 = false
  799. local Parasyte = false
  800. mouse.KeyDown:connect(function(k)
  801. if k == "v" then
  802. if Parasyte == false then
  803. if Parasyte2 == false then
  804. Parasyte = true
  805. local naeeym = Instance.new("BillboardGui",char)
  806. naeeym.Size = UDim2.new(0,100,0,40)
  807. naeeym.StudsOffset = Vector3.new(0,2,0)
  808. naeeym.Adornee = char.Head
  809. local tecks = Instance.new("TextLabel",naeeym)
  810. tecks.BackgroundTransparency = 1
  811. tecks.BorderSizePixel = 0
  812. tecks.Text = "Parasite"
  813. tecks.Font = "Fantasy"
  814. tecks.FontSize = "Size36"
  815. tecks.TextStrokeTransparency = 0.5
  816. tecks.TextColor3 = Color3.new(1,1,1)
  817. rrer = BrickColor.new("White")
  818. tecks.TextStrokeColor3 = rrer.Color
  819. tecks.Size = UDim2.new(1,0,0.5,0)
  820. game.workspace.Base.BrickColor = BrickColor.new("White")
  821. game.workspace.Base.Material = "SmoothPlastic"
  822. local l = game.Lighting
  823. local sky = Instance.new("Sky",l)
  824. sky.CelestialBodiesShown = false
  825. sky.SkyboxBk = "http://www.roblox.com/asset/?id=149677023"
  826. sky.SkyboxDn = "http://www.roblox.com/asset/?id=149677032"
  827. sky.SkyboxFt = "http://www.roblox.com/asset/?id=149677047"
  828. sky.SkyboxLf = "http://www.roblox.com/asset/?id=149677062"
  829. sky.SkyboxRt = "http://www.roblox.com/asset/?id=149677070"
  830. sky.SkyboxUp = "http://www.roblox.com/asset/?id=149677086"
  831. sky.StarCount = 50
  832. sky.Name = "GreenSpace"
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840. function sandbox(var,func)
  841. local env = getfenv(func)
  842. local newenv = setmetatable({},{
  843. __index = function(self,k)
  844. if k=="script" then
  845. return var
  846. else
  847. return env[k]
  848. end
  849. end,
  850. })
  851. setfenv(func,newenv)
  852. return func
  853. end
  854. cors = {}
  855. mas = Instance.new("Model",game:GetService("Lighting"))
  856. Part0 = Instance.new("Part")
  857. SpecialMesh1 = Instance.new("SpecialMesh")
  858.  
  859. Part3 = Instance.new("Part")
  860. CylinderMesh4 = Instance.new("CylinderMesh")
  861.  
  862. Part6 = Instance.new("Part")
  863. SpecialMesh7 = Instance.new("SpecialMesh")
  864.  
  865. Part9 = Instance.new("Part")
  866. CylinderMesh10 = Instance.new("CylinderMesh")
  867.  
  868. Part12 = Instance.new("Part")
  869. CylinderMesh13 = Instance.new("CylinderMesh")
  870.  
  871. Part15 = Instance.new("Part")
  872. CylinderMesh16 = Instance.new("CylinderMesh")
  873.  
  874. Part18 = Instance.new("Part")
  875. CylinderMesh19 = Instance.new("CylinderMesh")
  876.  
  877. Part21 = Instance.new("Part")
  878. CylinderMesh22 = Instance.new("CylinderMesh")
  879.  
  880. Part24 = Instance.new("Part")
  881. CylinderMesh25 = Instance.new("CylinderMesh")
  882.  
  883. Part27 = Instance.new("Part")
  884. CylinderMesh28 = Instance.new("CylinderMesh")
  885.  
  886. Part30 = Instance.new("Part")
  887. SpecialMesh31 = Instance.new("SpecialMesh")
  888.  
  889. Part33 = Instance.new("Part")
  890. CylinderMesh34 = Instance.new("CylinderMesh")
  891.  
  892. Part36 = Instance.new("Part")
  893. CylinderMesh37 = Instance.new("CylinderMesh")
  894.  
  895. Part39 = Instance.new("Part")
  896. CylinderMesh40 = Instance.new("CylinderMesh")
  897.  
  898. Part42 = Instance.new("Part")
  899. CylinderMesh43 = Instance.new("CylinderMesh")
  900.  
  901. Part45 = Instance.new("Part")
  902. CylinderMesh46 = Instance.new("CylinderMesh")
  903.  
  904. Part48 = Instance.new("Part")
  905. SpecialMesh49 = Instance.new("SpecialMesh")
  906.  
  907. Part51 = Instance.new("Part")
  908. SpecialMesh52 = Instance.new("SpecialMesh")
  909. Weld53 = Instance.new("Weld")
  910. Weld54 = Instance.new("Weld")
  911. Weld55 = Instance.new("Weld")
  912. Weld56 = Instance.new("Weld")
  913. Weld57 = Instance.new("Weld")
  914. Weld58 = Instance.new("Weld")
  915. Weld59 = Instance.new("Weld")
  916. Weld60 = Instance.new("Weld")
  917. Weld61 = Instance.new("Weld")
  918. Weld62 = Instance.new("Weld")
  919. Weld63 = Instance.new("Weld")
  920. Weld64 = Instance.new("Weld")
  921. Weld65 = Instance.new("Weld")
  922. Weld66 = Instance.new("Weld")
  923. Weld67 = Instance.new("Weld")
  924. Weld68 = Instance.new("Weld")
  925. Weld69 = Instance.new("Weld")
  926. Part0.Parent = mas
  927. Part0.BrickColor = BrickColor.new("Really black")
  928. Part0.Rotation = Vector3.new(-157.589996, 5.42999983, -25.0699997)
  929. Part0.CanCollide = false
  930. Part0.FormFactor = Enum.FormFactor.Plate
  931. Part0.Size = Vector3.new(1, 0.400000006, 1)
  932. Part0.CFrame = CFrame.new(-9.89037609, 3.50908041, -10.3584547, 0.901716292, 0.42183128, 0.0946800783, 0.359050125, -0.852691352, 0.379473507, 0.240803257, -0.308178782, -0.920347154)
  933. Part0.BottomSurface = Enum.SurfaceType.Smooth
  934. Part0.TopSurface = Enum.SurfaceType.Smooth
  935. Part0.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  936. Part0.Position = Vector3.new(-9.89037609, 3.50908041, -10.3584547)
  937. Part0.Orientation = Vector3.new(-22.2999992, 174.12999, 157.169998)
  938. Part0.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  939. SpecialMesh1.Parent = Part0
  940. SpecialMesh1.MeshId = "http://www.roblox.com/asset/?id=32054761"
  941. SpecialMesh1.Scale = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  942. SpecialMesh1.MeshType = Enum.MeshType.FileMesh
  943. SpecialMesh1.Scale = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  944.  
  945. Part3.Parent = mas
  946. Part3.BrickColor = BrickColor.new("Really black")
  947. Part3.Rotation = Vector3.new(95.5299988, 46.0099983, 13.6199999)
  948. Part3.CanCollide = false
  949. Part3.Size = Vector3.new(1.15999997, 1.7900002, 0.430000007)
  950. Part3.CFrame = CFrame.new(-4.78088474, 4.44901085, -11.175416, 0.675002098, -0.163504452, 0.719470441, 0.673308253, -0.262249231, -0.691290617, 0.301709652, 0.951047659, -0.0669293255)
  951. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  952. Part3.Position = Vector3.new(-4.78088474, 4.44901085, -11.175416)
  953. Part3.Orientation = Vector3.new(43.7299995, 95.3099976, 111.279999)
  954. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  955. CylinderMesh4.Parent = Part3
  956.  
  957. Part6.Parent = mas
  958. Part6.BrickColor = BrickColor.new("Really black")
  959. Part6.Rotation = Vector3.new(-168.089996, 13.04, 178.860001)
  960. Part6.CanCollide = false
  961. Part6.Size = Vector3.new(2.32800007, 1.60000014, 0.441999972)
  962. Part6.CFrame = CFrame.new(-5.08431911, 4.76196146, -9.52349854, -0.974034965, -0.0193764232, 0.225565061, 0.0270731151, 0.979212224, 0.20102556, -0.224771798, 0.201912314, -0.953262091)
  963. Part6.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  964. Part6.Position = Vector3.new(-5.08431911, 4.76196146, -9.52349854)
  965. Part6.Orientation = Vector3.new(-11.5999994, 166.690002, 1.57999992)
  966. Part6.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  967. SpecialMesh7.Parent = Part6
  968. SpecialMesh7.MeshId = "http://www.roblox.com/asset/?id=37241605"
  969. SpecialMesh7.Scale = Vector3.new(2, 2, 2)
  970. SpecialMesh7.VertexColor = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  971. SpecialMesh7.MeshType = Enum.MeshType.FileMesh
  972. SpecialMesh7.Scale = Vector3.new(2, 2, 2)
  973.  
  974. Part9.Parent = mas
  975. Part9.BrickColor = BrickColor.new("Really black")
  976. Part9.Rotation = Vector3.new(115.449997, -34.8899994, 9.77999973)
  977. Part9.CanCollide = false
  978. Part9.Size = Vector3.new(1.15999997, 1.7900002, 0.430000007)
  979. Part9.CFrame = CFrame.new(-9.2961607, 4.97208929, -10.7380867, 0.808305025, -0.139299721, -0.572044313, -0.582014024, -0.33570379, -0.740647912, -0.0888697803, 0.931608617, -0.352426708)
  980. Part9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  981. Part9.Position = Vector3.new(-9.2961607, 4.97208929, -10.7380867)
  982. Part9.Orientation = Vector3.new(47.7899971, -121.639999, -119.979996)
  983. Part9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  984. CylinderMesh10.Parent = Part9
  985.  
  986. Part12.Parent = mas
  987. Part12.BrickColor = BrickColor.new("Really black")
  988. Part12.Rotation = Vector3.new(89.3899994, 50.4799995, -103.849998)
  989. Part12.CanCollide = false
  990. Part12.Size = Vector3.new(1.15999997, 1.14000022, 0.430000007)
  991. Part12.CFrame = CFrame.new(-5.557374, 4.51759434, -13.4549561, -0.152351961, 0.61785543, 0.771389961, -0.194968641, 0.746375799, -0.636326551, -0.968904734, -0.247342378, 0.0067511946)
  992. Part12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  993. Part12.Position = Vector3.new(-5.557374, 4.51759434, -13.4549561)
  994. Part12.Orientation = Vector3.new(39.5200005, 89.5, -14.6399994)
  995. Part12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  996. CylinderMesh13.Parent = Part12
  997.  
  998. Part15.Parent = mas
  999. Part15.BrickColor = BrickColor.new("Really black")
  1000. Part15.Rotation = Vector3.new(80.1299973, -12.29, -56.6100006)
  1001. Part15.CanCollide = false
  1002. Part15.Size = Vector3.new(1.15999997, 1.36000025, 0.430000007)
  1003. Part15.CFrame = CFrame.new(-5.38259745, 2.7325983, -12.6629, 0.537643671, 0.815841854, -0.212934494, -0.258609563, -0.0808131397, -0.962593257, -0.80253315, 0.572598398, 0.167535514)
  1004. Part15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1005. Part15.Position = Vector3.new(-5.38259745, 2.7325983, -12.6629)
  1006. Part15.Orientation = Vector3.new(74.2799988, -51.7999992, -107.349998)
  1007. Part15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1008. CylinderMesh16.Parent = Part15
  1009.  
  1010. Part18.Parent = mas
  1011. Part18.BrickColor = BrickColor.new("Really black")
  1012. Part18.Rotation = Vector3.new(85.0199966, -0.00999999978, 0)
  1013. Part18.CanCollide = false
  1014. Part18.Size = Vector3.new(1.15999997, 1.7900002, 0.430000007)
  1015. Part18.CFrame = CFrame.new(-9.75036049, 2.86614418, -11.2446823, 0.999999225, 4.97678411e-06, -0.000113099399, -0.000114824732, 0.0867695287, -0.996228158, 3.05919093e-06, 0.996227503, 0.0867749751)
  1016. Part18.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1017. Part18.Position = Vector3.new(-9.75036049, 2.86614418, -11.2446823)
  1018. Part18.Orientation = Vector3.new(85.0199966, -0.0700000003, -0.0799999982)
  1019. Part18.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1020. CylinderMesh19.Parent = Part18
  1021.  
  1022. Part21.Parent = mas
  1023. Part21.BrickColor = BrickColor.new("Really black")
  1024. Part21.Rotation = Vector3.new(105.959999, 29.9200001, -23.4599991)
  1025. Part21.CanCollide = false
  1026. Part21.Size = Vector3.new(1.15999997, 1.7900002, 0.430000007)
  1027. Part21.CFrame = CFrame.new(-4.9343276, 4.77753687, -12.7583609, 0.795093238, 0.345108747, 0.498724014, 0.549322367, -0.0612689704, -0.833362043, -0.257043958, 0.93656069, -0.238289997)
  1028. Part21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1029. Part21.Position = Vector3.new(-4.9343276, 4.77753687, -12.7583609)
  1030. Part21.Orientation = Vector3.new(56.4499969, 115.540001, 96.3600006)
  1031. Part21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1032. CylinderMesh22.Parent = Part21
  1033.  
  1034. Part24.Parent = mas
  1035. Part24.BrickColor = BrickColor.new("Really black")
  1036. Part24.Rotation = Vector3.new(85.0199966, -0.00999999978, 36)
  1037. Part24.CanCollide = false
  1038. Part24.Size = Vector3.new(1.15999997, 2.46000028, 0.430000007)
  1039. Part24.CFrame = CFrame.new(-9.15343475, 2.75214767, -12.8947067, 0.809021652, -0.587777376, -0.000113977505, 0.0509076416, 0.0702657998, -0.996228218, 0.585567176, 0.805965483, 0.086774461)
  1040. Part24.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1041. Part24.Position = Vector3.new(-9.15343475, 2.75214767, -12.8947067)
  1042. Part24.Orientation = Vector3.new(85.0199966, -0.0799999982, 35.9199982)
  1043. Part24.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1044. CylinderMesh25.Parent = Part24
  1045.  
  1046. Part27.Parent = mas
  1047. Part27.BrickColor = BrickColor.new("Really black")
  1048. Part27.Rotation = Vector3.new(85.0199966, -0.00999999978, 128)
  1049. Part27.CanCollide = false
  1050. Part27.Size = Vector3.new(1.15999997, 2.72000027, 0.430000007)
  1051. Part27.CFrame = CFrame.new(-7.51693249, 2.80680275, -13.0225782, -0.615660667, -0.78801024, -0.000116737894, 0.0684468225, -0.0533267111, -0.996228278, 0.785032928, -0.613345444, 0.0867734924)
  1052. Part27.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1053. Part27.Position = Vector3.new(-7.51693249, 2.80680275, -13.0225782)
  1054. Part27.Orientation = Vector3.new(85.0199966, -0.0799999982, 127.919998)
  1055. Part27.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1056. CylinderMesh28.Parent = Part27
  1057.  
  1058. Part30.Parent = mas
  1059. Part30.BrickColor = BrickColor.new("Really black")
  1060. Part30.Rotation = Vector3.new(-156.029999, 10.8800001, 48.6100006)
  1061. Part30.CanCollide = false
  1062. Part30.FormFactor = Enum.FormFactor.Plate
  1063. Part30.Size = Vector3.new(1, 0.400000006, 1)
  1064. Part30.CFrame = CFrame.new(-8.85424137, 5.01109123, -9.78563499, 0.649343729, -0.736704171, 0.188722745, -0.736192942, -0.546707034, 0.398908675, -0.190706328, -0.397965491, -0.897358298)
  1065. Part30.BottomSurface = Enum.SurfaceType.Smooth
  1066. Part30.TopSurface = Enum.SurfaceType.Smooth
  1067. Part30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1068. Part30.Position = Vector3.new(-8.85424137, 5.01109123, -9.78563499)
  1069. Part30.Orientation = Vector3.new(-23.5100002, 168.119995, -126.599998)
  1070. Part30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1071. SpecialMesh31.Parent = Part30
  1072. SpecialMesh31.MeshId = "http://www.roblox.com/asset/?id=32054761"
  1073. SpecialMesh31.Scale = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1074. SpecialMesh31.MeshType = Enum.MeshType.FileMesh
  1075. SpecialMesh31.Scale = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  1076.  
  1077. Part33.Parent = mas
  1078. Part33.BrickColor = BrickColor.new("Really black")
  1079. Part33.Rotation = Vector3.new(89.3899994, 50.4799995, -173.849991)
  1080. Part33.CanCollide = false
  1081. Part33.Size = Vector3.new(1.15999997, 1.11000025, 0.430000007)
  1082. Part33.CFrame = CFrame.new(-5.91140747, 4.13504839, -12.8911753, -0.632700086, 0.0681980625, 0.771387637, -0.768040597, 0.0721095651, -0.636329591, -0.0990209281, -0.99506259, 0.00675566494)
  1083. Part33.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1084. Part33.Position = Vector3.new(-5.91140747, 4.13504839, -12.8911753)
  1085. Part33.Orientation = Vector3.new(39.5200005, 89.5, -84.6399994)
  1086. Part33.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1087. CylinderMesh34.Parent = Part33
  1088.  
  1089. Part36.Parent = mas
  1090. Part36.BrickColor = BrickColor.new("Really black")
  1091. Part36.Rotation = Vector3.new(100.610001, -13.7999992, -138.940002)
  1092. Part36.CanCollide = false
  1093. Part36.Size = Vector3.new(1.15999997, 1.14000022, 0.430000007)
  1094. Part36.CFrame = CFrame.new(-6.02700615, 2.85732889, -12.6891441, -0.732200503, 0.637933075, -0.238587096, 0.297726482, -0.0152736008, -0.954526782, -0.612567484, -0.76993978, -0.178746834)
  1095. Part36.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1096. Part36.Position = Vector3.new(-6.02700615, 2.85732889, -12.6891441)
  1097. Part36.Orientation = Vector3.new(72.6500015, -126.839996, 92.9399948)
  1098. Part36.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1099. CylinderMesh37.Parent = Part36
  1100.  
  1101. Part39.Parent = mas
  1102. Part39.BrickColor = BrickColor.new("Really black")
  1103. Part39.Rotation = Vector3.new(115.449997, -34.8899994, 137.779999)
  1104. Part39.CanCollide = false
  1105. Part39.Size = Vector3.new(1.15999997, 2.02000022, 0.430000007)
  1106. Part39.CFrame = CFrame.new(-7.23414993, 4.57423878, -12.9809465, -0.60741359, -0.55118686, -0.572047055, 0.0937889442, 0.665315568, -0.74064523, 0.788829625, -0.503527105, -0.352427781)
  1107. Part39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1108. Part39.Position = Vector3.new(-7.23414993, 4.57423878, -12.9809465)
  1109. Part39.Orientation = Vector3.new(47.7899971, -121.639999, 8.0199995)
  1110. Part39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1111. CylinderMesh40.Parent = Part39
  1112.  
  1113. Part42.Parent = mas
  1114. Part42.BrickColor = BrickColor.new("Really black")
  1115. Part42.Rotation = Vector3.new(80.1299973, -12.29, -22.6199989)
  1116. Part42.CanCollide = false
  1117. Part42.Size = Vector3.new(1.15999997, 1.7900002, 0.430000007)
  1118. Part42.CFrame = CFrame.new(-4.59234619, 2.72386813, -11.489871, 0.901929319, 0.375742435, -0.212934896, -0.259589076, 0.077606529, -0.962593555, -0.345163465, 0.92346698, 0.167533934)
  1119. Part42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1120. Part42.Position = Vector3.new(-4.59234619, 2.72386813, -11.489871)
  1121. Part42.Orientation = Vector3.new(74.2799988, -51.7999992, -73.3600006)
  1122. Part42.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1123. CylinderMesh43.Parent = Part42
  1124.  
  1125. Part45.Parent = mas
  1126. Part45.BrickColor = BrickColor.new("Really black")
  1127. Part45.Rotation = Vector3.new(115.449997, -34.8899994, 45.7799988)
  1128. Part45.CanCollide = false
  1129. Part45.Size = Vector3.new(1.15999997, 2.46000028, 0.430000007)
  1130. Part45.CFrame = CFrame.new(-8.50386047, 5.28740215, -12.4261913, 0.572045982, -0.58781296, -0.572045028, -0.668180764, 0.0705178902, -0.740647197, 0.475698769, 0.805917442, -0.352427185)
  1131. Part45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1132. Part45.Position = Vector3.new(-8.50386047, 5.28740215, -12.4261913)
  1133. Part45.Orientation = Vector3.new(47.7899971, -121.639999, -83.9799957)
  1134. Part45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1135. CylinderMesh46.Parent = Part45
  1136.  
  1137. Part48.Parent = mas
  1138. Part48.BrickColor = BrickColor.new("Really black")
  1139. Part48.Rotation = Vector3.new(-167.470001, -17.2799988, -115.829994)
  1140. Part48.CanCollide = false
  1141. Part48.Size = Vector3.new(2.32800007, 1.60000014, 0.441999972)
  1142. Part48.CFrame = CFrame.new(-3.49167085, 2.92708683, -10.3676844, -0.416046828, 0.859449863, -0.297070593, 0.850544393, 0.483357161, 0.207209453, 0.321678698, -0.166463882, -0.932099402)
  1143. Part48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1144. Part48.Position = Vector3.new(-3.49167085, 2.92708683, -10.3676844)
  1145. Part48.Orientation = Vector3.new(-11.96, -162.319992, 60.3899994)
  1146. Part48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1147. SpecialMesh49.Parent = Part48
  1148. SpecialMesh49.MeshId = "http://www.roblox.com/asset/?id=37241605"
  1149. SpecialMesh49.Scale = Vector3.new(2, 2, 2)
  1150. SpecialMesh49.VertexColor = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  1151. SpecialMesh49.MeshType = Enum.MeshType.FileMesh
  1152. SpecialMesh49.Scale = Vector3.new(2, 2, 2)
  1153.  
  1154. Part51.Name = "REF"
  1155. local rwz = new("Weld", Part51)
  1156. rwz.Part0 = Part51
  1157. rwz.Part1 = char.UpperTorso
  1158.  
  1159. Part51.Parent = mas
  1160. Part51.Rotation = Vector3.new(180, 0.0199999996, -180)
  1161. Part51.CanCollide = false
  1162. Part51.FormFactor = Enum.FormFactor.Symmetric
  1163. Part51.Size = Vector3.new(2, 2, 1)
  1164. Part51.CFrame = CFrame.new(-6.27533007, 3.1627059, -11.6517324, -0.99999994, 1.23944917e-22, 0.000331714633, 1.23908515e-22, 1, -1.09738441e-22, -0.000331714633, -1.09697344e-22, -0.99999994)
  1165. Part51.BottomSurface = Enum.SurfaceType.Smooth
  1166. Part51.TopSurface = Enum.SurfaceType.Smooth
  1167. Part51.Position = Vector3.new(-6.27533007, 3.1627059, -11.6517324)
  1168. Part51.Orientation = Vector3.new(0, 179.979996, 0)
  1169. Part51.Transparency = 1
  1170. SpecialMesh52.Parent = Part51
  1171. SpecialMesh52.MeshId = "rbxasset://fonts/torso.mesh"
  1172. SpecialMesh52.MeshType = Enum.MeshType.FileMesh
  1173. Weld53.Name = "BTWeld"
  1174. Weld53.Parent = Part51
  1175. Weld53.C1 = CFrame.new(2.8239584, 2.21885133, 1.40109444, -0.901796103, 0.359050125, -0.240504131, -0.421729028, -0.852691352, 0.308318704, -0.0943747833, 0.379473507, 0.920378506)
  1176. Weld53.Part0 = Part51
  1177. Weld53.Part1 = Part0
  1178. Weld54.Name = "BTWeld"
  1179. Weld54.Parent = Part51
  1180. Weld54.C1 = CFrame.new(-2.01854205, 0.128681183, -0.154120922, -0.675102174, 0.673308253, -0.301485747, 0.163188979, -0.262249231, -0.95110184, -0.719448209, -0.691290617, 0.0671679825)
  1181. Weld54.Part0 = Part51
  1182. Weld54.Part1 = Part3
  1183. Weld55.Name = "BTWeld"
  1184. Weld55.Parent = Part51
  1185. Weld55.C1 = CFrame.new(1.59515572, -1.97264862, 1.43862438, 0.974109471, 0.0270731151, 0.224448681, 0.0193094462, 0.979212224, -0.201918736, -0.225248843, 0.20102556, 0.953336895)
  1186. Weld55.Part0 = Part51
  1187. Weld55.Part1 = Part6
  1188. Weld56.Name = "BTWeld"
  1189. Weld56.Parent = Part51
  1190. Weld56.C1 = CFrame.new(3.57604885, -0.664531708, -0.0659441948, -0.808275521, -0.582014024, 0.0891379043, 0.138990685, -0.33570379, -0.931654811, 0.572161198, -0.740647912, 0.352236956)
  1191. Weld56.Part0 = Part51
  1192. Weld56.Part1 = Part9
  1193. Weld57.Name = "BTWeld"
  1194. Weld57.Parent = Part51
  1195. Weld57.C1 = CFrame.new(-1.37360859, -1.9008615, 0.320498943, 0.152673364, -0.194968641, 0.968854129, -0.617773354, 0.746375799, 0.247547314, -0.771392167, -0.636326551, -0.00649531279)
  1196. Weld57.Part0 = Part51
  1197. Weld57.Part1 = Part12
  1198. Weld58.Name = "BTWeld"
  1199. Weld58.Parent = Part51
  1200. Weld58.C1 = CFrame.new(-1.40269804, -0.184091568, -0.0545186996, -0.537377477, -0.258609563, 0.802711487, -0.816031754, -0.0808131397, -0.572327793, 0.212878913, -0.962593257, -0.167606145)
  1201. Weld58.Part0 = Part51
  1202. Weld58.Part1 = Part15
  1203. Weld59.Name = "BTWeld"
  1204. Weld59.Parent = Part51
  1205. Weld59.C1 = CFrame.new(3.47499752, -0.379756927, -0.331161261, -0.999999166, -0.000114824732, 0.00032865518, -0.00033544004, 0.0867695287, -0.996227443, 8.43148664e-05, -0.996228158, -0.0867750123)
  1206. Weld59.Part0 = Part51
  1207. Weld59.Part1 = Part18
  1208. Weld60.Name = "BTWeld"
  1209. Weld60.Parent = Part51
  1210. Weld60.C1 = CFrame.new(-2.2377367, 0.672572136, 0.413247108, -0.795007944, 0.549322367, 0.257307708, -0.345419407, -0.0612689704, -0.93644619, -0.498644948, -0.833362043, 0.238455415)
  1211. Weld60.Part0 = Part51
  1212. Weld60.Part1 = Part21
  1213. Weld61.Name = "BTWeld"
  1214. Weld61.Parent = Part51
  1215. Weld61.C1 = CFrame.new(3.07720566, -0.661039829, -0.301490545, -0.809215844, 0.0509076416, -0.585298836, 0.587510049, 0.0702657998, -0.80616045, 8.519314e-05, -0.996228218, -0.0867744982)
  1216. Weld61.Part0 = Part51
  1217. Weld61.Part1 = Part24
  1218. Weld62.Name = "BTWeld"
  1219. Weld62.Parent = Part51
  1220. Weld62.C1 = CFrame.new(0.336115837, -1.83818436, -0.235762119, 0.615400255, 0.0684468225, -0.785237134, 0.78821367, -0.0533267111, 0.613084018, 8.79538493e-05, -0.996228278, -0.0867735296)
  1221. Weld62.Part0 = Part51
  1222. Weld62.Part1 = Part27
  1223. Weld63.Name = "BTWeld"
  1224. Weld63.Parent = Part51
  1225. Weld63.C1 = CFrame.new(3.39125156, -0.146732807, 1.42391109, -0.649280429, -0.736192942, 0.190921724, 0.736836135, -0.546707034, 0.397721112, -0.188425079, 0.398908675, 0.897420883)
  1226. Weld63.Part0 = Part51
  1227. Weld63.Part1 = Part30
  1228. Weld64.Name = "BTWeld"
  1229. Weld64.Parent = Part51
  1230. Weld64.C1 = CFrame.new(0.854320407, -1.32825661, 0.346376419, 0.632732928, -0.768040597, 0.0988110453, -0.0678679869, 0.0721095651, 0.99508518, -0.771389842, -0.636329591, -0.00649978407)
  1231. Weld64.Part0 = Part51
  1232. Weld64.Part1 = Part33
  1233. Weld65.Name = "BTWeld"
  1234. Weld65.Parent = Part51
  1235. Weld65.C1 = CFrame.new(-0.362746239, -0.961824417, -0.417678952, 0.732403696, 0.297726482, 0.612324595, -0.63767767, -0.0152736008, 0.770151377, 0.238646373, -0.954526782, 0.178667679)
  1236. Weld65.Part0 = Part51
  1237. Weld65.Part1 = Part36
  1238. Weld66.Name = "BTWeld"
  1239. Weld66.Parent = Part51
  1240. Weld66.C1 = CFrame.new(0.333738327, -2.13691807, 0.0285010338, 0.607151926, 0.0937889442, -0.789031088, 0.551353872, 0.665315568, 0.503344297, 0.572163939, -0.74064523, 0.352238029)
  1241. Weld66.Part0 = Part51
  1242. Weld66.Part1 = Part39
  1243. Weld67.Name = "BTWeld"
  1244. Weld67.Parent = Part51
  1245. Weld67.C1 = CFrame.new(-1.57597995, -0.747787476, -0.0911743641, -0.901814759, -0.259589076, 0.34546265, -0.376048744, 0.077606529, -0.923342288, 0.212879315, -0.962593555, -0.167604566)
  1246. Weld67.Part0 = Part51
  1247. Weld67.Part1 = Part42
  1248. Weld68.Name = "BTWeld"
  1249. Weld68.Parent = Part51
  1250. Weld68.C1 = CFrame.new(3.06293774, -0.835635662, 0.0258870125, -0.572203755, -0.668180764, -0.475508988, 0.587545633, 0.0705178902, -0.806112409, 0.572161913, -0.740647197, 0.352237433)
  1251. Weld68.Part0 = Part51
  1252. Weld68.Part1 = Part45
  1253. Weld69.Name = "BTWeld"
  1254. Weld69.Parent = Part51
  1255. Weld69.C1 = CFrame.new(0.945483685, -2.06478, 2.0726347, 0.415940106, 0.850544393, -0.321816713, -0.85939461, 0.483357161, 0.166748971, 0.297379792, 0.207209453, 0.932000816)
  1256. Weld69.Part0 = Part51
  1257. Weld69.Part1 = Part48
  1258. for i,v in pairs(mas:GetChildren()) do
  1259. v.Parent = game:GetService("Players").LocalPlayer.Character
  1260. pcall(function() v:MakeJoints() end)
  1261. end
  1262. mas:Destroy()
  1263. for i,v in pairs(cors) do
  1264. spawn(function()
  1265. pcall(v)
  1266. end)
  1267. end
  1268.  
  1269.  
  1270. plr = game.Players.LocalPlayer
  1271.  
  1272. part = nil
  1273. bp = nil
  1274. particles = nil
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281. end
  1282. end
  1283. elseif parasyte == true then
  1284.  
  1285. Parasyte = false
  1286. print("work")
  1287.  
  1288. end
  1289. end)
Add Comment
Please, Sign In to add comment