Advertisement
GalaxyDelta

Untitled

Jun 15th, 2019
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86.  
  87. --[[I'm sorry, my Blazey.. I had to..]]--
  88. --[[It was spread too much, Nokiskid had it and was probably gonna sell it.]]--
  89.  
  90. --[[FOR YOU SKIDS: This is the official genocider sequel.]]--
  91. --[[Project Name: Sadique/Sadist]]--
  92. --[[qbxeeb]]--
  93. wait(1 / 60)
  94. Effects = { }
  95. local Player = owner
  96. local Character = Player.Character
  97. local Humanoid = Character:findFirstChildOfClass("Humanoid")
  98. local Head = Character.Head
  99. local RootPart = Character.HumanoidRootPart
  100. local Torso = Character.Torso
  101. local LeftArm = Character["Left Arm"]
  102. local RightArm = Character["Right Arm"]
  103. local LeftLeg = Character["Left Leg"]
  104. local RightLeg = Character["Right Leg"]
  105. local Camera = game.Workspace.CurrentCamera
  106. local RootJoint = RootPart.RootJoint
  107. local Equipped = false
  108. local Attack = false
  109. local Anim = 'Idle'
  110. local Idle = 0
  111. local Combo = 1
  112. local TorsoVelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  113. local Velocity = RootPart.Velocity.y
  114. local Sine = 0
  115. local Change = 1
  116. local Animie = .3
  117. local Randomize = 0
  118. local Victim = nil
  119. local Delay = false
  120. local Delay2 = false
  121. local Rampage = "Normal"
  122. local Deed = false
  123.  
  124.  
  125. Humanoid.WalkSpeed = 14
  126. Humanoid.JumpPower = 50
  127. Humanoid.Animator.Parent = nil
  128. Character.Animate.Parent = nil
  129.  
  130. local newMotor = function(part0, part1, c0, c1)
  131. local w = Instance.new('Motor', part0)
  132. w.Part0 = part0
  133. w.Part1 = part1
  134. w.C0 = c0
  135. w.C1 = c1
  136. return w
  137. end
  138.  
  139. function clerp(a, b, t)
  140. return a:lerp(b, t)
  141. end
  142.  
  143. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  144. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  145.  
  146. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  147. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  148. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  149. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  150. RootJoint.C1 = CFrame.new(0, 0, 0)
  151. RootJoint.C0 = CFrame.new(0, 0, 0)
  152. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  153. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  154.  
  155. local rarmc1 = RW.C1
  156. local larmc1 = LW.C1
  157. local rlegc1 = RH.C1
  158. local llegc1 = LH.C1
  159.  
  160. local resetc1 = false
  161.  
  162. function PlayAnimationFromTable(table, speed, bool)
  163. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  164. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  165. RW.C0 = clerp(RW.C0, table[3], speed)
  166. LW.C0 = clerp(LW.C0, table[4], speed)
  167. RH.C0 = clerp(RH.C0, table[5], speed)
  168. LH.C0 = clerp(LH.C0, table[6], speed)
  169. if bool == true then
  170. if resetc1 == false then
  171. resetc1 = true
  172. RootJoint.C1 = RootJoint.C1
  173. Torso.Neck.C1 = Torso.Neck.C1
  174. RW.C1 = rarmc1
  175. LW.C1 = larmc1
  176. RH.C1 = rlegc1
  177. LH.C1 = llegc1
  178. end
  179. end
  180. end
  181.  
  182. ArtificialHB = Instance.new("BindableEvent", script)
  183. ArtificialHB.Name = "Heartbeat"
  184.  
  185. script:WaitForChild("Heartbeat")
  186.  
  187. frame = 1 / 30
  188. tf = 0
  189. allowframeloss = false
  190. tossremainder = false
  191. lastframe = tick()
  192. script.Heartbeat:Fire()
  193.  
  194. game:GetService("RunService").Heartbeat:connect(function(s, p)
  195. tf = tf + s
  196. if tf >= frame then
  197. if allowframeloss then
  198. script.Heartbeat:Fire()
  199. lastframe = tick()
  200. else
  201. for i = 1, math.floor(tf / frame) do
  202. script.Heartbeat:Fire()
  203. end
  204. lastframe = tick()
  205. end
  206. if tossremainder then
  207. tf = 0
  208. else
  209. tf = tf - frame * math.floor(tf / frame)
  210. end
  211. end
  212. end)
  213.  
  214. function swait(num)
  215. if num == 0 or num == nil then
  216. ArtificialHB.Event:wait()
  217. else
  218. for i = 0, num do
  219. ArtificialHB.Event:wait()
  220. end
  221. end
  222. end
  223.  
  224. local RbxUtility = LoadLibrary("RbxUtility")
  225. local Create = RbxUtility.Create
  226.  
  227. local m = Create("Model"){
  228. Parent = Character,
  229. Name = "WeaponModel"
  230. }
  231.  
  232. spook = Create("Sound"){
  233. Parent = Character,
  234. SoundId = "rbxassetid://504871254",
  235. Volume = 1.3,
  236. PlaybackSpeed = 0.3,
  237. Looped = true
  238. }
  239. spook2 = Create("PitchShiftSoundEffect"){
  240. Parent = spook,
  241. Octave = 1
  242. }
  243. spook:Play()
  244.  
  245. Billb = Create("BillboardGui"){
  246. Name = "Targetted",
  247. Parent = RootPart,
  248. Adornee = nil,
  249. LightInfluence = 0,
  250. AlwaysOnTop = true,
  251. Size = UDim2.new(5, 0, 5, 0)
  252. }
  253. D1 = Create("ImageLabel"){
  254. Parent = Billb,
  255. BackgroundTransparency = 1,
  256. Position = UDim2.new(.5, 0, .5, 0),
  257. Size = UDim2.new(1, 0, 1, 0),
  258. AnchorPoint = Vector2.new(.5, .5),
  259. Image = "rbxassetid://133820006",
  260. ImageColor3 = Color3.new(165 / 255, 0, 0),
  261. ImageTransparency = 1,
  262. ScaleType = "Tile"
  263. }
  264. D2 = D1:Clone()
  265. D2.Parent = Billb
  266. D2.Size = UDim2.new(1.4, 0, 1.4, 0)
  267. D3 = D1:Clone()
  268. D3.Parent = Billb
  269. D3.Size = UDim2.new(.05, 0, .05, 0)
  270. D3.Image = "rbxassetid://1215682739"
  271. D3.Rotation = 45
  272.  
  273. function RemoveOutlines(part)
  274. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  275. end
  276.  
  277. CFuncs = {
  278. Part = {
  279. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  280. local Part = Create("Part"){
  281. Parent = Parent,
  282. Reflectance = Reflectance,
  283. Transparency = Transparency,
  284. CanCollide = false,
  285. Locked = true,
  286. BrickColor = BrickColor.new(tostring(BColor)),
  287. Name = Name,
  288. Size = Size,
  289. Material = Material,
  290. }
  291. RemoveOutlines(Part)
  292. if Size == Vector3.new(.2,.2,.2) then
  293. Part.Size = Vector3.new(0.2, 0.2, 0.2)
  294. else
  295. Part.Size = Size
  296. end
  297. return Part
  298. end;
  299. };
  300.  
  301. Mesh = {
  302. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  303. local Msh = Create(Mesh){
  304. Parent = Part,
  305. Offset = OffSet,
  306. Scale = Scale,
  307. }
  308. if Mesh == "SpecialMesh" then
  309. Msh.MeshType = MeshType
  310. if MeshId ~= "" then
  311. Msh.MeshId = "rbxassetid://" .. MeshId
  312. end
  313. end
  314. return Msh
  315. end;
  316. };
  317.  
  318. Weld = {
  319. Create = function(Parent, Part0, Part1, C0, C1)
  320. local Weld = Create("Weld"){
  321. Parent = Parent,
  322. Part0 = Part0,
  323. Part1 = Part1,
  324. C0 = C0,
  325. C1 = C1,
  326. }
  327. return Weld
  328. end;
  329. };
  330.  
  331. Sound = {
  332. Create = function(id, par, vol, pit)
  333. coroutine.resume(coroutine.create(function()
  334. local S = Create("Sound"){
  335. Volume = vol,
  336. Pitch = pit or 1,
  337. Parent = par or workspace,
  338. }
  339. if id ~= "" then
  340. S.SoundId = "rbxassetid://" .. id
  341. end
  342. swait()
  343. S:play()
  344. game:GetService("Debris"):AddItem(S, 10)
  345. end))
  346. end;
  347. };
  348.  
  349. ParticleEmitter = {
  350. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  351. local Particle = Create("ParticleEmitter"){
  352. Parent = Parent,
  353. Color = ColorSequence.new(Color1, Color2),
  354. LightEmission = LightEmission,
  355. Size = Size,
  356. Texture = Texture,
  357. Transparency = Transparency,
  358. ZOffset = ZOffset,
  359. Acceleration = Accel,
  360. Drag = Drag,
  361. LockedToPart = LockedToPart,
  362. VelocityInheritance = VelocityInheritance,
  363. EmissionDirection = EmissionDirection,
  364. Enabled = Enabled,
  365. Lifetime = LifeTime,
  366. Rate = Rate,
  367. Rotation = Rotation,
  368. RotSpeed = RotSpeed,
  369. Speed = Speed,
  370. VelocitySpread = VelocitySpread,
  371. }
  372. return Particle
  373. end;
  374. };
  375.  
  376. CreateTemplate = {
  377.  
  378. };
  379. }
  380. FHead=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Head",Vector3.new(1, 1, 1))
  381. FHeadWeld=CFuncs.Weld.Create(m,Head,FHead,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0))
  382. CFuncs.Mesh.Create("SpecialMesh",FHead,Enum.MeshType.Head,"",Vector3.new(0, 0, 0),Vector3.new(1.25, 1.25, 1.25))
  383. FHead.CanCollide = false
  384. Head.Transparency = 1
  385.  
  386. FT = CFuncs.Mesh.Create("SpecialMesh",Torso,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  387. RA = CFuncs.Mesh.Create("SpecialMesh",RightArm,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  388. LA = CFuncs.Mesh.Create("SpecialMesh",LeftArm,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  389. RL = CFuncs.Mesh.Create("SpecialMesh",RightLeg,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  390. LL = CFuncs.Mesh.Create("SpecialMesh",LeftLeg,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  391. FT.MeshId = "rbxasset://fonts/torso.mesh"
  392. RA.MeshId = "rbxasset://fonts/rightarm.mesh"
  393. LA.MeshId = "rbxasset://fonts/leftarm.mesh"
  394. RL.MeshId = "rbxasset://fonts/rightleg.mesh"
  395. LL.MeshId = "rbxasset://fonts/leftleg.mesh"
  396. FT.Parent = nil
  397. RA.Parent = nil
  398. LA.Parent = nil
  399. RL.Parent = nil
  400. LL.Parent = nil
  401.  
  402.  
  403. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Handle",Vector3.new(1.10000002, 0.200000003, 0.399999976))
  404. HandleWeld=CFuncs.Weld.Create(m,RightArm,Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0))
  405. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  406. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  407. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250002742, -0.450048923, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  408. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  409. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  410. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.980041981, 0, 0.820010304, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  411. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  412. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  413. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.820030928, 0, 0.82000649, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  414. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.0051, 0.550000012))
  415. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  416. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.409988165, 0, 0.250000358, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  417. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  418. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.49999997))
  419. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-06, -0.250000358, -9.53674316e-07, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  420. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  421. Clip=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Clip",Vector3.new(1, 0.200000003, 0.399999976))
  422. ClipWeld=CFuncs.Weld.Create(m,Handle,Clip,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.649999857, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  423. CFuncs.Mesh.Create("BlockMesh",Clip,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 0.99000001))
  424. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  425. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.40998876, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  426. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  427. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.0999999866))
  428. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0999993086, 0.200025082, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  429. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  430. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999803, 0.300000012, 0.100000016))
  431. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299974203, 0, 0.19999969, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  432. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  433. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  434. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.389988184, 0, 0.180001378, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  435. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  436. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  437. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0100200176, 0, 0.140003324, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  438. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  439. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  440. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.800001383, -0.600008965, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  441. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  442. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  443. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.639939666, 6.48498535e-05, 0.475003004, 0, 0, 1, 0, 1, 0, -1, 0, 0))
  444. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  445. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  446. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.700012088, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  447. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 1))
  448. Hole=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Hole",Vector3.new(0.200000003, 0.100000001, 0.200000003))
  449. HoleWeld=CFuncs.Weld.Create(m,Handle,Hole,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800039053, -1.50998962, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  450. CFuncs.Mesh.Create("CylinderMesh",Hole,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  451. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  452. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.30001092, 0, -0.239992976, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  453. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  454. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.499999911, 0.300000012, 1.20000005))
  455. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800009966, 0, -0.10000217, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  456. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  457. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  458. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.80001092, 0, -0.899988532, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  459. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  460. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.199999988))
  461. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.649999976, -0.650010109, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  462. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  463. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000018, 0.200000003))
  464. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.15998721, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  465. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  466. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  467. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250000358, -0.449951887, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  468. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  469. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.599999964, 0.300000012, 0.100000001))
  470. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.149971247, 0, -0.100001216, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  471. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  472. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.49999997))
  473. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.200006366, 0.100045919, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  474. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  475. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  476. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0180454254, 6.48498535e-05, -0.662756205, 0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, 0.866025388))
  477. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  478. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.0999999, 0.300000012, 0.200000018))
  479. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.100028992, 0, 0.0500020981, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  480. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  481. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000018, 0.299999982))
  482. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.700000167, 0.900013924, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  483. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1.005))
  484. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.099999927))
  485. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.549990773, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  486. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.005, 1, 1))
  487. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  488. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  489. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  490. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.100000001, 0.0999999866))
  491. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.750002623, 1.00003505, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  492. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  493. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.300000012, 0.399999917))
  494. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.970019102, 0, -0.899986625, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  495. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  496. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.200000018, 0.199999928))
  497. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, 0.700013995, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  498. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  499. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  500. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  501. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  502. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  503. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, -0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  504. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  505. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  506. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, 0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  507. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  508. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  509. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  510. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  511. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  512. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.02000904, 0, -0.949990749, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  513. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  514. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  515. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, 0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  516. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  517. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  518. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, -0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  519. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  520. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  521. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  522. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  523. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  524. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, 0.0800018311, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  525. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  526. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  527. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, -0.349986911, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  528. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  529. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  530. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, -0.0799980164, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  531. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  532. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  533. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499481201, 0, 0.455062389, 0.422881097, 0, 0.90618521, 0, 1, 0, -0.90618521, 0, 0.422881067))
  534. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  535. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  536. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.920023918, 0, -1.0199939, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  537. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  538.  
  539. Handle2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Handle2",Vector3.new(1.10000002, 0.200000003, 0.399999976))
  540. Handle2Weld=CFuncs.Weld.Create(m,LeftArm,Handle2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0))
  541. CFuncs.Mesh.Create("BlockMesh",Handle2,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  542. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  543. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250002742, -0.450048923, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  544. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  545. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  546. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.980041981, 0, 0.820010304, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  547. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  548. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  549. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.820030928, 0, 0.82000649, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  550. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  551. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  552. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.409988165, 0, 0.250000358, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  553. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  554. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.49999997))
  555. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-06, -0.250000358, -9.53674316e-07, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  556. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  557. Clip=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Clip",Vector3.new(1, 0.200000003, 0.399999976))
  558. ClipWeld=CFuncs.Weld.Create(m,Handle2,Clip,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.649999857, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  559. CFuncs.Mesh.Create("BlockMesh",Clip,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 0.99000001))
  560. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  561. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.40998876, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  562. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  563. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.0999999866))
  564. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0999993086, 0.200025082, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  565. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  566. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999803, 0.300000012, 0.100000016))
  567. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299974203, 0, 0.19999969, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  568. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  569. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  570. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.389988184, 0, 0.180001378, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  571. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  572. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  573. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0100200176, 0, 0.140003324, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  574. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  575. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  576. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.800001383, -0.600008965, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  577. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  578. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  579. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.639939666, 6.48498535e-05, 0.475003004, 0, 0, 1, 0, 1, 0, -1, 0, 0))
  580. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  581. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  582. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.700012088, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  583. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 1))
  584. Hole2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Hole2",Vector3.new(0.200000003, 0.100000001, 0.200000003))
  585. Hole2Weld=CFuncs.Weld.Create(m,Handle2,Hole2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800039053, -1.50998962, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  586. CFuncs.Mesh.Create("CylinderMesh",Hole2,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  587. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  588. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.30001092, 0, -0.239992976, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  589. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  590. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.499999911, 0.300000012, 1.20000005))
  591. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800009966, 0, -0.10000217, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  592. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  593. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  594. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.80001092, 0, -0.899988532, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  595. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  596. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.199999988))
  597. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.649999976, -0.650010109, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  598. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  599. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000018, 0.200000003))
  600. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.15998721, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  601. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  602. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  603. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250000358, -0.449951887, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  604. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  605. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.599999964, 0.300000012, 0.100000001))
  606. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.149971247, 0, -0.100001216, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  607. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  608. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.49999997))
  609. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.200006366, 0.100045919, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  610. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  611. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  612. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0180454254, 6.48498535e-05, -0.662756205, 0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, 0.866025388))
  613. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  614. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.0999999, 0.300000012, 0.200000018))
  615. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.100028992, 0, 0.0500020981, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  616. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  617. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000018, 0.299999982))
  618. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.700000167, 0.900013924, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  619. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1.005))
  620. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.099999927))
  621. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.549990773, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  622. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.005, 1, 1))
  623. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  624. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  625. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  626. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.100000001, 0.0999999866))
  627. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.750002623, 1.00003505, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  628. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  629. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.300000012, 0.399999917))
  630. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.970019102, 0, -0.899986625, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  631. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  632. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.200000018, 0.199999928))
  633. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, 0.700013995, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  634. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  635. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  636. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  637. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  638. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  639. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, -0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  640. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  641. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  642. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, 0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  643. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  644. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  645. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  646. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  647. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  648. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.02000904, 0, -0.949990749, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  649. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  650. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  651. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, 0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  652. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  653. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  654. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, -0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  655. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  656. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  657. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  658. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  659. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  660. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, 0.0800018311, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  661. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  662. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  663. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, -0.349986911, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  664. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  665. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  666. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, -0.0799980164, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  667. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  668. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  669. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499481201, 0, 0.455062389, 0.422881097, 0, 0.90618521, 0, 1, 0, -0.90618521, 0, 0.422881067))
  670. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  671. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  672. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.920023918, 0, -1.0199939, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  673. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  674.  
  675. Shush=CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"Really red","Shush",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  676. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.529996872, -0.240020752, -0.0899963379, 1.5871283e-08, 1.15818466e-12, 1, -2.55182385e-07, 1.00000012, -3.45529827e-10, -1.00000012, -2.79396772e-07, -1.58675455e-08))
  677. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  678. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Really black","Shush",Vector3.new(0.200000003, 0.200000003, 0.100000001))
  679. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.529996872, -0.240020752, -0.0899972916, 1.5871283e-08, 1.15818466e-12, 1, -2.55182385e-07, 1.00000012, -3.45529827e-10, -1.00000012, -2.79396772e-07, -1.58675455e-08))
  680. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1.20000005, 0.899999976, 0.800000012))
  681. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.300000012))
  682. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499996185, 0.0699939728, -0.0600013733, 1.5871283e-08, 1.15818466e-12, 1, 1.00000012, 2.79396772e-07, 1.58675455e-08, -2.55182385e-07, 1.00000012, -3.45529827e-10))
  683. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  684. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.199999988))
  685. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.187038422, -0.0198893547, -1.5871283e-08, -1.15818466e-12, -1, -0.921719849, 0.387856632, -1.47594443e-08, 0.387856662, 0.921719849, 5.83585447e-09))
  686. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  687. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.26000002))
  688. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.232531548, 0.00673818588, -1.5871283e-08, -1.15818466e-12, -1, -0.833314717, 0.552799165, -1.3413664e-08, 0.552799165, 0.833314776, 8.48363335e-09))
  689. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  690. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.240000084))
  691. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.039185524, -0.109341145, -1.5871283e-08, -1.15818466e-12, -1, -0.981748402, -0.190185368, -1.55122226e-08, -0.190185368, 0.981748402, -3.35699379e-09))
  692. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  693. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.120000094))
  694. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, 0.0304012299, -0.15789032, -1.5871283e-08, -1.15818466e-12, -1, -0.902570128, -0.430543363, -1.41728069e-08, -0.430543363, 0.902570128, -7.14352622e-09))
  695. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  696.  
  697. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.120000012, 0.210000068))
  698. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499950409, 0.0232925415, 0.397506714, 5.17722219e-05, -0.000442385674, -1.00000036, 0.987985253, 0.154551089, -1.72778964e-05, 0.154551119, -0.987984896, 0.000445634127))
  699. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  700. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.140000001, 0.25000003))
  701. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499992371, 0.247455597, -0.0262145996, -7.54790381e-06, -1.24275684e-05, 1.00000048, 0.767775178, -0.640720129, -1.78813934e-06, 0.640720248, 0.76777482, 1.39474869e-05))
  702. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  703. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.100000001, 0.120000094))
  704. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.500003815, -0.256121635, 0.251476288, -4.41810116e-05, -4.7981739e-06, -1.00000048, 0.187089488, 0.982343197, -1.35600567e-05, 0.982343316, -0.187089384, -4.23565507e-05))
  705. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  706. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.109999992, 0.180000082))
  707. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, 0.190258026, 0.221046448, 1.83703378e-05, 2.40206718e-05, -1.00000048, 0.655323863, -0.755348384, -5.66244125e-06, -0.755348682, -0.655323744, -2.92360783e-05))
  708. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  709. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0999998376, 0.519999981))
  710. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499996185, 0.0484619141, 0.0416660309, 3.47616151e-07, -6.46710396e-06, 1.00000048, 0.991302073, 0.131609648, 4.54485416e-07, -0.131609663, 0.991301835, 5.93066216e-06))
  711. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  712. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0799999982, 0.319999993))
  713. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.21938324, 0.038766861, 7.32019544e-07, 1.54972076e-06, -1.00000048, -0.749051094, 0.662512839, 0, 0.662512958, 0.749050856, 1.1920929e-06))
  714. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  715. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0799999982, 0.300000191))
  716. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499992371, 0.159481049, -0.0253829956, 2.09049322e-05, -9.53674316e-06, -1.00000048, -0.518668175, -0.854975939, -2.23517418e-06, -0.854976237, 0.518667936, -2.31266022e-05))
  717. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  718. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0800000131, 0.210000068))
  719. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499977112, 0.108161926, 0.335229874, 6.95632771e-05, -0.000365644693, -1.00000036, 0.979239762, -0.202707946, 0.000142380595, -0.202708066, -0.979239345, 0.00034442544))
  720. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  721. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000033, 0.129999995, 0.369999975))
  722. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499992371, -0.229066849, 0.190048218, 7.13965856e-05, -7.77840614e-06, 1.00000036, -0.115747206, 0.993278861, 1.5437603e-05, -0.993279219, -0.115747198, 7.00615346e-05))
  723. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  724. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.090000011, 0.15000011))
  725. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.500125885, -0.188785553, 0.348403931, -0.000512038823, 0.000103473663, -1.00000024, 0.568686485, 0.822554708, -0.000206530094, 0.822554886, -0.568686366, -0.000479668379))
  726. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  727.  
  728. function RayCast(Position, Direction, Range, Ignore)
  729. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  730. end
  731.  
  732. FindNearestTorso = function(pos)
  733. local list = (game.Workspace:children())
  734. local torso = nil
  735. local dist = 1000
  736. local temp, human, temp2 = nil, nil, nil
  737. for x = 1, #list do
  738. temp2 = list[x]
  739. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  740. temp = temp2:findFirstChild("Head")
  741. human = temp2:findFirstChildOfClass("Humanoid")
  742. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  743. local dohit = true
  744. if dohit == true then
  745. torso = temp
  746. dist = (temp.Position - pos).magnitude
  747. end
  748. end
  749. end
  750. end
  751. return torso, dist
  752. end
  753. function FindNearestTorso2(Position, Distance, SinglePlayer)
  754. if SinglePlayer then
  755. return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  756. end
  757. local List = {}
  758. for i, v in pairs(workspace:GetChildren()) do
  759. if v:IsA("Model") then
  760. if v:findFirstChild("Head") then
  761. if v ~= Character then
  762. if (v:findFirstChild("Head").Position - Position).magnitude <= Distance then
  763. table.insert(List, v)
  764. end
  765. end
  766. end
  767. end
  768. end
  769. return List
  770. end
  771. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 3)})
  772. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  773. local Blood = Create("ParticleEmitter"){
  774. Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0)),
  775. LightEmission = .1,
  776. Size = NumberSequence.new(0.2),
  777. Texture = "rbxassetid://771221224",
  778. Transparency = bbb,
  779. Size = aaa,
  780. ZOffset = .8,
  781. Acceleration = Vector3.new(0, -25, 0),
  782. LockedToPart = false,
  783. EmissionDirection = "Top",
  784. Lifetime = NumberRange.new(.4, .6),
  785. Rate = 1000,
  786. Rotation = NumberRange.new(-100, 100),
  787. RotSpeed = NumberRange.new(-100, 100),
  788. Speed = NumberRange.new(20),
  789. VelocitySpread = 1000,
  790. Enabled = false,
  791. Parent = Head
  792. }
  793.  
  794.  
  795. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, Face, HitSound, HitPitch)
  796. if hit.Parent == nil then
  797. return
  798. end
  799. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  800. for _, v in pairs(hit.Parent:children()) do
  801. if v:IsA("Humanoid") then
  802. h = v
  803. end
  804. end
  805. if hit.Parent:IsA("Accessory") or hit.Parent:IsA("Hat") then
  806. hit = hit.Parent.Parent:FindFirstChild("Head")
  807. end
  808. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Head") ~= nil then
  809. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  810. if hit.Parent.DebounceHit.Value == true then
  811. return
  812. end
  813. end
  814. local c = Create("ObjectValue"){
  815. Name = "creator",
  816. Value = owner
  817. Parent = h,
  818. }
  819. game:GetService("Debris"):AddItem(c, .5)
  820. if HitSound ~= nil and HitPitch ~= nil then
  821. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  822. end
  823. local Damage = math.random(minim, maxim)
  824. local blocked = false
  825. local block = hit.Parent:findFirstChild("Block")
  826. if block ~= nil then
  827. if block.className == "IntValue" then
  828. if block.Value > 0 then
  829. blocked = true
  830. block.Value = block.Value - 1
  831. print(block.Value)
  832. end
  833. end
  834. end
  835.  
  836. if Type ~= "Blood" then
  837. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  838. end
  839. local HitHealth = h.Health
  840. h.Health = h.Health - Damage
  841. if Type == "Knockdown" then
  842. local hum = hit.Parent.Humanoid
  843. hum.PlatformStand = true
  844. coroutine.resume(coroutine.create(function(HHumanoid)
  845. swait(1)
  846. HHumanoid.PlatformStand = false
  847. end), hum)
  848. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  849. local bodvol = Create("BodyVelocity"){
  850. velocity = angle * knockback,
  851. P = 5000,
  852. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  853. Parent = hit,
  854. }
  855. local rl = Create("BodyAngularVelocity"){
  856. P = 3000,
  857. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  858. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  859. Parent = hit,
  860. }
  861. game:GetService("Debris"):AddItem(bodvol, .5)
  862. game:GetService("Debris"):AddItem(rl, .5)
  863. elseif Type == "Normal" then
  864. local vp = Create("BodyVelocity"){
  865. P = 500,
  866. maxForce = Vector3.new(math.huge, 0, math.huge),
  867. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  868. }
  869. if knockback > 0 then
  870. vp.Parent = hit.Parent.Torso
  871. end
  872. game:GetService("Debris"):AddItem(vp, .5)
  873. elseif Type == "Up" then
  874. local bodyVelocity = Create("BodyVelocity"){
  875. velocity = Vector3.new(0, 20, 0),
  876. P = 5000,
  877. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  878. Parent = hit,
  879. }
  880. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  881. elseif Type == "DarkUp" then
  882. coroutine.resume(coroutine.create(function()
  883. for i = 0, 1, 0.1 do
  884. swait()
  885. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  886. end
  887. end))
  888. local bodyVelocity = Create("BodyVelocity"){
  889. velocity = Vector3.new(0, 20, 0),
  890. P = 5000,
  891. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  892. Parent = hit,
  893. }
  894. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  895. elseif Type == "Blood" then
  896. coroutine.resume(coroutine.create(function()
  897. if hit.Parent.Name == "Salvo_Starly" or hit.Parent.Name == "Nebula_Zorua" or hit.Parent.Name == "CKbackup" then
  898. CFuncs.Sound.Create("873911886", hit.Parent.Torso, .8, .8)
  899. Effects.Sphere.Create(BrickColor.new("Royal purple"), hit.Parent.Torso.CFrame, 30, 30, 30, .5, .5, .5, 0.05)
  900. else
  901. local Blood2 = Blood:Clone()
  902. Blood2.Parent = hit
  903. Blood2.Enabled = true
  904. Blood2.EmissionDirection = Face
  905. local Hito = hit.Parent
  906. game:GetService("Debris"):AddItem(Blood2, 3)
  907. hit.Parent:BreakJoints()
  908. if hit.Parent:findFirstChild("AlreadyHit") == nil then
  909. local c = Create("BoolValue"){
  910. Name = "AlreadyHit",
  911. Value = true,
  912. Parent = Hito,
  913. }
  914. end
  915. swait(5)
  916. Blood2.Enabled = false
  917. swait(30)
  918. if Hito:findFirstChild("AlreadyHit") ~= nil and Hito:findFirstChild("Glitching") == nil then
  919. local s = Create("BoolValue"){
  920. Name = "Glitching",
  921. Value = true,
  922. Parent = Hito,
  923. }
  924. local FT2 = FT:Clone()
  925. if Hito:findFirstChild("Torso") ~= nil then
  926. FT2.Parent = Hito.Torso
  927. --[[RA2.Parent = Hito["Right Arm"]
  928. LA2.Parent = Hito["Left Arm"]
  929. RL2.Parent = Hito["Right Leg"]
  930. LL2.Parent = Hito["Left Leg"]]
  931. for _, v in pairs(Hito:children()) do
  932. if v:IsA("Part") and v.Name ~= "Torso" and v.Name ~= "Head" then
  933. local RA2 = RA:Clone()
  934. RA2.Name = "Shoos"
  935. RA2.Parent = v
  936. end
  937. end
  938. CFuncs.Sound.Create("155202884", Hito:findFirstChild("Torso"), 1, math.random(5, 15) / 10)
  939. else
  940. FT2.Parent = nil
  941. CFuncs.Sound.Create("155202884", Hito:findFirstChild("UpperTorso"), 1, math.random(5, 15) / 10)
  942. end
  943. for i = 0, 1, math.random(1, 10)/30 do
  944. swait()
  945. for _, v in pairs(Hito:children()) do
  946. if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  947. v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  948. elseif v:IsA("Part") and v:findFirstChild("Shoos") ~= nil then
  949. v:findFirstChild("Shoos").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  950. elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  951. v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  952. end
  953. end
  954. if Hito:findFirstChild("UpperTorso") ~= nil then
  955. for _, v in pairs(Hito:findFirstChildOfClass("Humanoid"):children()) do
  956. if v:IsA("NumberValue") then
  957. v.Value = math.random(1, 5) / 10
  958. end
  959. end
  960. end
  961. if Hito == nil then
  962. break
  963. end
  964. end
  965. if Hito ~= nil then
  966. Hito:Destroy()
  967. end
  968. end
  969. end
  970. end))
  971. elseif Type == "Snare" then
  972. local bp = Create("BodyPosition"){
  973. P = 2000,
  974. D = 100,
  975. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  976. position = hit.Parent.Torso.Position,
  977. Parent = hit.Parent.Torso,
  978. }
  979. game:GetService("Debris"):AddItem(bp, 1)
  980. elseif Type == "Freeze" then
  981. local BodPos = Create("BodyPosition"){
  982. P = 50000,
  983. D = 1000,
  984. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  985. position = hit.Parent.Torso.Position,
  986. Parent = hit.Parent.Torso,
  987. }
  988. local BodGy = Create("BodyGyro") {
  989. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  990. P = 20e+003,
  991. Parent = hit.Parent.Torso,
  992. cf = hit.Parent.Torso.CFrame,
  993. }
  994. hit.Parent.Torso.Anchored = true
  995. coroutine.resume(coroutine.create(function(Part)
  996. swait(1.5)
  997. Part.Anchored = false
  998. end), hit.Parent.Torso)
  999. game:GetService("Debris"):AddItem(BodPos, 3)
  1000. game:GetService("Debris"):AddItem(BodGy, 3)
  1001. end
  1002. local debounce = Create("BoolValue"){
  1003. Name = "DebounceHit",
  1004. Parent = hit.Parent,
  1005. Value = true,
  1006. }
  1007. game:GetService("Debris"):AddItem(debounce, Delay)
  1008. c = Instance.new("ObjectValue")
  1009. c.Name = "creator"
  1010. c.Value = Player
  1011. c.Parent = h
  1012. game:GetService("Debris"):AddItem(c, .5)
  1013. end
  1014. end
  1015.  
  1016. function ShowDamage(Pos, Text, Time, Color)
  1017. local Rate = (1 / 30)
  1018. local Pos = (Pos or Vector3.new(0, 0, 0))
  1019. local Text = (Text or "")
  1020. local Time = (Time or 2)
  1021. local Color = (Color or Color3.new(1, 0, 1))
  1022. local EffectPart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1023. EffectPart.Anchored = true
  1024. local BillboardGui = Create("BillboardGui"){
  1025. Size = UDim2.new(3, 0, 3, 0),
  1026. Adornee = EffectPart,
  1027. Parent = EffectPart,
  1028. }
  1029. local TextLabel = Create("TextLabel"){
  1030. BackgroundTransparency = 1,
  1031. Size = UDim2.new(1, 0, 1, 0),
  1032. Text = Text,
  1033. Font = "SciFi",
  1034. TextColor3 = Color,
  1035. TextScaled = true,
  1036. Parent = BillboardGui,
  1037. }
  1038. game.Debris:AddItem(EffectPart, (Time))
  1039. EffectPart.Parent = game:GetService("Workspace")
  1040. delay(0, function()
  1041. local Frames = (Time / Rate)
  1042. for Frame = 1, Frames do
  1043. wait(Rate)
  1044. local Percent = (Frame / Frames)
  1045. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1046. TextLabel.TextTransparency = Percent
  1047. end
  1048. if EffectPart and EffectPart.Parent then
  1049. EffectPart:Destroy()
  1050. end
  1051. end)
  1052. end
  1053.  
  1054. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, Face, HitSound, HitPitch)
  1055. for _, c in pairs(workspace:children()) do
  1056. local hum = c:findFirstChildOfClass("Humanoid")
  1057. if hum ~= nil then
  1058. if c:findFirstChild("Torso") ~= nil then
  1059. local head = c:findFirstChild("Torso")
  1060. if head ~= nil then
  1061. local targ = head.Position - Part.Position
  1062. local mag = targ.magnitude
  1063. if mag <= Magnitude and c.Name ~= Player.Name then
  1064. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .01, Face, HitSound, HitPitch)
  1065. end
  1066. end
  1067. elseif c:findFirstChild("UpperTorso") ~= nil then
  1068. local head = c:findFirstChild("UpperTorso")
  1069. if head ~= nil then
  1070. local targ = head.Position - Part.Position
  1071. local mag = targ.magnitude
  1072. if mag <= Magnitude and c.Name ~= Player.Name then
  1073. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .01, Face, HitSound, HitPitch)
  1074. end
  1075. end
  1076. end
  1077. end
  1078. end
  1079. end
  1080.  
  1081. EffectModel = Instance.new("Model", Character)
  1082. EffectModel.Name = "Effects"
  1083.  
  1084. Effects = {
  1085. Block = {
  1086. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type, Part)
  1087. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1088. prt.Anchored = true
  1089. prt.CFrame = cframe
  1090. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1091. game:GetService("Debris"):AddItem(prt, 10)
  1092. if Type == 1 or Type == nil then
  1093. table.insert(Effects, {
  1094. prt,
  1095. "Block1",
  1096. delay,
  1097. x3,
  1098. y3,
  1099. z3,
  1100. msh
  1101. })
  1102. elseif Type == 2 then
  1103. table.insert(Effects, {
  1104. prt,
  1105. "Block2",
  1106. delay,
  1107. x3,
  1108. y3,
  1109. z3,
  1110. msh
  1111. })
  1112. elseif Type == 3 then
  1113. table.insert(Effects, {
  1114. prt,
  1115. "Block3",
  1116. delay,
  1117. x3,
  1118. y3,
  1119. z3,
  1120. msh,
  1121. Part
  1122. })
  1123. elseif Type == 4 then
  1124. table.insert(Effects, {
  1125. prt,
  1126. "Block2Fire",
  1127. delay,
  1128. x3,
  1129. y3,
  1130. z3,
  1131. msh
  1132. })
  1133. end
  1134. end
  1135. };
  1136.  
  1137. Sphere = {
  1138. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, parent)
  1139. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1140. prt.Anchored = true
  1141. prt.CFrame = cframe
  1142. if parent == nil then
  1143. prt.Parent = workspace
  1144. else
  1145. prt.Parent = parent
  1146. end
  1147. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1148. game:GetService("Debris"):AddItem(prt, 10)
  1149. table.insert(Effects, {
  1150. prt,
  1151. "Cylinder",
  1152. delay,
  1153. x3,
  1154. y3,
  1155. z3,
  1156. msh
  1157. })
  1158. end
  1159. };
  1160.  
  1161. Blood = {
  1162. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1163. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1164. prt.Anchored = true
  1165. prt.CFrame = cframe
  1166. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1167. game:GetService("Debris"):AddItem(prt, 10)
  1168. table.insert(Effects, {
  1169. prt,
  1170. "Blood",
  1171. delay,
  1172. x3,
  1173. y3,
  1174. z3,
  1175. msh
  1176. })
  1177. end
  1178. };
  1179.  
  1180. Blast = {
  1181. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Part)
  1182. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1183. prt.Anchored = true
  1184. prt.CFrame = cframe
  1185. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "1323306", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1186. game:GetService("Debris"):AddItem(prt, 10)
  1187. table.insert(Effects, {
  1188. prt,
  1189. "Block4",
  1190. delay,
  1191. x3,
  1192. y3,
  1193. z3,
  1194. msh,
  1195. Part
  1196. })
  1197. end
  1198. };
  1199.  
  1200. Ring = {
  1201. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1202. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1203. prt.Anchored = true
  1204. prt.CFrame = cframe
  1205. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1206. game:GetService("Debris"):AddItem(prt, 10)
  1207. table.insert(Effects, {
  1208. prt,
  1209. "Cylinder",
  1210. delay,
  1211. x3,
  1212. y3,
  1213. z3,
  1214. msh
  1215. })
  1216. end
  1217. };
  1218.  
  1219. Cylinder = {
  1220. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1221. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1222. prt.Anchored = true
  1223. prt.CFrame = cframe
  1224. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1225. game:GetService("Debris"):AddItem(prt, 10)
  1226. table.insert(Effects, {
  1227. prt,
  1228. "Cylinder",
  1229. delay,
  1230. x3,
  1231. y3,
  1232. z3,
  1233. msh
  1234. })
  1235. end
  1236. };
  1237.  
  1238. Head = {
  1239. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1240. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1241. prt.Anchored = true
  1242. prt.CFrame = cframe
  1243. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1244. game:GetService("Debris"):AddItem(prt, 10)
  1245. table.insert(Effects, {
  1246. prt,
  1247. "Cylinder",
  1248. delay,
  1249. x3,
  1250. y3,
  1251. z3,
  1252. msh
  1253. })
  1254. end
  1255. };
  1256.  
  1257. Wave = {
  1258. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1259. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1260. prt.Anchored = true
  1261. prt.CFrame = cframe
  1262. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1263. game:GetService("Debris"):AddItem(prt, 10)
  1264. table.insert(Effects, {
  1265. prt,
  1266. "Cylinder",
  1267. delay,
  1268. x3,
  1269. y3,
  1270. z3,
  1271. msh
  1272. })
  1273. end
  1274. };
  1275.  
  1276. Break = {
  1277. Create = function(brickcolor, cframe, x1, y1, z1)
  1278. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1279. prt.Anchored = true
  1280. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1281. game:GetService("Debris"):AddItem(prt, 10)
  1282. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1283. local num = math.random(10, 50) / 1000
  1284. table.insert(Effects, {
  1285. prt,
  1286. "Shatter",
  1287. num,
  1288. prt.CFrame,
  1289. math.random() - math.random(),
  1290. 0,
  1291. math.random(50, 100) / 100
  1292. })
  1293. end
  1294. };
  1295.  
  1296. Elec = {
  1297. Create = function(brickcolor, cff, x, y, z)
  1298. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Part", Vector3.new(1, 1, 1))
  1299. prt.Anchored = true
  1300. prt.CFrame = cff * CFrame.new(math.random(-x * 100, x * 100) / 100, math.random(-y * 100, y * 100) / 100, math.random(-z * 100, z * 100) / 100)
  1301. prt.CFrame = CFrame.new(prt.Position)
  1302. game:GetService("Debris"):AddItem(prt, 10)
  1303. xval = math.random() / 9
  1304. yval = math.random() / 9
  1305. zval = math.random() / 9
  1306. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  1307. eul1 = math.random(-50, 50)
  1308. eul2 = math.random(-50, 50)
  1309. eul3 = math.random(-50, 50)
  1310. euld = CFrame.fromEulerAnglesXYZ(eul1, eul2, eul3)
  1311. euld2 = CFrame.fromEulerAnglesXYZ(-eul1, -eul2, -eul3)
  1312. table.insert(Effects, {
  1313. prt,
  1314. "Elec",
  1315. .05,
  1316. x,
  1317. y,
  1318. z,
  1319. xval,
  1320. yval,
  1321. zval,
  1322. msh,
  1323. euld,
  1324. euld2
  1325. })
  1326. end
  1327. };
  1328.  
  1329. Elec2 = {
  1330. Create = function(brickcolor, cff, x, y, z)
  1331. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Part", Vector3.new(1, 1, 1))
  1332. prt.Anchored = true
  1333. prt.CFrame = cff * CFrame.new(math.random(-x * 100, x * 100) / 100, math.random(-y * 100, y * 100) / 100, math.random(-z * 100, z * 100) / 100)
  1334. prt.CFrame = CFrame.new(prt.Position)
  1335. game:GetService("Debris"):AddItem(prt, 10)
  1336. xval = math.random() / 7
  1337. yval = math.random() / 7
  1338. zval = math.random() / 7
  1339. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  1340. eul1 = math.random(-50, 50)
  1341. eul2 = math.random(-50, 50)
  1342. eul3 = math.random(-50, 50)
  1343. euld = CFrame.fromEulerAnglesXYZ(eul1, eul2, eul3)
  1344. euld2 = CFrame.fromEulerAnglesXYZ(-eul1, -eul2, -eul3)
  1345. table.insert(Effects, {
  1346. prt,
  1347. "Elec",
  1348. .1,
  1349. x,
  1350. y,
  1351. z,
  1352. xval,
  1353. yval,
  1354. zval,
  1355. msh,
  1356. euld,
  1357. euld2
  1358. })
  1359. end
  1360. };
  1361.  
  1362. Clone = {
  1363. Create = function()
  1364. for _, v in pairs(Torso.Parent:children()) do
  1365. if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1366. local c = CFuncs.Part.Create(EffectModel, "Neon", 0, .5, BrickColor.new("Bright blue"), "Effect", v.Size)
  1367. c.Anchored = true
  1368. c.CFrame = v.CFrame
  1369. game:GetService("Debris"):AddItem(c, 5)
  1370. local cmsh = nil
  1371. if v.Name == "Head" then
  1372. cmsh = CFuncs.Mesh.Create("SpecialMesh", c, "Head", "", Vector3.new(0, 0, 0), v.Mesh.Scale)
  1373. else
  1374. cmsh = CFuncs.Mesh.Create("BlockMesh", c, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1375. end
  1376. table.insert(Effects, {
  1377. c,
  1378. "Cylinder",
  1379. 0.05,
  1380. 0.1,
  1381. 0.1,
  1382. 0.1,
  1383. cmsh
  1384. })
  1385. end
  1386. end
  1387. end
  1388. };
  1389.  
  1390. EffectTemplate = {
  1391.  
  1392. };
  1393. }
  1394.  
  1395. local Re = {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','`','1','2','3','4','5','6','7','8','9','0','-','=','~','!','@','#','$','%','^','&','*','(',')','_','+','[','{',']','}',',','<','>','.','/','?','"',"'",'|',';',':'}
  1396.  
  1397. Lag = {
  1398. "殺害人數: ",
  1399. "Kills: ",
  1400. "杀害人数: ",
  1401. "K l : ",
  1402. " il s: ",
  1403. " l : ",
  1404. "Ki s: ",
  1405. "殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺: ",
  1406. " 害  : ",
  1407. "  人数: ",
  1408. "KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK: ",
  1409. "  人 : ",
  1410. "殺  數: ",
  1411. " 害人数: ",
  1412. "杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数: ",
  1413. "害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害���害害害害: ",
  1414. "人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人��人人人��人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人��人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人: ",
  1415. "K\i\l\l\s\: ",
  1416. "杀害\杀害杀害\杀害杀害杀害\杀害杀害杀害杀害\杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害: ",
  1417. " : ",
  1418. "    : ",
  1419. "殺: ",
  1420. "K害人ls: ",
  1421. ": ",
  1422. "Psychopath x Genocider",
  1423. }
  1424. --[[
  1425. function chatfunc(text)
  1426. local chat = coroutine.wrap(function()
  1427. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  1428. Character:FindFirstChild("TalkingBillBoard"):destroy()
  1429. end
  1430. local Bill = Instance.new("BillboardGui",Character)
  1431. Bill.Size = UDim2.new(0,100,0,40)
  1432. Bill.StudsOffset = Vector3.new(0,3,0)
  1433. Bill.Adornee = Character.Head
  1434. Bill.Name = "TalkingBillBoard"
  1435. local Hehe = Instance.new("TextLabel",Bill)
  1436. Hehe.BackgroundTransparency = 1
  1437. Hehe.BorderSizePixel = 0
  1438. Hehe.Text = ""
  1439. Hehe.Font = "Bodoni"
  1440. Hehe.TextSize = 40
  1441. Hehe.TextStrokeTransparency = 0
  1442. Hehe.Size = UDim2.new(1,0,0.5,0)
  1443. coroutine.resume(coroutine.create(function()
  1444. while Hehe ~= nil do
  1445. swait()
  1446. Hehe.Position = UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  1447. Hehe.Rotation = math.random(-5,5)
  1448. Hehe.TextColor3 = Color3.new(math.random(0, 255)/255,0,0)
  1449. Hehe.TextStrokeColor3 = Color3.new(math.random(0, 255)/255,0,0)
  1450. end
  1451. end))
  1452. for i = 1,string.len(text),1 do
  1453. swait()
  1454. Hehe.Text = string.sub(text,1,i)
  1455. end
  1456. swait(90)--Re[math.random(1, 93)]
  1457. for i = 0, 1, .025 do
  1458. swait()
  1459. Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
  1460. Hehe.TextStrokeTransparency = i
  1461. Hehe.TextTransparency = i
  1462. end
  1463. Bill:Destroy()
  1464. end)
  1465. chat()
  1466. end
  1467.  
  1468. function onChatted(msg)
  1469. chatfunc(msg)
  1470. end
  1471.  
  1472. Player.Chatted:connect(onChatted)
  1473. ]]
  1474. function Shoot(part, sp)
  1475. local Spread = sp
  1476. local epread = Vector3.new((math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread) * (part.Position - Mouse.Hit.p).magnitude / 100
  1477. local MouseLook = CFrame.new((part.Position + Mouse.Hit.p) / 2, Mouse.Hit.p + epread)
  1478. table.insert(Effects,{MouseLook.lookVector, "Shoot", 100 ,part.Position,8,12, math.random(10,20),2})
  1479. end
  1480. function Shoot2(part, sp, target)
  1481. local Spread = sp
  1482. local epread = Vector3.new((math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread) * (part.Position - Mouse.Hit.p).magnitude / 100
  1483. local MouseLook = CFrame.new((part.Position + target.Position)/2, target.Position)
  1484. table.insert(Effects,{MouseLook.lookVector, "Shoot", 100 ,part.Position,8,12, math.random(10,20),2})
  1485. end
  1486.  
  1487. function Attackone()
  1488. Attack = true
  1489. for i = 0, 1, 0.1 do
  1490. swait()
  1491. PlayAnimationFromTable({
  1492. CFrame.new(0, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1493. CFrame.new(0, 1.5, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1494. CFrame.new(1.5, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1495. CFrame.new(-1.5, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1496. CFrame.new(0.5, -2, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1497. CFrame.new(-0.5, -2, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1498. }, .3, false)
  1499. end
  1500. Attack = false
  1501. end
  1502. local Hold = false
  1503. function Broken_wing_bird()
  1504. Attack = true
  1505. Hold = true
  1506. Humanoid.WalkSpeed = 5
  1507. Humanoid.AutoRotate = false
  1508. for i = 0, 1, 0.17 do
  1509. swait()
  1510. local aim = CFrame.new(RootPart.Position, Mouse.Hit.p)
  1511. local direction = aim.lookVector
  1512. local headingA = math.atan2(direction.x, direction.z)
  1513. headingA = math.deg(headingA)
  1514. RootPart.CFrame = CFrame.new(RootPart.Position) * CFrame.Angles(math.rad(0), math.rad(headingA - 180), math.rad(0))
  1515. PlayAnimationFromTable({
  1516. CFrame.new(9.53674316e-07, -0.0336816609, -0.255211323, 1, 0, 0, 0, 0.971067786, 0.238803938, 0, -0.238803938, 0.971067786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1517. CFrame.new(0, 1.42541242, 0.0876473337, 1, 0, 0, 0, 0.97239244, -0.233351514, 0, 0.233351514, 0.97239244) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1518. CFrame.new(1.37510991, 0.698206067, -0.824641049, 0.999785006, 0.020736089, 4.64693449e-06, 0.00501107331, -0.241390109, -0.970415294, -0.0201214943, 0.970206618, -0.241442129) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1519. CFrame.new(-1.22553766, 0.648294926, -0.861116946, 0.999652445, -0.0263630021, -1.06560663e-06, -0.00493114442, -0.186943203, -0.982358336, 0.0258977152, 0.982016921, -0.187008232) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1520. CFrame.new(0.562389553, -1.96633184, -0.220747471, 0.997805655, -0.0662109777, 0, 0.0642953441, 0.96893692, -0.238803938, 0.0158114415, 0.238279924, 0.971067786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1521. CFrame.new(-0.560589671, -1.96681178, -0.220865458, 0.998194873, 0.0600589924, 0, -0.058321353, 0.969314873, -0.238803938, -0.0143423239, 0.238372862, 0.971067786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1522. }, .45, false)
  1523. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104418173, -1.09499753, -0.00497820787, 4.66004713e-06, 1, 1.3038516e-08, -5.84172085e-07, 1.3038516e-08, -1.00000012, -1.00000012, 4.66004713e-06, 5.83939254e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1524. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104342066, -1.0949899, -0.00497933477, -1.08149834e-06, 1, 5.58793545e-08, -5.84870577e-07, 5.40167093e-08, -1.00000012, -1, -1.08149834e-06, 5.88595867e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1525. end
  1526. local ref = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  1527. ref.Anchored = true
  1528. while Hold == true do
  1529. Shoot(Hole, 1.5)
  1530. coroutine.resume(coroutine.create(function()
  1531. swait(1.5)
  1532. if Victim ~= nil then
  1533. Effects.Block.Create(BrickColor.new("New Yeller"), ref.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1534. ref.CFrame = Victim.Torso.CFrame * CFrame.new(math.random(-200, 200), math.random(-200, 200), math.random(-200, 200))
  1535. Shoot2(ref, 1, Victim.Torso)
  1536. else
  1537. Victim = nil
  1538. end
  1539. end))
  1540. CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  1541. Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1542. for i = 0, 1 do
  1543. swait()
  1544. local aim = CFrame.new(RootPart.Position, Mouse.Hit.p)
  1545. local direction = aim.lookVector
  1546. local headingA = math.atan2(direction.x, direction.z)
  1547. headingA = math.deg(headingA)
  1548. RootPart.CFrame = CFrame.new(RootPart.Position) * CFrame.Angles(math.rad(0), math.rad(headingA - 180), math.rad(0))
  1549. RW.C0 = clerp(RW.C0, CFrame.new(1.37510991, 0.698206067, -0.824641049, 0.999785006, 0.020736089, 4.64693449e-06, 0.00501107331, -0.241390109, -0.970415294, -0.0201214943, 0.970206618, -0.241442129) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  1550. LW.C0 = clerp(LW.C0, CFrame.new(-1.22553766, 0.648294926, -0.861116946, 0.999652445, -0.0263630021, -1.06560663e-06, -0.00493114442, -0.186943203, -0.982358336, 0.0258977152, 0.982016921, -0.187008232) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1551. end
  1552. Shoot(Hole2, 1.5)
  1553. coroutine.resume(coroutine.create(function()
  1554. swait(1.5)
  1555. if Victim ~= nil then
  1556. Effects.Block.Create(BrickColor.new("New Yeller"), ref.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1557. ref.CFrame = Victim.Torso.CFrame * CFrame.new(math.random(-200, 200), math.random(-200, 200), math.random(-200, 200))
  1558. Shoot2(ref, 1, Victim.Torso)
  1559. else
  1560. Victim = nil
  1561. end
  1562. end))
  1563. CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  1564. Effects.Block.Create(BrickColor.new("New Yeller"), Hole2.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1565. for i = 0, 1 do
  1566. swait()
  1567. local aim = CFrame.new(RootPart.Position, Mouse.Hit.p)
  1568. local direction = aim.lookVector
  1569. local headingA = math.atan2(direction.x, direction.z)
  1570. headingA = math.deg(headingA)
  1571. RootPart.CFrame = CFrame.new(RootPart.Position) * CFrame.Angles(math.rad(0), math.rad(headingA - 180), math.rad(0))
  1572. Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(0, 1.42541242, 0.0876473337, 1, 0, 0, 0, 0.97239244, -0.233351514, 0, 0.233351514, 0.97239244) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  1573. RW.C0 = clerp(RW.C0, CFrame.new(1.37510991, 0.698206067, -0.824641049, 0.999785006, 0.020736089, 4.64693449e-06, 0.00501107331, -0.241390109, -0.970415294, -0.0201214943, 0.970206618, -0.241442129) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1574. LW.C0 = clerp(LW.C0, CFrame.new(-1.22553766, 0.648294926, -0.861116946, 0.999652445, -0.0263630021, -1.06560663e-06, -0.00493114442, -0.186943203, -0.982358336, 0.0258977152, 0.982016921, -0.187008232) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  1575. end
  1576. end
  1577. game:GetService("Debris"):AddItem(ref, 1)
  1578. swait(10)
  1579. Humanoid.AutoRotate = true
  1580. Humanoid.WalkSpeed = 14
  1581. Attack = false
  1582. end
  1583.  
  1584. function Butterfly_on_the_ground()
  1585. Attack = true
  1586. Humanoid.WalkSpeed = 0
  1587. Humanoid.JumpPower = 0
  1588. for i = 0, 1, 0.11 do
  1589. swait()
  1590. PlayAnimationFromTable({
  1591. CFrame.new(-0, -0.00924980082, -0.147094101, 1, 0, 0, 0, 0.998028755, 0.0627579838, 0, -0.0627579838, 0.998028755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1592. CFrame.new(0, 1.49783361, -0.324239999, 1, 0, 0, 0, 0.859559119, 0.511036277, 0, -0.511036277, 0.859559119) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1593. CFrame.new(1.47537684, -0.0119673908, -0.486074328, 0.995289624, -0.0926431417, 0.0285649542, 0.0904912725, 0.782049656, -0.616611481, 0.0347856097, 0.616291881, 0.786749184) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1594. CFrame.new(-1.57702017, 0.00502845645, -0.622533083, 0.987496614, 0.147014618, -0.0568970889, -0.146226123, 0.719407618, -0.679021835, -0.0588939339, 0.678851485, 0.731909931) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1595. CFrame.new(0.582992077, -1.99089563, 0.0221938714, 0.998069108, -0.0621130057, 0, 0.0619905666, 0.996101677, -0.0627579838, 0.00389808696, 0.0626368076, 0.998028755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1596. CFrame.new(-0.55340898, -1.99206996, 0.0221200362, 0.997222602, 0.0744800419, 0, -0.0743332207, 0.995256841, -0.0627579838, -0.0046742172, 0.0625836775, 0.998028755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1597. }, .32, false)
  1598. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104349852, -1.09500027, -0.00498119649, 4.65661287e-08, 1.00000012, -3.59304249e-06, 9.83476639e-07, -3.59490514e-06, -1, -1, 4.65661287e-08, -1.01327896e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .32)
  1599. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104328832, -1.09499168, -0.00498193316, -4.22075391e-06, 1.00000012, -2.68220901e-07, 8.04662704e-07, -2.38418579e-07, -1, -1, -4.21702862e-06, -7.74860382e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .32)
  1600. end
  1601. for i = 0, 1, 0.2 do
  1602. swait()
  1603. PlayAnimationFromTable({
  1604. CFrame.new(-8.83230587e-06, -1.21326494, -0.585408747, 0.999996662, 1.76079993e-06, 1.71904196e-06, 2.44006287e-06, 0.779393435, 0.626534164, 2.42144097e-07, -0.626533806, 0.779394567) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1605. CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1606. CFrame.new(1.45852637, 0.365505755, -0.795653403, 0.995879352, -0.0528275259, 0.0736907572, 0.0878442302, 0.360745877, -0.928517818, 0.0224694014, 0.931166887, 0.363901049) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1607. CFrame.new(-1.50637293, 0.371033907, -0.893403471, 0.989684701, 0.0623151474, -0.128987223, -0.141957864, 0.305990666, -0.941391051, -0.0191923492, 0.949993253, 0.311681062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1608. CFrame.new(0.574780762, -1.89212012, 0.54934907, 0.998062849, -0.0490923077, -0.038172923, 0.0620655455, 0.824978769, 0.561744928, 0.00391620025, -0.563027501, 0.826429188) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1609. CFrame.new(-0.572159648, -1.85852242, 0.532348573, 0.997223377, 0.0585144907, 0.0460263006, -0.0743010715, 0.820766509, 0.566410959, -0.00463189185, -0.56825918, 0.822836995) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1610. }, .5, false)
  1611. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334829, -1.09498894, -0.00498536741, -6.70552254e-07, 1.00000012, -4.96208668e-06, -1.34110451e-06, -4.96767461e-06, -1.00000012, -1.00000012, -6.59376383e-07, 1.28149986e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1612. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104280468, -1.09498692, -0.0049786875, 3.11806798e-06, 1, 5.73322177e-06, 2.14576721e-06, 5.73694706e-06, -1.00000012, -1, 3.11806798e-06, -2.23517418e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1613. end
  1614.  
  1615. local hit = nil
  1616. while hit == nil do
  1617. swait()
  1618. Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1619. hit,pos=RayCast(RootPart.Position, (CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector, 4, Character)
  1620. end
  1621. CFuncs.Sound.Create("663164690", Hole, .3, .8)
  1622. CFuncs.Sound.Create("663164690", Hole2, .3, .8)
  1623. swait(5)
  1624. local ref = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  1625. ref.CFrame = CFrame.new(Mouse.Hit.p - Vector3.new(0, -.2, 0))
  1626. ref.Anchored = true
  1627. game:GetService("Debris"):AddItem(ref, 6)
  1628. for i = 1, 20 do
  1629. local MouseLook = CFrame.new((ref.Position + Mouse.Hit.p) / 2, Mouse.Hit.p)
  1630. local hit2, pos2 = RayCast(ref.Position, MouseLook.lookVector, 999, Character)
  1631. local refs = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  1632. refs.Anchored = true
  1633. refs.CFrame = CFrame.new(pos2)
  1634. game:GetService("Debris"):AddItem(refs, 1)
  1635. Effects.Cylinder.Create(BrickColor.new("New Yeller"), refs.CFrame * CFrame.Angles(math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2))), .5, 20000, .5, 0, 0, 0, .13)
  1636. Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1637. Effects.Wave.Create(BrickColor.new("New Yeller"), CFrame.new(Hole.Position + Vector3.new(0, .2, 0)) * CFrame.Angles(0, math.rad(math.random(-360,360)), 0), .1, .1, .1, .1, 0, .1, .16)
  1638. CFuncs.Sound.Create("340508929", refs, .8, .7)
  1639. CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  1640. MagnitudeDamage(refs, 3, 0, 0, 0, "Blood", "Top", "142858160", math.random(2, 5)/1.4)
  1641. for i = 0, 1 do
  1642. swait()
  1643. Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1644. RW.C0 = clerp(RW.C0, CFrame.new(1.45852637, 0.365505755, -0.795653403, 0.995879352, -0.0528275259, 0.0736907572, 0.0878442302, 0.360745877, -0.928517818, 0.0224694014, 0.931166887, 0.363901049) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  1645. LW.C0 = clerp(LW.C0, CFrame.new(-1.50637293, 0.371033907, -0.893403471, 0.989684701, 0.0623151474, -0.128987223, -0.141957864, 0.305990666, -0.941391051, -0.0191923492, 0.949993253, 0.311681062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1646. end
  1647. local MouseLook = CFrame.new((ref.Position + Mouse.Hit.p) / 2, Mouse.Hit.p)
  1648. local hit2, pos2 = RayCast(ref.Position, MouseLook.lookVector, 999, Character)
  1649. local refs = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  1650. refs.Anchored = true
  1651. refs.CFrame = CFrame.new(pos2)
  1652. game:GetService("Debris"):AddItem(refs, 1)
  1653. Effects.Cylinder.Create(BrickColor.new("New Yeller"), refs.CFrame * CFrame.Angles(math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2))), .5, 20000, .5, 0, 0, 0, .13)
  1654. Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1655. Effects.Wave.Create(BrickColor.new("New Yeller"), CFrame.new(Hole2.Position + Vector3.new(0, .2, 0)) * CFrame.Angles(0, math.rad(math.random(-360,360)), 0), .1, .1, .1, .1, 0, .1, .16)
  1656. CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  1657. CFuncs.Sound.Create("340508929", refs, .8, .7)
  1658. MagnitudeDamage(refs, 3, 0, 0, 0, "Blood", "Top", "142858160", math.random(2, 5)/1.4)
  1659. for i = 0, 1 do
  1660. swait()
  1661. Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1662. RW.C0 = clerp(RW.C0, CFrame.new(1.45852637, 0.365505755, -0.795653403, 0.995879352, -0.0528275259, 0.0736907572, 0.0878442302, 0.360745877, -0.928517818, 0.0224694014, 0.931166887, 0.363901049) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1663. LW.C0 = clerp(LW.C0, CFrame.new(-1.50637293, 0.371033907, -0.893403471, 0.989684701, 0.0623151474, -0.128987223, -0.141957864, 0.305990666, -0.941391051, -0.0191923492, 0.949993253, 0.311681062) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  1664. end
  1665. end
  1666. swait(10)
  1667. Humanoid.WalkSpeed = 14
  1668. Humanoid.JumpPower = 50
  1669. Attack = false
  1670. end
  1671.  
  1672. function Innocent_s_Tear()
  1673. Attack = true
  1674. for i = 0, 1, 0.17 do
  1675. swait()
  1676. PlayAnimationFromTable({
  1677. CFrame.new(-0.0372427106, 0, -0.0254781954, 0.362814218, 0, -0.93186152, 0, 1, 0, 0.93186152, 0, 0.362814218) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1678. CFrame.new(-0.0584814101, 1.48993742, -0.0233566761, 0.591825008, -0.146214843, 0.792694509, 0.0400200225, 0.987527847, 0.152273491, -0.805072486, -0.0583956167, 0.590295076) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1679. CFrame.new(1.41006351, -0.0804157257, -0.338553876, 0.670105577, -0.712319076, 0.208710641, 0.734884977, 0.597121656, -0.321542978, 0.104415536, 0.368846059, 0.923607171) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1680. CFrame.new(-1.57609594, 0.0278623551, -0.341137588, 0.98150444, 0.191439465, 1.26063824e-05, -0.168087006, 0.861808777, -0.478573322, -0.0916287005, 0.469719768, 0.878047645) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1681. CFrame.new(0.497831821, -1.99730384, -0.0567342639, 0.99926132, -0.00269644242, 0.0383348465, 0.00450899871, 0.998871744, -0.0472746976, -0.038164109, 0.0474126264, 0.998146176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1682. CFrame.new(-0.546293855, -1.99743998, -0.0205773562, 0.406115621, 0.0459335074, 0.912666559, 0, 0.998735905, -0.0502652861, -0.913821757, 0.0204135161, 0.405602247) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1683. }, .4, false)
  1684. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104765799, -1.09500122, -0.00494370935, 4.23192978e-06, 1.00000012, -2.20537186e-06, 3.36766243e-06, -2.17556953e-06, -1, -1.00000012, 4.23192978e-06, -3.39746475e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .4)
  1685. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0103758406, -1.09499943, -0.00501006888, -6.91413879e-06, 1, -3.57627869e-06, 2.86847353e-06, -3.57627869e-06, -1.00000012, -1.00000012, -6.94394112e-06, -2.92807817e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .4)
  1686. end
  1687. CFuncs.Sound.Create("200632211", Hole, .8, .6)
  1688. local gg = nil
  1689. for i = 0, 1, 0.18 do
  1690. swait()
  1691. for i, v in pairs(FindNearestTorso2(Head.CFrame.p, 8)) do
  1692. if v:FindFirstChild('Head') then
  1693. if gg == nil then
  1694. CFuncs.Sound.Create("260430060", Hole, .8, .9)
  1695. end
  1696. gg = v
  1697. if v:findFirstChildOfClass("Humanoid") ~= nil then
  1698. v:findFirstChildOfClass("Humanoid").PlatformStand = true
  1699. end
  1700. v:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1701. end
  1702. end
  1703. PlayAnimationFromTable({
  1704. CFrame.new(0.0390095115, 0, -0.0197144821, 0.407043844, 0, 0.913408697, 0, 1, 0, -0.913408697, 0, 0.407043815) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1705. CFrame.new(0.05453711, 1.46327734, -0.152279198, 0.41739738, 0.107248709, -0.902373195, 0.0385060012, 0.990031779, 0.135478243, 0.907908022, -0.0912950337, 0.40910691) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1706. CFrame.new(1.8753885, 0.440661103, -0.547878385, 0.497761488, -0.867243707, 0.0110434555, 0.0789629743, 0.0326340236, -0.996343255, 0.863712072, 0.496813267, 0.0847240984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1707. CFrame.new(-1.73796844, 0.00463971868, -0.238446265, 0.71437037, 0.694597006, -0.0849137902, -0.686124921, 0.671421766, -0.280045629, -0.137505859, 0.258317709, 0.956223965) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1708. CFrame.new(0.657333732, -1.97795725, -0.018036887, 0.402342439, -0.0848773271, -0.91154623, 0.0163199995, 0.996199667, -0.0855563134, 0.915343881, 0.0195464976, 0.402198553) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1709. CFrame.new(-0.540840566, -2.00682664, -0.0355517492, 0.997884095, -0.000889145769, 0.0650128722, 0.00360199902, 0.999126971, -0.041622676, -0.0649190247, 0.0417687856, 0.997016191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1710. }, .45, false)
  1711. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1712. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1713. end
  1714. if gg ~= nil then
  1715. Humanoid.WalkSpeed = 0
  1716. Humanoid.JumpPower = 0
  1717. for i = 0, 1, 0.16 do
  1718. swait()
  1719. if gg:findFirstChildOfClass("Humanoid") ~= nil then
  1720. gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  1721. end
  1722. gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1723. PlayAnimationFromTable({
  1724. CFrame.new(0.0374694094, 2.61733879e-30, -0.020400811, 0.407043517, 0, 0.913408816, 0, 1, 1.00974196e-28, -0.913408816, -6.31088724e-30, 0.407043517) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1725. CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1726. CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1727. CFrame.new(-1.73796976, 0.0046387054, -0.238446742, 0.714370131, 0.694597125, -0.0849137902, -0.68612498, 0.671421647, -0.280045629, -0.137505859, 0.258317709, 0.956223905) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1728. CFrame.new(0.657334089, -1.97795868, -0.0180363506, 0.40234226, -0.084877342, -0.91154635, 0.0163200051, 0.996199667, -0.0855563283, 0.915344059, 0.0195464883, 0.402198404) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1729. CFrame.new(-0.540840447, -2.00682497, -0.0355497524, 0.997884095, -0.000889146701, 0.0650128722, 0.00360199972, 0.999126911, -0.0416226797, -0.0649190843, 0.0417687893, 0.997016013) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1730. }, .4, false)
  1731. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1732. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1733. if gg == nil then
  1734. break
  1735. end
  1736. end
  1737. if gg.Name == "Salvo_Starly" or gg.Name == "Nebula_Zorua" or gg.Name == "CKbackup" then
  1738. for i = 0, 1, 0.04 do
  1739. swait()
  1740. if gg:findFirstChildOfClass("Humanoid") ~= nil then
  1741. gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  1742. end
  1743. gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1744. PlayAnimationFromTable({
  1745. CFrame.new(0.0374694094, 2.61733879e-30, -0.020400811, 0.407043517, 0, 0.913408816, 0, 1, 1.00974196e-28, -0.913408816, -6.31088724e-30, 0.407043517) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1746. CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1747. CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1748. CFrame.new(-1.73796976, 0.0046387054, -0.238446742, 0.714370131, 0.694597125, -0.0849137902, -0.68612498, 0.671421647, -0.280045629, -0.137505859, 0.258317709, 0.956223905) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1749. CFrame.new(0.657334089, -1.97795868, -0.0180363506, 0.40234226, -0.084877342, -0.91154635, 0.0163200051, 0.996199667, -0.0855563283, 0.915344059, 0.0195464883, 0.402198404) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1750. CFrame.new(-0.540840447, -2.00682497, -0.0355497524, 0.997884095, -0.000889146701, 0.0650128722, 0.00360199972, 0.999126911, -0.0416226797, -0.0649190843, 0.0417687893, 0.997016013) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1751. }, .4, false)
  1752. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1753. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1754. if gg == nil then
  1755. break
  1756. end
  1757. end
  1758. for i = 0, 1, 0.035 do
  1759. swait()
  1760. if gg:findFirstChildOfClass("Humanoid") ~= nil then
  1761. gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  1762. end
  1763. gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1764. PlayAnimationFromTable({
  1765. CFrame.new(0.0390095115, 0, -0.0197144821, 0.407043844, 0, 0.913408697, 0, 1, 0, -0.913408697, 0, 0.407043815) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1766. CFrame.new(0.05453711, 1.46327734, -0.152279198, 0.41739738, 0.107248709, -0.902373195, 0.0385060012, 0.990031779, 0.135478243, 0.907908022, -0.0912950337, 0.40910691) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1767. CFrame.new(1.8753885, 0.440661103, -0.547878385, 0.497761488, -0.867243707, 0.0110434555, 0.0789629743, 0.0326340236, -0.996343255, 0.863712072, 0.496813267, 0.0847240984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1768. CFrame.new(-1.73796844, 0.00463971868, -0.238446265, 0.71437037, 0.694597006, -0.0849137902, -0.686124921, 0.671421766, -0.280045629, -0.137505859, 0.258317709, 0.956223965) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1769. CFrame.new(0.657333732, -1.97795725, -0.018036887, 0.402342439, -0.0848773271, -0.91154623, 0.0163199995, 0.996199667, -0.0855563134, 0.915343881, 0.0195464976, 0.402198553) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1770. CFrame.new(-0.540840566, -2.00682664, -0.0355517492, 0.997884095, -0.000889145769, 0.0650128722, 0.00360199902, 0.999126971, -0.041622676, -0.0649190247, 0.0417687856, 0.997016191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1771. }, .12, false)
  1772. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  1773. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  1774. end
  1775. else
  1776. for i = 0, 10 do
  1777. CFuncs.Sound.Create("259291804", Hole, 1.1, .8)
  1778. Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1779. Damage(Hole, gg.Head, 0, 0, 0, "Blood", gg, 0, "Top", "142858160", math.random(2, 5)/1.4)
  1780. if gg:findFirstChildOfClass("Humanoid") ~= nil then
  1781. gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  1782. end
  1783. gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1784. Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1785. RW.C0 = clerp(RW.C0, CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  1786. swait()
  1787. gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1788. Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1789. RW.C0 = clerp(RW.C0, CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1790. swait()
  1791. if gg == nil then
  1792. break
  1793. end
  1794. end
  1795. end
  1796. swait(10)
  1797. end
  1798. Attack = false
  1799. Humanoid.WalkSpeed = 14
  1800. Humanoid.JumpPower = 50
  1801. end
  1802.  
  1803.  
  1804. function Run()
  1805. if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  1806. coroutine.resume(coroutine.create(function()
  1807. if Victim ~= Mouse.Target.Parent then
  1808. Victim = Mouse.Target.Parent
  1809. Billb.Adornee = Victim.Torso
  1810. Billb.Enabled = true
  1811. CFuncs.Sound.Create("749189256", Mouse.Target.Parent, .8, math.random(5, 15) / 10)
  1812. for i = 1, 0, -.05 do
  1813. swait()
  1814. D1.TileSize = UDim2.new(math.random(1, 15) / 7, 0, math.random(1, 15) / 7, 0)
  1815. D2.TileSize = UDim2.new(math.random(1, 15) / 7, 0, math.random(1, 15) / 7, 0)
  1816. D3.TileSize = UDim2.new(math.random(1, 15) / 7, 0, math.random(1, 15) / 7, 0)
  1817. D3.Rotation = math.random(-360, 360)
  1818. D1.Size = UDim2.new(3, i * math.random(5, 40), 3, i * math.random(5, 40))
  1819. D2.Size = UDim2.new(2.4, i * math.random(5, 40), 2.4, i * math.random(5, 40))
  1820. D3.Size = UDim2.new(.2, i * math.random(5, 40), .2, i * math.random(5, 40))
  1821. D1.ImageTransparency = i
  1822. D2.ImageTransparency = i
  1823. D3.ImageTransparency = i
  1824. end
  1825. D1.TileSize = UDim2.new(1, 0, 1, 0)
  1826. D2.TileSize = UDim2.new(1, 0, 1, 0)
  1827. D3.TileSize = UDim2.new(1, 0, 1, 0)
  1828. D3.Rotation = 45
  1829. end
  1830. end))
  1831. end
  1832. end
  1833. function Hide_n_Seek()
  1834. Delay2 = true
  1835. for i = 0, 1, math.random(1, 2)/9 do
  1836. swait()
  1837. CFuncs.Sound.Create("155202884", Head, .4, math.random(5, 15) / 5)
  1838. FT.Parent = Torso
  1839. RA.Parent = RightArm
  1840. LA.Parent = LeftArm
  1841. RL.Parent = RightLeg
  1842. LL.Parent = LeftLeg
  1843. D1.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  1844. D2.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  1845. D3.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  1846. D3.Rotation = math.random(-360, 360)
  1847. for _, v in pairs(Character:children()) do
  1848. if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  1849. v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/6, math.random(-5, 5)/6, math.random(-5, 5)/6)
  1850. elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  1851. v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/6, math.random(-5, 5)/6, math.random(-5, 5)/6)
  1852. end
  1853. for _, v in pairs(m:children()) do
  1854. if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Head") then
  1855. v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/6, math.random(-5, 5)/6, math.random(-5, 5)/6)
  1856. end
  1857. end
  1858. end
  1859. end
  1860. for _, v in pairs(Character:children()) do
  1861. if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  1862. v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  1863. elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  1864. v.Handle:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  1865. end
  1866. for _, v in pairs(m:children()) do
  1867. if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Head") then
  1868. v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  1869. end
  1870. end
  1871. end
  1872. if Victim:FindFirstChildOfClass("Humanoid") ~= nil then
  1873. RootPart.CFrame = Victim.Head.CFrame * CFrame.new(0, 0, 6)
  1874. else
  1875. Victim = nil
  1876. end
  1877. D1.TileSize = UDim2.new(1, 0, 1, 0)
  1878. D2.TileSize = UDim2.new(1, 0, 1, 0)
  1879. D3.TileSize = UDim2.new(1, 0, 1, 0)
  1880. D3.Rotation = 45
  1881. FT.Parent = nil
  1882. RA.Parent = nil
  1883. LA.Parent = nil
  1884. RL.Parent = nil
  1885. LL.Parent = nil
  1886. Delay2 = false
  1887. end
  1888.  
  1889. function Happy_Ending()
  1890. Attack = true
  1891. Humanoid.WalkSpeed = 0
  1892. Humanoid.JumpPower = 0
  1893. for i = 1, 0, -0.01 do
  1894. swait()
  1895. spook.Volume = i - .01
  1896. PlayAnimationFromTable({
  1897. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1898. CFrame.new(0, 1.48569643, -0.0892917216, 1, 0, 0, 0, 0.987443745, 0.15797095, 0, -0.15797095, 0.987443745) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1899. CFrame.new(1.97623742, 0.437888026, -0.304436743, 0.406562924, -0.913622797, 3.01142649e-07, 0.281078935, 0.125080049, -0.951498568, 0.869310796, 0.386844128, 0.30765301) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1900. CFrame.new(-1.88455427, 0.422001511, -0.176498562, 0.283520967, 0.957216203, 0.0579055212, -0.204488963, 0.119341888, -0.971566737, -0.936909854, 0.263618499, 0.229576096) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1901. CFrame.new(0.5102005, -1.99953759, 0, 0.998996615, -0.0447849892, 0, 0.0447849855, 0.998996615, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1902. CFrame.new(-0.554316103, -1.99676478, -0, 0.998235762, 0.0593759865, 0, -0.0593759865, 0.998235762, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1903. }, .12, false)
  1904. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0227924436, -1.07477307, -0.0921273902, 1.96695328e-06, -0.999339342, 0.0363452137, 5.51342964e-07, 0.0363451838, 0.999339283, -1.00000012, -1.93715096e-06, 6.10947609e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  1905. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0169022772, -1.08894277, -0.167423859, -2.58535147e-05, -0.999802172, 0.0198903829, 7.16745853e-06, 0.019890368, 0.999802232, -1, 2.59876251e-05, 6.65336847e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  1906. end
  1907. Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1908. Effects.Block.Create(BrickColor.new("New Yeller"), Hole2.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1909. CFuncs.Sound.Create("259291804", Hole, 1.1, .8)
  1910. CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  1911. CFuncs.Sound.Create("142858160", Head, 1.3, math.random(2, 5)/1.4)
  1912.  
  1913. if Character.Name == "Salvo_Starly" or Character.Name == "Nebula_Zorua" or Character.Name == "CKbackup" then
  1914. CFuncs.Sound.Create("873911886", RootPart, .8, .8)
  1915. Effects.Sphere.Create(BrickColor.new("Royal purple"), RootPart.CFrame, 30, 30, 30, .5, .5, .5, 0.05)
  1916. swait(55)
  1917. for i = 0, 1, 0.01 do
  1918. swait()
  1919. spook.Volume = i + .01
  1920. PlayAnimationFromTable({
  1921. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1922. CFrame.new(-0.209060356, 1.4504354, -0.00869044848, 0.904006004, -0.421258777, 0.0728988647, 0.422152996, 0.906518221, 0.00342751318, -0.067528002, 0.0276759826, 0.997333467) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1923. CFrame.new(1.52594924, -0.0116261244, -0.0164723098, 0.243770003, -0.733046055, -0.634995818, 0.0841329992, 0.668263078, -0.739152312, 0.966176987, 0.126759022, 0.224575877) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1924. CFrame.new(-1.45059443, 0.0140549541, -0.030643627, 0.177682057, 0.705317974, 0.68626219, -0.09524104, 0.706409931, -0.701365948, -0.979468346, 0.0592598245, 0.192691579) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1925. CFrame.new(0.5102005, -1.99953759, 0, 0.998996615, -0.0447849892, 0, 0.0447849855, 0.998996615, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1926. CFrame.new(-0.554316103, -1.99676478, -0, 0.998235762, 0.0593759865, 0, -0.0593759865, 0.998235762, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1927. }, .14, false)
  1928. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.023190137, -1.06343412, -0.0356665105, -0.00649303198, -0.999339521, 0.0357592702, -0.178101644, 0.0363439769, 0.983340681, -0.983990788, 1.60485506e-05, -0.178219959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .14)
  1929. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0250650737, -1.08305347, -0.131738186, 0.000606626272, -0.999983788, -0.00567625836, -0.112200432, -0.00570848584, 0.993669271, -0.993685484, 3.4108758e-05, -0.112201981) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .14)
  1930. end
  1931. Attack = false
  1932. Humanoid.WalkSpeed = 14
  1933. Humanoid.JumpPower = 50
  1934. else
  1935. Deed = true
  1936. Blood.Enabled = true
  1937. m.Parent = workspace
  1938. swait(1)
  1939. Character:BreakJoints()
  1940. swait(5)
  1941. for _, v in pairs(m:children()) do
  1942. if v:IsA("Part") and v.Name ~= "FHead" and v.Name ~= "Shush" and v.Name ~= "Shush2" then
  1943. v.CanCollide = true
  1944. end
  1945. end
  1946. game:GetService("Debris"):AddItem(m, 40)
  1947. Blood.Enabled = false
  1948. swait(30)
  1949. CFuncs.Sound.Create("155202884", Torso, 1, math.random(5, 15) / 10)
  1950. FT.Parent = Torso
  1951. RA.Parent = RightArm
  1952. LA.Parent = LeftArm
  1953. RL.Parent = RightLeg
  1954. LL.Parent = LeftLeg
  1955. for i = 0, 1, math.random(1, 10)/60 do
  1956. swait()
  1957. for _, v in pairs(Character:children()) do
  1958. if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  1959. v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  1960. elseif v:IsA("Part") and v:findFirstChild("Shoos") ~= nil then
  1961. v:findFirstChild("Shoos").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  1962. elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  1963. v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  1964. end
  1965. end
  1966. end
  1967. Character:Destroy()
  1968. end
  1969. end
  1970.  
  1971. Mouse.Button1Down:connect(function()
  1972. if Attack == false and Hold == false then
  1973. Broken_wing_bird()
  1974. end
  1975. end)
  1976. Mouse.Button1Up:connect(function()
  1977. if Hold == true then
  1978. Hold = false
  1979. end
  1980. end)
  1981.  
  1982. Mouse.KeyDown:connect(function(Key)
  1983. Key = Key:lower()
  1984. if Attack == false and Key == 'q' then
  1985. Run()
  1986. elseif Attack == false and Key == 'e' and Delay2 == false and Victim ~= nil then
  1987. Hide_n_Seek()
  1988. elseif Attack == false and Key == 'z' and Hold == false then
  1989. Innocent_s_Tear()
  1990. elseif Attack == false and Key == 'x' then
  1991. Butterfly_on_the_ground()
  1992. elseif Key == "p" then
  1993. Happy_Ending()
  1994. elseif Key == "g" then
  1995. end
  1996. end)
  1997.  
  1998. Mouse.KeyUp:connect(function(Key)
  1999. end)
  2000.  
  2001.  
  2002.  
  2003. coroutine.resume(coroutine.create(function()
  2004. while true do
  2005. swait()
  2006. if Delay == false then
  2007. Randomize = math.random(0, 120)
  2008. if Randomize == 1 then
  2009. FT.Parent = Torso
  2010. RA.Parent = RightArm
  2011. LA.Parent = LeftArm
  2012. RL.Parent = RightLeg
  2013. LL.Parent = LeftLeg
  2014. for i = 0, 1, math.random(1, 10)/20 do
  2015. swait()
  2016. spook2.Octave = math.random(1, 20) / 10
  2017. spook.PlaybackSpeed = math.random(1, 20) / 12
  2018. D1.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  2019. D2.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  2020. D3.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  2021. D3.Rotation = math.random(-360, 360)
  2022. for _, v in pairs(Character:children()) do
  2023. if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  2024. v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  2025. elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  2026. v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  2027. end
  2028. for _, v in pairs(m:children()) do
  2029. if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Shush2" or v.Name == "Head") then
  2030. v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  2031. end
  2032. end
  2033. end
  2034. end
  2035. spook2.Octave = 1
  2036. spook.PlaybackSpeed = .3
  2037. D1.TileSize = UDim2.new(1, 0, 1, 0)
  2038. D2.TileSize = UDim2.new(1, 0, 1, 0)
  2039. D3.TileSize = UDim2.new(1, 0, 1, 0)
  2040. D3.Rotation = 45
  2041. for _, v in pairs(Character:children()) do
  2042. if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  2043. v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  2044. elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  2045. v.Handle:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  2046. end
  2047. for _, v in pairs(m:children()) do
  2048. if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Head") then
  2049. v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  2050. end
  2051. end
  2052. end
  2053. FT.Parent = nil
  2054. RA.Parent = nil
  2055. LA.Parent = nil
  2056. RL.Parent = nil
  2057. LL.Parent = nil
  2058. end
  2059. end
  2060. end
  2061. end))
  2062.  
  2063. while true do
  2064. swait()
  2065. D1.Rotation = D1.Rotation - 2
  2066. D2.Rotation = D2.Rotation + 4
  2067. Animie = math.random(1, 5) / 10
  2068. if Deed == false then
  2069. Torso.Neck.C0 = clerp(Torso.Neck.C0, Torso.Neck.C0 * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  2070. end
  2071. if Head:findFirstChild("face") ~= nil then
  2072. Head:findFirstChild("face"):Destroy()
  2073. end
  2074. if spook.Parent == nil then
  2075. spook = Create("Sound"){
  2076. Parent = Character,
  2077. SoundId = "rbxassetid://504871254",
  2078. Volume = 1.3,
  2079. PlaybackSpeed = .3,
  2080. Looped = true
  2081. }
  2082. spook2 = Create("PitchShiftSoundEffect"){
  2083. Parent = spook,
  2084. Octave = 1
  2085. }
  2086. spook:Play()
  2087. end
  2088. for i, v in pairs(Character:GetChildren()) do
  2089. if v:IsA("Part") then
  2090. v.Material = "SmoothPlastic"
  2091. elseif v:IsA("Accessory") then
  2092. v:WaitForChild("Handle").Material = "SmoothPlastic"
  2093. end
  2094. end
  2095. if Victim ~= nil and Victim:FindFirstChildOfClass("Humanoid") == nil then
  2096. Victim = nil
  2097. Billb.Adornee = nil
  2098. Billb.Enabled = false
  2099. end
  2100. Humanoid.MaxHealth = 11111110896723058319876184696208490496
  2101. Humanoid.Health = 11111110896723058319876184696208490496
  2102. Humanoid.Name = Re[math.random(1, 93)]..Re[math.random(1, 93)]..Re[math.random(1, 93)]
  2103. TorsoVelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2104. Velocity = RootPart.Velocity.y
  2105. Sine = Sine + Change
  2106. local hit, pos = RayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  2107. if RootPart.Velocity.y > 1 and hit == nil then
  2108. Anim = "Jump"
  2109. if Attack == false then
  2110. Change = 1
  2111. PlayAnimationFromTable({
  2112. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2113. CFrame.new(0, 1.48630166, 0.0828605741, 1, 0, 0, 0, 0.986636221, -0.162939042, 0, 0.162939042, 0.986636221) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2114. CFrame.new(1.54998243, 0.0460062027, 0, 0.96711725, -0.254331052, 0, 0.254331052, 0.96711725, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2115. CFrame.new(-1.60585427, 0.120478928, -0, 0.945319474, 0.326146126, 0, -0.326146156, 0.945319474, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2116. CFrame.new(0.5, -1.98453414, 0.0931893736, 1, 0, 0, 0, 0.98649478, 0.163792953, 0, -0.163792953, 0.98649478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2117. CFrame.new(-0.5, -1.98326659, 0.121506959, 1, 0, 0, 0, 0.99064213, 0.13648501, 0, -0.13648501, 0.99064213) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2118. }, Animie, false)
  2119. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.01043892, -1.09500229, -0.00497436523, 0, 1.00000012, 0, 0, 0, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2120. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.010425603, -1.09500909, -0.00497436523, 0, 1.00000024, 2.98023224e-08, 0, -2.98023224e-08, -1.00000024, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2121. end
  2122. elseif RootPart.Velocity.y < -1 and hit == nil then
  2123. Anim = "Fall"
  2124. if Attack == false then
  2125. Change = 1
  2126. PlayAnimationFromTable({
  2127. CFrame.new(0, -0.00281290524, -0.110870562, 1, 0, 0, 0, 0.983663857, 0.180014983, 0, -0.180014983, 0.983663857) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2128. CFrame.new(0, 1.43970644, -0.17384778, 1, 0, 0, 0, 0.963594437, 0.267368227, 0, -0.267368197, 0.963594437) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2129. CFrame.new(1.87205124, 0.239569426, 1.33605636e-05, 0.610077322, -0.792341948, -3.13323631e-06, 0.792341888, 0.610077322, 6.70552254e-07, 1.38580799e-06, -2.90572643e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2130. CFrame.new(-1.88090944, 0.174126849, -0.0411957316, 0.636063814, 0.770755291, -0.0368679203, -0.771619737, 0.635008395, -0.0369789898, -0.00509031117, 0.0519690178, 0.998635769) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2131. CFrame.new(0.611441433, -1.93454111, -0.205220982, 0.996495903, -0.0836423263, 9.74191153e-07, 0.0828808397, 0.987422228, -0.134641305, 0.0112607507, 0.134169608, 0.990894377) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2132. CFrame.new(-0.570478976, -1.94810426, -0.143567681, 0.996611655, 0.0822507069, -1.19118874e-06, -0.0817528069, 0.99057734, -0.109877877, -0.00903635286, 0.109505668, 0.993945122) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2133. }, Animie, false)
  2134. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.01043892, -1.09500229, -0.00497436523, 0, 1.00000012, 0, 0, 0, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2135. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.010425603, -1.09500909, -0.00497436523, 0, 1.00000024, 2.98023224e-08, 0, -2.98023224e-08, -1.00000024, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2136. end
  2137. elseif TorsoVelocity < 1 and hit ~= nil then
  2138. Anim = "Idle"
  2139. if Attack == false then
  2140. Change = 1
  2141. PlayAnimationFromTable({
  2142. CFrame.new(0, 0.00304500386 - .1 * math.cos(Sine / 45), -0.25276947, 1, 0, 0, 0, 0.966956854, 0.254939973, 0, -0.254939973, 0.966956854) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2143. CFrame.new(0, 1.48396528, -0.184687465, 1, 0, 0, 0, 0.938511074, 0.345249116, 0, -0.345249116, 0.938511074) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2144. CFrame.new(1.44362104, 0.0105986297, -0.173658058, 0.99780637, -0.0662000254, 0, 0.0640125647, 0.964835703, -0.254939973, 0.0168770328, 0.254380733, 0.966956854) * CFrame.new(0, 0 - .02 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15, 0) * CFrame.Angles(0, 0, math.rad(0 + 4 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15)),
  2145. CFrame.new(-1.48667848, 0.0416535959, -0.221442789, 0.996128142, 0.0879139975, 0, -0.0850090459, 0.963212907, -0.254939973, -0.0224127937, 0.253952891, 0.966956854) * CFrame.new(0, 0 - .02 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15, 0) * CFrame.Angles(0, 0, math.rad(0 - 4 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15)),
  2146. CFrame.new(0.537495971, -1.99924409, -0.2656973, 0.998377502, -0.0569419749, 0, 0.0550604314, 0.96538794, -0.254939973, 0.0145167857, 0.254526347, 0.966956854) * CFrame.new(0, 0 + .1 * math.cos(Sine / 45), 0) * CFrame.Angles(0, 0, 0),
  2147. CFrame.new(-0.544956386, -1.99696815, -0.265097141, 0.995043218, 0.0994440243, 0, -0.0961580798, 0.962163866, -0.254939973, -0.0253522564, 0.253676295, 0.966956854) * CFrame.new(0, 0 + .1 * math.cos(Sine / 45), 0) * CFrame.Angles(0, 0, 0),
  2148. }, Animie, false)
  2149. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104389191, -1.04402542, -0.00497436523, 0, 1, 0, 0, 0, -1, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), Animie)
  2150. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104370201, -1.05964959, -0.00497436523, 0, 1.00000012, 7.4505806e-09, 0, -7.4505806e-09, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), Animie)
  2151. end
  2152. elseif TorsoVelocity > 2 and hit ~= nil then
  2153. Anim = "Walk"
  2154. if Attack == false then
  2155. Change = 3
  2156. PlayAnimationFromTable({
  2157. CFrame.new(0, 0.0217996836, -0.15443182, 1, 0, 0, 0, 0.982294619, 0.187342957, 0, -0.187342942, 0.982294619) * CFrame.new(0, -.1 - .15 * math.cos(Sine / 6), 0) * CFrame.Angles(0, math.rad(0 - 15 * math.sin(Sine / 12) / 2), 0),
  2158. CFrame.new(0, 1.50440693, -0.177497774, 1, 0, 0, 0, 0.98494184, 0.172886148, 0, -0.172886133, 0.9849419) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2159. CFrame.new(1.51832783, -0.0136715584, -0.18358618, 0.99780637, -0.0662000254, 0, 0.0650279298, 0.980139852, -0.187342942, 0.0124021089, 0.186931998, 0.982294619) * CFrame.new(0, .1 - .15 * math.sin(Sine / 12), 0 - .5 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 + 40 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  2160. CFrame.new(-1.51726496, 0.00152201951, -0.180036053, 0.996128142, 0.0879139975, 0, -0.086357452, 0.978491306, -0.187342942, -0.0164700691, 0.186617598, 0.982294619) * CFrame.new(0, .1 + .15 * math.sin(Sine / 12), 0 + .5 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 - 40 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  2161. CFrame.new(0.537497759, -2.01284766, -0.226675838, 0.998377502, -0.0569419749, 0, 0.0559337959, 0.98070085, -0.187342942, 0.010667678, 0.187038988, 0.982294619) * CFrame.new(0, .1 + .15 * math.sin(Sine / 12), 0 + 1 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 - 60 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  2162. CFrame.new(-0.544956088, -2.01053548, -0.226234794, 0.995043218, 0.0994440243, 0, -0.0976833329, 0.977425575, -0.187342942, -0.0186301377, 0.186414331, 0.982294619) * CFrame.new(0, .1 - .15 * math.sin(Sine / 12), 0 - 1 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 + 60 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  2163. }, Animie, false)
  2164. HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104389191, -1.04402542, -0.00497436523, 0, 1, 0, 0, 0, -1, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2165. Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104370201, -1.05964959, -0.00497436523, 0, 1.00000012, 7.4505806e-09, 0, -7.4505806e-09, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2166. end
  2167. end
  2168. if #Effects > 0 then
  2169. for e = 1, #Effects do
  2170. if Effects[e] ~= nil then
  2171. local Thing = Effects[e]
  2172. if Thing ~= nil then
  2173. local Part = Thing[1]
  2174. local Mode = Thing[2]
  2175. local Delay = Thing[3]
  2176. local IncX = Thing[4]
  2177. local IncY = Thing[5]
  2178. if Thing[2] == "Shoot" then
  2179. Look = Thing[1]
  2180. local hit, pos = RayCast(Thing[4], Look, 20, Character)
  2181. local mag = (Thing[4] - pos).magnitude
  2182. Effects.Cylinder.Create(BrickColor.new("New Yeller"),CFrame.new((Thing[4] + pos)/2, pos)*CFrame.Angles(1.57,0,0),.5,mag * 5,.5,0,0,0,0.14)
  2183. Thing[4]=Thing[4] + (Look * 20)
  2184. Thing[3]=Thing[3] - 1
  2185. if hit ~= nil and hit.Parent:findFirstChildOfClass("Humanoid") ~= nil then
  2186. local ref = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  2187. ref.Anchored = true
  2188. ref.CFrame = CFrame.new(pos)
  2189. CFuncs.Sound.Create("1166474639", ref, 1.2, 1.1)
  2190. Damage(hit, hit, 0, 0, 0, "Blood", hit, 0, "Top", "142858160", math.random(2, 5)/1.4)
  2191. game:GetService("Debris"):AddItem(ref, 1)
  2192. elseif hit ~= nil and hit.Parent:findFirstChildOfClass("Humanoid") == nil then
  2193. Thing[3] = 0
  2194. end
  2195. --MagnitudeDamage(ref, 2, 8, 9, 0, .2, "Normal")
  2196. end
  2197. if Thing[3] <= 0 then
  2198. table.remove(Effects, e)
  2199. end
  2200. end
  2201. if Thing[2] ~= "Shoot" then
  2202. if Thing[1].Transparency <= 1 then
  2203. if Thing[2] == "Block1" then
  2204. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2205. Mesh = Thing[7]
  2206. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2207. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2208. elseif Thing[2] == "Ice" then
  2209. if Thing[6] <= Thing[5] then
  2210. Thing[6] = Thing[6] + .05
  2211. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, .4, 0)
  2212. else
  2213. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2214. end
  2215. elseif Thing[2] == "Shatter" then
  2216. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2217. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  2218. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  2219. Thing[6] = Thing[6] + Thing[5]
  2220. elseif Thing[2] == "Block2" then
  2221. Thing[1].CFrame = Thing[1].CFrame
  2222. Mesh = Thing[7]
  2223. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2224. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2225. elseif Thing[2] == "Block3" then
  2226. Thing[1].CFrame = Thing[8].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2227. Mesh = Thing[7]
  2228. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2229. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2230. elseif Thing[2] == "Block4" then
  2231. Thing[1].CFrame = Thing[8].CFrame * CFrame.new(0, -Thing[7].Scale.Y, 0) * CFrame.fromEulerAnglesXYZ(3.14, 0, 0)
  2232. Mesh = Thing[7]
  2233. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2234. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2235. elseif Thing[2] == "Block2Fire" then
  2236. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2237. Mesh = Thing[7]
  2238. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2239. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2240. if Thing[1].Transparency >= .3 then
  2241. Thing[1].BrickColor = BrickColor.new("Bright red")
  2242. else
  2243. Thing[1].BrickColor = BrickColor.new("Bright yellow")
  2244. end
  2245. elseif Thing[2] == "Cylinder" then
  2246. Mesh = Thing[7]
  2247. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2248. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2249. elseif Thing[2] == "Blood" then
  2250. Mesh = Thing[7]
  2251. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, -.5, 0)
  2252. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2253. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2254. elseif Thing[2] == "Elec" then
  2255. Mesh = Thing[10]
  2256. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  2257. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2258. Thing[1].CFrame = Thing[1].CFrame * Thing[11] * CFrame.new(0, 0, .2)
  2259. Thing[1].Rotation = Vector3.new(0, 0, 0)
  2260. elseif Thing[2] == "Disappear" then
  2261. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2262. end
  2263. else
  2264. Part.Parent = nil
  2265. table.remove(Effects, e)
  2266. end
  2267. end
  2268. end
  2269. end
  2270. end
  2271. end
  2272.  
  2273. --wat
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement