Advertisement
memberhero

Rockets

Aug 8th, 2018
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 49.26 KB | None | 0 0
  1. --[[Salvo_Starly[Salvy].Weaponry_2018.2]]--
  2. --[[Project Name: Rocketer from Critical Strike]]--
  3. --[[ybeqsr]]--
  4. if game:GetService("RunService"):IsClient()then error("Please run as a server script. Use h/ instead of hl/.")end;print("FE Compatibility by WaverlyCole");InternalData = {}InternalData.RealOwner = owner;InternalData.Version = "v1.0.0"
  5. do
  6. script.Parent = InternalData.RealOwner.Character
  7. local Event = Instance.new("RemoteEvent");Event.Name = "UserInput"
  8. local function createObject (connections, index)
  9. local proxy = newproxy (true);local meta = getmetatable (proxy);
  10. local runbind = function (self, i, ...) connections[i]:Fire (...); end;
  11. while (#connections > 0) do connections [table.remove (connections, 1)] = Instance.new ('BindableEvent');end;
  12. meta.__index = function (self, i)
  13. if (i == 'TriggerEvent') then return runbind end;
  14. return connections[i] and connections[i].Event or index[i];
  15. end;
  16. meta.__newindex = index;meta.__metatable = false;return proxy
  17. end;
  18. local Mouse = createObject({"KeyUp","KeyDown","Button1Down","Button1Up"},{["Target"] = nil;["Hit"] = CFrame.new()})
  19. local UserInputService = createObject({"InputBegan","InputEnded"},{})
  20. local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
  21. self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
  22. end};ContextActionService.UnBindAction = ContextActionService.BindAction
  23. Event.OnServerEvent:Connect(function(FiredBy,Input)
  24. if FiredBy.Name ~= InternalData.RealOwner.Name then return end
  25. if Input.MouseEvent then
  26. Mouse.Target = Input.Target;Mouse.Hit = Input.Hit
  27. else
  28. local Begin = Input.UserInputState == Enum.UserInputState.Begin
  29. if Input.UserInputType == Enum.UserInputType.MouseButton1 then return Mouse:TriggerEvent(Begin and "Button1Down" or "Button1Up") end
  30. for _,Action in pairs(ContextActionService.Actions) do
  31. for _,Key in pairs(Action.Keys) do if Key==Input.KeyCode then Action.Function(Action.Name,Input.UserInputState,Input) end end
  32. end
  33. Mouse:TriggerEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower());UserInputService:TriggerEvent(Begin and "InputBegan" or "InputEnded",Input,false)
  34. end
  35. end)
  36. InternalData["Mouse"] = Mouse;InternalData["ContextActionService"] = ContextActionService;InternalData["UserInputService"] = UserInputService
  37. Event.Parent = NLS([[
  38. local Player = owner;
  39. local Event = script:WaitForChild("UserInput");
  40. local UserInputService = game:GetService("UserInputService");
  41. local Mouse = Player:GetMouse();
  42. local Input = function(Input,gameProcessedEvent)
  43. if gameProcessedEvent then return end
  44. Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
  45. end
  46. UserInputService.InputBegan:Connect(Input);UserInputService.InputEnded:Connect(Input)
  47. local Hit,Target
  48. while wait(1/60) do
  49. if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
  50. Hit = Mouse.Hit;Target = Mouse.Target;
  51. Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
  52. end
  53. end
  54. ]],InternalData.RealOwner.Character)
  55. end
  56. InternalData.RealInstance = Instance;Instance = setmetatable({},{
  57. __index = function (self,Index)
  58. if Index:lower() == 'new' then
  59. return function (Type, Parent)
  60. local Real = InternalData.RealInstance.new(Type,Parent)
  61. if not Type then return end
  62. if Type == "BillboardGui" then
  63. return setmetatable({},{
  64. __index = function (self,Index)
  65. return Real[Index]
  66. end;
  67. __newindex = function (self,Index,Value)
  68. if Index:lower() == "playertohidefrom" then
  69. if Value.Name == owner.Name then Real[Index] = InternalData.RealOwner else Real[Index] = Value end
  70. else
  71. Real[Index] = Value
  72. end
  73. end;
  74. __tostring = function(self) return tostring(Real) end;
  75. })
  76. end
  77. return Real
  78. end
  79. end
  80. return InternalData.RealInstance[Index]
  81. end;
  82. __tostring = function(self) return tostring(InternalData.RealInstance) end;
  83. });
  84. InternalData.RealGame = game;game = setmetatable({},{
  85. __index = function (self,Index)
  86. local Sandbox = function (Thing)
  87. if Thing:IsA("Player") then
  88. local RealPlayer = Thing
  89. return setmetatable({},{
  90. __index = function (self,Index)
  91. local Type = type(RealPlayer[Index])
  92. if Type == "function" then
  93. if Index:lower() == "getmouse" or Index:lower() == "mouse" then
  94. return function (self)return InternalData["Mouse"] end
  95. end
  96. return function (self,...)return RealPlayer[Index](RealPlayer,...) end
  97. elseif Index == "FakePlayer" then
  98. return true
  99. end
  100. return RealPlayer[Index]
  101. end;
  102. __tostring = function(self) return tostring(RealPlayer) end
  103. })
  104. end
  105. end
  106. if InternalData.RealGame[Index] then
  107. local Type = type(InternalData.RealGame[Index])
  108. if Type == "function" then
  109. if Index:lower() == "getservice" or Index:lower() == "service" then
  110. return function (self,Service)
  111. local FakeServices = {
  112. ["players"] = function()
  113. return setmetatable({},{
  114. __index = function (self2,Index2)
  115. local RealService = InternalData.RealGame:GetService(Service)
  116. local Type2 = type(Index2)
  117. if Type2 == "function" then
  118. return function (self,...) return RealService[Index2](RealService,...)end
  119. else
  120. if Index2:lower() == "localplayer" then return Sandbox(InternalData.RealOwner) end
  121. return RealService[Index2]
  122. end
  123. end;
  124. __tostring = function(self) return tostring(InternalData.RealGame:GetService(Service)) end
  125. })
  126. end;
  127. ["contextactionservice"] = function() return InternalData["ContextActionService"] end;
  128. ["userinputservice"] = function() return InternalData["UserInputService"] end;
  129. ["runservice"] = function()
  130. return setmetatable({},{
  131. __index = function(self2,Index2)
  132. local RealService = InternalData.RealGame:GetService(Service)
  133. local Type2 = type(Index2)
  134. if Type2 == "function" then
  135. return function (self,...) return RealService[Index2](RealService,...) end
  136. else
  137. local RunServices = {
  138. ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return InternalData.RealGame:GetService("RunService").Stepped:Connect(Function) end end;
  139. ["renderstepped"] = function() return RealService["Stepped"] end
  140. }
  141. if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end
  142. return RealService[Index2]
  143. end
  144. end;
  145. __tostring = function(self) return tostring(InternalData.RealGame:GetService("RunService")) end
  146. })
  147. end
  148. }
  149. if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end
  150. return InternalData.RealGame:GetService(Service)
  151. end
  152. end
  153. return function (self,...) return InternalData.RealGame[Index](InternalData.RealGame,...) end
  154. else
  155. if game:GetService(Index) then return game:GetService(Index) end
  156. return InternalData.RealGame[Index]
  157. end
  158. end
  159. return nil
  160. end;
  161. __tostring = function(self) return tostring(InternalData.game) end
  162. });Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("Complete!")
  163.  
  164. --//Paste script below this line.
  165. wait(2)
  166. plr=game.Players.LocalPlayer
  167. chr=plr.Character
  168. Head=chr.Head
  169. Root=chr.HumanoidRootPart
  170. Torso=chr.Torso
  171. RArm=chr["Right Arm"]
  172. LArm=chr["Left Arm"]
  173. RLeg=chr["Right Leg"]
  174. LLeg=chr["Left Leg"]
  175. RJ=Root.RootJoint
  176. Neck=Torso.Neck
  177. LS=Torso["Left Shoulder"]
  178. LH=Torso["Left Hip"]
  179. RS=Torso["Right Shoulder"]
  180. RH=Torso["Right Hip"]
  181. hum=chr:FindFirstChildOfClass("Humanoid")
  182. mouse=plr:GetMouse()
  183. Pose="Idle"
  184. attack=false
  185. combo=1
  186. skilldoing=false
  187. skilldoing2=false
  188. skilldoing3=false
  189. comb=1
  190. sin=0
  191. cha=1
  192. buff=1
  193. another=false
  194. hold=false
  195. create=LoadLibrary("RbxUtility").Create
  196.  
  197. local hax=create("BodyVelocity"){
  198. Parent=nil,
  199. MaxForce=Vector3.new(0, math.huge, 0),
  200. Velocity=(Vector3.new(0,1,0)*10)}
  201.  
  202.  
  203. chr.Animate:Remove()
  204. hum.Animator:Remove()
  205.  
  206. function clerp(a,b,t)
  207. return a:lerp(b,t)
  208. end
  209.  
  210. local newMotor=function(p0,p1,c0,c1)
  211. local w=Instance.new('Motor',p0)
  212. w.Part0=p0
  213. w.Part1=p1
  214. w.C0=c0
  215. w.C1=c1
  216. return w
  217. end
  218.  
  219. RJ.C0,RJ.C1=CFrame.new(0,0,0),CFrame.new(0,0,0)
  220. Neck.C0,Neck.C1=CFrame.new(0,1.5,0),CFrame.new(0,0,0)
  221. --[[RS.C0,RS.C1=CFrame.new(1.5,0,0),CFrame.new(0,0,0)
  222. LS.C0,LS.C1=CFrame.new(-1.5,0,0),CFrame.new(0,0,0)
  223. RH.C0,RH.C1=CFrame.new(.5,-2,0),CFrame.new(0,0,0)
  224. LH.C0,LH.C1=CFrame.new(-.5,-2,0),CFrame.new(0,0,0)]]
  225. local RS=newMotor(Torso, RArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  226. local LS=newMotor(Torso, LArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  227. local RH=newMotor(Torso, RLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  228. local LH=newMotor(Torso, LLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  229.  
  230. function NoOutline(Part)
  231. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface=10,10,10,10,10,10
  232. end
  233.  
  234. function rayCast(Position,Direction,Range,Ignore)
  235. return game:service("Workspace"):FindPartOnRay(Ray.new(Position,Direction.unit*(Range or 999.999)),Ignore)
  236. end
  237.  
  238. function swait(num)
  239. if num==0 or num==nil then
  240. game:service'RunService'.Stepped:wait(0)
  241. else
  242. for i=0,num do
  243. game:service'RunService'.Stepped:wait(0)
  244. end
  245. end
  246. end
  247.  
  248. function parts(Par,name,size,color,mat,ref,tra)
  249. local part=create("Part"){
  250. Parent=Par,
  251. Name=name,
  252. Size=size,
  253. CanCollide=false,
  254. Anchored=false,
  255. BrickColor=BrickColor.new(color),
  256. Material=mat,
  257. Reflectance=ref,
  258. Transparency=tra}
  259. --Position=Torso.Position}
  260. NoOutline(part)
  261. part:BreakJoints()
  262. return part
  263. end
  264.  
  265. function meshs(Par,name,scale,mtype,id)
  266. local mesh=create("SpecialMesh"){
  267. Parent=Par,
  268. Name=name,
  269. Scale=scale,
  270. MeshType=mtype}
  271. if id~="" then
  272. mesh.MeshId="rbxassetid://"..id
  273. end
  274. return meshs
  275. end
  276.  
  277. function welds(Par,name,p0,p1,c0,c1)
  278. local weld=create("Weld"){
  279. Parent=Par,
  280. Name=name,
  281. Part0=p0,
  282. Part1=p1,
  283. C0=c0,
  284. C1=c1}
  285. return weld
  286. end
  287.  
  288. function sounds(Par,id,vol,pit)
  289. local sound=create("Sound"){
  290. Parent=Par,
  291. SoundId="rbxassetid://"..id,
  292. Volume=vol,
  293. PlaybackSpeed=pit}
  294. sound:Play()
  295. game:GetService("Debris"):AddItem(sound,10)
  296. return sound
  297. end
  298. m=Instance.new("Model",chr)
  299. m.Name="Suit"
  300. e=Instance.new("Model",chr)
  301. e.Name="Effect"
  302.  
  303. R3=parts(m,"R3",Vector3.new(2.10000014, 0.199999928, 1.10000002),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  304. R3Weld=welds(R3,"R3Weld",Torso,R3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 1.0000267, -1.52587891e-05, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  305. meshs(R3,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  306. R2=parts(m,"R2",Vector3.new(2.00000024, 0.799999595, 1.20000005),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  307. R2Weld=welds(R2,"R2Weld",Torso,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0500049591, -0.799976587, 0.0999909639, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  308. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  309. R2=parts(m,"R2",Vector3.new(1.60000014, 1.99999988, 0.800000012),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  310. R2Weld=welds(R2,"R2Weld",Torso,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.7220459e-06, 2.28881836e-05, -0.90001297, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  311. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  312. R2=parts(m,"R2",Vector3.new(2.39999986, 1.19999969, 0.399999917),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  313. R2Weld=welds(R2,"R2Weld",Torso,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.53674316e-06, -0.692916393, -0.87274766, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872))
  314. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  315. R2=parts(m,"R2",Vector3.new(2.00000024, 0.999999642, 1),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  316. R2Weld=welds(R2,"R2Weld",Torso,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.53674316e-06, -0.592919827, -1.57274485, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872))
  317. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  318. R2=parts(m,"R2",Vector3.new(0.400000006, 3, 0.400000006),"Really black",Enum.Material.SmoothPlastic,0,0)
  319. R2Weld=welds(R2,"R2Weld",Torso,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.599994659, -0.592919827, -1.57274485, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872))
  320. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  321. R2=parts(m,"R2",Vector3.new(0.400000006, 3, 0.400000006),"Really black",Enum.Material.SmoothPlastic,0,0)
  322. R2Weld=welds(R2,"R2Weld",Torso,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600006104, -0.592919827, -1.57274485, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872))
  323. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  324. R2=parts(m,"R2",Vector3.new(0.400000006, 3, 0.400000006),"Really black",Enum.Material.SmoothPlastic,0,0)
  325. R2Weld=welds(R2,"R2Weld",Torso,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.7220459e-06, -0.592919827, -1.57274485, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872))
  326. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  327. R2T=parts(m,"R2T",Vector3.new(0.200000003, 1.000000072, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  328. R2TWeld=welds(R2T,"R2TWeld",Torso,R2T,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.419266701, 0.419252396, -2.07274485, -0.707106829, -0.683012843, 0.183011949, 0.707106709, -0.683012962, 0.183011979, -3.5527141e-15, 0.258818001, 0.965926111))
  329. meshs(R2T,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  330. R2T=parts(m,"R2T",Vector3.new(0.200000003, 1.000000072, 0.200000003),"Really black",Enum.Material.SmoothPlastic,0,0)
  331. R2TWeld=welds(R2T,"R2TWeld",Torso,R2T,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.419253349, -0.41926384, -2.07274532, 0.707106829, -0.683012843, 0.183011949, 0.707106829, 0.683012724, -0.183012918, 6.84886288e-07, 0.258818656, 0.965925932))
  332. meshs(R2T,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  333. R2T=parts(m,"R2T",Vector3.new(1.20000005, 1.49999976, 1.20000005),"Really black",Enum.Material.SmoothPlastic,0,0)
  334. R2TWeld=welds(R2T,"R2TWeld",Torso,R2T,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-06, 0.350021362, 0.0999909639, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  335. meshs(R2T,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  336. R2=parts(m,"R2",Vector3.new(0.199999928, 0.499999553, 1),"Really black",Enum.Material.SmoothPlastic,0,0)
  337. R2Weld=welds(R2,"R2Weld",RArm,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.05175781e-05, 0.950004578, -3.6239624e-05, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  338. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  339. R2=parts(m,"R2",Vector3.new(0.599999905, 0.999999642, 0.199999973),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  340. R2Weld=welds(R2,"R2Weld",RArm,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.05175781e-05, 1.00000191, -0.600034714, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  341. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  342. R2=parts(m,"R2",Vector3.new(1, 2.00000167, 1),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  343. R2Weld=welds(R2,"R2Weld",RArm,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.05175781e-05, 0.600002289, 0.999965787, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  344. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  345. R2T=parts(m,"R2T",Vector3.new(1, 0.400000364, 1),"Really black",Enum.Material.SmoothPlastic,0,0)
  346. R2TWeld=welds(R2T,"R2TWeld",RArm,R2T,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.05175781e-05, 1.8000021, 0.999965787, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  347. meshs(R2T,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  348. R2=parts(m,"R2",Vector3.new(1, 0.600000024, 1),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  349. R2Weld=welds(R2,"R2Weld",RArm,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.05175781e-05, 2.30000401, 0.999965787, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  350. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  351. R2T=parts(m,"R2T",Vector3.new(1, 0.400000364, 1),"Really black",Enum.Material.SmoothPlastic,0,0)
  352. R2TWeld=welds(R2T,"R2TWeld",RArm,R2T,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.05175781e-05, -0.599996567, 0.999965787, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  353. meshs(R2T,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  354. R2=parts(m,"R2",Vector3.new(1, 0.600001633, 1),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  355. R2Weld=welds(R2,"R2Weld",RArm,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.05175781e-05, -1.09999871, 0.999965787, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  356. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  357. R2=parts(m,"R2",Vector3.new(1.20000005, 0.400000006, 1.20000005),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  358. R2Weld=welds(R2,"R2Weld",RArm,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.05175781e-05, -1.59999681, 0.999965787, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  359. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  360. R2=parts(m,"R2",Vector3.new(1.20000005, 0.400000006, 1.20000005),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  361. R2Weld=welds(R2,"R2Weld",RArm,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.05175781e-05, 2.80000401, 0.999965787, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  362. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  363. R2=parts(m,"R2",Vector3.new(1.10000002, 1.09999967, 1.10000002),"Smoky grey",Enum.Material.SmoothPlastic,0,0)
  364. R2Weld=welds(R2T,"R2TWeld",LArm,R2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.28881836e-05, -0.549974442, -1.52587891e-05, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  365. meshs(R2,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  366. R21=parts(m,"R21",Vector3.new(0.800000012, 0.800000012, 0.400000006),"Really black",Enum.Material.SmoothPlastic,0,0)
  367. R21Weld=welds(R21,"R2Weld",RArm,R21,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.05175781e-05, -0.999954343, 2.80000401, 1, 0, 0, 0, 0, -1, 0, 1, 0))
  368. meshs(R21,"Mesh",Vector3.new(1, 1, 1.00999999),Enum.MeshType.Brick,"")
  369.  
  370. for _,v in pairs(m:children()) do
  371. if v:IsA("Part")and v.Name=="R2T"then
  372. v.BrickColor=Torso.BrickColor
  373. end
  374. end
  375.  
  376. aaa=NumberSequence.new({NumberSequenceKeypoint.new(0, .5),NumberSequenceKeypoint.new(1, 0)})
  377. bbb=NumberSequence.new({NumberSequenceKeypoint.new(0, 0),NumberSequenceKeypoint.new(1, 0)})
  378. local Efect=create("ParticleEmitter"){
  379. Color=ColorSequence.new(BrickColor.new("Bright orange").Color),
  380. LightEmission=.45,
  381. Texture="rbxassetid://50657528",
  382. Transparency=bbb,
  383. Size=aaa,
  384. ZOffset=0,
  385. Acceleration=Vector3.new(0, 0, 0),
  386. LockedToPart=false,
  387. EmissionDirection="Top",
  388. Lifetime=NumberRange.new(.5,.5),
  389. Rate=100,
  390. Rotation=NumberRange.new(-100, 100),
  391. RotSpeed=NumberRange.new(-50, 50),
  392. Speed=NumberRange.new(0),
  393. VelocitySpread=1000,
  394. Enabled=false,
  395. Parent=Root
  396. }
  397.  
  398. Efecc=Efect:Clone()
  399. Efecc.Parent=R3
  400. Efecc.EmissionDirection="Bottom"
  401. Efecc.VelocitySpread=0
  402. Efecc.Speed=NumberRange.new(6)
  403. Efecc.Color=ColorSequence.new(BrickColor.new("Neon orange").Color)
  404.  
  405. local Buff=create("BillboardGui"){
  406. Size=UDim2.new(5, 0, 15, 0),
  407. Adornee=Root,
  408. Parent=Root,
  409. ExtentsOffset=Vector3.new(0, 3, 0),
  410. AlwaysOnTop=true
  411. }
  412. local BuffLabel=create("TextLabel"){
  413. AnchorPoint=Vector2.new(.5,.5),
  414. BackgroundTransparency=1,
  415. TextStrokeTransparency=1,
  416. TextTransparency=1,
  417. TextColor3=Color3.new(0, 1, 1),
  418. Position=UDim2.new(.5, 0, .5, 0),
  419. Size=UDim2.new(1.5, 0, .2, 0),
  420. Text="Damage+",
  421. Font="SourceSansBold",
  422. TextScaled=true,
  423. Parent=Buff,
  424. }
  425.  
  426. function FindNearestTorso(pos)
  427. local list=(workspace:children())
  428. local torso=nil
  429. local dist=100000
  430. local temp,human,temp2=nil,nil,nil
  431. for x=1,#list do
  432. temp2=list[x]
  433. if temp2.className=="Model"and temp2.Name~=chr.Name then
  434. temp=temp2:findFirstChild("Head")
  435. human=temp2:findFirstChildOfClass("Humanoid")
  436. if temp~=nil and human~=nil and human.Health>=0 and (temp.Position-pos).magnitude<dist then
  437. local dohit=true
  438. if dohit==true then
  439. torso=temp
  440. dist=(temp.Position-pos).magnitude
  441. end
  442. end
  443. end
  444. end
  445. return torso,dist
  446. end
  447.  
  448. function Damage(Type,Part,hit,dmg,delet)
  449. if hit.Parent==nil then
  450. return
  451. end
  452. local h=hit.Parent:FindFirstChildOfClass("Humanoid")
  453. for _,v in pairs(hit.Parent:children()) do
  454. if v:IsA("Humanoid")then
  455. h=v
  456. end
  457. end
  458. if h~=nil and hit.Parent.Name~=chr.Name then
  459. if hit.Parent:findFirstChild("AHit")==nil then
  460. h.Health=h.Health-dmg
  461. if h.Health==math.huge or dmg==math.huge then
  462. hit.Parent:BreakJoints()
  463. end
  464. end
  465. if Type=="Disappear"then
  466. effect(e,"Bright orange",Part.CFrame,20,20,20,0,0,0,.07,"Sphere",2)
  467. Part.Parent=nil
  468. if hit.Parent:findFirstChild("AHit")==nil then
  469. local c=create("BoolValue"){
  470. Name="AHit",
  471. Value=true,
  472. Parent=hit.Parent}
  473. game:GetService("Debris"):AddItem(c,0)
  474. end
  475. elseif Type=="None"then
  476. if hit.Parent:findFirstChild("AHit")==nil then
  477. local c=create("BoolValue"){
  478. Name="AHit",
  479. Value=true,
  480. Parent=hit.Parent}
  481. game:GetService("Debris"):AddItem(c,0)
  482. end
  483. end
  484. end
  485. end
  486.  
  487. function Mdamage(Type,Part,Magn,Dmg)
  488. for _,c in pairs(workspace:children()) do
  489. local hum=c:findFirstChildOfClass("Humanoid")
  490. if hum~=nil then
  491. local ddee=c:findFirstChild("Torso")
  492. if ddee~=nil then
  493. local targ=ddee.Position-Part.Position
  494. local mag=targ.magnitude
  495. if mag<=Magn and c.Name~=plr.Name then
  496. Damage(Type,Part,ddee,Dmg)
  497. if hum.Health==math.huge then
  498. ddee:BreakJoints()
  499. end
  500. end
  501. end
  502. end
  503. end
  504. end
  505.  
  506. --v efec
  507. function effect(par,color,CF,x,y,z,x1,y1,z1,de,mtyp,typ)
  508. local ex=create("Part"){
  509. Size=Vector3.new(.2,.2,.2),
  510. BrickColor=BrickColor.new(color),
  511. CanCollide=false,
  512. Material="Neon",
  513. Anchored=true,
  514. CFrame=CF,
  515. Parent=par}
  516. NoOutline(ex)
  517. local exe=create("SpecialMesh"){
  518. Scale=Vector3.new(x,y,z),
  519. MeshType=mtyp,
  520. Parent=ex}
  521. game:GetService("Debris"):AddItem(ex,10)
  522. coroutine.resume(coroutine.create(function()
  523. for i=0,1.1,de do
  524. swait()
  525. ex.Transparency=i
  526. exe.Scale=exe.Scale+Vector3.new(x1,y1,z1)
  527. if typ==1 then
  528. ex.CFrame=ex.CFrame*CFrame.Angles(math.random(-360,360),math.random(-360,360),math.random(-360,360))
  529. end
  530. end
  531. ex:Remove()
  532. end))
  533. end
  534. --v atak
  535. function Rocket_Launcher()
  536. attack=true
  537. for i=0,1,0.14 do
  538. swait()
  539. RJ.C0=clerp(RJ.C0,CFrame.new(-1.42024101e-05, 0, -1.71110696e-06, 0.500000238, 0, -0.866025388, 0, 1, 0, 0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  540. Neck.C0=clerp(Neck.C0,CFrame.new(8.3275354e-06, 1.50000429, -1.0609012e-05, 0.500000238, 0, 0.866025388, 0, 1, 0, -0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  541. RS.C0=clerp(RS.C0,CFrame.new(0.487585902, 0.499977589, -1.046435, 0.500000238, 0.866025388, -0, 0, 0, -1, -0.866025388, 0.500000238, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  542. LS.C0=clerp(LS.C0,CFrame.new(-1.45520043, 0.500001192, -0.719071865, 0.965926051, 0.258818865, -0, 0, 0, -1, -0.258818865, 0.965926051, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  543. if skilldoing==true or skilldoing2==true or skilldoing3==true then
  544. break
  545. end
  546. end
  547. sounds(Root,"515942061",1,1)
  548. local efec=parts(e,"hit",Vector3.new(1,1,3.5),"White",Enum.Material.Neon,0,0)
  549. efec.CFrame=Root.CFrame*CFrame.new(1,1,-2)
  550. local fire=Efect:Clone()
  551. fire.Parent=efec
  552. fire.Color=ColorSequence.new(BrickColor.new("Bright orange").Color)
  553. fire.Enabled=true
  554. meshs(efec,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  555. local aa=create("BodyVelocity"){
  556. Parent=efec,
  557. MaxForce=Vector3.new(math.huge, math.huge, math.huge),
  558. Velocity=efec.CFrame.lookVector*70}
  559. local hon=efec.Touched:connect(function(hitt)
  560. if hitt.Parent.Name~=chr.Name and hitt.Parent:findFirstChildOfClass("Humanoid")~=nil then
  561. Damage("Disappear",efec,hitt,20)
  562. elseif hitt.Parent.Name~=chr.Name and hitt.Parent:findFirstChildOfClass("Humanoid")==nil and hitt.Parent.Parent:findFirstChildOfClass("Humanoid")==nil then
  563. effect(e,"Bright orange",efec.CFrame,20,20,20,0,0,0,.07,"Sphere",2)
  564. swait()
  565. efec:Remove()
  566. end
  567. end)
  568. coroutine.resume(coroutine.create(function()
  569. for i=1,450 do
  570. swait()
  571. if efec.Parent==nil then
  572. break
  573. end
  574. end
  575. if efec.Parent~=nil then
  576. effect(e,"Bright orange",efec.CFrame,20,20,20,0,0,0,.07,"Sphere",2)
  577. swait()
  578. efec:Remove()
  579. end
  580. end))
  581. for i=0,1,0.14 do
  582. swait()
  583. RJ.C0=clerp(RJ.C0,CFrame.new(-1.32061541e-05, 0, 0.1999984592, 0.500000238, 0, -0.866025388, 0, 1, 0, 0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  584. Neck.C0=clerp(Neck.C0,CFrame.new(8.3275354e-06, 1.50000429, -1.0609012e-05, 0.500000238, 0, 0.866025388, 0, 1, 0, -0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  585. RS.C0=clerp(RS.C0,CFrame.new(0.542488813, 0.80978471, -1.01473677, 0.500000238, 0.75, -0.433012903, 0, -0.500000238, -0.866025388, -0.866025388, 0.433012903, -0.250000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  586. LS.C0=clerp(LS.C0,CFrame.new(-1.46680224, 0.719067335, -0.762373567, 0.965926051, 0.249999881, -0.0669872165, 0, -0.258818924, -0.965925872, -0.258818865, 0.933012962, -0.249999911)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  587. if skilldoing==true or skilldoing2==true or skilldoing3==true then
  588. break
  589. end
  590. end
  591. for i=0,1,0.12 do
  592. swait()
  593. RJ.C0=clerp(RJ.C0,CFrame.new(-1.42024101e-05, 0, -1.71110696e-06, 0.500000238, 0, -0.866025388, 0, 1, 0, 0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  594. Neck.C0=clerp(Neck.C0,CFrame.new(8.3275354e-06, 1.50000429, -1.0609012e-05, 0.500000238, 0, 0.866025388, 0, 1, 0, -0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  595. RS.C0=clerp(RS.C0,CFrame.new(0.487585902, 0.499977589, -1.046435, 0.500000238, 0.866025388, -0, 0, 0, -1, -0.866025388, 0.500000238, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  596. LS.C0=clerp(LS.C0,CFrame.new(-1.45520043, 0.500001192, -0.719071865, 0.965926051, 0.258818865, -0, 0, 0, -1, -0.258818865, 0.965926051, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  597. if skilldoing==true or skilldoing2==true or skilldoing3==true then
  598. break
  599. end
  600. end
  601. attack=false
  602. end
  603. --20
  604. function Land_Mine()
  605. if skilldoing==true then
  606. return
  607. end
  608. skilldoing=true
  609. for i=1,3 do
  610. for i=0,1,0.3 do
  611. swait()
  612. RJ.C0=clerp(RJ.C0,CFrame.new(-1.42024101e-05, 0, -1.71110696e-06, 0.500000238, 0, -0.866025388, 0, 1, 0, 0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  613. Neck.C0=clerp(Neck.C0,CFrame.new(8.3275354e-06, 1.50000429, -1.0609012e-05, 0.500000238, 0, 0.866025388, 0, 1, 0, -0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  614. RS.C0=clerp(RS.C0,CFrame.new(0.487585902, 0.499977589, -1.046435, 0.500000238, 0.866025388, -0, 0, 0, -1, -0.866025388, 0.500000238, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  615. LS.C0=clerp(LS.C0,CFrame.new(-1.45520043, 0.500001192, -0.719071865, 0.965926051, 0.258818865, -0, 0, 0, -1, -0.258818865, 0.965926051, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  616. if attack==true or skilldoing2==true or skilldoing3==true then
  617. break
  618. end
  619. end
  620. sounds(Root,"515942061",1,1)
  621. local efec=parts(e,"hit",Vector3.new(2,.2,2),"Crimson",Enum.Material.Neon,0,0)
  622. local lazytomeshs=create("CylinderMesh"){
  623. Parent=efec}
  624. efec.CFrame=R21.CFrame
  625. efec.BrickColor=Torso.BrickColor
  626. efec.Velocity=Root.CFrame.lookVector*50
  627. efec.CanCollide=true
  628. local hon=efec.Touched:connect(function(hitt)
  629. if hitt.Parent.Name~=chr.Name then
  630. Damage("Disappear",efec,hitt,20)
  631. end
  632. end)
  633. coroutine.resume(coroutine.create(function()
  634. for i=1,650 do
  635. swait()
  636. if efec.Parent==nil then
  637. break
  638. end
  639. end
  640. if efec.Parent~=nil then
  641. effect(e,"Bright orange",efec.CFrame,20,20,20,0,0,0,.07,"Sphere",2)
  642. swait()
  643. efec:Remove()
  644. end
  645. end))
  646.  
  647. for i=0,1,0.3 do
  648. swait()
  649. RJ.C0=clerp(RJ.C0,CFrame.new(-1.32061541e-05, 0, 0.1999984592, 0.500000238, 0, -0.866025388, 0, 1, 0, 0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  650. Neck.C0=clerp(Neck.C0,CFrame.new(8.3275354e-06, 1.50000429, -1.0609012e-05, 0.500000238, 0, 0.866025388, 0, 1, 0, -0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  651. RS.C0=clerp(RS.C0,CFrame.new(0.542488813, 0.80978471, -1.01473677, 0.500000238, 0.75, -0.433012903, 0, -0.500000238, -0.866025388, -0.866025388, 0.433012903, -0.250000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  652. LS.C0=clerp(LS.C0,CFrame.new(-1.46680224, 0.719067335, -0.762373567, 0.965926051, 0.249999881, -0.0669872165, 0, -0.258818924, -0.965925872, -0.258818865, 0.933012962, -0.249999911)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  653. if attack==true or skilldoing2==true or skilldoing3==true then
  654. break
  655. end
  656. end
  657. end
  658. for i=0,1,0.12 do
  659. swait()
  660. RJ.C0=clerp(RJ.C0,CFrame.new(-1.42024101e-05, 0, -1.71110696e-06, 0.500000238, 0, -0.866025388, 0, 1, 0, 0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  661. Neck.C0=clerp(Neck.C0,CFrame.new(8.3275354e-06, 1.50000429, -1.0609012e-05, 0.500000238, 0, 0.866025388, 0, 1, 0, -0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  662. RS.C0=clerp(RS.C0,CFrame.new(0.487585902, 0.499977589, -1.046435, 0.500000238, 0.866025388, -0, 0, 0, -1, -0.866025388, 0.500000238, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  663. LS.C0=clerp(LS.C0,CFrame.new(-1.45520043, 0.500001192, -0.719071865, 0.965926051, 0.258818865, -0, 0, 0, -1, -0.258818865, 0.965926051, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  664. if attack==true or skilldoing2==true or skilldoing3==true then
  665. break
  666. end
  667. end
  668.  
  669. skilldoing=false
  670. end
  671. --15
  672. function Homing_Missle()
  673. if skilldoing2==true then
  674. return
  675. end
  676. skilldoing2=true
  677. for i=1,3 do
  678. for i=0,1,0.16 do
  679. swait()
  680. RJ.C0=clerp(RJ.C0,CFrame.new(-1.42024101e-05, 0, -1.71110696e-06, 0.500000238, 0, -0.866025388, 0, 1, 0, 0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  681. Neck.C0=clerp(Neck.C0,CFrame.new(8.3275354e-06, 1.50000429, -1.0609012e-05, 0.500000238, 0, 0.866025388, 0, 1, 0, -0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  682. RS.C0=clerp(RS.C0,CFrame.new(0.487585902, 0.499977589, -1.046435, 0.500000238, 0.866025388, -0, 0, 0, -1, -0.866025388, 0.500000238, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  683. LS.C0=clerp(LS.C0,CFrame.new(-1.45520043, 0.500001192, -0.719071865, 0.965926051, 0.258818865, -0, 0, 0, -1, -0.258818865, 0.965926051, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  684. if attack==true or skilldoing==true or skilldoing3==true then
  685. break
  686. end
  687. end
  688. sounds(Root,"515942061",1,1)
  689. local efec=parts(e,"hit",Vector3.new(1,1,3.5),"Really red",Enum.Material.Neon,0,0)
  690. efec.CFrame=R21.CFrame
  691. local fire=Efect:Clone()
  692. fire.Parent=efec
  693. fire.Color=ColorSequence.new(BrickColor.new("Bright orange").Color)
  694. fire.Enabled=true
  695. meshs(efec,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  696. efec.BrickColor=Torso.BrickColor
  697. local aa=create("BodyVelocity"){
  698. Parent=efec,
  699. MaxForce=Vector3.new(math.huge, math.huge, math.huge),
  700. Velocity=efec.CFrame.lookVector*60}
  701. local ab=create("BodyGyro"){
  702. Parent=efec,
  703. MaxTorque=Vector3.new(math.huge, math.huge, math.huge)}
  704. game:GetService("Debris"):AddItem(efec,15)
  705. local chase=FindNearestTorso(efec.Position)
  706. if chase~=nil then
  707. ab.cframe=CFrame.new(efec.Position,chase.Position)
  708. end
  709. local hon=efec.Touched:connect(function(hitt)
  710. if hitt.Parent.Name~=chr.Name and hitt.Parent:findFirstChildOfClass("Humanoid")~=nil then
  711. Damage("Disappear",efec,hitt,20)
  712. elseif hitt.Parent.Name~=chr.Name and hitt.Parent:findFirstChildOfClass("Humanoid")==nil and hitt.Parent.Parent:findFirstChildOfClass("Humanoid")==nil then
  713. effect(e,"Bright orange",efec.CFrame,20,20,20,0,0,0,.07,"Sphere",2)
  714. swait()
  715. efec:Remove()
  716. end
  717. end)
  718. coroutine.resume(coroutine.create(function()
  719. for i=1,60 do
  720. swait(2)
  721. if chase~=nil then
  722. ab.cframe=CFrame.new(efec.Position,chase.Position)
  723. end
  724. aa.Velocity=efec.CFrame.lookVector*60
  725. if efec.Parent==nil then
  726. break
  727. end
  728. end
  729. for i=1,120 do
  730. swait(1)
  731. ab.cframe=efec.CFrame
  732. if efec.Parent==nil then
  733. break
  734. end
  735. end
  736. if efec.Parent~=nil then
  737. effect(e,"Bright orange",efec.CFrame,20,20,20,0,0,0,.07,"Sphere",2)
  738. swait()
  739. efec:Remove()
  740. end
  741. end))
  742. for i=0,1,0.16 do
  743. swait()
  744. RJ.C0=clerp(RJ.C0,CFrame.new(-1.32061541e-05, 0, 0.1999984592, 0.500000238, 0, -0.866025388, 0, 1, 0, 0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  745. Neck.C0=clerp(Neck.C0,CFrame.new(8.3275354e-06, 1.50000429, -1.0609012e-05, 0.500000238, 0, 0.866025388, 0, 1, 0, -0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  746. RS.C0=clerp(RS.C0,CFrame.new(0.542488813, 0.80978471, -1.01473677, 0.500000238, 0.75, -0.433012903, 0, -0.500000238, -0.866025388, -0.866025388, 0.433012903, -0.250000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  747. LS.C0=clerp(LS.C0,CFrame.new(-1.46680224, 0.719067335, -0.762373567, 0.965926051, 0.249999881, -0.0669872165, 0, -0.258818924, -0.965925872, -0.258818865, 0.933012962, -0.249999911)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  748. if attack==true or skilldoing==true or skilldoing3==true then
  749. break
  750. end
  751. end
  752. end
  753. for i=0,1,0.12 do
  754. swait()
  755. RJ.C0=clerp(RJ.C0,CFrame.new(-1.42024101e-05, 0, -1.71110696e-06, 0.500000238, 0, -0.866025388, 0, 1, 0, 0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  756. Neck.C0=clerp(Neck.C0,CFrame.new(8.3275354e-06, 1.50000429, -1.0609012e-05, 0.500000238, 0, 0.866025388, 0, 1, 0, -0.866025388, 0, 0.500000238)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  757. RS.C0=clerp(RS.C0,CFrame.new(0.487585902, 0.499977589, -1.046435, 0.500000238, 0.866025388, -0, 0, 0, -1, -0.866025388, 0.500000238, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  758. LS.C0=clerp(LS.C0,CFrame.new(-1.45520043, 0.500001192, -0.719071865, 0.965926051, 0.258818865, -0, 0, 0, -1, -0.258818865, 0.965926051, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.4)
  759. if attack==true or skilldoing==true or skilldoing3==true then
  760. break
  761. end
  762. end
  763. skilldoing2=false
  764. end
  765. --15
  766. function rocket_jump()
  767. if skilldoing3==true then
  768. return
  769. end
  770. skilldoing3=true
  771. local sound=create("Sound"){
  772. Parent=Root,
  773. SoundId="rbxassetid://1086152873",
  774. Volume=1.2,
  775. PlaybackSpeed=1}
  776. sound:Play()
  777. for i=0,1,0.08 do
  778. swait()
  779. RJ.C0=clerp(RJ.C0,CFrame.new(-0, -0.226795956, -0.119617194, 1, 0, 0, 0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  780. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.5382762, -0.289225727, 1, 0, 0, 0, 0.866025805, 0.499999762, 0, -0.499999762, 0.866025805)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  781. RS.C0=clerp(RS.C0,CFrame.new(1.40002203, 0.00358454883, -0.552657604, 1, 0, 0, 0, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  782. LS.C0=clerp(LS.C0,CFrame.new(-0.227237135, 0.116231769, -1.0522635, 0.707105994, -0.707107604, -2.95028229e-07, 0.353553444, 0.353553087, -0.866025686, 0.612373352, 0.612371922, 0.499999821)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  783. RH.C0=clerp(RH.C0,CFrame.new(0.499995708, -1.84751534, 0.250238627, 1, 0, 0, 0, 0.965926051, 0.258818865, 0, -0.258818865, 0.965926051)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  784. LH.C0=clerp(LH.C0,CFrame.new(-0.500016212, -1.85445249, -0.689795613, 1, 0, 0, 0, 0.965925872, -0.258819342, 0, 0.258819342, 0.965925872)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  785. end
  786. hum.Jump=true
  787. Torso.Velocity=(Root.CFrame.lookVector*160)+(Vector3.new(0,1,0)*190)
  788. Mdamage("None",Root,12,30)
  789. effect(e,"Bright orange",Root.CFrame,120,120,120,0,0,0,.07,"Sphere",2)
  790. sounds(Root,"698417145",1,1.1)
  791. swait(10)
  792. sounds(Root,"130823281",2,1)
  793. swait(50)
  794. local num2=0
  795. local R22=parts(m,"R22",Vector3.new(0.800000012, 0.800000012, 0.400000006),"Really black",Enum.Material.SmoothPlastic,0,1)
  796. local R22Weld=welds(R22,"R2Weld",R22,R21,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.Angles(0,0,-math.rad(90)),CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0))
  797. for i=0,1,.002 do
  798. swait(1)
  799. RJ.C0=clerp(RJ.C0,CFrame.new(-0, -0.226795956, -0.119617194, 1, 0, 0, 0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  800. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.5382762, -0.289225727, 1, 0, 0, 0, 0.866025805, 0.499999762, 0, -0.499999762, 0.866025805)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  801. RS.C0=clerp(RS.C0,CFrame.new(1.40002203, 0.00358454883, -0.552657604, 1, 0, 0, 0, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  802. LS.C0=clerp(LS.C0,CFrame.new(-0.227237135, 0.116231769, -1.0522635, 0.707105994, -0.707107604, -2.95028229e-07, 0.353553444, 0.353553087, -0.866025686, 0.612373352, 0.612371922, 0.499999821)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  803. RH.C0=clerp(RH.C0,CFrame.new(0.499995708, -1.84751534, 0.250238627, 1, 0, 0, 0, 0.965926051, 0.258818865, 0, -0.258818865, 0.965926051)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  804. LH.C0=clerp(LH.C0,CFrame.new(-0.500016212, -1.85445249, -0.689795613, 1, 0, 0, 0, 0.965925872, -0.258819342, 0, 0.258819342, 0.965925872)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  805. Torso.Velocity=(Root.CFrame.lookVector*hum.WalkSpeed)+(Vector3.new(0,1,0)*4)
  806. num2=num2+21
  807. sounds(R21,"515942061",1,1)
  808. local efec=parts(e,"hit",Vector3.new(1,1,3.5),"White",Enum.Material.Neon,0,0)
  809. efec.CFrame=R22.CFrame*CFrame.Angles(math.rad(num2*math.random(-10,10)),math.rad(math.random(65,90)),0)
  810. local fire=Efect:Clone()
  811. fire.Parent=efec
  812. fire.Color=ColorSequence.new(BrickColor.new("Bright orange").Color)
  813. fire.Enabled=true
  814. meshs(efec,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  815. local aa=create("BodyVelocity"){
  816. Parent=efec,
  817. MaxForce=Vector3.new(math.huge, math.huge, math.huge),
  818. Velocity=efec.CFrame.lookVector*70}
  819. local hon=efec.Touched:connect(function(hitt)
  820. if hitt.Parent.Name~=chr.Name and hitt.Parent:findFirstChildOfClass("Humanoid")~=nil then
  821. Damage("Disappear",efec,hitt,20)
  822. elseif hitt.Parent.Name~=chr.Name and hitt.Parent:findFirstChildOfClass("Humanoid")==nil and hitt.Parent.Parent:findFirstChildOfClass("Humanoid")==nil then
  823. effect(e,"Bright orange",efec.CFrame,20,20,20,0,0,0,.07,"Sphere",2)
  824. swait()
  825. efec:Remove()
  826. end
  827. end)
  828. coroutine.resume(coroutine.create(function()
  829. for i=1,450 do
  830. swait()
  831. if efec.Parent==nil then
  832. break
  833. end
  834. end
  835. if efec.Parent~=nil then
  836. effect(e,"Bright orange",efec.CFrame,20,20,20,0,0,0,.07,"Sphere",2)
  837. swait()
  838. efec:Remove()
  839. end
  840. end))
  841. end
  842. swait(20)
  843. R22:Remove()
  844. sounds(Root,"1255656289",1.5,1)
  845. for i=0,1,.0025 do
  846. swait()
  847. RJ.C0=clerp(RJ.C0,CFrame.new(-0, -0.226795956, -0.119617194, 1, 0, 0, 0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  848. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.5382762, -0.289225727, 1, 0, 0, 0, 0.866025805, 0.499999762, 0, -0.499999762, 0.866025805)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  849. RS.C0=clerp(RS.C0,CFrame.new(1.40002203, 0.00358454883, -0.552657604, 1, 0, 0, 0, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  850. LS.C0=clerp(LS.C0,CFrame.new(-0.227237135, 0.116231769, -1.0522635, 0.707105994, -0.707107604, -2.95028229e-07, 0.353553444, 0.353553087, -0.866025686, 0.612373352, 0.612371922, 0.499999821)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  851. RH.C0=clerp(RH.C0,CFrame.new(0.499995708, -1.84751534, 0.250238627, 1, 0, 0, 0, 0.965926051, 0.258818865, 0, -0.258818865, 0.965926051)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  852. LH.C0=clerp(LH.C0,CFrame.new(-0.500016212, -1.85445249, -0.689795613, 1, 0, 0, 0, 0.965925872, -0.258819342, 0, 0.258819342, 0.965925872)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  853. Torso.Velocity=(Root.CFrame.lookVector*hum.WalkSpeed)+(Vector3.new(0,1,0)*4)
  854. end
  855. sounds(Root,"152624155",2,1)
  856. sounds(Root,"148814641",1.3,1)
  857. local efec=parts(e,"hit",Vector3.new(3,3,10.5),"White",Enum.Material.Neon,0,0)
  858. efec.CFrame=R21.CFrame*CFrame.new(0,0,-10)
  859. local fire=Efect:Clone()
  860. fire.Parent=efec
  861. fire.Color=ColorSequence.new(BrickColor.new("Bright orange").Color)
  862. fire.Enabled=true
  863. meshs(efec,"Mesh",Vector3.new(1, 1, 1),Enum.MeshType.Brick,"")
  864. local aa=create("BodyVelocity"){
  865. Parent=efec,
  866. MaxForce=Vector3.new(math.huge, math.huge, math.huge),
  867. Velocity=efec.CFrame.lookVector*70}
  868. local hon=efec.Touched:connect(function(hitt)
  869. if hitt.Parent.Name~=chr.Name and hitt.Parent:findFirstChildOfClass("Humanoid")==nil and hitt.Parent.Parent:findFirstChildOfClass("Humanoid")==nil then
  870. local aaa=parts(e,"gg",Vector3.new(.2,.2,.2),"White",Enum.Material.Neon,0,1)
  871. aaa.CFrame=efec.CFrame
  872. Mdamage("Disappear",efec,80,math.huge)
  873. game:GetService("Debris"):AddItem(aaa,1)
  874. local Efec=parts(m,"Area",Vector3.new(0.199999928, 0.199999988, 0.199999988),"Royal purple",Enum.Material.Neon,0,0)
  875. meshs(Efec,"Mesh",Vector3.new(800, 800, 800),Enum.MeshType.Sphere,"")
  876. Efec.CFrame=aaa.CFrame
  877. Efec.Anchored=true
  878. sounds(Efec,"131101306",3,1)
  879. sounds(Efec,"197161452",1,1)
  880. coroutine.resume(coroutine.create(function()
  881. for i=0,1.01,.002 do
  882. swait()
  883. Efec.Transparency=i
  884. Efec.Color=Color3.new(math.random(), math.random(), math.random())
  885. end
  886. Efec.Transparency=1
  887. game:GetService("Debris"):AddItem(Efec,1)
  888. end))
  889. end
  890. end)
  891. coroutine.resume(coroutine.create(function()
  892. repeat
  893. swait()
  894. fire.Color=ColorSequence.new(Color3.new(math.random(), math.random(), math.random()))
  895. efec.Color=Color3.new(math.random(), math.random(), math.random())
  896. until efec.Parent==nil
  897. end))
  898. Torso.Velocity=(Root.CFrame.lookVector*1)+(Vector3.new(0,1,0)*150)
  899. swait(90)
  900. game:GetService("Debris"):AddItem(sound,22)
  901. sounds(Root,"184080858",1.5,1)
  902. skilldoing3=false
  903. end
  904.  
  905. mouse.Button1Down:connect(function()
  906. if attack==false then
  907. if combo==1 then
  908. combo=2
  909. Rocket_Launcher(1)
  910. elseif combo==2 then
  911. combo=1
  912. Rocket_Launcher(2)
  913. end
  914. end
  915. end)
  916.  
  917. sounds(Root,"174437226",2,1)
  918. mouse.KeyDown:connect(function(k)
  919. k=k:lower()
  920. if k=="z" and skilldoing==false then
  921. Land_Mine()
  922. elseif k=="x" and skilldoing2==false and another==false then
  923. Homing_Missle()
  924. elseif k=="m" and skilldoing3==false then
  925. rocket_jump()
  926. elseif k==" " and hold==false and skilldoing3==false and(Pose=="Jump"or Pose=="Fall")then
  927. hax.Parent=Root
  928. hold=true
  929. Efecc.Enabled=true
  930. end
  931. end)
  932.  
  933. mouse.KeyUp:connect(function(k)
  934. k=k:lower()
  935. if k==" " and hold==true then
  936. hax.Parent=nil
  937. hold=false
  938. Efecc.Enabled=false
  939. end
  940. end)
  941.  
  942. while chr.Humanoid.Health>=0 do
  943. swait()
  944. sin=sin+cha
  945. hum.WalkSpeed=25
  946. hax.Velocity=(Torso.CFrame.lookVector*hum.WalkSpeed)+(Vector3.new(0,1,0)*5)
  947. if skilldoing3==true then
  948. hax.Parent=nil
  949. end
  950. if chr:findFirstChild("Effect")==nil then
  951. e=Instance.new("Model",chr)
  952. e.Name="Effect"
  953. end
  954. local torvel=(Root.Velocity*Vector3.new(1,0,1)).magnitude
  955. local velderp=Root.Velocity.y
  956. hitfloor,posfloor=rayCast(Root.Position,(CFrame.new(Root.Position,Root.Position-Vector3.new(0,1,0))).lookVector,4,chr)
  957. if Root.Velocity.y>1 and hitfloor==nil then
  958. Pose="Jump"
  959. if attack==false and skilldoing==false and skilldoing2==false and skilldoing3==false then
  960. RJ.C0=clerp(RJ.C0,CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  961. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.49998474, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  962. RS.C0=clerp(RS.C0,CFrame.new(1.70980763, 0.236601114, 0, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  963. LS.C0=clerp(LS.C0,CFrame.new(-1.70980763, 0.236601114, -0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  964. end
  965. if skilldoing3==false then
  966. RH.C0=clerp(RH.C0,CFrame.new(0.5, -1.99998808, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  967. LH.C0=clerp(LH.C0,CFrame.new(-0.5, -1.99998808, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  968. end
  969. elseif Root.Velocity.y<-1 and hitfloor==nil then
  970. Pose="Fall"
  971. if attack==false and skilldoing==false and skilldoing2==false and skilldoing3==false then
  972. RJ.C0=clerp(RJ.C0,CFrame.new(-0.034501072, -0, -0.0986937582, 0.707106829, 0, -0.707106829, 0, 1, 0, 0.707106829, 0, 0.707106829)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  973. Neck.C0=clerp(Neck.C0,CFrame.new(0.0941823646, 1.49998474, 0.0453972146, 0.707106829, 0, 0.707106829, 0, 1, 0, -0.707106829, 0, 0.707106829)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  974. RS.C0=clerp(RS.C0,CFrame.new(1.63909817, 0.114127249, -2.24583914e-07, 0.965925992, -0.258818954, 1.78813934e-07, 0.258818924, 0.965925932, -6.76490401e-07, 0, 7.15255737e-07, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  975. LS.C0=clerp(LS.C0,CFrame.new(-1.63910222, 0.114126861, 2.24584937e-07, 0.965925992, 0.258818954, 1.78813934e-07, -0.258818924, 0.965925932, 6.76490401e-07, 0, -7.15255737e-07, 1)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  976. end
  977. if skilldoing3==false then
  978. RH.C0=clerp(RH.C0,CFrame.new(0.499996245, -1.99998808, -7.62939544e-06, 1.00000012, 0, 0, 0, 1, 0, 0, 0, 1.00000012)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  979. LH.C0=clerp(LH.C0,CFrame.new(-0.499994338, -1.19998801, -0.500003874, 1.00000012, 0, 0, 0, 1, 0, 0, 0, 1.00000012)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  980. end
  981. elseif torvel<1 and hitfloor~=nil then
  982. Pose="Idle"
  983. if attack==false and skilldoing==false and skilldoing2==false and skilldoing3==false then
  984. RJ.C0=clerp(RJ.C0,CFrame.new(0, -0.1, -0, 0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, 0.866025388)*CFrame.new(0,0-.05*math.cos(sin/18),0)*CFrame.Angles(0,0,0),.3)
  985. Neck.C0=clerp(Neck.C0,CFrame.new(-9.53674771e-07, 1.49998951, -1.65181234e-06, 0.866025388, 0, 0.500000238, 0, 1, 0, -0.500000238, 0, 0.866025388)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  986. RS.C0=clerp(RS.C0,CFrame.new(1.67320299, 0.10000509, 3.71405895e-06, 0.866025567, -0.5, 8.94069672e-08, 0.49999994, 0.866025507, -2.49183756e-07, 5.96046448e-08, 2.5331974e-07, 1.00000012)*CFrame.new(0-.05*math.cos(sin/18),0,0) * CFrame.Angles(0,0,math.rad(0-8*math.cos(sin/18))),.3)
  987. LS.C0=clerp(LS.C0,CFrame.new(-1.67320156, 0.0999999046, 1.0063988e-07, 0.866025567, 0.5, 8.94069672e-08, -0.49999994, 0.866025507, 2.50893436e-07, 5.96046448e-08, -2.5331974e-07, 1.00000012)*CFrame.new(0+.05*math.cos(sin/18),0,0) * CFrame.Angles(0,0,math.rad(0+8*math.cos(sin/18))),.3)
  988. end
  989. if skilldoing3==false then
  990. RH.C0=clerp(RH.C0,CFrame.new(0.500003934, -1.89999309, 0, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)*CFrame.new(0,0+.05*math.cos(sin/18),0)*CFrame.Angles(0,0,0),.3)
  991. LH.C0=clerp(LH.C0,CFrame.new(-0.500000119, -1.89999309, -0, 1.00000024, 0, 0, 0, 1, 0, 0, 0, 1.00000024)*CFrame.new(0,0+.05*math.cos(sin/18),0)*CFrame.Angles(0,0,0),.3)
  992. end
  993. elseif torvel>2 and hitfloor~=nil then
  994. Pose="Walk"
  995. if attack==false and skilldoing==false and skilldoing2==false and skilldoing3==false then
  996. RJ.C0=clerp(RJ.C0,CFrame.new(0, -0.0669884086-.1*math.cos(sin/3), -0.249999404, 1, 0, 0, 0, 0.866025388, 0.500000238, 0, -0.500000238, 0.866025388)*CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(0)+Root.RotVelocity.Y/15,0),.3)
  997. Neck.C0=clerp(Neck.C0,CFrame.new(0, 1.47410548, 0.096591115, 1, 0, 0, 0, 0.965925872, -0.258819342, 0, 0.258819342, 0.965925872)*CFrame.new(0,0,0)*CFrame.Angles(0,0+Head.RotVelocity.Y/25,0),.3)
  998. RS.C0=clerp(RS.C0,CFrame.new(1.50000083, -1.7881257e-07, -7.55374003e-07, 0.866024852, -0.500000954, -3.31524848e-06, 0.500000954, 0.866024971, -2.38418579e-07, 2.98023224e-06, -1.4603138e-06, 1.00000012)*CFrame.new(.2,.1,0+.8*math.cos(sin/6)) * CFrame.Angles(math.rad(0-70*math.cos(sin/6)),0,0),.3)
  999. LS.C0=clerp(LS.C0,CFrame.new(-1.5, 7.74863224e-07, -2.42472197e-07, 0.86602515, 0.500000536, -1.43179045e-06, -0.500000536, 0.866025209, 1.49011612e-06, 1.98185444e-06, -5.66244125e-07, 1.00000012)*CFrame.new(-.2,.1,0-.8*math.cos(sin/6)) * CFrame.Angles(math.rad(0+70*math.cos(sin/6)),0,0),.3)
  1000. end
  1001. if skilldoing3==false then
  1002. RH.C0=clerp(RH.C0,CFrame.new(0.5, -1.99998903, 0, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024)*CFrame.new(0,0,0-1*math.cos(sin/6)) * CFrame.Angles(math.rad(0+70*math.cos(sin/6)),0,0),.3)
  1003. LH.C0=clerp(LH.C0,CFrame.new(-0.5, -1.99998903, -0, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024)*CFrame.new(0,0,0+1*math.cos(sin/6)) * CFrame.Angles(math.rad(0-70*math.cos(sin/6)),0,0),.3)
  1004. end
  1005. end
  1006. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement