Advertisement
FuZe_Bleed

Gui :D

Jul 30th, 2018
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 442.46 KB | None | 0 0
  1. -- Objects
  2.  
  3. local MiniGUI = Instance.new("ScreenGui")
  4. local scriptframe = Instance.new("Frame")
  5. local TextButton = Instance.new("TextButton")
  6. local TextLabel = Instance.new("TextLabel")
  7. local TextButton_2 = Instance.new("TextButton")
  8. local TextButton_3 = Instance.new("TextButton")
  9. local TextButton_4 = Instance.new("TextButton")
  10. local TextButton_5 = Instance.new("TextButton")
  11. local TextButton_6 = Instance.new("TextButton")
  12. local TextButton_7 = Instance.new("TextButton")
  13. local TextButton_8 = Instance.new("TextButton")
  14.  
  15. -- Properties
  16.  
  17. MiniGUI.Name = "FuZe Bleed's Gui"
  18. MiniGUI.Parent = game.Players.LocalPlayer.PlayerGui
  19.  
  20. scriptframe.Name = "script frame"
  21. scriptframe.Parent = MiniGUI
  22. scriptframe.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  23. scriptframe.Position = UDim2.new(0, 103, 0, 29)
  24. scriptframe.Size = UDim2.new(0, 313, 0, 449)
  25. scriptframe.Style = Enum.FrameStyle.RobloxRound
  26.  
  27. TextButton.Parent = scriptframe
  28. TextButton.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  29. TextButton.Position = UDim2.new(0, 157, 0, 99)
  30. TextButton.Size = UDim2.new(0, 123, 0, 50)
  31. TextButton.Font = Enum.Font.SourceSans
  32. TextButton.Text = "Geno Bendy"
  33. TextButton.TextColor3 = Color3.new(0, 1, 1)
  34. TextButton.TextScaled = true
  35. TextButton.TextSize = 14
  36. TextButton.TextWrapped = true
  37.  
  38. TextButton.MouseButton1Down:connect(function()
  39. local p = game.Players.LocalPlayer
  40. local char = p.Character
  41. local mouse = p:GetMouse()
  42. local larm = char["Left Arm"]
  43. local rarm = char["Right Arm"]
  44. local lleg = char["Left Leg"]
  45. local rleg = char["Right Leg"]
  46. local hed = char.Head
  47. local torso = char.Torso
  48. local hum = char.Humanoid
  49. local cam = game.Workspace.CurrentCamera
  50. local root = char.HumanoidRootPart
  51. local deb = false
  52. local shot = 0
  53. local debris=game:service"Debris"
  54. local l = game:GetService("Lighting")
  55. local rs = game:GetService("RunService").RenderStepped
  56. for i,v in pairs(char:children()) do
  57. if v:IsA("Shirt") and v:IsA("Pants") and v:IsA("Hat") and v:IsA("Accessory") then
  58. v:Remove()
  59. end
  60. end
  61. shirt = Instance.new("Shirt", char)
  62. shirt.Name = "Shirt"
  63. pants = Instance.new("Pants", char)
  64. pants.Name = "Pants"
  65. char.Shirt.ShirtTemplate = "rbxassetid://716858027"
  66. char.Pants.PantsTemplate = "rbxassetid://687438377"
  67. local p = game.Players.LocalPlayer
  68. local char = p.Character
  69. local mouse = p:GetMouse()
  70. local larm = char["Left Arm"]
  71. local rarm = char["Right Arm"]
  72. local lleg = char["Left Leg"]
  73. local rleg = char["Right Leg"]
  74. local hed = char.Head
  75. local torso = char.Torso
  76. local hum = char.Humanoid
  77. local cam = game.Workspace.CurrentCamera
  78. local root = char.HumanoidRootPart
  79. local rj = root.RootJoint
  80. local deb = false
  81. local shot = 0
  82. local stanceToggle = "Idle1"
  83. local l = game:GetService("Lighting")
  84. local rs = game:GetService("RunService").RenderStepped
  85. local hb = game:GetService("RunService").Heartbeat
  86. local Stepped = game:GetService("RunService").Stepped
  87. hed.face.Texture = "rbxassetid://0"
  88. eye2 = Instance.new("Part", workspace)
  89. eye2.Anchored = false
  90. eye2.Parent = hed
  91. eye2.TopSurface = 0
  92. eye2.BrickColor = BrickColor.new("Royal purple")
  93. eye2.Material = "Neon"
  94. eye2.BottomSurface = 0
  95. eye2m = Instance.new("SpecialMesh", eye2)
  96. eye2m.MeshId = "rbxassetid://862497341"
  97. eye2m.TextureId = "rbxassetid://862497354"
  98. eye2m.Scale = Vector3.new(0.05, 0.05, 0.05)
  99. ogsize = eye2m.Scale
  100. weld = Instance.new("Weld", hed)
  101. weld.Part0 = eye2
  102. weld.Part1 = hed
  103. weld.Name = "eye2Weld"
  104. weld.C1 = CFrame.new(0,.45,0.05)
  105. local shir = Instance.new("Shirt",char)
  106. local pan = Instance.new("Pants",char)
  107. shir.ShirtTemplate = "http://www.roblox.com/asset/?id=870418443"
  108. pan.PantsTemplate = "http://www.roblox.com/asset/?id=772824951"
  109. spawn(function()
  110. while wait() do
  111. for i,v in pairs(char:GetChildren()) do
  112. if v:IsA('Part') then
  113. v.BrickColor = BrickColor.new("Really black")
  114. end
  115. end
  116. end
  117. end)
  118. --[[Psychopath's waifu
  119. I think ck is going to send me in hell...
  120. Genocider by grgrgry21.
  121. Credit to CKbackup's and idk..
  122. Edit by pika335 n stuff... it okay...
  123. B
  124. U R
  125. N I N H
  126. E L
  127. L
  128. ]]--
  129. wait(1 / 60)
  130. Effects = { }
  131. local Player = game.Players.localPlayer
  132. local Character = Player.Character
  133. local Humanoid = Character.Humanoid
  134. local Mouse = Player:GetMouse()
  135. local LeftArm = Character["Left Arm"]
  136. local RightArm = Character["Right Arm"]
  137. local LeftLeg = Character["Left Leg"]
  138. local RightLeg = Character["Right Leg"]
  139. local Head = Character.Head
  140. local Torso = Character.Torso
  141. local Camera = game.Workspace.CurrentCamera
  142. local RootPart = Character.HumanoidRootPart
  143. local RootJoint = RootPart.RootJoint
  144. local attack = false
  145. local Anim = 'Idle'
  146. local attacktype = 1
  147. local delays = false
  148. local play = true
  149. local targetted = nil
  150. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  151. local velocity = RootPart.Velocity.y
  152. local sine = 0
  153. local change = 1
  154. local doe = 0
  155. local Create = LoadLibrary("RbxUtility").Create
  156. Humanoid.WalkSpeed = 8
  157. local m = Create("Model"){
  158. Parent = Character,
  159. Name = "WeaponModel",
  160. }
  161.  
  162. Humanoid.Animator.Parent = nil
  163. Character.Animate.Parent = nil
  164.  
  165. local newMotor = function(part0, part1, c0, c1)
  166. local w = Create('Motor'){
  167. Parent = part0,
  168. Part0 = part0,
  169. Part1 = part1,
  170. C0 = c0,
  171. C1 = c1,
  172. }
  173. return w
  174. end
  175.  
  176. function clerp(a, b, t)
  177. return a:lerp(b, t)
  178. end
  179.  
  180. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  181. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  182.  
  183. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  184. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  185. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  186. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  187. RootJoint.C1 = CFrame.new(0, 0, 0)
  188. RootJoint.C0 = CFrame.new(0, 0, 0)
  189. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  190. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  191.  
  192. local rarmc1 = RW.C1
  193. local larmc1 = LW.C1
  194. local rlegc1 = RH.C1
  195. local llegc1 = LH.C1
  196.  
  197. local resetc1 = false
  198.  
  199. function PlayAnimationFromTable(table, speed, bool)
  200. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  201. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  202. RW.C0 = clerp(RW.C0, table[3], speed)
  203. LW.C0 = clerp(LW.C0, table[4], speed)
  204. RH.C0 = clerp(RH.C0, table[5], speed)
  205. LH.C0 = clerp(LH.C0, table[6], speed)
  206. if bool == true then
  207. if resetc1 == false then
  208. resetc1 = true
  209. RootJoint.C1 = RootJoint.C1
  210. Torso.Neck.C1 = Torso.Neck.C1
  211. RW.C1 = rarmc1
  212. LW.C1 = larmc1
  213. RH.C1 = rlegc1
  214. LH.C1 = llegc1
  215. end
  216. end
  217. end
  218.  
  219. ArtificialHB = Create("BindableEvent", script){
  220. Parent = script,
  221. Name = "Heartbeat",
  222. }
  223.  
  224. script:WaitForChild("Heartbeat")
  225.  
  226. frame = 1 / 30
  227. tf = 0
  228. allowframeloss = false
  229. tossremainder = false
  230. lastframe = tick()
  231. script.Heartbeat:Fire()
  232.  
  233. game:GetService("RunService").Heartbeat:connect(function(s, p)
  234. tf = tf + s
  235. if tf >= frame then
  236. if allowframeloss then
  237. script.Heartbeat:Fire()
  238. lastframe = tick()
  239. else
  240. for i = 1, math.floor(tf / frame) do
  241. script.Heartbeat:Fire()
  242. end
  243. lastframe = tick()
  244. end
  245. if tossremainder then
  246. tf = 0
  247. else
  248. tf = tf - frame * math.floor(tf / frame)
  249. end
  250. end
  251. end)
  252.  
  253. function swait(num)
  254. if num == 0 or num == nil then
  255. ArtificialHB.Event:wait()
  256. else
  257. for i = 0, num do
  258. ArtificialHB.Event:wait()
  259. end
  260. end
  261. end
  262.  
  263. function RemoveOutlines(part)
  264. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  265. end
  266.  
  267. CFuncs = {
  268. ["Part"] = {
  269. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  270. local Part = Create("Part"){
  271. Parent = Parent,
  272. Reflectance = Reflectance,
  273. Transparency = Transparency,
  274. CanCollide = false,
  275. Locked = true,
  276. BrickColor = BrickColor.new(tostring(BColor)),
  277. Name = Name,
  278. Size = Size,
  279. Material = Material,
  280. }
  281. RemoveOutlines(Part)
  282. return Part
  283. end;
  284. };
  285.  
  286. ["Mesh"] = {
  287. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  288. local Msh = Create(Mesh){
  289. Parent = Part,
  290. Offset = OffSet,
  291. Scale = Scale,
  292. }
  293. if Mesh == "SpecialMesh" then
  294. Msh.MeshType = MeshType
  295. Msh.MeshId = MeshId
  296. end
  297. return Msh
  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. Msh.MeshId = MeshId
  311. end
  312. return Msh
  313. end;
  314. };
  315.  
  316. ["Weld"] = {
  317. Create = function(Parent, Part0, Part1, C0, C1)
  318. local Weld = Create("Weld"){
  319. Parent = Parent,
  320. Part0 = Part0,
  321. Part1 = Part1,
  322. C0 = C0,
  323. C1 = C1,
  324. }
  325. return Weld
  326. end;
  327. };
  328.  
  329. ["Sound"] = {
  330. Create = function(id, par, vol, pit)
  331. coroutine.resume(coroutine.create(function()
  332. local S = Create("Sound"){
  333. Volume = vol,
  334. Pitch = pit or 1,
  335. SoundId = id,
  336. Parent = par or workspace,
  337. }
  338. wait()
  339. S:play()
  340. game:GetService("Debris"):AddItem(S, 6)
  341. end))
  342. end;
  343. };
  344.  
  345. ["ParticleEmitter"] = {
  346. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  347. local fp = Create("ParticleEmitter"){
  348. Parent = Parent,
  349. Color = ColorSequence.new(Color1, Color2),
  350. LightEmission = LightEmission,
  351. Size = Size,
  352. Texture = Texture,
  353. Transparency = Transparency,
  354. ZOffset = ZOffset,
  355. Acceleration = Accel,
  356. Drag = Drag,
  357. LockedToPart = LockedToPart,
  358. VelocityInheritance = VelocityInheritance,
  359. EmissionDirection = EmissionDirection,
  360. Enabled = Enabled,
  361. Lifetime = LifeTime,
  362. Rate = Rate,
  363. Rotation = Rotation,
  364. RotSpeed = RotSpeed,
  365. Speed = Speed,
  366. VelocitySpread = VelocitySpread,
  367. }
  368. return fp
  369. end;
  370. };
  371.  
  372. CreateTemplate = {
  373.  
  374. };
  375. }
  376.  
  377.  
  378.  
  379. New = function(Object, Parent, Name, Data)
  380. local Object = Instance.new(Object)
  381. for Index, Value in pairs(Data or {}) do
  382. Object[Index] = Value
  383. end
  384. Object.Parent = Parent
  385. Object.Name = Name
  386. return Object
  387. end
  388.  
  389.  
  390. ShadowHead = New("Part",Character,"ShadowHead",{CanCollide = false,BrickColor = BrickColor.new("Really black"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  391. Mesh = New("SpecialMesh",ShadowHead,"Mesh",{Scale = Vector3.new(1.25999999, 1.5, 1.25999999),})
  392. Weld = New("Weld",ShadowHead,"mot",{Part0 = ShadowHead,Part1 = Character.Head,C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  393.  
  394. Handle = New("Part",m,"Handle",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(1.78105354, 1.21267569, 0.446083069),CFrame = CFrame.new(3.48884702, 1.89424598, -23.6011944, 0.0172098875, -7.30156898e-07, 0.999851942, 0.999853492, 1.19907781e-08, -0.0172098596, -1.80598714e-09, 1.00000083, 1.4975667e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(6,0,0),})
  395. moter = New("Weld",Handle,"mot",{Part0 = RightArm,Part1 = Handle,})
  396. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.46324158, 2.55061626, -23.0996056, 0.0172099378, 1.26508749e-05, 0.999852061, 0.999856234, 0.000737910799, -0.0172098614, -0.000738026109, 1.00000215, 2.29468287e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  397. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.492160469, 0.24608025, 0.123040132),})
  398. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098838, 0.999853015, -0.000738022442, 1.18836761e-05, 0.000737924012, 1.00000048, 0.999851942, -0.0172098614, 1.52736902e-06),C1 = CFrame.new(0.655831456, 0.501588821, -0.0368974209, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  399. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.270688266, 0.270688266),CFrame = CFrame.new(3.47537327, 1.11045444, -23.2953625, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  400. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.123040125, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  401. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.783906102, 0.305831909, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  402. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(1.47648132, 0.221472263, 0.344512314),CFrame = CFrame.new(3.48828244, 1.86040294, -23.3093491, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  403. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 1.00999999, 1),})
  404. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(-0.0338476896, 0.291845322, 1.8119812e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  405. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.98432076, 0.200000003, 0.24608022),CFrame = CFrame.new(3.48404813, 1.61474013, -23.4433804, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  406. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.246080264, 1),})
  407. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279546618, 0.157814026, 1.21593475e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  408. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.984321058, 0.200000003, 0.200000003),CFrame = CFrame.new(3.36101127, 1.61687815, -23.4187717, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  409. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.492160618, 0.492160439),MeshType = Enum.MeshType.Cylinder,})
  410. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279526353, 0.182422638, -0.123043299, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  411. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.53706741, 2.54934502, -23.0996056, 0.0172099378, 1.26508749e-05, 0.999852061, 0.999856234, 0.000737910799, -0.0172098614, -0.000738026109, 1.00000215, 2.29468287e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  412. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.492160469, 0.246080235, 0.123040132),})
  413. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098838, 0.999853015, -0.000738022442, 1.18836761e-05, 0.000737924012, 1.00000048, 0.999851942, -0.0172098614, 1.52736902e-06),C1 = CFrame.new(0.655830979, 0.501588821, 0.0369393826, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  414. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(1.47648132, 0.200000003, 0.200000003),CFrame = CFrame.new(3.48828554, 1.86097884, -23.1606178, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  415. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.7382406),})
  416. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.0332717896, 0.440576553, 1.14440918e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  417. Partss = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.221472204, 0.221472189),CFrame = CFrame.new(3.47526526, 1.10428262, -23.2953568, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(.0, 0, 0),})
  418. Mesh = New("SpecialMesh",Partss,"Mesh",{Scale = Vector3.new(0.123040125, 1, 1),MeshType = Enum.MeshType.Cylinder,})
  419. mot = New("Weld",Partss,"mot",{Part0 = Partss,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.790078878, 0.305837631, 1.57356262e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  420. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.49040294, 1.9837563, -23.5174713, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  421. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.615200579, 0.36912033, 0.24608025),MeshId = "http://www.roblox.com/asset/?id=3270017",MeshType = Enum.MeshType.FileMesh,})
  422. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(0.0895236731, 0.0837230682, 1.52587891e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  423. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.295296252, 0.738240778, 0.369120389),CFrame = CFrame.new(3.49802279, 2.42631888, -23.8138046, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(.0, 0, 0),})
  424. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(0.532151103, -0.212610245, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  425. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.344512314, 0.78745681, 0.344512314),CFrame = CFrame.new(3.49802279, 2.42631888, -23.8138046, 0.0172099452, 3.70001203e-08, 0.999852061, 0.99985671, -3.59708352e-09, -0.0172098596, -4.18887769e-09, 1.0000025, 2.26488032e-06),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  426. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),C1 = CFrame.new(0.532151103, -0.212610245, 1.74045563e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  427. Part = New("Part",m,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.984321058, 0.200000003, 0.200000003),CFrame = CFrame.new(3.60706425, 1.61264217, -23.4187698, 0.0172099359, 1.26359728e-05, 0.999851942, 0.999856234, 0.000738034665, -0.0172098596, -0.000738148578, 1.00000226, 2.36918868e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  428. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.492160618, 0.492160439),MeshType = Enum.MeshType.Cylinder,})
  429. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098819, 0.999853015, -0.00073814491, 1.18687749e-05, 0.000738047936, 1.0000006, 0.999851882, -0.0172098596, 1.60187483e-06),C1 = CFrame.new(-0.279527187, 0.182424545, 0.12304616, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  430. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.47672749, 1.18911982, -23.1232109, 0.999851942, 0.00638213893, 0.0159827713, -0.0172098316, 0.37065956, 0.928613782, 4.44045327e-06, -0.928749561, 0.370713741),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  431. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(0.24608025, 0.246080264, 0.615200639),MeshType = Enum.MeshType.Wedge,})
  432. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851882, -0.0172098316, 3.67313623e-06, 0.00638283044, 0.370658338, -0.928748012, 0.0159824342, 0.928610861, 0.370713145),C1 = CFrame.new(-0.705229163, 0.477983475, 1.76429749e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  433. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.344512254, 0.787456751, 0.200000003),CFrame = CFrame.new(3.50247502, 2.68478155, -23.8132839, 0.999851942, 1.0713723e-05, -0.0172099732, -0.0172098912, 0.000738376984, -0.999856234, 4.21693585e-06, 1.00000226, 0.000738456321),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  434. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.861280859),MeshType = Enum.MeshType.Wedge,})
  435. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851882, -0.0172098912, 3.44961882e-06, 9.9465251e-06, 0.000738390256, 1.0000006, -0.0172099192, -0.999853015, 0.000738452654),C1 = CFrame.new(0.790651679, -0.212089539, 2.07424164e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  436. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(3.4904809, 1.98827124, -23.5162678, -0.999852061, -0.0148990965, 0.00861407723, 0.0172099397, -0.865535975, 0.500560343, -4.36594746e-06, 0.500633478, 0.865662456),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  437. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(0.24608025, 0.369120389, 0.861280918),MeshType = Enum.MeshType.Wedge,})
  438. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.999851942, 0.0172099397, -3.59863043e-06, -0.0148994327, -0.865533173, 0.500632644, 0.00861338526, 0.500558794, 0.865661025),C1 = CFrame.new(0.0940393209, 0.0849266052, 1.54972076e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  439. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.442944348, 0.200000003, 0.200000003),CFrame = CFrame.new(3.37415838, 2.37982368, -23.1609974, 0.0172098633, 1.48413446e-05, 0.999851882, 0.999856234, 0.0007376945, -0.0172097869, -0.000737846654, 1.00000215, 7.44058752e-08),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  440. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  441. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098093, 0.999853015, -0.000737842987, 1.40741467e-05, 0.000737707771, 1.00000048, 0.999851823, -0.0172097888, -6.92903996e-07),C1 = CFrame.new(0.483531356, 0.440196991, -0.12302804, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  442. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.61520052, 0.200000003, 0.200000003),CFrame = CFrame.new(3.35783243, 1.43252242, -23.1602993, 0.0172098633, 1.48413446e-05, 0.999851882, 0.999856234, 0.0007376945, -0.0172097869, -0.000737846654, 1.00000215, 7.44058752e-08),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  443. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  444. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.0172098093, 0.999853015, -0.000737842987, 1.40741467e-05, 0.000737707771, 1.00000048, 0.999851823, -0.0172097888, -6.92903996e-07),C1 = CFrame.new(-0.463909149, 0.440895081, -0.123048544, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  445. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(1.47648132, 0.200000003, 0.200000003),CFrame = CFrame.new(3.61130548, 1.85886192, -23.160614, -0.0172098689, 1.04156998e-05, -0.99985218, -0.999856234, 0.000738191127, 0.0172097925, 0.000738266157, 1.00000238, -4.55221243e-06),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  446. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 0.369120389, 0.492160529),MeshType = Enum.MeshType.Wedge,})
  447. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -0.0172098149, -0.999853075, 0.00073826249, 9.64850187e-06, 0.00073820434, 1.00000072, -0.999852121, 0.0172097944, -3.78489494e-06),C1 = CFrame.new(-0.0332713127, 0.440580368, 0.123049498, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  448. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.36912033, 0.738240778, 0.200000003),CFrame = CFrame.new(3.50183868, 2.64789343, -23.8132629, 0.999851942, 1.0818032e-05, -0.017209895, -0.0172098186, 0.000737608876, -0.999856234, 4.13497901e-06, 1.00000238, 0.000737691764),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(.0, 0, 0),})
  449. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.738240719),MeshType = Enum.MeshType.Wedge,})
  450. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851882, -0.0172098186, 3.36766243e-06, 1.00508332e-05, 0.000737622147, 1.00000072, -0.0172098409, -0.999853015, 0.000737688097),C1 = CFrame.new(0.753758311, -0.212068558, 1.93119049e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  451. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.344512254, 0.787456751, 0.200000003),CFrame = CFrame.new(3.49357963, 2.16808391, -23.8129005, 0.999852061, -1.05647114e-05, 0.0172100067, -0.0172099303, -0.000737611321, 0.999856114, 4.36594746e-06, -1.00000226, -0.000737689785),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  452. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.861280859),MeshType = Enum.MeshType.Wedge,})
  453. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851942, -0.0172099303, 3.59863043e-06, -9.79751348e-06, -0.000737624592, -1.0000006, 0.0172099527, 0.999852955, -0.000737686118),C1 = CFrame.new(0.273878455, -0.211706161, 1.90734863e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  454. Wedge = New("WedgePart",m,"Wedge",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.36912033, 0.738240659, 0.200000003),CFrame = CFrame.new(3.49420977, 2.20497489, -23.8129292, 0.999852061, -1.05647114e-05, 0.0172100067, -0.0172099303, -0.000737611321, 0.999856114, 4.36594746e-06, -1.00000226, -0.000737689785),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(.0, 0, 0),})
  455. Mesh = New("SpecialMesh",Wedge,"Mesh",{Scale = Vector3.new(1, 1, 0.738240719),MeshType = Enum.MeshType.Wedge,})
  456. mot = New("Weld",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999851942, -0.0172099303, 3.59863043e-06, -9.79751348e-06, -0.000737624592, -1.0000006, 0.0172099527, 0.999852955, -0.000737686118),C1 = CFrame.new(0.310774684, -0.211734772, 1.43051147e-05, 0.0172098875, 0.999853492, -1.80598714e-09, -7.30156898e-07, 1.19907781e-08, 1.00000083, 0.999851942, -0.0172098596, 1.4975667e-06),})
  457.  
  458. for _,v in pairs(m:children()) do
  459. if v:IsA("Part") then
  460. v.CanCollide = false
  461. end
  462. end
  463. if Character.Name == "grgrgry21" or Character.Name == "Player1" then
  464. for _,v in pairs(Character:children()) do
  465. if v:IsA("Accessory") then
  466. v:Remove()
  467. end
  468. end
  469. Handle = New("Part",m,"Handle",{CanCollide = false,BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-27.3000507, 4.79990387, 28.10005, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  470. Mesh = New("SpecialMesh",Handle,"Mesh",{Offset = Vector3.new(0, 0.100000001, 0),MeshId = "http://www.roblox.com/asset/?id=62246019",MeshType = Enum.MeshType.FileMesh,})
  471. Decal = New("Decal",Handle,"Decal",{Face = Enum.NormalId.Top,Texture = "http://www.roblox.com/asset/?id=146022204",})
  472. mot = New("Motor",Handle,"mot",{Part0 = Handle,Part1 = Head,C0 = CFrame.new(0, 0, 0, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),C1 = CFrame.new(-0.100000381, 0.0999999046, 0.200000763, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),})
  473. Handle1 = New("Part",m,"Handle1",{CanCollide = false,BrickColor = BrickColor.new("Bright red"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-27.3000507, 4.79990387, 28.10005, 4.49431016e-21, -6.79974523e-22, -1, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, 4.49431016e-21),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.768628, 0.156863, 0.109804),})
  474. Mesh = New("SpecialMesh",Handle1,"Mesh",{Offset = Vector3.new(0, 0.100000001, 0),Scale = Vector3.new(0.949999988, 0.949999988, 0.949999988),MeshId = "http://www.roblox.com/asset/?id=62246019",MeshType = Enum.MeshType.FileMesh,})
  475. mot = New("Motor",Handle1,"mot",{Part0 = Handle1,Part1 = Head,C0 = CFrame.new(0, 0, 0, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),C1 = CFrame.new(-0.100000381, 0.0999999046, 0.200000763, 4.49431016e-21, 4.72251821e-22, 1, -6.79974523e-22, 1, -4.72251821e-22, -1, -6.79974523e-22, 4.49431016e-21),})
  476. end
  477.  
  478.  
  479. function rayCast(Position, Direction, Range, Ignore)
  480. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  481. end
  482.  
  483. --[[FindNearestTorso = function(pos)
  484. local list = (game.Workspace:children())
  485. local torso = nil
  486. local dist = 1000
  487. local temp, human, temp2 = nil, nil, nil
  488. for x = 1, #list do
  489. temp2 = list[x]
  490. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  491. temp = temp2:findFirstChild("Torso")
  492. human = temp2:findFirstChild("Humanoid")
  493. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  494. local dohit = true
  495. if dohit == true then
  496. torso = temp
  497. dist = (temp.Position - pos).magnitude
  498. end
  499. end
  500. end
  501. end
  502. return torso, dist
  503. end]]
  504. function FindNearestTorso(Position, Distance, SinglePlayer)
  505. if SinglePlayer then
  506. return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  507. end
  508. local List = {}
  509. for i, v in pairs(workspace:GetChildren()) do
  510. if v:IsA("Model") then
  511. if v:findFirstChild("Torso") then
  512. if v ~= Character then
  513. if (v.Torso.Position - Position).magnitude <= Distance then
  514. table.insert(List, v)
  515. end
  516. end
  517. end
  518. end
  519. end
  520. return List
  521. end
  522. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  523. if hit.Parent == nil then
  524. return
  525. end
  526. local h = hit.Parent:FindFirstChild("Humanoid")
  527. for _, v in pairs(hit.Parent:children()) do
  528. if v:IsA("Humanoid") then
  529. h = v
  530. end
  531. end
  532. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  533. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  534. if hit.Parent.DebounceHit.Value == true then
  535. return
  536. end
  537. end
  538. local c = Create("ObjectValue"){
  539. Name = "creator",
  540. Value = game:service("Players").LocalPlayer,
  541. Parent = h,
  542. }
  543. game:GetService("Debris"):AddItem(c, .5)
  544. if HitSound ~= nil and HitPitch ~= nil then
  545. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  546. end
  547. local Damage = math.random(minim, maxim)
  548. local blocked = false
  549. local block = hit.Parent:findFirstChild("Block")
  550. if block ~= nil then
  551. if block.className == "IntValue" then
  552. if block.Value > 0 then
  553. blocked = true
  554. block.Value = block.Value - 1
  555. print(block.Value)
  556. end
  557. end
  558. end
  559. if blocked == false then
  560. h.Health = h.Health - Damage
  561. 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)
  562. else
  563. h.Health = h.Health - (Damage / 2)
  564. 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)
  565. end
  566. if Type == "Knockdown" then
  567. local hum = hit.Parent.Humanoid
  568. hum.PlatformStand = true
  569. coroutine.resume(coroutine.create(function(HHumanoid)
  570. swait(1)
  571. HHumanoid.PlatformStand = false
  572. end), hum)
  573. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  574. local bodvol = Create("BodyVelocity"){
  575. velocity = angle * knockback,
  576. P = 5000,
  577. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  578. Parent = hit,
  579. }
  580. local rl = Create("BodyAngularVelocity"){
  581. P = 3000,
  582. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  583. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  584. Parent = hit,
  585. }
  586. game:GetService("Debris"):AddItem(bodvol, .5)
  587. game:GetService("Debris"):AddItem(rl, .5)
  588. elseif Type == "Normal" then
  589. local vp = Create("BodyVelocity"){
  590. P = 500,
  591. maxForce = Vector3.new(math.huge, 0, math.huge),
  592. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  593. }
  594. if knockback > 0 then
  595. vp.Parent = hit.Parent.Torso
  596. end
  597. game:GetService("Debris"):AddItem(vp, .5)
  598. elseif Type == "Up" then
  599. local bodyVelocity = Create("BodyVelocity"){
  600. velocity = Vector3.new(0, 20, 0),
  601. P = 5000,
  602. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  603. Parent = hit,
  604. }
  605. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  606. elseif Type == "DarkUp" then
  607. coroutine.resume(coroutine.create(function()
  608. for i = 0, 1, 0.1 do
  609. swait()
  610. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  611. end
  612. end))
  613. local bodyVelocity = Create("BodyVelocity"){
  614. velocity = Vector3.new(0, 20, 0),
  615. P = 5000,
  616. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  617. Parent = hit,
  618. }
  619. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  620. elseif Type == "Snare" then
  621. local bp = Create("BodyPosition"){
  622. P = 2000,
  623. D = 100,
  624. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  625. position = hit.Parent.Torso.Position,
  626. Parent = hit.Parent.Torso,
  627. }
  628. game:GetService("Debris"):AddItem(bp, 1)
  629. elseif Type == "Freeze" then
  630. local BodPos = Create("BodyPosition"){
  631. P = 50000,
  632. D = 1000,
  633. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  634. position = hit.Parent.Torso.Position,
  635. Parent = hit.Parent.Torso,
  636. }
  637. local BodGy = Create("BodyGyro") {
  638. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  639. P = 20e+003,
  640. Parent = hit.Parent.Torso,
  641. cframe = hit.Parent.Torso.CFrame,
  642. }
  643. hit.Parent.Torso.Anchored = true
  644. coroutine.resume(coroutine.create(function(Part)
  645. swait(1.5)
  646. Part.Anchored = false
  647. end), hit.Parent.Torso)
  648. game:GetService("Debris"):AddItem(BodPos, 3)
  649. game:GetService("Debris"):AddItem(BodGy, 3)
  650. end
  651. local debounce = Create("BoolValue"){
  652. Name = "DebounceHit",
  653. Parent = hit.Parent,
  654. Value = true,
  655. }
  656. game:GetService("Debris"):AddItem(debounce, Delay)
  657. c = Create("ObjectValue"){
  658. Name = "creator",
  659. Value = Player,
  660. Parent = h,
  661. }
  662. game:GetService("Debris"):AddItem(c, .5)
  663. end
  664. end
  665.  
  666. function ShowDamage(Pos, Text, Time, Color)
  667. local Rate = (1 / 30)
  668. local Pos = (Pos or Vector3.new(0, 0, 0))
  669. local Text = (Text or "")
  670. local Time = (Time or 2)
  671. local Color = (Color or Color3.new(1, 0, 1))
  672. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  673. EffectPart.Anchored = true
  674. local BillboardGui = Create("BillboardGui"){
  675. Size = UDim2.new(3, 0, 3, 0),
  676. Adornee = EffectPart,
  677. Parent = EffectPart,
  678. }
  679. local TextLabel = Create("TextLabel"){
  680. BackgroundTransparency = 1,
  681. Size = UDim2.new(1, 0, 1, 0),
  682. Text = Text,
  683. Font = "SciFi",
  684. TextColor3 = Color,
  685. TextScaled = true,
  686. Parent = BillboardGui,
  687. }
  688. game.Debris:AddItem(EffectPart, (Time))
  689. EffectPart.Parent = game:GetService("Workspace")
  690. delay(0, function()
  691. local Frames = (Time / Rate)
  692. for Frame = 1, Frames do
  693. wait(Rate)
  694. local Percent = (Frame / Frames)
  695. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  696. TextLabel.TextTransparency = Percent
  697. end
  698. if EffectPart and EffectPart.Parent then
  699. EffectPart:Destroy()
  700. end
  701. end)
  702. end
  703.  
  704. function dmg(dude)
  705. if dude.Name ~= Character then
  706. dude.Humanoid.PlatformStand = true
  707. local bgf = Instance.new("BodyGyro",dude.Head)
  708. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  709. local val = Instance.new("BoolValue",dude)
  710. val.Name = "IsHit"
  711. for i = 1, 6 do
  712. local blo = Instance.new("Part",game.Workspace)
  713. blo.Size = Vector3.new(.6,.2,.6)
  714. blo.Material = "SmoothPlastic"
  715. blo.BrickColor = BrickColor.new("Crimson")
  716. --blo.Position = dude.Head.Position
  717. blo.CFrame = dude.Head.CFrame
  718. game:GetService("Debris"):AddItem(blo,30)
  719. end
  720. local ds = coroutine.wrap(function()
  721. wait(.2)
  722. dude.Torso:BreakJoints()
  723. end)
  724. ds()
  725. end
  726. end
  727.  
  728. function mdmg(Part, Magnitude)--, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  729. --local buddy
  730. for _, c in pairs(workspace:children()) do
  731. local hum = c:findFirstChild("Humanoid")
  732. if hum ~= nil then
  733. local head = c:findFirstChild("Torso")
  734. if head ~= nil then
  735. local targ = head.Position - Part.Position
  736. local mag = targ.magnitude
  737. if mag <= Magnitude and c.Name ~= Player.Name then
  738. if c.Name ~= Character then
  739. if c.Name ~= "CKbackup" then
  740. local asd = Instance.new("ParticleEmitter",c.Torso)
  741. asd.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  742. asd.LightEmission = .1
  743. asd.Size = NumberSequence.new(0.2)
  744. asd.Texture = "http://www.roblox.com/asset/?ID=771221224"
  745. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  746. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  747. asd.Transparency = bbb
  748. asd.Size = aaa
  749. asd.ZOffset = .9
  750. asd.Acceleration = Vector3.new(0, -5, 0)
  751. asd.LockedToPart = false
  752. asd.EmissionDirection = "Back"
  753. asd.Lifetime = NumberRange.new(1, 2)
  754. asd.Rate = 1000
  755. asd.Rotation = NumberRange.new(-100, 100)
  756. asd.RotSpeed = NumberRange.new(-100, 100)
  757. asd.Speed = NumberRange.new(6)
  758. asd.VelocitySpread = 10000
  759. asd.Enabled=true
  760. --Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  761. dmg(c)
  762. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=206082273", c.Torso, 1.2, .8)
  763. coroutine.wrap(function()
  764. wait(.2)
  765. asd.Enabled = false
  766. wait(2)
  767. asd:Remove()
  768. end)()
  769. else
  770. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=240429289", c.Torso, 1.5, math.random(1,1.3))
  771. Effects.Sphere.Create(BrickColor.new("Bright red"), c.Torso.CFrame, 30, 30, 30, .5, .5, .5, 0.04)
  772.  
  773. end
  774. end
  775. end
  776. end
  777. end
  778. end
  779. end
  780. EffectModel = Create("Model"){
  781. Parent = Character,
  782. Name = "Effects",
  783. }
  784.  
  785. Effects = {
  786. Block = {
  787. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  788. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  789. prt.Anchored = true
  790. prt.CFrame = cframe
  791. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  792. game:GetService("Debris"):AddItem(prt, 10)
  793. if Type == 1 or Type == nil then
  794. table.insert(Effects, {
  795. prt,
  796. "Block1",
  797. delay,
  798. x3,
  799. y3,
  800. z3,
  801. msh
  802. })
  803. elseif Type == 2 then
  804. table.insert(Effects, {
  805. prt,
  806. "Block2",
  807. delay,
  808. x3,
  809. y3,
  810. z3,
  811. msh
  812. })
  813. end
  814. end;
  815. };
  816.  
  817. Cylinder = {
  818. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  819. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  820. prt.Anchored = true
  821. prt.CFrame = cframe
  822. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  823. game:GetService("Debris"):AddItem(prt, 10)
  824. table.insert(Effects, {
  825. prt,
  826. "Cylinder",
  827. delay,
  828. x3,
  829. y3,
  830. z3,
  831. msh
  832. })
  833. end;
  834. };
  835. Head = {
  836. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  837. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  838. prt.Anchored = true
  839. prt.CFrame = cframe
  840. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  841. game:GetService("Debris"):AddItem(prt, 10)
  842. table.insert(Effects, {
  843. prt,
  844. "Cylinder",
  845. delay,
  846. x3,
  847. y3,
  848. z3,
  849. msh
  850. })
  851. end;
  852. };
  853.  
  854. Sphere = {
  855. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  856. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  857. prt.Anchored = true
  858. prt.CFrame = cframe
  859. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  860. game:GetService("Debris"):AddItem(prt, 10)
  861. table.insert(Effects, {
  862. prt,
  863. "Cylinder",
  864. delay,
  865. x3,
  866. y3,
  867. z3,
  868. msh
  869. })
  870. end;
  871. };
  872.  
  873. Elect = {
  874. Create = function(cff, x, y, z)
  875. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  876. prt.Anchored = true
  877. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  878. prt.CFrame = CFrame.new(prt.Position)
  879. game:GetService("Debris"):AddItem(prt, 2)
  880. local xval = math.random() / 2
  881. local yval = math.random() / 2
  882. local zval = math.random() / 2
  883. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  884. table.insert(Effects, {
  885. prt,
  886. "Elec",
  887. 0.1,
  888. x,
  889. y,
  890. z,
  891. xval,
  892. yval,
  893. zval
  894. })
  895. end;
  896.  
  897. };
  898.  
  899. Ring = {
  900. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  901. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  902. prt.Anchored = true
  903. prt.CFrame = cframe
  904. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  905. game:GetService("Debris"):AddItem(prt, 10)
  906. table.insert(Effects, {
  907. prt,
  908. "Cylinder",
  909. delay,
  910. x3,
  911. y3,
  912. z3,
  913. msh
  914. })
  915. end;
  916. };
  917.  
  918.  
  919. Wave = {
  920. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  921. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  922. prt.Anchored = true
  923. prt.CFrame = cframe
  924. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  925. game:GetService("Debris"):AddItem(prt, 10)
  926. table.insert(Effects, {
  927. prt,
  928. "Cylinder",
  929. delay,
  930. x3,
  931. y3,
  932. z3,
  933. msh
  934. })
  935. end;
  936. };
  937.  
  938. Break = {
  939. Create = function(brickcolor, cframe, x1, y1, z1)
  940. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  941. prt.Anchored = true
  942. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  943. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  944. local num = math.random(10, 50) / 1000
  945. game:GetService("Debris"):AddItem(prt, 10)
  946. table.insert(Effects, {
  947. prt,
  948. "Shatter",
  949. num,
  950. prt.CFrame,
  951. math.random() - math.random(),
  952. 0,
  953. math.random(50, 100) / 100
  954. })
  955. end;
  956. };
  957.  
  958. Fire = {
  959. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  960. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  961. prt.Anchored = true
  962. prt.CFrame = cframe
  963. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  964. game:GetService("Debris"):AddItem(prt, 10)
  965. table.insert(Effects, {
  966. prt,
  967. "Fire",
  968. delay,
  969. 1,
  970. 1,
  971. 1,
  972. msh
  973. })
  974. end;
  975. };
  976.  
  977. FireWave = {
  978. Create = function(brickcolor, cframe, x1, y1, z1)
  979. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  980. prt.Anchored = true
  981. prt.CFrame = cframe
  982. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  983. local d = Create("Decal"){
  984. Parent = prt,
  985. Texture = "rbxassetid://26356434",
  986. Face = "Top",
  987. }
  988. local d = Create("Decal"){
  989. Parent = prt,
  990. Texture = "rbxassetid://26356434",
  991. Face = "Bottom",
  992. }
  993. game:GetService("Debris"):AddItem(prt, 10)
  994. table.insert(Effects, {
  995. prt,
  996. "FireWave",
  997. 1,
  998. 30,
  999. math.random(400, 600) / 100,
  1000. msh
  1001. })
  1002. end;
  1003. };
  1004.  
  1005. Lightning = {
  1006. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  1007. local magz = (p0 - p1).magnitude
  1008. local curpos = p0
  1009. local trz = {
  1010. -ofs,
  1011. ofs
  1012. }
  1013. for i = 1, tym do
  1014. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  1015. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  1016. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  1017. li.Material = "Neon"
  1018. if tym == i then
  1019. local magz2 = (curpos - p1).magnitude
  1020. li.Size = Vector3.new(th, th, magz2)
  1021. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  1022. table.insert(Effects, {
  1023. li,
  1024. "Disappear",
  1025. last
  1026. })
  1027. else
  1028. do
  1029. do
  1030. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  1031. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  1032. game.Debris:AddItem(li, 10)
  1033. table.insert(Effects, {
  1034. li,
  1035. "Disappear",
  1036. last
  1037. })
  1038. end
  1039. end
  1040. end
  1041. end
  1042. end
  1043. };
  1044.  
  1045. EffectTemplate = {
  1046.  
  1047. };
  1048. }
  1049.  
  1050. function chatfunc(text)
  1051. local chat = coroutine.wrap(function()
  1052. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  1053. Character:FindFirstChild("TalkingBillBoard"):destroy()
  1054. end
  1055. local naeeym2 = Instance.new("BillboardGui",Character)
  1056. naeeym2.Size = UDim2.new(0,100,0,40)
  1057. naeeym2.StudsOffset = Vector3.new(0,3,0)
  1058. naeeym2.Adornee = Character.Head
  1059. naeeym2.Name = "TalkingBillBoard"
  1060. local tecks2 = Instance.new("TextLabel",naeeym2)
  1061. tecks2.BackgroundTransparency = 1
  1062. tecks2.BorderSizePixel = 0
  1063. tecks2.Text = ""
  1064. tecks2.Font = "Antique"
  1065. tecks2.TextSize = 38
  1066. tecks2.TextStrokeTransparency = 0
  1067. tecks2.TextColor3 = Color3.new(0,0,0)
  1068. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  1069. tecks2.Size = UDim2.new(1,0,0.5,0)
  1070. local tecks3 = Instance.new("TextLabel",naeeym2)
  1071. tecks3.BackgroundTransparency = 1
  1072. tecks3.BorderSizePixel = 0
  1073. tecks3.Text = ""
  1074. tecks3.Font = "Antique"
  1075. tecks3.TextSize = 38
  1076. tecks3.TextStrokeTransparency = 0
  1077. tecks3.TextColor3 = Color3.new(0,0,0)
  1078. tecks3.TextStrokeColor3 = Color3.new(0,0,0)
  1079. tecks3.Size = UDim2.new(1,0,0.5,0)
  1080. for i = 1,string.len(text),1 do
  1081. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=365786623", Character, .6, .8)
  1082. tecks2.Text = string.sub(text,1,i)
  1083. tecks3.Text = string.sub(text,1,i)
  1084. wait(0.01)
  1085. end
  1086. wait(2)
  1087. for i = 1, 50 do
  1088. swait()
  1089. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  1090. tecks2.Rotation = tecks2.Rotation - .8
  1091. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  1092. tecks2.TextTransparency = tecks2.TextTransparency + .04
  1093. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  1094. tecks3.Rotation = tecks2.Rotation + .8
  1095. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  1096. tecks3.TextTransparency = tecks2.TextTransparency + .04
  1097. end
  1098. naeeym2:Destroy()
  1099. end)
  1100. chat()
  1101. end
  1102. function onChatted(msg)
  1103. chatfunc(msg)
  1104. end
  1105. Player.Chatted:connect(onChatted)
  1106.  
  1107. abss = Instance.new("BillboardGui",Character)
  1108. abss.Size = UDim2.new(10,0,10,0)
  1109. abss.Enabled = false
  1110. imgl = Instance.new("ImageLabel",abss)
  1111. imgl.Position = UDim2.new(0,0,0,0)
  1112. imgl.Size = UDim2.new(1,0,1,0)
  1113. imgl.Image = "rbxassetid://223123319"
  1114. imgl.ImageColor3 = Color3.new(0, 0, 255)
  1115. imgl.BackgroundTransparency = 1
  1116. imgf = Instance.new("ImageLabel",abss)
  1117. imgf.Position = UDim2.new(0,0,0,0)
  1118. imgf.Size = UDim2.new(1,0,1,0)
  1119. imgf.Image = "rbxassetid://418573253"
  1120. imgf.ImageColor3 = Color3.new(0, 0, 255)
  1121. imgf.BackgroundTransparency = 1
  1122. img2 = Instance.new("ImageLabel",abss)
  1123. img2.Position = UDim2.new(0,0,0,0)
  1124. img2.Size = UDim2.new(1,0,1,0)
  1125. img2.Image = "rbxassetid://223123319"
  1126. img2.ImageColor3 = Color3.new(0, 0, 255)
  1127. img2.BackgroundTransparency = 1
  1128. img3 = Instance.new("ImageLabel",abss)
  1129. img3.Position = UDim2.new(0,0,0,0)
  1130. img3.Size = UDim2.new(1,0,1,0)
  1131. img3.Image = "rbxassetid://418573253"
  1132. img3.ImageColor3 = Color3.new(0, 0, 255)
  1133. img3.BackgroundTransparency = 1
  1134.  
  1135. spawn(function()
  1136. chatfunc("B E N D Y")
  1137. wait(3)
  1138. chatfunc("Editted by pika335. Genocider by grgrgry21")
  1139. wait(3)
  1140. chatfunc("Make on 12/8/2017")
  1141. wait(3)
  1142. chatfunc("Fixer LuckZinHo and VictoriaChristophe :D")
  1143. wait(3)
  1144. chatfunc("Have Fun For My Script And Don't Leak it :D")
  1145. end)
  1146.  
  1147. function attackone()
  1148. attack = true
  1149. Humanoid.WalkSpeed = 0
  1150. if targetted.Name ~= "CKbackup" then
  1151. local partasdeff = Instance.new("ParticleEmitter",targetted.Torso)
  1152. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  1153. partasdeff.LightEmission = .1
  1154. partasdeff.Size = NumberSequence.new(0.2)
  1155. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  1156. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  1157. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1158. partasdeff.Transparency = bbb
  1159. partasdeff.Size = aaa
  1160. partasdeff.ZOffset = .9
  1161. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  1162. partasdeff.LockedToPart = false
  1163. partasdeff.EmissionDirection = "Back"
  1164. partasdeff.Lifetime = NumberRange.new(1, 2)
  1165. partasdeff.Rate = 1000
  1166. partasdeff.Rotation = NumberRange.new(-100, 100)
  1167. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  1168. partasdeff.Speed = NumberRange.new(6)
  1169. partasdeff.VelocitySpread = 10000
  1170. partasdeff.Enabled=false
  1171. for i = 0, 3, 0.1 do
  1172. swait()
  1173. PlayAnimationFromTable({
  1174. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1175. CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1176. CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1177. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1178. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1179. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1180. }, .1, false)
  1181. moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1182. end
  1183. Effects.Block.Create(BrickColor.new("Bright red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  1184. Effects.Block.Create(BrickColor.new("Deep orange"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  1185. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=136523485", Character, 5.5, .8)
  1186. dmg(targetted)
  1187. wait()
  1188. chatfunc("Got you.")
  1189. partasdeff.Enabled=true
  1190. for i = 0, 1, 0.1 do
  1191. swait()
  1192. PlayAnimationFromTable({
  1193. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1194. CFrame.new(-0.0879677385, 1.49240708, -0.127746791, 0.0201510563, -0.100440688, -0.994740784, 0.0566197298, 0.99346137, -0.0991647467, 0.998197258, -0.0543235913, 0.0257058665) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1195. CFrame.new(2.03539443, 0.729742587, 0.0108130341, -0.00389442407, -0.967803538, 0.251676887, 0.0148300035, -0.251707017, -0.967689872, 0.999882519, -3.62247229e-05, 0.0153327845) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1196. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1197. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1198. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1199. }, .3, false)
  1200. moter.C0 = clerp(moter.C0, CFrame.new(0.0112083517, -1.63770616, -0.318746239, -0.0172079317, -2.87033617e-06, -0.999851942, 0.999852002, 8.28504562e-06, -0.0172079336, 8.27014446e-06, -1.00000012, 2.72750913e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1201. end
  1202. partasdeff.Enabled=false
  1203. for i = 0, 2, 0.1 do
  1204. swait()
  1205. PlayAnimationFromTable({
  1206. CFrame.new(0.0150662307, -4.88092428e-06, 0.0148906102, -0.01982099, -1.08002496e-12, 0.999803543, -4.46946984e-07, 1, -8.86181084e-09, -0.999803782, 3.27825546e-07, -0.0198209975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1207. CFrame.new(-0.00189219415, 1.50098944, -0.129972562, 0.0201512501, 0.0765038878, -0.996864021, 0.0566192083, 0.995383799, 0.0775336027, 0.998202145, -0.0580037907, 0.0157258138) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1208. CFrame.new(2.01696348, 0.389823437, -0.060955409, -0.000397110358, -0.999624014, -0.0274192169, 0.00981300231, 0.0274140034, -0.999576092, 0.999951839, -0.0006660074, 0.00979842618) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1209. CFrame.new(-1.64040112, 0.216884568, 1.93210121e-06, 0.962137103, 0.272578239, -7.02217221e-07, -0.272574633, 0.962141275, -9.83368591e-06, -2.00979412e-06, 9.69739631e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1210. CFrame.new(0.64369607, -1.98395038, 0.206737444, 0.19058302, -0.152998164, -0.969677031, 0.0664296299, 0.987527609, -0.142758414, 0.979424179, -0.0372077115, 0.198368743) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1211. CFrame.new(-0.641120076, -1.92643452, -0.0258421432, 0.848103583, 0.133398816, -0.51276207, -0.0662644878, 0.986892581, 0.147146463, 0.52567035, -0.0908175632, 0.845826566) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1212. }, .3, false)
  1213. moter.C0 = clerp(moter.C0, CFrame.new(0.011209704, -1.63770795, -0.318749219, -0.0172089972, -4.19956632e-06, -0.999852002, 0.999852061, 8.99471343e-06, -0.0172089972, 9.06549394e-06, -1.00000012, 4.04558159e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1214. end
  1215. coroutine.wrap(function()
  1216. wait()
  1217. partasdeff:Remove()
  1218. end)()
  1219. else
  1220. sel = math.random(1,4)
  1221. if sel == 1 then
  1222. chatfunc("...")
  1223. elseif sel == 2 then
  1224. chatfunc("No...")
  1225. elseif sel == 3 then
  1226. chatfunc("I cant put him on ink...")
  1227. elseif sel == 4 then
  1228. chatfunc("What am I doing?")
  1229. end
  1230. for i = 0, 5, 0.1 do
  1231. swait()
  1232. PlayAnimationFromTable({
  1233. CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1234. CFrame.new(-0.055980958, 1.49253583, -0.318915963, 0.999889553, 0.0107171191, -0.0102898544, -0.00218299939, 0.791040659, 0.611759722, 0.0146959936, -0.61166966, 0.790976703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0),
  1235. CFrame.new(1.54004693, 0.0494250022, 1.90734852e-06, 0.997847795, -0.0655719861, 0, 0.0655719936, 0.997847855, 7.53468894e-22, -4.94064563e-23, -7.51847299e-22, 0.99999994) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1236. CFrame.new(-1.51232088, 0.0410207808, -3.73942044e-06, 0.998558879, 0.053665854, -2.33806347e-07, -0.0536658242, 0.998558939, -1.04548817e-05, -3.27600219e-07, 1.04523697e-05, 0.99999994) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1237. CFrame.new(0.540300906, -1.99793804, -2.11055158e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1238. CFrame.new(-0.539562821, -1.99794102, -5.75710146e-09, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1239. }, .3, false)
  1240. moter.C0 = clerp(moter.C0, CFrame.new(0.0111967381, -1.6377008, -0.318754196, -0.0172117949, 0, -0.999851942, 0.999851942, 0, -0.0172117949, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1241. end
  1242. end
  1243. Humanoid.WalkSpeed = 10
  1244. attack = false
  1245. end
  1246. local Grabbed = false
  1247.  
  1248. function hedshoot()
  1249. attack = true
  1250.  
  1251. --local GGyro = Instance.new("BodyPosition")
  1252. local grab = nil
  1253. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 10)) do
  1254. if v:FindFirstChild('Torso') then
  1255. Grabbed = true
  1256. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=260430060", v.Torso, 1, .8)
  1257. grab = v
  1258. end
  1259. end
  1260. Effects.Wave.Create(BrickColor.new("White"), RootPart.CFrame * CFrame.Angles(0,math.rad(90),math.rad(90)), .5, .5, .5, 1, .2, 1, 0.07)
  1261. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=200632211", RootPart, 1.5, .5)
  1262. for i = 0, 1, 0.1 do
  1263. swait()
  1264. if Grabbed == true then
  1265. grab.Humanoid.PlatformStand = true
  1266. --GGyro.position = Partss.Position
  1267. --GGyro.Parent = grab.Head
  1268. grab.Torso.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
  1269. end
  1270. PlayAnimationFromTable({
  1271. CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1272. CFrame.new(0.0029296279, 1.47845411, -0.120581962, 0.0750327855, 0.428286105, -0.900522709, 0.166523039, 0.885005891, 0.434781253, 0.983178616, -0.18258062, -0.00491504371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1273. CFrame.new(1.96751118, 0.433084905, -0.278422326, 0.305184275, -0.951701581, -0.033564698, 0.012345003, 0.0391969904, -0.999155343, 0.952213347, 0.304512084, 0.0237110667) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1274. CFrame.new(-1.66092706, 0.266950369, 2.51774691e-06, 0.876968205, 0.480548859, -2.5331974e-06, -0.480548888, 0.876968026, -7.03267551e-06, -1.13248825e-06, 7.38352537e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1275. CFrame.new(0.146832585, -1.7542398, 0.105335698, 0.266426086, 0.491796821, -0.828946948, 0.0135936746, 0.8580302, 0.513420045, 0.96375972, -0.148056909, 0.221916124) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1276. CFrame.new(-1.09110987, -1.74702656, 0.342675447, 0.765578806, 0.632523358, 0.117487431, -0.642276406, 0.740949869, 0.196148768, 0.0370163769, -0.225626737, 0.973510265) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1277. }, .3, false)
  1278. RootPart.Velocity = RootPart.CFrame.lookVector * 90
  1279.  
  1280. moter.C0 = clerp(moter.C0, CFrame.new(0.0111932121, -1.63769805, -0.318755955, -0.0172044784, -1.3951445e-05, -0.999852121, 0.999852002, 3.55020165e-06, -0.0172044784, 3.78862023e-06, -1.00000012, 1.38879986e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1281. end
  1282. if Grabbed == true then
  1283. Humanoid.WalkSpeed = 0
  1284. for i = 0, 2, 0.1 do
  1285. swait()
  1286. if Grabbed == true then
  1287. grab.Humanoid.PlatformStand = true
  1288. --GGyro.position = Partss.Position
  1289. --GGyro.Parent = grab.Head
  1290. grab.Torso.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
  1291. end
  1292. PlayAnimationFromTable({
  1293. CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1294. CFrame.new(0.0029296279, 1.47845411, -0.120581962, 0.0750327855, 0.428286105, -0.900522709, 0.166523039, 0.885005891, 0.434781253, 0.983178616, -0.18258062, -0.00491504371) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1295. CFrame.new(1.96751118, 0.433084905, -0.278422326, 0.305184275, -0.951701581, -0.033564698, 0.012345003, 0.0391969904, -0.999155343, 0.952213347, 0.304512084, 0.0237110667) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1296. CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1297. CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1298. CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1299. }, .3, false)
  1300. moter.C0 = clerp(moter.C0, CFrame.new(0.0111932121, -1.63769805, -0.318755955, -0.0172044784, -1.3951445e-05, -0.999852121, 0.999852002, 3.55020165e-06, -0.0172044784, 3.78862023e-06, -1.00000012, 1.38879986e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1301. end
  1302. if grab.Name ~= "CKbackup" then
  1303. local partasdeff = Instance.new("ParticleEmitter",grab.Torso)
  1304. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  1305. partasdeff.LightEmission = .1
  1306. partasdeff.Size = NumberSequence.new(0.2)
  1307. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  1308. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  1309. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1310. partasdeff.Transparency = bbb
  1311. partasdeff.Size = aaa
  1312. partasdeff.ZOffset = .9
  1313. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  1314. partasdeff.LockedToPart = false
  1315. partasdeff.EmissionDirection = "Back"
  1316. partasdeff.Lifetime = NumberRange.new(1, 2)
  1317. partasdeff.Rate = 1000
  1318. partasdeff.Rotation = NumberRange.new(-100, 100)
  1319. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  1320. partasdeff.Speed = NumberRange.new(10)
  1321. partasdeff.VelocitySpread = 20
  1322. partasdeff.Enabled=false
  1323. sel = math.random(1,5)
  1324. if sel == 1 then
  1325. chatfunc("You're done for.")
  1326. elseif sel == 2 then
  1327. chatfunc("You asked for it.")
  1328. elseif sel == 3 then
  1329. chatfunc("Goodbye. Killer")
  1330. elseif sel == 4 then
  1331. chatfunc("Game, over for ink.")
  1332. elseif sel == 5 then
  1333. chatfunc("Heh..")
  1334. end
  1335. for i = 0, 2, 0.1 do
  1336. swait()
  1337. if Grabbed == true then
  1338. grab.Humanoid.PlatformStand = true
  1339. --GGyro.position = Partss.Position
  1340. --GGyro.Parent = grab.Head
  1341. grab.Torso.CFrame = Partss.CFrame * CFrame.Angles(0,math.rad(-90),0)
  1342. end
  1343. PlayAnimationFromTable({
  1344. CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1345. CFrame.new(-0.0791492164, 1.44711375, -0.0994036943, 0.0100336075, -0.292051941, -0.95634979, -0.000366999942, 0.956396878, -0.29207015, 0.999949574, 0.00328149647, 0.00948894024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1346. CFrame.new(1.94523025, 1.02494264, -0.272673488, 0.287940055, -0.795002162, 0.533912063, 0.0434400104, -0.546107173, -0.836588264, 0.956662774, 0.264080375, -0.122711219) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1347. CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1348. CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1349. CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1350. }, .1, false)
  1351. moter.C0 = clerp(moter.C0, CFrame.new(0.0111939851, -1.63769794, -0.31875661, -0.0172049776, -1.39437616e-05, -0.999852121, 0.999852002, 5.96046448e-06, -0.0172049757, 6.16908073e-06, -1, 1.38394535e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1352. end
  1353. Effects.Block.Create(BrickColor.new("Bright red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  1354. Effects.Block.Create(BrickColor.new("Deep orange"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  1355. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=138137702", Character, 1, .5)
  1356. dmg(grab)
  1357. grab.Head.Velocity = grab.Head.CFrame.lookVector * -60
  1358. partasdeff.Enabled=true
  1359. for i = 0, 1, 0.1 do
  1360. swait()
  1361. PlayAnimationFromTable({
  1362. CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1363. CFrame.new(-0.0791492164, 1.44711375, -0.0994036943, 0.0100336075, -0.292051941, -0.95634979, -0.000366999942, 0.956396878, -0.29207015, 0.999949574, 0.00328149647, 0.00948894024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1364. CFrame.new(1.95760894, 1.20200562, -0.275867403, 0.278526366, -0.669772983, 0.688351095, 0.0506580099, -0.705469668, -0.706927419, 0.959091723, 0.23176837, -0.162562534) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1365. CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1366. CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1367. CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1368. }, .3, false)
  1369. moter.C0 = clerp(moter.C0, CFrame.new(0.0111932531, -1.63769579, -0.318755656, -0.0172050633, -1.61863863e-05, -0.999852121, 0.999851882, 5.15580177e-06, -0.017205067, 5.453825e-06, -1, 1.60960481e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1370. end
  1371. partasdeff.Enabled=false
  1372. for i = 0, 2.5, 0.1 do
  1373. swait()
  1374. PlayAnimationFromTable({
  1375. CFrame.new(0.104281992, -1.37529127e-22, -0.179345995, 0.249840975, 5.92156003e-22, 0.968286872, -5.57068883e-22, 1, -4.67813147e-22, -0.968286872, -4.22523594e-22, 0.249840975) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1376. CFrame.new(-0.0791492164, 1.44711375, -0.0994036943, 0.0100336075, -0.292051941, -0.95634979, -0.000366999942, 0.956396878, -0.29207015, 0.999949574, 0.00328149647, 0.00948894024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1377. CFrame.new(1.94523025, 1.02494264, -0.272673488, 0.287940055, -0.795002162, 0.533912063, 0.0434400104, -0.546107173, -0.836588264, 0.956662774, 0.264080375, -0.122711219) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1378. CFrame.new(-1.58139038, 0.176945746, 5.27966768e-06, 0.939729631, 0.341920435, -3.69548798e-06, -0.341920793, 0.93972975, -6.50105221e-06, -5.81145287e-07, 6.40749931e-06, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1379. CFrame.new(0.569345832, -1.89868093, -0.00942828506, 0.266425997, -0.0769406706, -0.960779786, 0.0135936281, 0.997010291, -0.0760724545, 0.963760078, 0.00720720552, 0.266675085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1380. CFrame.new(-0.849354744, -2.01616573, 0.241646215, 0.948664129, 0.308412433, 0.0701368451, -0.312046438, 0.948832989, 0.0484089628, -0.0516182035, -0.0678096861, 0.996362925) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1381. }, .2, false)
  1382. moter.C0 = clerp(moter.C0, CFrame.new(0.0111939851, -1.63769794, -0.31875661, -0.0172049776, -1.39437616e-05, -0.999852121, 0.999852002, 5.96046448e-06, -0.0172049757, 6.16908073e-06, -1, 1.38394535e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1383. end
  1384. coroutine.wrap(function()
  1385. wait(2)
  1386. partasdeff:Remove()
  1387. end)()
  1388. else
  1389. grab.Humanoid.PlatformStand = false
  1390. for i = 0, 3, 0.1 do
  1391. swait()
  1392. PlayAnimationFromTable({
  1393. CFrame.new(0.104280457, -1.46030498e-22, -0.179343686, 0.249860913, 5.18448626e-22, 0.968281686, -5.82335151e-22, 1, -5.29395592e-22, -0.968281686, -3.70576914e-22, 0.249860913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1394. CFrame.new(0.00671941042, 1.48144531, -0.121562012, 0.0679168552, 0.388981611, -0.918738663, 0.158512011, 0.904961228, 0.394866198, 0.985018492, -0.172449201, -0.000196114182) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1395. CFrame.new(1.5714488, -0.100437641, -0.219321564, 0.297819793, -0.653239965, -0.696118593, -0.0311920028, 0.722160041, -0.691022456, 0.954112411, 0.227513462, 0.194697708) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1396. CFrame.new(-1.5814501, 0.177012652, 5.41775626e-06, 0.939689815, 0.342028022, -2.68220901e-06, -0.342027992, 0.939689755, -6.1805149e-06, 4.17232513e-07, 6.72787428e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1397. CFrame.new(0.569012046, -1.89856982, -0.00933695585, 0.266445845, -0.0764764398, -0.960811257, 0.0135949478, 0.997046292, -0.075590536, 0.963754177, 0.00707861409, 0.266698539) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1398. CFrame.new(-0.849534154, -2.01595497, 0.241721377, 0.948572636, 0.308689058, 0.070150286, -0.312330276, 0.948733151, 0.0485308319, -0.0515729487, -0.067945078, 0.996355295) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1399. }, .1, false)
  1400. moter.C0 = clerp(moter.C0, CFrame.new(0.0111981034, -1.63767779, -0.318741798, -0.0172085222, -1.4077872e-05, -0.999851882, 0.999851942, 7.4505806e-06, -0.0172085222, 7.68899918e-06, -1.00000012, 1.39512122e-05) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1401. end
  1402. sel = math.random(1,3)
  1403. if sel == 1 then
  1404. chatfunc("I'm stupid sorry boris...")
  1405. elseif sel == 2 then
  1406. chatfunc("What am I even doing...?")
  1407. elseif sel == 3 then
  1408. chatfunc("...Boris tell me you here.")
  1409. end
  1410. for i = 0, 5, 0.1 do
  1411. swait()
  1412. PlayAnimationFromTable({
  1413. CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1414. CFrame.new(-0.0399715528, 1.42130852, -0.217550665, 0.985933542, -0.136098281, -0.097015582, 0.166522697, 0.849608123, 0.500436008, 0.0143167432, -0.509551942, 0.860320628) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0),
  1415. CFrame.new(1.57258642, 0.0433240086, 3.83948304e-08, 0.990993857, -0.133906633, -2.60571618e-08, 0.133906662, 0.990993977, 5.96046341e-08, 1.78410318e-08, -6.25570422e-08, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1416. CFrame.new(-0.693957031, 0.999676406, -0.811627388, 0.817211449, -0.569911301, -0.0858340934, -0.499626935, -0.626295447, -0.598442137, 0.287295371, 0.531934083, -0.796558976) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1417. CFrame.new(0.540301144, -1.99792778, 1.70425119e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1418. CFrame.new(-0.539563119, -1.99793291, 1.9016752e-06, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1419. }, .3, false)
  1420. moter.C0 = clerp(moter.C0, CFrame.new(0.0111991819, -1.63769639, -0.318748534, -0.0172109455, -5.96046448e-08, -0.999852002, 0.999852061, -1.19209318e-07, -0.0172108412, 5.96046519e-08, -0.99999994, -1.19209275e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1421. end
  1422. end
  1423. end
  1424. --GGyro.Parent = nil
  1425. attack = false
  1426. Grabbed = false
  1427. Humanoid.WalkSpeed = 9
  1428.  
  1429. end
  1430. function moarblood()
  1431. attack = true
  1432. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=541710285", Character, 1, .8)
  1433. RootPart.CFrame = targetted.Torso.CFrame * CFrame.new(0,0,4)
  1434. local k = New("Part",LeftArm,"k",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Shape = Enum.PartType.Cylinder,Size = Vector3.new(0.200000003, 0.221472204, 0.221472189),CFrame = CFrame.new(4.93319941, -1.31948221, -45.7696877, 0.141969427, -5.55023435e-05, -0.989871144, 0.989874005, 1.80069164e-05, 0.141970903, 1.06166653e-05, -1.00000143, 5.59078326e-05),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(.6, 0.164706, 0.207843),})
  1435. mot = New("Weld",k,"mot",{Part0 = k,Part1 = LeftArm,C0 = CFrame.new(0, 0, 0, 0.141969457, 0.989873946, 1.06166663e-05, -5.55023507e-05, 1.80069164e-05, -1.00000167, -0.989871264, 0.141970903, 5.59078399e-05),C1 = CFrame.new(6.67572021e-06, -1.40000057, -3.81469727e-06, 0.989870846, -0.14197053, -1.2531201e-06, 0.141970515, 0.989870906, 1.03843358e-05, -2.33842215e-07, -1.04570581e-05, 0.99999994),})
  1436. wait(.5)
  1437. for i = 0, 1.2, 0.1 do
  1438. swait()
  1439. PlayAnimationFromTable({
  1440. CFrame.new(0.0246932413, -0.0966757834, -0.0092370566, 0.713696778, 5.59592329e-22, 0.700454772, -9.27150216e-22, 1, 1.45779223e-22, -0.700454772, -7.53468894e-22, 0.713696778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1441. CFrame.new(0.098094359, 1.53651738, -0.281765848, 0.593379974, 0.280785412, -0.754360616, -0.0276839901, 0.943748772, 0.329502523, 0.804446399, -0.174636483, 0.567774832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1442. CFrame.new(1.58677018, 0.143787161, 0.0495693758, 0.968102753, -0.250522822, -0.00394502282, 0.250228018, 0.965921044, 0.0662006512, -0.0127741396, -0.0650762022, 0.997798622) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1443. CFrame.new(-1.74332106, 0.446618229, -0.859300971, 0.795205951, 0.606264353, -0.0095520094, -0.0538869984, 0.0549720451, -0.997032762, -0.603940368, 0.793361068, 0.0763838589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1444. CFrame.new(0.648194611, -1.97843742, -0.088139981, 0.954304218, -0.129303336, -0.269414723, 0.107585981, 0.989748061, -0.0939367935, 0.278798997, 0.0606590137, 0.958431959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1445. CFrame.new(-0.671899676, -2.02211809, 0.00866907835, 0.94230175, 0.108399026, -0.316728801, -0.108764999, 0.993929207, 0.0165804606, 0.316603303, 0.0188252106, 0.948371291) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1446. }, .2, false)
  1447. moter.C0 = clerp(moter.C0, CFrame.new(0.0111978557, -1.63769853, -0.318748116, -0.0172083378, 3.06963921e-06, -0.999852002, 0.999851942, -2.01165676e-07, -0.0172083378, -2.4586916e-07, -1, -3.09944153e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1448. end
  1449. if targetted.Name ~= "CKbackup" then
  1450. local grab = nil
  1451. for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 7)) do
  1452. if v:FindFirstChild('Head') then
  1453. Grabbed = true
  1454. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=260430060", v.Head, 1, .8)
  1455. grab = v
  1456. end
  1457. end
  1458. Humanoid.WalkSpeed = 0
  1459. for i = 0, 2, 0.1 do
  1460. swait()
  1461. if Grabbed == true then
  1462. grab.Humanoid.PlatformStand = true
  1463. --GGyro.position = Partss.Position
  1464. --GGyro.Parent = grab.Head
  1465. grab.Head.CFrame = k.CFrame * CFrame.Angles(0,math.rad(-90),0)
  1466. end
  1467. PlayAnimationFromTable({
  1468. CFrame.new(-0.203895777, -0.0966757089, 0.221102715, 0.860356927, 5.59592329e-22, -0.509691954, -9.74120787e-23, 1, 9.33471908e-22, 0.509691954, -7.53468894e-22, 0.860356927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1469. CFrame.new(-0.0263810754, 1.49789393, -0.36129567, 0.83927381, -0.177804202, 0.513814509, -0.0293880031, 0.928800881, 0.369412124, -0.542914331, -0.325137854, 0.774292946) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1470. CFrame.new(1.70567894, 0.192227185, 0.324310064, 0.910149336, -0.402004361, -0.100104719, 0.41140601, 0.848634601, 0.332512379, -0.0487190783, -0.343819588, 0.937771142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1471. CFrame.new(-0.925376594, 0.275374949, -0.912649989, 0.847262561, -0.507846355, 0.155686736, 0.278232396, 0.17463918, -0.944503605, 0.452473402, 0.84355998, 0.289265245) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1472. CFrame.new(0.648186982, -1.97843516, -0.0881449506, 0.954305232, -0.129303262, -0.269411147, 0.107586049, 0.989748061, -0.0939371213, 0.278795511, 0.0606598109, 0.958432913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1473. CFrame.new(-0.671897829, -2.02211738, 0.00865991414, 0.942302644, 0.108399101, -0.316726208, -0.108764961, 0.993929207, 0.0165806562, 0.31660068, 0.0188247077, 0.948372126) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1474. }, .25, false)
  1475. moter.C0 = clerp(moter.C0, CFrame.new(0.0111928731, -1.63769662, -0.318741947, -0.0172089636, 8.2552433e-06, -0.999852061, 0.999852061, 7.4505806e-07, -0.0172089189, 5.66244125e-07, -1.00000012, -8.2552433e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1476. end
  1477. if Grabbed == true then
  1478. sel = math.random(1,3)
  1479. if sel == 1 then
  1480. chatfunc("My turn.")
  1481. elseif sel == 2 then
  1482. chatfunc("You the next!")
  1483. elseif sel == 3 then
  1484. chatfunc("Hope you full of ink and Die!")
  1485. elseif sel == 4 then
  1486. chatfunc("You're hopeless.")
  1487. elseif sel == 5 then
  1488. chatfunc("Hmph.")
  1489. end
  1490. local partasdeff = Instance.new("ParticleEmitter",targetted.Head)
  1491. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  1492. partasdeff.LightEmission = .1
  1493. partasdeff.Size = NumberSequence.new(0.2)
  1494. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  1495. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  1496. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1497. partasdeff.Transparency = bbb
  1498. partasdeff.Size = aaa
  1499. partasdeff.ZOffset = .9
  1500. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  1501. partasdeff.LockedToPart = false
  1502. partasdeff.EmissionDirection = "Back"
  1503. partasdeff.Lifetime = NumberRange.new(1, 2)
  1504. partasdeff.Rate = 1000
  1505. partasdeff.Rotation = NumberRange.new(-100, 100)
  1506. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  1507. partasdeff.Speed = NumberRange.new(6)
  1508. partasdeff.VelocitySpread = 10000
  1509. partasdeff.Enabled=false
  1510. for i = 0, 3, 0.1 do
  1511. swait()
  1512. if Grabbed == true then
  1513. grab.Humanoid.PlatformStand = true
  1514. --GGyro.position = Partss.Position
  1515. --GGyro.Parent = grab.Head
  1516. grab.Head.CFrame = k.CFrame * CFrame.Angles(0,math.rad(-90),0)
  1517. end
  1518. PlayAnimationFromTable({
  1519. CFrame.new(-0.203895777, -0.0966757089, 0.221102715, 0.860356927, 5.59592329e-22, -0.509691954, -9.74120787e-23, 1, 9.33471908e-22, 0.509691954, -7.53468894e-22, 0.860356927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1520. CFrame.new(0.0996288583, 1.46053851, -0.148588806, 0.834862471, 0.0359686315, 0.549282432, -0.0103890011, 0.998714745, -0.0496083908, -0.550360739, 0.0357096791, 0.83416307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1521. CFrame.new(1.70567894, 0.192227185, 0.324310064, 0.910149336, -0.402004361, -0.100104719, 0.41140601, 0.848634601, 0.332512379, -0.0487190783, -0.343819588, 0.937771142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1522. CFrame.new(-1.5511272, 1.22937977, -0.634234905, 0.785770595, 0.333147645, 0.521131098, 0.522403002, -0.808557391, -0.270795107, 0.331149668, 0.485022962, -0.809378147) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1523. CFrame.new(0.648186982, -1.97843516, -0.0881449506, 0.954305232, -0.129303262, -0.269411147, 0.107586049, 0.989748061, -0.0939371213, 0.278795511, 0.0606598109, 0.958432913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1524. CFrame.new(-0.684103072, -2.02189779, 0.0673112273, 0.973016024, 0.108399175, -0.203689545, -0.109960191, 0.993929327, 0.00367253274, 0.202851087, 0.0188243091, 0.979028702) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1525. }, .1, false)
  1526. moter.C0 = clerp(moter.C0, CFrame.new(0.0111928731, -1.63769662, -0.318741947, -0.0172089636, 8.2552433e-06, -0.999852061, 0.999852061, 7.4505806e-07, -0.0172089189, 5.66244125e-07, -1.00000012, -8.2552433e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1527. end
  1528. partasdeff.Enabled=true
  1529. grab.Torso.Transparency = 1
  1530. dmg(grab)
  1531. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=245185986", grab.Head, .8, .8)
  1532. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=245185986", grab.Head, 1, .7)
  1533.  
  1534. coroutine.wrap(function()
  1535. wait(.4)
  1536. partasdeff.Enabled=false
  1537. end)()
  1538. for i = 0, 3.5, 0.1 do
  1539. swait()
  1540. PlayAnimationFromTable({
  1541. CFrame.new(-0.203895777, -0.0966757089, 0.221102715, 0.860356927, 5.59592329e-22, -0.509691954, -9.74120787e-23, 1, 9.33471908e-22, 0.509691954, -7.53468894e-22, 0.860356927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1542. CFrame.new(0.0996288583, 1.46053851, -0.148588806, 0.834862471, 0.0359686315, 0.549282432, -0.0103890011, 0.998714745, -0.0496083908, -0.550360739, 0.0357096791, 0.83416307) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1543. CFrame.new(1.70567894, 0.192227185, 0.324310064, 0.910149336, -0.402004361, -0.100104719, 0.41140601, 0.848634601, 0.332512379, -0.0487190783, -0.343819588, 0.937771142) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1544. CFrame.new(-1.40260935, 1.29555511, -0.560751677, 0.832364976, 0.188659444, 0.521130562, 0.370884001, -0.88832134, -0.2707977, 0.411842346, 0.418681324, -0.809378505) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1545. CFrame.new(0.648186982, -1.97843516, -0.0881449506, 0.954305232, -0.129303262, -0.269411147, 0.107586049, 0.989748061, -0.0939371213, 0.278795511, 0.0606598109, 0.958432913) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1546. CFrame.new(-0.684103072, -2.02189779, 0.0673112273, 0.973016024, 0.108399175, -0.203689545, -0.109960191, 0.993929327, 0.00367253274, 0.202851087, 0.0188243091, 0.979028702) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1547. }, .3, false)
  1548. moter.C0 = clerp(moter.C0, CFrame.new(0.0111928731, -1.63769662, -0.318741947, -0.0172089636, 8.2552433e-06, -0.999852061, 0.999852061, 7.4505806e-07, -0.0172089189, 5.66244125e-07, -1.00000012, -8.2552433e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1549. end
  1550. end
  1551. else
  1552. Humanoid.WalkSpeed = 0
  1553. for i = 0, 3, 0.1 do
  1554. swait()
  1555. PlayAnimationFromTable({
  1556. CFrame.new(0.0246932413, -0.0966757834, -0.0092370566, 0.713696778, 5.59592329e-22, 0.700454772, -9.27150216e-22, 1, 1.45779223e-22, -0.700454772, -7.53468894e-22, 0.713696778) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1557. CFrame.new(0.098094359, 1.53651738, -0.281765848, 0.593379974, 0.280785412, -0.754360616, -0.0276839901, 0.943748772, 0.329502523, 0.804446399, -0.174636483, 0.567774832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1558. CFrame.new(1.58677018, 0.143787161, 0.0495693758, 0.968102753, -0.250522822, -0.00394502282, 0.250228018, 0.965921044, 0.0662006512, -0.0127741396, -0.0650762022, 0.997798622) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1559. CFrame.new(-1.74332106, 0.446618229, -0.859300971, 0.795205951, 0.606264353, -0.0095520094, -0.0538869984, 0.0549720451, -0.997032762, -0.603940368, 0.793361068, 0.0763838589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1560. CFrame.new(0.648194611, -1.97843742, -0.088139981, 0.954304218, -0.129303336, -0.269414723, 0.107585981, 0.989748061, -0.0939367935, 0.278798997, 0.0606590137, 0.958431959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1561. CFrame.new(-0.671899676, -2.02211809, 0.00866907835, 0.94230175, 0.108399026, -0.316728801, -0.108764999, 0.993929207, 0.0165804606, 0.316603303, 0.0188252106, 0.948371291) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1562. }, .2, false)
  1563. moter.C0 = clerp(moter.C0, CFrame.new(0.0111978557, -1.63769853, -0.318748116, -0.0172083378, 3.06963921e-06, -0.999852002, 0.999851942, -2.01165676e-07, -0.0172083378, -2.4586916e-07, -1, -3.09944153e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1564. end
  1565. sel = math.random(1,3)
  1566. if sel == 1 then
  1567. chatfunc("Bad...")
  1568. elseif sel == 2 then
  1569. chatfunc("Something's wrong now what....")
  1570. elseif sel == 3 then
  1571. chatfunc("Boris...")
  1572. end
  1573. for i = 0, 5, 0.1 do
  1574. swait()
  1575. PlayAnimationFromTable({
  1576. CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1577. CFrame.new(-0.0399715528, 1.42130852, -0.217550665, 0.985933542, -0.136098281, -0.097015582, 0.166522697, 0.849608123, 0.500436008, 0.0143167432, -0.509551942, 0.860320628) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0),
  1578. CFrame.new(1.57258642, 0.0433240086, 3.83948304e-08, 0.990993857, -0.133906633, -2.60571618e-08, 0.133906662, 0.990993977, 5.96046341e-08, 1.78410318e-08, -6.25570422e-08, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1579. CFrame.new(-0.693957031, 0.999676406, -0.811627388, 0.817211449, -0.569911301, -0.0858340934, -0.499626935, -0.626295447, -0.598442137, 0.287295371, 0.531934083, -0.796558976) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1580. CFrame.new(0.540301144, -1.99792778, 1.70425119e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1581. CFrame.new(-0.539563119, -1.99793291, 1.9016752e-06, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1582. }, .3, false)
  1583. moter.C0 = clerp(moter.C0, CFrame.new(0.0111991819, -1.63769639, -0.318748534, -0.0172109455, -5.96046448e-08, -0.999852002, 0.999852061, -1.19209318e-07, -0.0172108412, 5.96046519e-08, -0.99999994, -1.19209275e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1584. end
  1585. end
  1586. attack = false
  1587. Grabbed = false
  1588. k:Remove()
  1589. Humanoid.WalkSpeed = 9
  1590. end
  1591.  
  1592. function painlessrain()
  1593. attack = true
  1594. Humanoid.WalkSpeed = 0
  1595. local ref1 = New("Part",m,"ref",{Transparency = 1,Size = Vector3.new(.2,.2,.2),CFrame = Torso.CFrame,Anchored = true,CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1596.  
  1597. coroutine.wrap(function()
  1598. for i = 0, 4 do
  1599. wait(.2)
  1600. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=199145095", RootPart, 1, 1.3)
  1601. end
  1602. end)()
  1603. for i = 0, 4, 0.1 do
  1604. swait()
  1605. PlayAnimationFromTable({
  1606. CFrame.new(0.160091802, -3.66497677e-23, -0.0753167868, 0.153125972, 2.95760942e-22, 0.988206744, 9.50910858e-23, 1, -3.14025256e-22, -0.988206744, 1.42055005e-22, 0.153125986) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1607. CFrame.new(-0.115934461, 1.42953098, -0.0387745127, 0.0422455594, -0.156738758, -0.986736298, 0.091215007, 0.984098434, -0.152414545, 0.994934857, -0.083566308, 0.0558707118) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1608. CFrame.new(1.88563442, 0.849646449, -0.150348112, 0.134151325, -0.917590559, 0.374207288, 0.151069015, -0.354270071, -0.922860146, 0.979378283, 0.180334046, 0.0910937041) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1609. CFrame.new(-1.53188074, 0.0735950321, 2.69606994e-06, 0.978446901, 0.206499115, 2.48849392e-06, -0.2064991, 0.978446841, -1.05276868e-05, -4.61935997e-06, 9.78447497e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1610. CFrame.new(0.6596874, -2.0274992, -0.0100709619, 0.00881013274, -0.161221251, -0.986878991, 0.00903601572, 0.986890376, -0.161142424, 0.999920428, -0.0074977763, 0.0101515204) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1611. CFrame.new(-0.56669867, -2.04759455, -0.0995163321, 0.988194227, 0.0786855519, 0.131456956, -0.0635150596, 0.991232872, -0.115859069, -0.139420897, 0.106141761, 0.984528303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1612. }, .07, false)
  1613. moter.C0 = clerp(moter.C0, CFrame.new(0.00354172289, -1.19249964, -0.318736732, -0.017209189, -1.8668361e-06, -0.999851942, 0.999851882, 1.90734863e-06, -0.0172091946, 1.93715096e-06, -1.00000012, 1.82725489e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(doe * 22)), 0.3)
  1614. end
  1615. for i = 0, 1.5, 0.1 do
  1616. swait()
  1617. PlayAnimationFromTable({
  1618. CFrame.new(0.160091802, -3.66497677e-23, -0.0753167868, 0.153125972, 2.95760942e-22, 0.988206744, 9.50910858e-23, 1, -3.14025256e-22, -0.988206744, 1.42055005e-22, 0.153125986) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1619. CFrame.new(-0.181723118, 1.42154801, -0.0812263489, 0.0422911495, -0.473342478, -0.879862845, 0.0912349299, 0.878800809, -0.468385875, 0.994931221, -0.0604656339, 0.0803508535) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1620. CFrame.new(1.46608233, 1.280774, -0.0335922651, 0.00761340559, -0.0420075022, 0.999088407, 0.0443810038, -0.998118579, -0.0423049256, 0.998985708, 0.044662632, -0.00573477149) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1621. CFrame.new(-1.53188074, 0.0735950321, 2.69606994e-06, 0.978446901, 0.206499115, 2.48849392e-06, -0.2064991, 0.978446841, -1.05276868e-05, -4.61935997e-06, 9.78447497e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1622. CFrame.new(0.6596874, -2.0274992, -0.0100709619, 0.00881013274, -0.161221251, -0.986878991, 0.00903601572, 0.986890376, -0.161142424, 0.999920428, -0.0074977763, 0.0101515204) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1623. CFrame.new(-0.56669867, -2.04759455, -0.0995163321, 0.988194227, 0.0786855519, 0.131456956, -0.0635150596, 0.991232872, -0.115859069, -0.139420897, 0.106141761, 0.984528303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1624. }, .2, false)
  1625. moter.C0 = clerp(moter.C0, CFrame.new(0.0112083405, -1.63769615, -0.31873402, -0.0172121376, -2.89082527e-06, -0.999851882, 0.999851942, 4.58210707e-07, -0.0172121413, 5.06639481e-07, -1.00000012, 2.89082527e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1626. end
  1627. for i = 0, 3 do
  1628. Effects.Block.Create(BrickColor.new("Bright red"), Partss.CFrame, 2, 2, 2, 0.9, 0.9, 0.9, 0.05)
  1629. Effects.Block.Create(BrickColor.new("Deep orange"), Partss.CFrame, 2, 2, 2, 0.5, 0.5, 0.5, 0.05)
  1630. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=138137702", Character, 1, .5)
  1631. for i = 0, .5, 0.1 do
  1632. swait()
  1633. PlayAnimationFromTable({
  1634. CFrame.new(0.160087422, -3.66470256e-23, -0.0753137618, 0.15316838, 2.95750466e-22, 0.988200247, 9.50818972e-23, 1, -3.14019425e-22, -0.988200247, 1.42057819e-22, 0.15316838) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1635. CFrame.new(-0.181723118, 1.42154801, -0.0812263489, 0.0422911495, -0.473342478, -0.879862845, 0.0912349299, 0.878800809, -0.468385875, 0.994931221, -0.0604656339, 0.0803508535) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1636. CFrame.new(1.46630716, 1.08524323, -0.0336530581, 0.00764143467, -0.0426861309, 0.999059498, 0.0445286781, -0.998082876, -0.0429849848, 0.998979032, 0.0448152684, -0.0057259798) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1637. CFrame.new(-1.53188026, 0.0735908896, 2.69562906e-06, 0.978447855, 0.206495479, 2.48849392e-06, -0.206495419, 0.978447556, -1.05270137e-05, -4.61935997e-06, 9.78633761e-06, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1638. CFrame.new(0.659685254, -2.0274992, -0.0100700259, 0.00885757804, -0.161218897, -0.986879349, 0.00904085487, 0.986890197, -0.161139548, 0.999920309, -0.00749491528, 0.0101990253) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1639. CFrame.new(-0.566697419, -2.04759264, -0.0995131433, 0.988195002, 0.078684561, 0.131453067, -0.0635149851, 0.991233289, -0.115855575, -0.139416695, 0.106138662, 0.984529436) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1640. }, .3, false)
  1641. moter.C0 = clerp(moter.C0, CFrame.new(0.0112046078, -1.63744116, -0.318734497, -0.0172122065, 2.46167183e-05, -0.999852002, 0.999850631, -0.00159030408, -0.0172121339, -0.00159040466, -0.999998927, 2.57790089e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1642. end
  1643. for i = 0, .5, 0.1 do
  1644. swait()
  1645. PlayAnimationFromTable({
  1646. CFrame.new(0.160091802, -3.66497677e-23, -0.0753167868, 0.153125972, 2.95760942e-22, 0.988206744, 9.50910858e-23, 1, -3.14025256e-22, -0.988206744, 1.42055005e-22, 0.153125986) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1647. CFrame.new(-0.181723118, 1.42154801, -0.0812263489, 0.0422911495, -0.473342478, -0.879862845, 0.0912349299, 0.878800809, -0.468385875, 0.994931221, -0.0604656339, 0.0803508535) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1648. CFrame.new(1.46608233, 1.280774, -0.0335922651, 0.00761340559, -0.0420075022, 0.999088407, 0.0443810038, -0.998118579, -0.0423049256, 0.998985708, 0.044662632, -0.00573477149) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1649. CFrame.new(-1.53188074, 0.0735950321, 2.69606994e-06, 0.978446901, 0.206499115, 2.48849392e-06, -0.2064991, 0.978446841, -1.05276868e-05, -4.61935997e-06, 9.78447497e-06, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1650. CFrame.new(0.6596874, -2.0274992, -0.0100709619, 0.00881013274, -0.161221251, -0.986878991, 0.00903601572, 0.986890376, -0.161142424, 0.999920428, -0.0074977763, 0.0101515204) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1651. CFrame.new(-0.56669867, -2.04759455, -0.0995163321, 0.988194227, 0.0786855519, 0.131456956, -0.0635150596, 0.991232872, -0.115859069, -0.139420897, 0.106141761, 0.984528303) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1652. }, .3, false)
  1653. moter.C0 = clerp(moter.C0, CFrame.new(0.0112083405, -1.63769615, -0.31873402, -0.0172121376, -2.89082527e-06, -0.999851882, 0.999851942, 4.58210707e-07, -0.0172121413, 5.06639481e-07, -1.00000012, 2.89082527e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1654. end
  1655. end
  1656. attack = false
  1657. Humanoid.WalkSpeed = 8
  1658. wait(.4)
  1659. for i = 0, 8 do
  1660. wait(.2)
  1661. mdmg(ref1, 3)
  1662. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=192410089", Character, 1.5, .7)
  1663. ref1.Position = Mouse.hit.p
  1664. ref1.CFrame = ref1.CFrame * CFrame.new(math.random(-.5,.5),0,math.random(-.5,.5))
  1665. Effects.Cylinder.Create(BrickColor.new("Deep orange"), ref1.CFrame, .5, 9999, .5, 0.5, 0, 0.5, 0.07)
  1666. end
  1667. ref1:Remove()
  1668. end
  1669.  
  1670. function TargetSelect(person)
  1671. local dd=coroutine.wrap(function()
  1672. if targetted ~= person then
  1673. targetted = person
  1674. img2.Size = UDim2.new(1,0,1,0)
  1675. img2.ImageTransparency = 0
  1676. img2.Position = UDim2.new(0,0,0,0)
  1677. for i = 0, 2, 0.1 do
  1678. swait()
  1679. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  1680. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  1681. img2.ImageTransparency = img2.ImageTransparency + 0.05
  1682. end
  1683. end
  1684. end)
  1685. dd()
  1686. end
  1687.  
  1688. function LockOn()
  1689. if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  1690. TargetSelect(Mouse.Target.Parent)
  1691. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=263321145", Character, 1, .8)
  1692. end
  1693. end
  1694.  
  1695.  
  1696. function ofmoosic() -- 2 lazi hoh
  1697. delays = true
  1698. while wait() and kkk and kkk.Volume >= 0.02 do
  1699. kkk.Volume = kkk.Volume - 0.05
  1700. end
  1701. wait(0.1)
  1702. kkk.Pitch = 0
  1703. kkk.PlaybackSpeed = 0
  1704. play = false
  1705. delays = false
  1706. end
  1707. function onmoosic()
  1708. delays = true
  1709. kkk.Pitch = .6
  1710. kkk.PlaybackSpeed = .6
  1711. while wait() and kkk and kkk.Volume <= 1.5 do
  1712. kkk.Volume = kkk.Volume + 0.05
  1713. end
  1714. wait(0.1)
  1715. play = true
  1716. delays = false
  1717. end
  1718. Mouse.Button1Down:connect(function()
  1719. if attack == false and targetted ~= nil then
  1720. attackone()
  1721. end
  1722. end)
  1723.  
  1724. Mouse.KeyDown:connect(function(k)
  1725. k = k:lower()
  1726. if attack == false and k == 'q' then
  1727. LockOn()
  1728. end
  1729. if k == 'z' and attack == false then
  1730. hedshoot()
  1731. elseif k == 'x' and attack == false and targetted ~= nil then
  1732. moarblood()
  1733. elseif k == 'c' and attack == false then
  1734. painlessrain()
  1735. elseif k == 'g' and delays == false and Character.Name == "grgrgry21" then
  1736. delays = true
  1737. chatfunc("Hey Sugarie...")
  1738. wait(2)
  1739. chatfunc("Can I ask you something for uhh.....?")
  1740. wait(3)
  1741. chatfunc("Will you be my....")
  1742. wait(1)
  1743. chatfunc("SacrificBy-")
  1744. wait(.5)
  1745. chatfunc("I mean...")
  1746. wait(1)
  1747. chatfunc("Uhh, forget it or i kill you...")
  1748. delays = false
  1749. elseif k == 'm' and play == true and delays == false then
  1750. ofmoosic()
  1751. elseif k == 'm' and play == false and delays == false then
  1752. onmoosic()
  1753. end
  1754. end)
  1755.  
  1756. kkk = Instance.new("Sound",Character)
  1757. kkk.Volume = 100
  1758. kkk.PlaybackSpeed = 1
  1759. kkk.Pitch = 1
  1760. kkk.SoundId = "rbxassetid://681418426"
  1761. kkk:Play()
  1762. kkk.Name = "a"
  1763. kkk.Looped = true
  1764.  
  1765.  
  1766. coroutine.wrap(function()
  1767. while true do
  1768. swait()
  1769. for i, v in pairs(Character.WeaponModel:GetChildren()) do
  1770. if v:IsA("Part") then
  1771. v.Anchored = false
  1772. end
  1773. end
  1774. for i, v in pairs(Character:GetChildren()) do
  1775. if v:IsA("Part") then
  1776. v.Anchored = false
  1777. elseif v:IsA("Accessory") then
  1778. v.Handle.Anchored = false
  1779. end
  1780. end
  1781. end
  1782. end)()
  1783. coroutine.wrap(function()
  1784. while 1 do
  1785. swait()
  1786. if doe <= 360 then
  1787. doe = doe + 2
  1788. else
  1789. doe = 0
  1790. end
  1791. end
  1792. end)()
  1793. while true do
  1794. swait()
  1795. for i, v in pairs(Character:GetChildren()) do
  1796. if v:IsA("Part") then
  1797. v.Material = "SmoothPlastic"
  1798. elseif v:IsA("Accessory") then
  1799. v:WaitForChild("Handle").Material = "SmoothPlastic"
  1800. end
  1801. end
  1802. while true do
  1803. swait()
  1804. Character.Humanoid.MaxHealth = math.huge
  1805. Character.Humanoid.Health = math.huge
  1806. imgl.Rotation = imgl.Rotation + 3
  1807. img2.Rotation = img2.Rotation + 3
  1808. if targetted ~= nil then
  1809. abss.Adornee = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
  1810. abss.Enabled = true
  1811. elseif targetted == nil then
  1812. abss.Adornee = nil
  1813. abss.Enabled = false
  1814. end
  1815.  
  1816. while true and imgl.Rotation >= 360 do
  1817. imgl.Rotation = 0
  1818. img2.Rotation = 0
  1819. end
  1820. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1821. velocity = RootPart.Velocity.y
  1822. sine = sine + change
  1823. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1824. if RootPart.Velocity.y > 1 and hit == nil then
  1825. Anim = "Jump"
  1826. if attack == false then
  1827. PlayAnimationFromTable({
  1828. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1829. CFrame.new(-0.0579944476, 1.48445117, -0.000906195492, 0.999631822, -0.0259140469, -0.00804444961, 0.0262291897, 0.998776913, 0.0419151038, 0.0069484422, -0.0421099029, 0.999089062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1830. CFrame.new(1.68067598, 0.167780995, 5.50026158e-08, 0.965881884, -0.258982956, -3.41060513e-13, 0.258982956, 0.965881884, 4.47034836e-07, 8.49010675e-08, 3.16640808e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1831. CFrame.new(-1.67620921, 0.188169807, -3.04922651e-07, 0.95698452, 0.290146649, -2.61441073e-07, -0.290146649, 0.95698452, -1.0069979e-05, -2.89639524e-06, 1.04542296e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1832. CFrame.new(0.537238836, -1.93797374, 0.176598221, 0.998698533, -0.0506777391, -0.00574572897, 0.0510024093, 0.992341697, 0.112511501, -6.35704041e-08, -0.112657718, 0.993634105) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1833. CFrame.new(-0.536944568, -1.94808352, 0.126473114, 0.998626292, 0.0520468242, 0.00521374354, -0.0523067154, 0.993665218, 0.0995327011, -3.84102691e-07, -0.099668026, 0.995023906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1834. }, .3, false)
  1835. moter.C0 = clerp(moter.C0, CFrame.new(0.0111988392, -1.63769972, -0.318750381, -0.0172117054, 0, -0.999851942, 0.999851942, 0, -0.0172116756, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1836. end
  1837. elseif RootPart.Velocity.y < -1 and hit == nil then
  1838. Anim = "Fall"
  1839. if attack == false then
  1840. PlayAnimationFromTable({
  1841. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1842. CFrame.new(-0.0576509275, 1.50532985, -0.129091382, 0.999631822, -0.0231846143, -0.0140984114, 0.0262298863, 0.958684564, 0.283279002, 0.00694822101, -0.283544153, 0.958935201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1843. CFrame.new(1.68622994, 0.21415168, 7.02040666e-08, 0.881990671, -0.471266806, -3.41060513e-13, 0.471266806, 0.881990671, 4.47034836e-07, 1.54493137e-07, 2.89139166e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1844. CFrame.new(-1.72513735, 0.240890861, 2.54038241e-07, 0.814108491, 0.58071363, -2.61430017e-07, -0.580713034, 0.814108849, -1.00698489e-05, -6.08482924e-06, 8.98058715e-06, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1845. CFrame.new(0.536720514, -1.92783141, 0.223740995, 0.998698533, -0.0498600565, -0.0107376017, 0.0510031059, 0.976314366, 0.210260883, -3.04512355e-07, -0.210534185, 0.977587521) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1846. CFrame.new(-0.535922825, -1.92850935, 0.222419083, 0.99863112, 0.0512506701, 0.0104565797, -0.0523065142, 0.978474379, 0.199629858, -3.7062793e-07, -0.199902818, 0.97981596) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1847. }, .3, false)
  1848. moter.C0 = clerp(moter.C0, CFrame.new(0.0112015437, -1.63769758, -0.318750381, -0.0172110498, 0, -0.999851942, 0.999851942, 0, -0.0172110498, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1849. end
  1850. elseif Torsovelocity < 1 and hit ~= nil then
  1851. Anim = "Idle"
  1852. if attack == false then
  1853. change = 1
  1854. PlayAnimationFromTable({
  1855. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1856. CFrame.new(-0.0575585738, 1.52553558, -0.218724757, 0.985934377, -0.143356442, -0.0859283879, 0.166522771, 0.886584163, 0.431554198, 0.0143168001, -0.439792335, 0.897985697) * CFrame.new(0, -.05- .05 * math.cos((sine) / 55), 0- .05 * math.cos((sine) / 55)) * CFrame.Angles(math.rad(0 - 5 * math.cos((sine) / 55)), 0, 0),
  1857. CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0- 0.025 * math.cos((sine) / 45), 0, 0) * CFrame.Angles(0, 0, 0- 0.05 * math.cos((sine) / 45)),
  1858. CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0+ 0.025 * math.cos((sine) / 45), 0, 0) * CFrame.Angles(0, 0, 0+ 0.05 * math.cos((sine) / 45)),
  1859. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1860. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1861. }, .3, false)
  1862. moter.C0 = clerp(moter.C0, CFrame.new(0.0111980997, -1.6377027, -0.318750381, -0.0172109306, 0, -0.999851882, 0.999851882, 0, -0.0172109306, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1863. end
  1864. elseif Torsovelocity > 2 and hit ~= nil then
  1865. Anim = "Walk"
  1866. if attack == false then
  1867. PlayAnimationFromTable({
  1868. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0- .08 * math.cos((sine) / 5), 0) * CFrame.Angles(0, 0, 0),
  1869. CFrame.new(-0.0595112406, 1.55331731, -0.0425721854, 0.999631822, -0.0248252042, -0.010953242, 0.0262294486, 0.987443328, 0.155781403, 0.00694842171, -0.156010598, 0.987731278) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1870. CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0),
  1871. CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0),
  1872. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0),
  1873. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0),
  1874. }, .3, false)
  1875. moter.C0 = clerp(moter.C0, CFrame.new(0.0111980997, -1.6377027, -0.318750381, -0.0172109306, 0, -0.999851882, 0.999851882, 0, -0.0172109306, 0, -1, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1876. end
  1877. end
  1878. if 0 < #Effects then
  1879. for e = 1, #Effects do
  1880. if Effects[e] ~= nil then
  1881. local Thing = Effects[e]
  1882. if Thing ~= nil then
  1883. local Part = Thing[1]
  1884. local Mode = Thing[2]
  1885. local Delay = Thing[3]
  1886. local IncX = Thing[4]
  1887. local IncY = Thing[5]
  1888. local IncZ = Thing[6]
  1889. if Thing[2] == "Shoot" then
  1890. local Look = Thing[1]
  1891. local move = 30
  1892. if Thing[8] == 3 then
  1893. move = 10
  1894. end
  1895. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  1896. if Thing[10] ~= nil then
  1897. da = pos
  1898. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  1899. cfa = CFrame.new(Thing[4], pos)
  1900. tehCF = cfa:lerp(cf2, 0.2)
  1901. Thing[1] = tehCF.lookVector
  1902. end
  1903. local mag = (Thing[4] - pos).magnitude
  1904. Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
  1905. if Thing[8] == 2 then
  1906. Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
  1907. end
  1908. Thing[4] = Thing[4] + Look * move
  1909. Thing[3] = Thing[3] - 1
  1910. if 2 < Thing[5] then
  1911. Thing[5] = Thing[5] - 0.3
  1912. Thing[6] = Thing[6] - 0.3
  1913. end
  1914. if hit ~= nil then
  1915. Thing[3] = 0
  1916. if Thing[8] == 1 or Thing[8] == 3 then
  1917. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1918. else
  1919. if Thing[8] == 2 then
  1920. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1921. if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
  1922. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1923. ref.Anchored = true
  1924. ref.CFrame = CFrame.new(pos)
  1925. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  1926. game:GetService("Debris"):AddItem(ref, 0.2)
  1927. Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
  1928. Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
  1929. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  1930. end
  1931. end
  1932. end
  1933. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1934. ref.Anchored = true
  1935. ref.CFrame = CFrame.new(pos)
  1936. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  1937. game:GetService("Debris"):AddItem(ref, 1)
  1938. end
  1939. if Thing[3] <= 0 then
  1940. table.remove(Effects, e)
  1941. end
  1942. end
  1943. do
  1944. do
  1945. if Thing[2] == "FireWave" then
  1946. if Thing[3] <= Thing[4] then
  1947. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  1948. Thing[3] = Thing[3] + 1
  1949. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  1950. else
  1951. Part.Parent = nil
  1952. table.remove(Effects, e)
  1953. end
  1954. end
  1955. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  1956. if Thing[1].Transparency <= 1 then
  1957. if Thing[2] == "Block1" then
  1958. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1959. Mesh = Thing[7]
  1960. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1961. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1962. else
  1963. if Thing[2] == "Block2" then
  1964. Thing[1].CFrame = Thing[1].CFrame
  1965. Mesh = Thing[7]
  1966. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1967. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1968. else
  1969. if Thing[2] == "Fire" then
  1970. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  1971. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1972. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1973. else
  1974. if Thing[2] == "Cylinder" then
  1975. Mesh = Thing[7]
  1976. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1977. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1978. else
  1979. if Thing[2] == "Blood" then
  1980. Mesh = Thing[7]
  1981. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  1982. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1983. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1984. else
  1985. if Thing[2] == "Elec" then
  1986. Mesh = Thing[10]
  1987. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1988. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1989. else
  1990. if Thing[2] == "Disappear" then
  1991. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1992. else
  1993. if Thing[2] == "Shatter" then
  1994. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1995. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  1996. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  1997. Thing[6] = Thing[6] + Thing[5]
  1998. end
  1999. end
  2000. end
  2001. end
  2002. end
  2003. end
  2004. end
  2005. end
  2006. else
  2007. Part.Parent = nil
  2008. table.remove(Effects, e)
  2009. end
  2010. end
  2011. end
  2012. end
  2013. end
  2014. end
  2015. end
  2016. end
  2017. end
  2018. end
  2019. end)
  2020.  
  2021. TextLabel.Parent = scriptframe
  2022. TextLabel.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  2023. TextLabel.Size = UDim2.new(0, 302, 0, 50)
  2024. TextLabel.Font = Enum.Font.SourceSans
  2025. TextLabel.Text = "Scripts"
  2026. TextLabel.TextColor3 = Color3.new(0, 1, 1)
  2027. TextLabel.TextScaled = true
  2028. TextLabel.TextSize = 14
  2029. TextLabel.TextWrapped = true
  2030.  
  2031. TextButton_2.Parent = scriptframe
  2032. TextButton_2.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  2033. TextButton_2.Position = UDim2.new(0, 0, 0, 102)
  2034. TextButton_2.Size = UDim2.new(0, 123, 0, 50)
  2035. TextButton_2.Font = Enum.Font.SourceSans
  2036. TextButton_2.Text = "Bendy The Demon"
  2037. TextButton_2.TextColor3 = Color3.new(0, 1, 1)
  2038. TextButton_2.TextScaled = true
  2039. TextButton_2.TextSize = 14
  2040. TextButton_2.TextWrapped = true
  2041.  
  2042. TextButton_2.MouseButton1Down:connect(function()
  2043. ---------ONE WITH CHEESEEE------------
  2044. ---------MAKE BY SKRUBL0RDZI------------
  2045. p = game.Players.LocalPlayer
  2046. char = p.Character
  2047. torso = char.Torso
  2048. hed = char.Head
  2049. neck = char.Torso.Neck
  2050. hum = char.Humanoid
  2051. hum.MaxHealth = math.huge
  2052. local msg = game:GetService("Chat")
  2053. torso.BrickColor = BrickColor.new("Really black")
  2054. hed.BrickColor = BrickColor.new("White")
  2055. char["Right Arm"].BrickColor = BrickColor.new("Really black")
  2056. char["Left Arm"].BrickColor = BrickColor.new("Really black")
  2057. char["Left Leg"].BrickColor = BrickColor.new("Really black")
  2058. char["Right Leg"].BrickColor = BrickColor.new("Really black")
  2059. ypcall(function()
  2060. shirt = Instance.new("Shirt", char)
  2061. shirt.Name = "Shirt"
  2062. pants = Instance.new("Pants", char)
  2063. pants.Name = "Pants"
  2064. char.Shirt.ShirtTemplate = "rbxassetid://891120125"
  2065. char.Pants.PantsTemplate = "rbxassetid://833114068"
  2066. end)
  2067. function sbchat(msg,displayname)
  2068. if not displayname then
  2069. displayname = '<Bitch Smoke>'
  2070. end
  2071. for i,v in pairs(game:GetService('Players'):GetChildren()) do
  2072. local st = Instance.new('StringValue')
  2073. st.Name = 'SB_Chat'
  2074. st.Value = displayname..'/'..msg
  2075. delay(0.2,function() st.Parent = v end)
  2076. end
  2077. end
  2078. p1 = Instance.new("Part",char)
  2079. p1.FormFactor = Enum.FormFactor.Custom
  2080. p1.Size = Vector3.new(1.8,0.8,1.8)
  2081. p1.CanCollide = false
  2082. p1.Locked = true
  2083. p1.BottomSurface = Enum.SurfaceType.Smooth
  2084. p1.TopSurface = Enum.SurfaceType.Smooth
  2085. SMesh = Instance.new("SpecialMesh", p1)
  2086. SMesh.MeshId = "http://www.roblox.com/asset/?id=715422528"
  2087. SMesh.MeshType = Enum.MeshType.FileMesh
  2088. SMesh.Name = "Mesh"
  2089. SMesh.TextureId = "http://www.roblox.com/asset/?id=899756769"
  2090. w1 = Instance.new("Weld", hed)
  2091. w1.Part0 = hed
  2092. w1.C0 = CFrame.new(0,0.76,0.2)*CFrame.Angles(0.3,0,0)
  2093. w1.Part1 = p1
  2094. w1.C1 = CFrame.new(0, 0, 0)
  2095. --------------------------------
  2096. p1 = Instance.new("Part",char)
  2097. p1.FormFactor = Enum.FormFactor.Custom
  2098. p1.Size = Vector3.new(1.8,0.8,1.8)
  2099. p1.CanCollide = false
  2100. p1.Locked = true
  2101. p1.BrickColor = BrickColor.new("Really black")
  2102. p1.BottomSurface = Enum.SurfaceType.Smooth
  2103. p1.TopSurface = Enum.SurfaceType.Smooth
  2104. SMesh = Instance.new("SpecialMesh", p1)
  2105. SMesh.MeshId = "http://www.roblox.com/asset/?id=0"
  2106. SMesh.MeshType = Enum.MeshType.FileMesh
  2107. SMesh.Name = "Mesh"
  2108. w1 = Instance.new("Weld", hed)
  2109. w1.Part0 = hed
  2110. w1.C0 = CFrame.new(0,0.2,-0.25)
  2111. w1.Part1 = p1
  2112. w1.C1 = CFrame.new(0, 0, 0)
  2113. -----------
  2114. GroundWave3 = function()
  2115. local HandCF = CFrame.new(torso.Position - Vector3.new(0,0,0)) * CFrame.Angles(0,0,0)
  2116. local wave1 = Instance.new("Part", torso)
  2117. wave1.BrickColor = BrickColor.new("Really black")
  2118. wave1.Anchored = true
  2119. wave1.CanCollide = false
  2120. wave1.Locked = true
  2121. wave1.Material = "Neon"
  2122. wave1.Size = Vector3.new(1, 1, 1)
  2123. wave1.TopSurface = "Smooth"
  2124. wave1.BottomSurface = "Smooth"
  2125. wave1.Transparency = 0
  2126. wave1.CFrame = HandCF
  2127. wm = Instance.new("SpecialMesh", wave1)
  2128. wm.Scale = Vector3.new(.1,.1,.1)
  2129. wm.MeshType = "Sphere"
  2130. coroutine.wrap(function()
  2131. for i = 1, 20, 1 do
  2132. wm.Scale = Vector3.new(2 + i*2, 2 + i*2, 2 + i*2)
  2133. --wave1.Size = wm.Scale
  2134. wave1.CFrame = HandCF
  2135. wave1.Transparency = i/10
  2136. wait()
  2137. end
  2138. wait()
  2139. wave1:Destroy()
  2140. end)()
  2141. end
  2142. -------------------------------
  2143. Spawn(function()
  2144. while wait(1) do
  2145. GroundWave3()
  2146. wait(.5)
  2147. GroundWave3()
  2148. end
  2149. end)
  2150. warn'[Ground Brake]:Connect!'
  2151. -----------------------------------
  2152. local Plr = game.Players.LocalPlayer --LocalScript
  2153. local Char = Plr.Character
  2154. local Mouse = Plr:GetMouse()
  2155. local ra = Char:FindFirstChild('Right Arm')
  2156. local ts = Char.Torso
  2157. local la = Char:FindFirstChild('Left Arm')
  2158. local ll = Char:FindFirstChild('Left Leg')
  2159. local rl = Char:FindFirstChild('Right Leg')
  2160. local hd = Char.Head
  2161. local root = Char:FindFirstChild('HumanoidRootPart')
  2162.  
  2163. rarm = ra
  2164. larm = la
  2165. torso = ts
  2166. hed = hd
  2167. root = root
  2168. lleg = ll
  2169. rleg = rl
  2170.  
  2171. FloatPart = function()
  2172. local Part = Instance.new('Part',torso)
  2173. Part.CFrame = CFrame.new(torso.CFrame.X,workspace.Base.CFrame.Y+1,torso.CFrame.Z) * CFrame.fromEulerAnglesXYZ(86.4,0,87)
  2174. Part.Anchored = true
  2175. Part.Material = 'Neon'
  2176. Part.CanCollide = false
  2177. Part.BrickColor = BrickColor.new("Really black")
  2178. local Mesh = Instance.new('SpecialMesh',Part)
  2179. Mesh.Scale = Vector3.new(4,4,.2)
  2180. Mesh.MeshId = 'http://www.roblox.com/asset/?id=0'
  2181. Mesh.VertexColor = Vector3.new(0,170,255)
  2182. spawn(function()
  2183. for i = 1,30 do
  2184. Mesh.Scale = Mesh.Scale + Vector3.new(.04,.04,0)
  2185. Part.Transparency = Part.Transparency + .035
  2186. game["Run Service"].RenderStepped:wait()
  2187. end
  2188. Part:Destroy()
  2189. end)
  2190. end;
  2191.  
  2192. DubPart = function()
  2193. local Part = Instance.new('Part',torso)
  2194. Part.CFrame = CFrame.new(torso.CFrame.X,workspace.Base.CFrame.Y+1,torso.CFrame.Z) * CFrame.fromEulerAnglesXYZ(86.4,0,87)
  2195. Part.Anchored = true
  2196. Part.CanCollide = false
  2197. Part.Material = 'Neon'
  2198. Part.BrickColor = BrickColor.new("Really black")
  2199. local Mesh = Instance.new('SpecialMesh',Part)
  2200. Mesh.Scale = Vector3.new(7,7,.2)
  2201. Mesh.MeshId = 'http://www.roblox.com/asset/?id=0'
  2202. Mesh.VertexColor = Vector3.new(0,170,255)
  2203. spawn(function()
  2204. for i = 1,30 do
  2205. Mesh.Scale = Mesh.Scale + Vector3.new(.04,.04,0)
  2206. Part.Transparency = Part.Transparency + .035
  2207. game["Run Service"].RenderStepped:wait()
  2208. end
  2209. Part:Destroy()
  2210. end)
  2211. end;
  2212.  
  2213. OnTouch = function(Toucher)
  2214. if Toucher.Parent.Name ~= Plr.Name and Toucher.Parent:FindFirstChild('Humanoid') then
  2215. local Hum = Toucher.Parent:FindFirstChild('Humanoid')
  2216. Hum.Health = Hum.Health - .7
  2217. end
  2218. end;
  2219.  
  2220. Fade = function(Item,t)
  2221. spawn(function()
  2222. for i = 1,20 do
  2223. Item.Transparency = Item.Transparency + .05
  2224. if t then
  2225. wait(t)
  2226. else
  2227. wait()
  2228. end
  2229. end
  2230. Item:Destroy()
  2231. end)
  2232. end
  2233.  
  2234. TouchKill = function(Toucher)
  2235. if Toucher.Parent then
  2236. if Toucher.Parent:FindFirstChild('Humanoid') then
  2237. local P = Toucher.Parent:FindFirstChild('Humanoid')
  2238. if P ~= nil and P.Parent.Name ~= Plr.Name then
  2239. P.Health = P.Health - math.random(4,17)
  2240. end
  2241. end
  2242. end
  2243. end;
  2244.  
  2245. Particle = function()
  2246. local Part = Instance.new('Part',torso)
  2247. Part.Anchored = true
  2248. Part.Transparency = 0
  2249. Part.Material = "Neon"
  2250. Part.Touched:connect(function(I)OnTouch(I)end)
  2251. Part.CanCollide = false
  2252. Part.CFrame = torso.CFrame * CFrame.new(math.random(-10,10),math.random(-15,15),math.random(-10,10)) * CFrame.fromEulerAnglesXYZ(math.random(),math.random(),math.random())
  2253. local Mesh = Instance.new('SpecialMesh',Part)
  2254. Mesh.Scale = Vector3.new(1,1,1)
  2255. Mesh.MeshId = "rbxassetid://0"
  2256. Mesh.TextureId = "rbxassetid://0"
  2257. spawn(function()
  2258. for i = 1,40 do
  2259. Part.Transparency = Part.Transparency + .0125
  2260. Part.CFrame = Part.CFrame * CFrame.new(0,-.07,0)
  2261. game["Run Service"].RenderStepped:wait()
  2262. end
  2263. Part:Destroy()
  2264. end)
  2265. end;
  2266.  
  2267. Particle2 = function()
  2268. local Part = Instance.new('Part',torso)
  2269. Part.Anchored = true
  2270. Part.Transparency = 0
  2271. Part.Material = "Neon"
  2272. Part.Touched:connect(function(I)OnTouch(I)end)
  2273. Part.CanCollide = false
  2274. Part.CFrame = torso.CFrame * CFrame.new(math.random(-10,10),math.random(-15,15),math.random(-10,10)) * CFrame.fromEulerAnglesXYZ(math.random(),math.random(),math.random())
  2275. local Mesh = Instance.new('SpecialMesh',Part)
  2276. Mesh.Scale = Vector3.new(1.5,1.5,1.5)
  2277. Mesh.MeshId = "rbxassetid://0"
  2278. Mesh.TextureId = "rbxassetid://0"
  2279. spawn(function()
  2280. for i = 1,40 do
  2281. Part.Transparency = Part.Transparency + .0125
  2282. Part.CFrame = Part.CFrame * CFrame.new(0,-.07,0)
  2283. game["Run Service"].RenderStepped:wait()
  2284. end
  2285. Part:Destroy()
  2286. end)
  2287. end;
  2288.  
  2289. spawn(function()
  2290. while wait() do
  2291. wait(.05)
  2292. FloatPart()
  2293. wait(.08)
  2294. FloatPart()
  2295. wait(.05)
  2296. DubPart()
  2297. wait(.08)
  2298. end
  2299. end)
  2300. spawn(function()
  2301. while wait() do
  2302. Particle()
  2303. wait(0.75)
  2304. Particle2()
  2305. end
  2306. end)
  2307. -------------
  2308. hed.face.Texture = "http://www.roblox.com/asset/?id=829370852"
  2309. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"I'M BACK CJ. LET'S ME FLOW DAT DAMN TRAIN!", "Red")
  2310. sbchat("I'M BACK CJ. LET'S ME FLOW DAT DAMN TRAIN!",'[Bendy The Demon]')
  2311. local HBill = Instance.new("BillboardGui", hed)
  2312. local HMain, HBarBack, HBar = Instance.new("Frame", HBill), Instance.new("Frame"), Instance.new("Frame")
  2313. local HHealth, HName = Instance.new("TextLabel", HBarBack), Instance.new("TextLabel")
  2314. HBill.Size = UDim2.new(15,0,2.2,0)
  2315. HBill.Name = "Health Display"
  2316. HBill.StudsOffset = Vector3.new(0,4,0)
  2317. HBill.AlwaysOnTop = true
  2318. HBill.Enabled = true
  2319. HMain.BackgroundColor3 = Color3.new(0, 0, 0)
  2320. HMain.BackgroundTransparency = 0.6
  2321. HMain.Size = UDim2.new(1,0,1,0)
  2322. HBarBack.Parent = HMain
  2323. HBarBack.BackgroundColor3 = Color3.new(0,0,0)
  2324. HBarBack.BorderColor3 = Color3.new(0,0,0)
  2325. HBarBack.BorderSizePixel = 2
  2326. HBarBack.Position = UDim2.new(.025, 0, .55, 0)
  2327. HBarBack.Size = UDim2.new(.95, 0, .3, 0)
  2328. HHealth.BackgroundTransparency = 1
  2329. HHealth.Size = UDim2.new(1,0,1,0)
  2330. HHealth.Font = "Code"
  2331. HHealth.Text = "1.#INF"
  2332. HHealth.TextScaled = true
  2333. HHealth.TextColor3 = Color3.new(1,1,1)
  2334. HHealth.TextStrokeColor3 = BrickColor.new("Really black").Color
  2335. HHealth.TextStrokeTransparency = 0
  2336. HName.Parent = HMain
  2337. HName.BackgroundTransparency = 1
  2338. HName.Size = UDim2.new(1,0,.5,0)
  2339. HName.Font = "Code"
  2340. HName.Text = "Bendy The Demon"
  2341. HName.TextScaled = true
  2342. HName.TextColor3 = BrickColor.new("Really black").Color
  2343. HName.TextStrokeColor3 = Color3.new(0,0,0)
  2344. HName.TextStrokeTransparency = 0
  2345. HName.TextYAlignment = "Top"
  2346.  
  2347. plr = game.Players.LocalPlayer
  2348. local s = Instance.new("Sound",plr.Character)
  2349. s.Volume = 3
  2350. s.Looped = true
  2351. s.Pitch = 1
  2352. s.SoundId = "rbxassetid://759795246"
  2353. s:Play()
  2354. repeat
  2355. wait(0.4)
  2356. until plr.Character
  2357. chr = plr.Character
  2358. human = chr:FindFirstChild("Humanoid")
  2359. mouse = plr:GetMouse()
  2360. cam = workspace.CurrentCamera
  2361. selected = false
  2362. equipd = false
  2363. tors = chr.Torso
  2364. rarm = chr["Right Arm"]
  2365. larm = chr["Left Arm"]
  2366. rleg = chr["Right Leg"]
  2367. lleg = chr["Left Leg"]
  2368. hrp = chr.HumanoidRootPart
  2369. hed = chr.Head
  2370. anim = human.Animator
  2371. activu = false
  2372. ragged = false
  2373. batting = false
  2374. Heartbeat = Instance.new("BindableEvent")
  2375. Heartbeat.Name = "Heartbeat"
  2376. Heartbeat.Parent = script
  2377. frame = 0.03333333333333333
  2378. tf = 0
  2379. game:GetService("RunService").Heartbeat:connect(function(s, p)
  2380. tf = tf + s
  2381. if tf >= frame then
  2382. for i = 1, math.floor(tf / frame) do
  2383. Heartbeat:Fire()
  2384. end
  2385. tf = tf - frame * math.floor(tf / frame)
  2386. end
  2387. end)
  2388. function swait(num)
  2389. if num == 0 or num == nil then
  2390. Heartbeat.Event:wait()
  2391. else
  2392. for i = 1, num do
  2393. Heartbeat.Event:wait()
  2394. end
  2395. end
  2396. end
  2397. tool = Instance.new("Tool")
  2398. tool.CanBeDropped = false
  2399. tool.RequiresHandle = false
  2400. tool.ToolTip = "NANI BIG SMOKE??????"
  2401. tool.Name = "PRESS X TO USING ME BITC"
  2402. tool.Parent = plr.Backpack
  2403. modz = Instance.new("Model")
  2404. modz.Name = "efx"
  2405. modz.Parent = chr
  2406. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2407. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2408. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2409. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2410. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2411. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2412. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2413. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2414. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2415. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2416. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2417. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2418. local nscale = Instance.new("NumberValue")
  2419. nscale.Value = 1
  2420. nscale.Parent = nil
  2421. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2422. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2423. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2424. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2425. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2426. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2427. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2428. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2429. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2430. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2431. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2432. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2433. nscale.Changed:connect(function()
  2434. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2435. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2436. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2437. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2438. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2439. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2440. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2441. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2442. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2443. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2444. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2445. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2446. end)
  2447. RS = tors:FindFirstChild("Right Shoulder")
  2448. LS = tors:FindFirstChild("Left Shoulder")
  2449. RH = tors:FindFirstChild("Right Hip")
  2450. LH = tors:FindFirstChild("Left Hip")
  2451. RJ = hrp:FindFirstChild("RootJoint")
  2452. N = tors:FindFirstChild("Neck")
  2453. cf = CFrame.new
  2454. ang = CFrame.Angles
  2455. rd = math.rad
  2456. rd2 = math.random
  2457. function nooutline(p)
  2458. p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  2459. end
  2460. function makepart(color, name, reflec, trans, mater, parnt, cfram)
  2461. local port = Instance.new("Part")
  2462. port.BrickColor = BrickColor.new(color)
  2463. port.Name = name
  2464. port.Transparency = trans
  2465. nooutline(port)
  2466. port.Reflectance = reflec
  2467. port.Material = mater
  2468. port.Anchored = false
  2469. port.CanCollide = false
  2470. port.Locked = true
  2471. port.Size = Vector3.new(0.2, 0.2, 0.2)
  2472. port.Parent = parnt
  2473. return port
  2474. end
  2475. function makemesh(meshtype, scale, meshid, parent)
  2476. local mes = Instance.new("SpecialMesh")
  2477. mes.MeshType = meshtype
  2478. mes.Scale = scale
  2479. if meshtype == "FileMesh" then
  2480. mes.MeshId = meshid
  2481. end
  2482. mes.Parent = parent
  2483. return mes
  2484. end
  2485. function makeweld(parent, p0, p1, c0, c1)
  2486. local wel = Instance.new("Weld")
  2487. wel.Part0 = p0
  2488. wel.Part1 = p1
  2489. wel.C0 = c0
  2490. if c1 ~= nil then
  2491. wel.C1 = c1
  2492. end
  2493. wel.Parent = parent
  2494. return wel
  2495. end
  2496. local lauf1 = Instance.new("Sound")
  2497. lauf1.SoundId = "rbxassetid://138199573"
  2498. lauf1.Volume = 5
  2499. lauf1.Pitch = 1
  2500. lauf1.Parent = hrp
  2501. function lerpz(joint, prop, cfrmz, alp)
  2502. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  2503. end
  2504. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2505. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2506. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2507. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2508. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2509. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2510. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2511. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2512. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2513. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  2514. function resetlerp()
  2515. RJ.C0 = RJC0
  2516. RJ.C1 = RJC1
  2517. N.C0 = NC0
  2518. N.C1 = NC1
  2519. RS.C0 = RSC0
  2520. RS.C1 = RSC1
  2521. LS.C0 = LSC0
  2522. LS.C1 = LSC1
  2523. RH.C0 = RHC0
  2524. RH.C1 = RHC1
  2525. LH.C0 = LHC0
  2526. LH.C1 = LHC1
  2527. end
  2528. function test()
  2529. if selected == false or activu == true then
  2530. return
  2531. end
  2532. if ragged == false then
  2533. ragged = true
  2534. human.PlatformStand = true
  2535. if rarm and tors:FindFirstChild("Right Shoulder") then
  2536. tors:FindFirstChild("Right Shoulder"):Destroy()
  2537. makegloo(tors, RightShoulderC0, RightShoulderC1, tors, rarm, "Right Shoulder")
  2538. maketouchy(rarm, rarm, CFrame.new(0, 0.5, 0))
  2539. end
  2540. if larm and tors:FindFirstChild("Left Shoulder") then
  2541. tors:FindFirstChild("Left Shoulder"):Destroy()
  2542. makegloo(tors, LeftShoulderC0, LeftShoulderC1, tors, larm, "Left Shoulder")
  2543. maketouchy(larm, larm, CFrame.new(0, 0.5, 0))
  2544. end
  2545. if rleg and tors:FindFirstChild("Right Hip") then
  2546. tors:FindFirstChild("Right Hip"):Destroy()
  2547. makegloo(tors, RightHipC0, RightHipC1, tors, rleg, "Right Hip")
  2548. maketouchy(rleg, rleg, CFrame.new(0, 0.5, 0))
  2549. end
  2550. if lleg and tors:FindFirstChild("Left Hip") then
  2551. tors:FindFirstChild("Left Hip"):Destroy()
  2552. makegloo(tors, LeftHipC0, LeftHipC1, tors, lleg, "Left Hip")
  2553. maketouchy(lleg, lleg, CFrame.new(0, 0.5, 0))
  2554. HName.Text = "Died"
  2555. end
  2556. elseif ragged == true then
  2557. ragged = false
  2558. human.Jump = true
  2559. if rarm and tors:FindFirstChild("Right Shoulder") then
  2560. tors:FindFirstChild("Right Shoulder"):Destroy()
  2561. makejoint(tors, RSC0, RSC1, tors, rarm, "Right Shoulder")
  2562. rarm:FindFirstChild("touchy"):Destroy()
  2563. end
  2564. if larm and tors:FindFirstChild("Left Shoulder") then
  2565. tors:FindFirstChild("Left Shoulder"):Destroy()
  2566. makejoint(tors, LSC0, LSC1, tors, larm, "Left Shoulder")
  2567. larm:FindFirstChild("touchy"):Destroy()
  2568. end
  2569. if rleg and tors:FindFirstChild("Right Hip") then
  2570. tors:FindFirstChild("Right Hip"):Destroy()
  2571. makejoint(tors, RHC0, RHC1, tors, rleg, "Right Hip")
  2572. rleg:FindFirstChild("touchy"):Destroy()
  2573. end
  2574. if lleg and tors:FindFirstChild("Left Hip") then
  2575. tors:FindFirstChild("Left Hip"):Destroy()
  2576. makejoint(tors, LHC0, LHC1, tors, lleg, "Left Hip")
  2577. lleg:FindFirstChild("touchy"):Destroy()
  2578. end
  2579. RS = tors:FindFirstChild("Right Shoulder")
  2580. LS = tors:FindFirstChild("Left Shoulder")
  2581. RH = tors:FindFirstChild("Right Hip")
  2582. LH = tors:FindFirstChild("Left Hip")
  2583. RJ = hrp:FindFirstChild("RootJoint")
  2584. N = tors:FindFirstChild("Neck")
  2585. HName.Text = "Bendy The Demon"
  2586. end
  2587. end
  2588. function makegloo(paren, co, ci, parto, parti, nam)
  2589. local gloo = Instance.new("Glue")
  2590. gloo.Name = nam
  2591. gloo.C0 = co
  2592. gloo.C1 = ci
  2593. gloo.Part0 = parto
  2594. gloo.Part1 = parti
  2595. gloo.Parent = paren
  2596. end
  2597. function makejoint(paren, co, ci, parto, parti, nam)
  2598. local gloo = Instance.new("Motor6D")
  2599. gloo.Name = nam
  2600. gloo.C0 = co
  2601. gloo.C1 = ci
  2602. gloo.Part0 = parto
  2603. gloo.Part1 = parti
  2604. gloo.Parent = paren
  2605. end
  2606. function maketouchy(parent, limb, cframe)
  2607. local pr = Instance.new("Part")
  2608. pr.Name = "touchy"
  2609. pr.Size = Vector3.new(1 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  2610. pr.Transparency = 1
  2611. pr.CustomPhysicalProperties = PhysicalProperties.new(0.55, 0.3, 0.5)
  2612. pr.CanCollide = true
  2613. pr.Anchored = false
  2614. pr.Parent = parent
  2615. local w = Instance.new("Weld")
  2616. w.Part0 = pr
  2617. w.Part1 = limb
  2618. w.C0 = cframe
  2619. w.Parent = pr
  2620. end
  2621. local clibat, spec
  2622. local dipperhat = chr:FindFirstChild("DXD_DipperHat")
  2623. local dipperrot
  2624. if dipperhat then
  2625. dipperrot = dipperhat.Handle.HatAttachment.Rotation
  2626. end
  2627. function bat()
  2628. if selected == false or activu == true then
  2629. return
  2630. end
  2631. if batting == false then
  2632. batting = true
  2633. do
  2634. local bmod = Instance.new("Model")
  2635. bmod.Name = "bmodel"
  2636. bmod.Parent = chr
  2637. local hnd = makepart("Really black", "hnd", 0, 1, "Neon", bmod, rarm.CFrame)
  2638. local hmes = makemesh("1", Vector3.new(2, 9, 2), nil, hnd)
  2639. local hwel = makeweld(hnd, hnd, rarm, ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0), nil)
  2640. local pt1 = makepart("Really black", "pt1", 0, 1, "Neon", bmod, rarm.CFrame)
  2641. local p1m = makemesh("Sphere", Vector3.new(3,3,3), nil, pt1)
  2642. local p1w = makeweld(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), nil)
  2643. local pt3 = makepart("Really black", "pt3", 0, 1, "Neon", bmod, rarm.CFrame)
  2644. local p3m = makemesh("1", Vector3.new(1, 6, 1), nil, pt3)
  2645. local p3w = makeweld(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), nil)
  2646. local pt4 = makepart("Really black", "pt4", 0, math.rad(0,1), "Neon", bmod, rarm.CFrame)
  2647. local p4m = makemesh("FileMesh", Vector3.new(2,2,2), "http://www.roblox.com/asset/?id=777371122", pt4)
  2648. p4m.TextureId = "http://www.roblox.com/asset/?id=777371154"
  2649. p4m.Scale = Vector3.new(2,2,2)
  2650. local p4w = makeweld(pt4, pt4, hnd, ang(rd(90), rd(0), rd(0)) * cf(0, -1.5, 0), nil)
  2651. local pt5 = makepart("Really black", "pt5", 0, 1, "Neon", bmod, rarm.CFrame)
  2652. local p5m = makemesh("Cylinder", Vector3.new(25, 1.5, 1.5), nil, pt5)
  2653. local p5w = makeweld(pt5, pt5, hnd, ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), nil)
  2654. local swingwoo = Instance.new("Sound")
  2655. swingwoo.SoundId = "rbxassetid://201858024"
  2656. swingwoo.Pitch = rd2(10, 11) / 10
  2657. swingwoo.Name = "sweae"
  2658. swingwoo.Volume = 1
  2659. swingwoo.Parent = hrp
  2660. clibat = tool.Activated:connect(function()
  2661. if selected == false or activu == true or ragged == true then
  2662. return
  2663. end
  2664. activu = true
  2665. for _ = 1, 5 do
  2666. swait()
  2667. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  2668. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2669. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(-20), rd(179)), 0.7)
  2670. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2671. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  2672. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2673. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  2674. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2675. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  2676. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2677. end
  2678. local bon = Instance.new("Sound")
  2679. bon.SoundId = "rbxassetid://201858024"
  2680. bon.Pitch = rd2(10, 12) / 10
  2681. bon.Volume = 1
  2682. bon.Parent = hrp
  2683. game.Debris:AddItem(bon, 1)
  2684. bon:Play()
  2685. swingwoo:Play()
  2686. for X = 1, 5 do
  2687. swait()
  2688. if X > 1 then
  2689. hito(pt5, 5, 80, 0.2, hrp.CFrame.lookVector * 0, Vector3.new(0, rd2(-5, 5), rd2(-40, 40)))
  2690. end
  2691. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  2692. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2693. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(20), rd(40)), 0.7)
  2694. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2695. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  2696. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2697. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  2698. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2699. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  2700. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2701. end
  2702. activu = false
  2703. end)
  2704. spec = mouse.KeyDown:connect(function(keya)
  2705. if selected == false or activu == true or ragged == true then
  2706. return
  2707. end
  2708. if keya == "]]" then
  2709. activu = true
  2710. local speed = human.WalkSpeed
  2711. human.WalkSpeed = 0
  2712. human:SetStateEnabled(3, false)
  2713. local function expa()
  2714. local sond = Instance.new("Sound")
  2715. sond.Volume = 1.25
  2716. sond.Pitch = 1
  2717. sond.EmitterSize = 15
  2718. sond.SoundId = "rbxassetid://201858024"
  2719. sond.Parent = pt6
  2720. sond:Play()
  2721. for _ = 1, 3 do
  2722. swait()
  2723. hmes.Scale = hmes.Scale:lerp(Vector3.new(6, 27, 6), 0.7)
  2724. p1m.Scale = p1m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7)
  2725. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), 0.7)
  2726. p3m.Scale = p3m.Scale:lerp(Vector3.new(7.5, 7.5, 7.5), 0.7)
  2727. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), 0.7)
  2728. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.07500000000000001, 0.07500000000000001, 0.07500000000000001), 0.7)
  2729. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -3.75, 0), 0.7)
  2730. p5m.Scale = p5m.Scale:lerp(Vector3.new(64.5, 18.75, 18.75), 0.7)
  2731. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -12.075000000000001, 0), 0.7)
  2732. end
  2733. for _ = 1, 5 do
  2734. swait()
  2735. hmes.Scale = hmes.Scale:lerp(Vector3.new(4, 18, 4), 0.7)
  2736. p1m.Scale = p1m.Scale:lerp(Vector3.new(5, 5, 5), 0.7)
  2737. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 2, 0), 0.7)
  2738. p3m.Scale = p3m.Scale:lerp(Vector3.new(5, 5, 5), 0.7)
  2739. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -2, 0), 0.7)
  2740. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.05, 0.05, 0.05), 0.7)
  2741. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -2.5, 0), 0.7)
  2742. p5m.Scale = p5m.Scale:lerp(Vector3.new(63, 12.5, 12.5), 0.7)
  2743. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -8.05, 0), 0.7)
  2744. end
  2745. sond.Pitch = 0.75
  2746. sond:Play()
  2747. for _ = 1, 3 do
  2748. swait()
  2749. hmes.Scale = hmes.Scale:lerp(Vector3.new(12, 54, 12), 0.7)
  2750. p1m.Scale = p1m.Scale:lerp(Vector3.new(15, 15, 15), 0.7)
  2751. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 6, 0), 0.7)
  2752. p3m.Scale = p3m.Scale:lerp(Vector3.new(15, 15, 15), 0.7)
  2753. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -6, 0), 0.7)
  2754. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.15000000000000002, 0.15000000000000002, 0.15000000000000002), 0.7)
  2755. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -7.5, 0), 0.7)
  2756. p5m.Scale = p5m.Scale:lerp(Vector3.new(156, 37.5, 37.5), 0.7)
  2757. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -24.150000000000002, 0), 0.7)
  2758. end
  2759. for _ = 1, 5 do
  2760. swait()
  2761. hmes.Scale = hmes.Scale:lerp(Vector3.new(8, 36, 8), 0.7)
  2762. p1m.Scale = p1m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
  2763. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 4, 0), 0.7)
  2764. p3m.Scale = p3m.Scale:lerp(Vector3.new(10, 10, 10), 0.7)
  2765. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), 0.7)
  2766. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.1, 0.1, 0.1), 0.7)
  2767. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -5, 0), 0.7)
  2768. p5m.Scale = p5m.Scale:lerp(Vector3.new(102, 25, 25), 0.7)
  2769. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -16.1, 0), 0.7)
  2770. end
  2771. sond.Pitch = 0.4
  2772. sond:Play()
  2773. game.Debris:AddItem(sond, 2)
  2774. for _ = 1, 3 do
  2775. swait()
  2776. hmes.Scale = hmes.Scale:lerp(Vector3.new(18, 81, 18), 0.7)
  2777. p1m.Scale = p1m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7)
  2778. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 9, 0), 0.7)
  2779. p3m.Scale = p3m.Scale:lerp(Vector3.new(22.5, 22.5, 22.5), 0.7)
  2780. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -9, 0), 0.7)
  2781. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.225, 0.225, 0.225), 0.7)
  2782. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -11.25, 0), 0.7)
  2783. p5m.Scale = p5m.Scale:lerp(Vector3.new(230.2, 56.25, 56.25), 0.7)
  2784. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -36.225, 0), 0.7)
  2785. end
  2786. for _ = 1, 5 do
  2787. swait()
  2788. hmes.Scale = hmes.Scale:lerp(Vector3.new(14, 63, 14), 0.7)
  2789. p1m.Scale = p1m.Scale:lerp(Vector3.new(17.5, 17.5, 17.5), 0.7)
  2790. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 7, 0), 0.7)
  2791. p3m.Scale = p3m.Scale:lerp(Vector3.new(17.5, 17.5, 17.5), 0.7)
  2792. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -7, 0), 0.7)
  2793. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.17500000000000002, 0.17500000000000002, 0.17500000000000002), 0.7)
  2794. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -8.75, 0), 0.7)
  2795. p5m.Scale = p5m.Scale:lerp(Vector3.new(400, 43.75, 43.75), 0.7)
  2796. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -30, 0), 0.7)
  2797. end
  2798. end
  2799. for _ = 1, 3 do
  2800. swait()
  2801. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  2802. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  2803. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  2804. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  2805. lerpz(LS, "C0", LSC0 * cf(0, 0.2, -0.2) * ang(rd(70), rd(-60), rd(-100)), 0.5)
  2806. if dipperhat then
  2807. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(0, 0, 0), 0.3)
  2808. end
  2809. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  2810. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  2811. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  2812. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  2813. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  2814. end
  2815. for _ = 1, 3 do
  2816. swait()
  2817. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.5)
  2818. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.5)
  2819. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-20), rd(0), rd(-10)), 0.5)
  2820. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  2821. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(35), rd(-50), rd(-100)), 0.3)
  2822. if dipperhat then
  2823. dipperhat.Handle.HatAttachment.Rotation = dipperhat.Handle.HatAttachment.Rotation:lerp(dipperrot + Vector3.new(15, 0, 0), 0.3)
  2824. end
  2825. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  2826. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-10)), 0.5)
  2827. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  2828. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-10), rd(-10)), 0.5)
  2829. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  2830. end
  2831. for _ = 1, 30 do
  2832. swait()
  2833. lerpz(RJ, "C0", RJC0 * cf(1.1, 0.6, 0) * ang(rd(0), rd(0), rd(-120)), 0.2)
  2834. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.2)
  2835. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.2)
  2836. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  2837. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.2)
  2838. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  2839. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.2)
  2840. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  2841. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.2)
  2842. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  2843. end
  2844. expa()
  2845. for O = 1, 10 do
  2846. swait()
  2847. lerpz(RJ, "C0", RJC0 * cf(0, 0.3, 0) * ang(rd(0), rd(0), rd(60)), 0.001 + O * 0.01)
  2848. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.001 + O * 0.01)
  2849. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(-20), rd(80)), 0.001 + O * 0.01)
  2850. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  2851. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.001 + O * 0.01)
  2852. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  2853. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.001 + O * 0.01)
  2854. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  2855. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.001 + O * 0.01)
  2856. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.001 + O * 0.01)
  2857. end
  2858. local whoooo = Instance.new("Sound")
  2859. whoooo.Volume = 3
  2860. whoooo.Pitch = 1.1
  2861. whoooo.SoundId = "rbxassetid://201858024"
  2862. whoooo.Parent = pt5
  2863. whoooo:Play()
  2864. game.Debris:AddItem(whoooo, 2)
  2865. for O = 1, 1 do
  2866. swait()
  2867. hito(pt5, 70, 808282854, 0.75, hrp.CFrame.rightVector * -10000000 + Vector3.new(0, 50, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160)))
  2868. lerpz(RJ, "C0", RJC0 * cf(0.9, -0.7, 0) * ang(rd(0), rd(0), rd(120)), 0.1 + O * 0.05)
  2869. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.1 + O * 0.05)
  2870. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(20), rd(20)), 0.1 + O * 0.05)
  2871. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  2872. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(-20), rd(-60), rd(-80)), 0.1 + O * 0.05)
  2873. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  2874. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.1 + O * 0.05)
  2875. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  2876. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.1 + O * 0.05)
  2877. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + O * 0.05)
  2878. end
  2879. for O = 1, 13 do
  2880. swait()
  2881. hmes.Scale = hmes.Scale:lerp(Vector3.new(2, 9, 2), 0.05 + O * 0.075)
  2882. p1m.Scale = p1m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
  2883. p1w.C0 = p1w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, 1, 0), 0.05 + O * 0.075)
  2884. p3m.Scale = p3m.Scale:lerp(Vector3.new(2.5, 2.5, 2.5), 0.05 + O * 0.075)
  2885. p3w.C0 = p3w.C0:lerp(ang(rd(0), rd(0), rd(0)) * cf(0, -1, 0), 0.05 + O * 0.075)
  2886. p4m.Scale = p4m.Scale:lerp(Vector3.new(0.025, 0.025, 0.025), 0.05 + O * 0.075)
  2887. p4w.C0 = p4w.C0:lerp(ang(rd(180), rd(0), rd(0)) * cf(0, -1.25, 0), 0.05 + O * 0.075)
  2888. p5m.Scale = p5m.Scale:lerp(Vector3.new(21.5, 1, 1), 0.05 + O * 0.075)
  2889. p5w.C0 = p5w.C0:lerp(ang(rd(0), rd(0), rd(90)) * cf(0, -4.025, 0), 0.05 + O * 0.075)
  2890. lerpz(RJ, "C0", RJC0 * cf(1.1, -0.8, 0) * ang(rd(0), rd(0), rd(150)), 0.05 + O * 0.075)
  2891. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(-20)), 0.05 + O * 0.075)
  2892. lerpz(RS, "C0", RSC0 * cf(0, 0.4, 0.2) * ang(rd(80), rd(30), rd(10)), 0.05 + O * 0.075)
  2893. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  2894. lerpz(LS, "C0", LSC0 * cf(0, -0.2, -0.7) * ang(rd(20), rd(20), rd(-20)), 0.05 + O * 0.075)
  2895. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  2896. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-5)), 0.05 + O * 0.075)
  2897. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  2898. lerpz(LH, "C0", LHC0 * cf(0.4, 0, -0.4) * ang(rd(-10), rd(70), rd(-5)), 0.05 + O * 0.075)
  2899. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05 + O * 0.075)
  2900. end
  2901. if dipperhat then
  2902. dipperhat.Handle.HatAttachment.Rotation = dipperrot
  2903. end
  2904. human.WalkSpeed = speed
  2905. human:SetStateEnabled(3, true)
  2906. activu = false
  2907. end
  2908. if keya == "q" then
  2909. activu = true
  2910. do
  2911. local checkkey = true
  2912. local keyingup = mouse.KeyUp:connect(function(xzx)
  2913. if xzx == "q" then
  2914. checkkey = false
  2915. end
  2916. end)
  2917. repeat
  2918. for _ = 1, 2 do
  2919. swait()
  2920. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-20), rd(10), rd(-40)), 0.7)
  2921. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  2922. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(30), rd(-20), rd(80)), 0.7)
  2923. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2924. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(30)), 0.7)
  2925. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2926. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  2927. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2928. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-110)), 0.7)
  2929. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2930. end
  2931. swingwoo:Play()
  2932. for T = 1, 2 do
  2933. swait()
  2934. if T == 2 then
  2935. hito(pt5, 7, 30, 0.03, hrp.CFrame.lookVector * 0, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)))
  2936. end
  2937. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(60), rd(-10), rd(30)), 0.7)
  2938. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2939. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(20), rd(40), rd(40)), 0.7)
  2940. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2941. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  2942. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2943. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(20), rd(-40), rd(80)), 0.7)
  2944. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2945. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(60)), 0.7)
  2946. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2947. end
  2948. for _ = 1, 2 do
  2949. swait()
  2950. lerpz(RJ, "C0", RJC0 * cf(0, 0.5, 0) * ang(rd(-30), rd(20), rd(0)), 0.7)
  2951. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  2952. lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(179)), 0.7)
  2953. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2954. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-40), rd(20), rd(30)), 0.7)
  2955. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2956. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  2957. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2958. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(35)), 0.7)
  2959. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2960. end
  2961. swingwoo:Play()
  2962. for T = 1, 2 do
  2963. swait()
  2964. if T == 2 then
  2965. hito(pt5, 7, 30, 0.03, hrp.CFrame.lookVector * 0, Vector3.new(0, rd2(-2, 2), rd2(-10, 10)))
  2966. end
  2967. lerpz(RJ, "C0", RJC0 * cf(0, -0.5, 0) * ang(rd(40), rd(40), rd(0)), 0.7)
  2968. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(20), rd(0), rd(0)), 0.7)
  2969. lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(60), rd(20), rd(30)), 0.7)
  2970. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2971. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-70), rd(20), rd(30)), 0.7)
  2972. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2973. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(10), rd(-30)), 0.7)
  2974. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2975. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-30), rd(20), rd(-65)), 0.7)
  2976. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  2977. end
  2978. until not checkkey
  2979. keyingup:Disconnect()
  2980. activu = false
  2981. end
  2982. end
  2983. if keya == "f" then
  2984. activu = true
  2985. do
  2986. local speed = human.WalkSpeed
  2987. human.WalkSpeed = 2
  2988. human:SetStateEnabled(3, false)
  2989. local checkkey = true
  2990. local chargecounter = 0
  2991. local keyingup = mouse.KeyUp:connect(function(xzx)
  2992. if xzx == "f" then
  2993. checkkey = false
  2994. end
  2995. end)
  2996. local firederp
  2997. for _ = 1, 8 do
  2998. swait()
  2999. hwel.C0 = hwel.C0:lerp(ang(rd(65), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  3000. lerpz(RJ, "C0", RJC0 * cf(0.5, 0.5, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
  3001. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(60)), 0.5)
  3002. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(70), rd(-10), rd(80)), 0.5)
  3003. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  3004. lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(-10), rd(-70), rd(-75)), 0.5)
  3005. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.5)
  3006. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.5)
  3007. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  3008. lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(0), rd(80), rd(-5)), 0.5)
  3009. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.5)
  3010. end
  3011. repeat
  3012. swait()
  3013. chargecounter = chargecounter + 1
  3014. lerpz(RS, "C0", RSC0 * cf(rd2(-5, 5) / 100, rd2(-5, 5) / 100, rd2(-5, 5) / 100) * ang(rd(rd2(65, 75)), rd(rd2(-15, 5)), rd(rd2(75, 85))), 0.05 + chargecounter * 0.019)
  3015. lerpz(LS, "C0", LSC0 * cf(-0.3, -0.1, -1) * ang(rd(rd2(-15, -5)), rd(rd2(-75, -65)), rd(rd2(-80, -70))), 0.05 + chargecounter * 0.019)
  3016. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(rd2(-25, -15)), rd(0)), 0.05 + chargecounter * 0.019)
  3017. if chargecounter > 30 and firederp == nil then
  3018. local colorKeyPoints={ColorSequenceKeypoint.new(0,Color3.new(1,1,1)),
  3019. ColorSequenceKeypoint.new(1,Color3.new(1,1,1))
  3020. }
  3021. local sizeKeyPoints={NumberSequenceKeypoint.new(0,.25),
  3022. NumberSequenceKeypoint.new(1,1),
  3023. NumberSequenceKeypoint.new(1,0)
  3024. }
  3025. local opacityKeyPoints={NumberSequenceKeypoint.new(0,0);
  3026. NumberSequenceKeypoint.new(.793,0);
  3027. NumberSequenceKeypoint.new(1,1);
  3028. }
  3029. local runRing=Instance.new('ParticleEmitter',pt1)
  3030. runRing.LightEmission=0
  3031. runRing.Color=ColorSequence.new(colorKeyPoints)
  3032. runRing.Size=NumberSequence.new(sizeKeyPoints)
  3033. runRing.Texture='rbxassetid://0'
  3034. runRing.LockedToPart = false
  3035. runRing.Transparency=NumberSequence.new(opacityKeyPoints)
  3036. runRing.Lifetime=NumberRange.new(1,2)
  3037. runRing.Rate=100
  3038. runRing.Rotation=NumberRange.new(0,360)
  3039. runRing.RotSpeed=NumberRange.new(-20,20)
  3040. runRing.Speed=NumberRange.new(4)
  3041. runRing.VelocitySpread=10
  3042. wait(.1)
  3043. runRing.Enabled = false
  3044. end
  3045. until not checkkey or chargecounter > 50
  3046. swingwoo:Play()
  3047. sbchat("THE POWER OF CHEESEEEEE!!!!!!!!!",'[Bendy The Demon]')
  3048. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"THE POWER OF CHEESEEEEE!!!!!!!!", "Red")
  3049. for U = 1, 10 do
  3050. swait()
  3051. if U < 3 then
  3052. hito(pt5, 8, math.huge, 0.2, hrp.CFrame.lookVector * (math.huge + chargecounter * math.huge) + Vector3.new(0, 6 + 6 * (chargecounter / 5), 0), Vector3.new(0, rd2(-25, 25) * (chargecounter / 25), rd2(-80, 80) * (chargecounter / 25)))
  3053. if chargecounter > 30 then
  3054. tagexplode(pt5, 5, 1)
  3055. end
  3056. end
  3057. hwel.C0 = hwel.C0:lerp(ang(rd(135), rd(0), rd(0)) * cf(0, 1, 0), 0.6)
  3058. lerpz(RJ, "C0", RJC0 * cf(0.5, -0.5, 0) * ang(rd(0), rd(0), rd(50)), 0.6)
  3059. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-30)), 0.6)
  3060. lerpz(RS, "C0", RSC0 * cf(0.75, 0.5, -0.5) * ang(rd(0), rd(60), rd(120)), 0.4)
  3061. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(100), rd(0)), 0.4)
  3062. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(20), rd(-125)), 0.4)
  3063. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(-20), rd(0)), 0.4)
  3064. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(5)), 0.6)
  3065. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  3066. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(-6)), 0.6)
  3067. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(5), rd(0), rd(0)), 0.6)
  3068. end
  3069. if firederp then
  3070. firederp:Destroy()
  3071. end
  3072. swait(10)
  3073. hwel.C0 = ang(rd(90), rd(0), rd(0)) * cf(0, 1, 0)
  3074. keyingup:Disconnect()
  3075. human.WalkSpeed = speed
  3076. human:SetStateEnabled(3, true)
  3077. activu = false
  3078. HName.Text = "Bendy The Demon"
  3079. end
  3080. end
  3081. end)
  3082. end
  3083. elseif batting == true then
  3084. batting = false
  3085. clibat:Disconnect()
  3086. spec:Disconnect()
  3087. hrp.sweae:Destroy()
  3088. local batmod = chr:FindFirstChild("bmodel")
  3089. batmod.hnd.Weld:Destroy()
  3090. batmod.PrimaryPart = batmod.hnd
  3091. batmod:SetPrimaryPartCFrame(rarm.CFrame * ang(rd(-90), rd(0), rd(0)) * cf(0, 0, -1))
  3092. for _, A in pairs(batmod:GetChildren()) do
  3093. if A.ClassName == "Part" then
  3094. A.CanCollide = true
  3095. A.Anchored = false
  3096. end
  3097. end
  3098. batmod.Parent = workspace
  3099. game.Debris:AddItem(batmod, 8)
  3100. end
  3101. end
  3102. local movin = false
  3103. local cliham, hamspec
  3104. function ham()
  3105. if batting == false then
  3106. batting = true
  3107. do
  3108. local bmod = Instance.new("Model")
  3109. bmod.Name = "bmodel"
  3110. bmod.Parent = chr
  3111. local makemotor = function(parent, p0, p1, c0, c1)
  3112. local wel = Instance.new("Motor6D")
  3113. wel.Part0 = p0
  3114. wel.Part1 = p1
  3115. wel.C0 = c0
  3116. if c1 ~= nil then
  3117. wel.C1 = c1
  3118. end
  3119. wel.Parent = parent
  3120. return wel
  3121. end
  3122. local hnd = makepart("Really black", "hnd", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3123. hnd.Anchored = true
  3124. local hmes = makemesh("Head", Vector3.new(5, 30, 5), nil, hnd)
  3125. movin = true
  3126. hnd.CFrame = hrp.CFrame
  3127. coroutine.resume(coroutine.create(function()
  3128. while hnd.Anchored == true do
  3129. swait()
  3130. if movin then
  3131. hnd.CFrame = hnd.CFrame:lerp(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, 11, 0), 0.65)
  3132. end
  3133. end
  3134. end))
  3135. sbchat("CJ, DAT DAMN TRAIN IS BACK. USING DIS HAMMER TO BRAKE IT!",'[Bendy The Demon]')
  3136. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"CJ, DAT DAMN TRAIN IS BACK. USING DIS HAMMER TO BRAKE IT!", "Red")
  3137. local pt1 = makepart("Really black", "pt1", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3138. local p1m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt1)
  3139. local p1w = makemotor(pt1, pt1, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3, 0), nil)
  3140. local pt2 = makepart("Really black", "pt2", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3141. local p2m = makemesh("Head", Vector3.new(6, 5.5, 5.5), nil, pt2)
  3142. local p2w = makemotor(pt2, pt2, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -3, 0), nil)
  3143. local pt3 = makepart("Bright yellow", "pt3", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3144. local p3m = makemesh("Head", Vector3.new(6.5, 6.5, 6.5), nil, pt3)
  3145. local p3w = makemotor(pt3, pt3, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, 3.75, 0), nil)
  3146. local pt4 = makepart("Really black", "pt4", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3147. local p4m = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://0", pt4)
  3148. p4m.TextureId = "rbxassetid://0"
  3149. local p4w = makemotor(pt4, pt4, hnd, ang(rd(180), rd(180), rd(0)) * cf(0, 4.25, 0.25), nil)
  3150. local pt5 = makepart("Bright blue", "pt5", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3151. local p5m = makemesh("Head", Vector3.new(5, 90, 4), nil, pt5)
  3152. local p5w = makemotor(pt5, pt5, hnd, ang(rd(0), rd(0), rd(0)) * cf(0, -12, 0), nil)
  3153. local pt6 = makepart("Bright blue", "pt6", 0, 0, "SmoothPlastic", bmod, hrp.CFrame)
  3154. local p6m = makemesh("FileMesh", Vector3.new(0.16, 0.4, 0.16), "rbxassetid://862497341", pt6)
  3155. p6m.TextureId = "rbxassetid://862497354"
  3156. p6m.Scale = Vector3.new(0.5,0.50,0.5)
  3157. local p6w = makemotor(pt6, pt6, hnd, ang(rd(180), rd(0), rd(0)) * cf(0, -16, 0), nil)
  3158. local pt7 = makepart("Bright yellow", "pt7", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3159. local p7m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt7)
  3160. local p7w = makemotor(pt7, pt7, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -27, 0), nil)
  3161. local pt8 = makepart("Bright yellow", "pt8", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3162. local p8m = makemesh("Head", Vector3.new(75, 75, 75), nil, pt8)
  3163. local p8w = makemotor(pt8, pt8, hnd, ang(rd(0), rd(-90), rd(0)) * cf(0, -27, 0), nil)
  3164. local hdec2 = Instance.new("Decal")
  3165. local pt9 = makepart("Bright yellow", "pt9", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3166. local p9m = makemesh("FileMesh", Vector3.new(12, 11, 11), "rbxassetid://0", pt9)
  3167. local p9w = makemotor(pt9, pt9, hnd, ang(rd(0), rd(90), rd(0)) * cf(0, -30, 0), nil)
  3168. p9m.TextureId = "rbxassetid://0"
  3169. local pt10 = makepart("Bright yellow", "pt10", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3170. local p10m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt10)
  3171. local p10w = makemotor(pt10, pt10, pt7, ang(rd(0), rd(0), rd(90)) * cf(11, 0, 0), nil)
  3172. local hdec3 = Instance.new("Decal")
  3173. local pt11 = makepart("Bright yellow", "pt11", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3174. local p11m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt11)
  3175. local p11w = makemotor(pt11, pt11, pt7, ang(rd(0), rd(180), rd(90)) * cf(11, 0, 0), nil)
  3176. local pt12 = makepart("Bright yellow", "pt12", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3177. local p12m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt12)
  3178. local p12w = makemotor(pt12, pt12, pt7, ang(rd(0), rd(0), rd(-90)) * cf(-11, 0, 0), nil)
  3179. local pt13 = makepart("Bright yellow", "pt13", 0, 1, "SmoothPlastic", bmod, hrp.CFrame)
  3180. local p13m = makemesh("Head", Vector3.new(60, 60, 60), nil, pt13)
  3181. local p13w = makemotor(pt13, pt13, pt7, ang(rd(0), rd(180), rd(-90)) * cf(-11, 0, 0), nil)
  3182. cliham = tool.Activated:connect(function()
  3183. if selected == false or activu == true or ragged == true then
  3184. return
  3185. end
  3186. activu = true
  3187. movin = false
  3188. for B = 1, 20 do
  3189. swait()
  3190. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.4)
  3191. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(8), rd(0), rd(0)), 0.4)
  3192. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(170)), 0.4)
  3193. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  3194. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-10), rd(10)), 0.4)
  3195. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  3196. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(-10)), 0.4)
  3197. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  3198. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(10)), 0.4)
  3199. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  3200. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 0.1 + B * 0.045)
  3201. end
  3202. for B = 1, 30 do
  3203. swait()
  3204. lerpz(RJ, "C0", RJC0 * cf(0, 0.8, 0) * ang(rd(-25), rd(0), rd(-50)), 0.1 + B / 80)
  3205. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-18), rd(0), rd(40)), 0.1 + B / 80)
  3206. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-30), rd(-5), rd(160)), 0.1 + B / 80)
  3207. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  3208. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-20), rd(-150)), 0.1 + B / 80)
  3209. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  3210. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(-10)), 0.1 + B / 80)
  3211. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  3212. lerpz(LH, "C0", LHC0 * cf(0.5, 0, -0.4) * ang(rd(-5), rd(60), rd(-110)), 0.1 + B / 80)
  3213. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + B / 80)
  3214. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  3215. end
  3216. for B = 1, 7 do
  3217. swait()
  3218. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(40)), 0.015 + B / 15)
  3219. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.015 + B / 15)
  3220. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-50), rd(100)), 0.015 + B / 15)
  3221. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  3222. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.015 + B / 15)
  3223. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  3224. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(10)), 0.015 + B / 15)
  3225. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  3226. lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(-20)), 0.015 + B / 15)
  3227. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.015 + B / 15)
  3228. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  3229. end
  3230. for B = 1, 8 do
  3231. swait()
  3232. hito(pt6, 20, 808282854, 0.75, hrp.CFrame.rightVector * math.huge + Vector3.new(0, 50, 0), Vector3.new(0, rd2(-25, 25), rd2(-160, 160)))
  3233. lerpz(RJ, "C0", RJC0 * cf(0, -0.8, 0) * ang(rd(70), rd(0), rd(40)), 0.38 + B * 0.1)
  3234. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(9), rd(0), rd(-15)), 0.38 + B * 0.1)
  3235. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-40), rd(100)), 0.38 + B * 0.1)
  3236. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  3237. lerpz(LS, "C0", LSC0 * cf(-0.8, 0, -1) * ang(rd(-60), rd(-25), rd(-90)), 0.38 + B * 0.1)
  3238. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  3239. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-20), rd(60)), 0.38 + B * 0.1)
  3240. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  3241. lerpz(LH, "C0", LHC0 * cf(0.1, 0, -0.1) * ang(rd(-5), rd(20), rd(70)), 0.38 + B * 0.1)
  3242. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.38 + B * 0.1)
  3243. hnd.CFrame = hnd.CFrame:lerp(rarm.CFrame * ang(rd(-110), rd(0), rd(0)) * cf(0, 0, -1), 1)
  3244. local exp = Instance.new("Explosion",plr.Character)
  3245. exp.Position = pt6.Position
  3246. exp.BlastRadius = 0
  3247. end
  3248. swait(15)
  3249. movin = true
  3250. sbchat("AW FAK. MY PEN1S IS BLOW UP NAW!",'[Bendy The Demon]')
  3251. activu = false
  3252. end)
  3253. end
  3254. elseif batting == true then
  3255. batting = false
  3256. cliham:Disconnect()
  3257. local badevz = chr:FindFirstChild("bmodel")
  3258. badevz.PrimaryPart = badevz.hnd
  3259. for _, A in pairs(badevz:GetChildren()) do
  3260. if A.ClassName == "Part" then
  3261. A.CanCollide = true
  3262. A.Anchored = false
  3263. end
  3264. end
  3265. movin = false
  3266. badevz.Parent = workspace
  3267. badevz:SetPrimaryPartCFrame(hrp.CFrame * ang(rd(40), rd(0), rd(0)) * cf(0, -11, 0))
  3268. game.Debris:AddItem(badevz, 8)
  3269. end
  3270. end
  3271. game:GetService("ContentProvider"):Preload("rbxassetid://201858024")
  3272. function lauf()
  3273. if selected == false or activu == true then
  3274. return
  3275. end
  3276. lauf1:Play()
  3277. end
  3278. function makenoob(cfrem, scalo, rags)
  3279. nscale.Value = scalo
  3280. local md = Instance.new("Model")
  3281. md.Name = "Ink minion"
  3282. md.Parent = workspace
  3283. local hu = Instance.new("Humanoid")
  3284. hu.RigType = "R6"
  3285. hu.MaxHealth = 100 * scalo
  3286. hu.Health = 100 * scalo
  3287. hu.Parent = md
  3288. local anm = Instance.new("Animator")
  3289. anm.Parent = hu
  3290. hu.PlatformStand = true
  3291. local light = function(part)
  3292. part.CustomPhysicalProperties = PhysicalProperties.new(0.35, 0.3, 0.5)
  3293. end
  3294. local hd = Instance.new("Part")
  3295. hd.Name = "Head"
  3296. hd.Size = Vector3.new(2 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  3297. hd.TopSurface = "Smooth"
  3298. hd.BottomSurface = "Inlet"
  3299. hd.Locked = true
  3300. hd.BrickColor = BrickColor.random()
  3301. hd.CanCollide = true
  3302. hd.Anchored = false
  3303. light(hd)
  3304. hd.Parent = md
  3305. local hm = Instance.new("SpecialMesh")
  3306. hm.MeshType = "Head"
  3307. hm.Scale = Vector3.new(1.25, 1.25, 1.25)
  3308. hm.Parent = hd
  3309. local hf = Instance.new("Decal")
  3310. hf.Texture = "rbxasset://textures/face.png"
  3311. local gen = math.random(1, 40)
  3312. if gen == 3 then
  3313. hf.Texture = "rbxassetid://829370852"
  3314. end
  3315. if gen == 8 then
  3316. hf.Texture = "rbxassetid://865030584"
  3317. end
  3318. if gen == 12 then
  3319. hf.Texture = "rbxassetid://141795257"
  3320. end
  3321. if gen == 16 then
  3322. hf.Texture = "rbxassetid://647052624"
  3323. end
  3324. if gen == 24 then
  3325. hf.Texture = "rbxassetid://553786059"
  3326. end
  3327. if gen == 28 then
  3328. hf.Texture = "rbxassetid://258268895"
  3329. end
  3330. if gen == 32 then
  3331. hf.Texture = "rbxassetid://192267375"
  3332. end
  3333. if gen == 38 then
  3334. hf.Texture = "rbxassetid://154195178"
  3335. hf.Color3 = Color3.new(0, 0, 0)
  3336. end
  3337. hf.Face = "Front"
  3338. hf.Parent = hd
  3339. local hrpa = Instance.new("Part")
  3340. hrpa.Name = "HumanoidRootPart"
  3341. hrpa.TopSurface, hrpa.BottomSurface = 0, 0
  3342. hrpa.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  3343. hrpa.Transparency = 1
  3344. hrpa.CanCollide = false
  3345. hrpa.Locked = true
  3346. light(hrpa)
  3347. hrpa.Parent = md
  3348. local tagbomb = Instance.new("BoolValue")
  3349. tagbomb.Name = "tagbomb"
  3350. tagbomb.Value = false
  3351. tagbomb.Parent = hrpa
  3352. local learm = Instance.new("Part")
  3353. learm.Name = "Left Arm"
  3354. learm.BrickColor = BrickColor.random()
  3355. learm.CanCollide = false
  3356. learm.Locked = true
  3357. learm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  3358. light(learm)
  3359. learm.Parent = md
  3360. local riarm = Instance.new("Part")
  3361. riarm.Name = "Right Arm"
  3362. riarm.BrickColor = BrickColor.random()
  3363. riarm.CanCollide = false
  3364. riarm.Locked = true
  3365. light(riarm)
  3366. riarm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  3367. riarm.Parent = md
  3368. local leleg = Instance.new("Part")
  3369. leleg.Name = "Left Leg"
  3370. leleg.BrickColor = BrickColor.random()
  3371. leleg.CanCollide = false
  3372. leleg.Locked = true
  3373. light(leleg)
  3374. leleg.BottomSurface = 0
  3375. leleg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  3376. leleg.Parent = md
  3377. local rileg = Instance.new("Part")
  3378. rileg.Name = "Right Leg"
  3379. rileg.BrickColor = BrickColor.random()
  3380. rileg.CanCollide = false
  3381. rileg.Locked = true
  3382. light(rileg)
  3383. rileg.BottomSurface = 0
  3384. rileg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  3385. rileg.Parent = md
  3386. local tor = Instance.new("Part")
  3387. tor.Name = "Torso"
  3388. tor.BrickColor = BrickColor.random()
  3389. tor.Locked = true
  3390. light(tor)
  3391. tor.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  3392. tor.LeftSurface, tor.RightSurface = "Weld", "Weld"
  3393. tor.Parent = md
  3394. md.PrimaryPart = hrpa
  3395. md:SetPrimaryPartCFrame(cfrem)
  3396. md:makeJoints()
  3397. makejoint(hrpa, RootJointC0, RootJointC1, hrpa, tor, "RootJoint")
  3398. makejoint(tor, NeckC0, NeckC1, tor, hd, "Neck")
  3399. if rags == true then
  3400. makegloo(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  3401. makegloo(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  3402. makegloo(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  3403. makegloo(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  3404. maketouchy(riarm, riarm, CFrame.new(0, 0.5 * nscale.Value, 0))
  3405. maketouchy(learm, learm, CFrame.new(0, 0.5 * nscale.Value, 0))
  3406. maketouchy(leleg, leleg, CFrame.new(0, 0.5 * nscale.Value, 0))
  3407. maketouchy(rileg, rileg, CFrame.new(0, 0.5 * nscale.Value, 0))
  3408. elseif rags == false then
  3409. makejoint(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  3410. makejoint(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  3411. makejoint(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  3412. makejoint(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  3413. hu.PlatformStand = false
  3414. end
  3415. nscale.Value = 1
  3416. hu.Touched:connect(function(tpart, uwot)
  3417. if tagbomb.Value == true and tpart.Parent ~= md and tpart.Parent.Parent ~= md and tpart.Parent.Parent.Parent ~= md then
  3418. tagbomb.Value = false
  3419. hu.Health = 0
  3420. local derp = Instance.new("Explosion")
  3421. derp.BlastPressure = 200
  3422. derp.BlastRadius = 8
  3423. derp.DestroyJointRadiusPercent = 0
  3424. derp.ExplosionType = 2
  3425. derp.Visible = true
  3426. derp.Position = uwot.Position - Vector3.new(0, 0.5, 0)
  3427. derp.Parent = workspace
  3428. game.Debris:AddItem(md, 8)
  3429. end
  3430. end)
  3431. return md
  3432. end
  3433. function makecircle(cfrem, scalo)
  3434. local mcir1 = Instance.new("Part")
  3435. mcir1.Anchored = true
  3436. mcir1.CanCollide = false
  3437. mcir1.Size = Vector3.new(0.2, 0.2, 0.2)
  3438. mcir1.Transparency = 1
  3439. mcir1.CFrame = cfrem
  3440. mcir1.Parent = modz
  3441. game.Debris:AddItem(mcir1, 8)
  3442. local d1 = Instance.new("Decal")
  3443. d1.Texture = "rbxassetid://705615290"
  3444. d1.Face = "Front"
  3445. d1.Parent = mcir1
  3446. local d2 = Instance.new("Decal")
  3447. d2.Texture = "rbxassetid://0"
  3448. d2.Face = "Back"
  3449. d2.Parent = mcir1
  3450. local bme = Instance.new("BlockMesh")
  3451. bme.Parent = mcir1
  3452. for _ = 1, 9 do
  3453. swait()
  3454. bme.Scale = bme.Scale:lerp(Vector3.new(35 * scalo, 35 * scalo, 0), 0.3)
  3455. end
  3456. coroutine.resume(coroutine.create(function()
  3457. swait(15)
  3458. for _ = 1, 12 do
  3459. swait()
  3460. d1.Transparency = d1.Transparency + 0.08
  3461. d2.Transparency = d2.Transparency + 0.08
  3462. end
  3463. mcir1:Destroy()
  3464. end))
  3465. return mcir1
  3466. end
  3467. function spawnnoob(circlecf, noobcf, scalez, ragd)
  3468. local aearae = makecircle(circlecf, scalez)
  3469. local nananb
  3470. if ragd then
  3471. nananb = makenoob(aearae.CFrame * noobcf, scalez, true)
  3472. elseif not ragd then
  3473. nananb = makenoob(aearae.CFrame * noobcf, scalez, false)
  3474. end
  3475. return nananb
  3476. end
  3477. function tagexplode(partoz, magn, bombdelay)
  3478. for _, guy in pairs(workspace:GetChildren()) do
  3479. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy.Name == "Skid" and guy.Name == "Dummy" and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude then
  3480. coroutine.resume(coroutine.create(function()
  3481. swait(bombdelay * 0)
  3482. guy:FindFirstChild("HumanoidRootPart").tagbomb.Value = true
  3483. end))
  3484. end
  3485. end
  3486. end
  3487. function hito(partoz, magn, dmg, debtim, bodyfdire, bodyrot)
  3488. for _, guy in pairs(workspace:GetChildren()) do
  3489. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("HumanoidRootPart") and guy ~= chr and magn > (guy:FindFirstChild("HumanoidRootPart").Position - partoz.Position).magnitude and guy:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
  3490. do
  3491. local humz = guy:FindFirstChild("Humanoid")
  3492. local horp = guy:FindFirstChild("HumanoidRootPart")
  3493. humz:TakeDamage(dmg)
  3494. humz:SetStateEnabled(16, true)
  3495. delay(debtim, function()
  3496. humz:SetStateEnabled(16, true)
  3497. end)
  3498. local db = Instance.new("StringValue")
  3499. db.Name = "alabo"
  3500. db.Parent = horp
  3501. delay(debtim, function()
  3502. db:Destroy()
  3503. end)
  3504. local b = Instance.new("Part")
  3505. nooutline(b)
  3506. b.Size = Vector3.new(0.2, 0.2, 0.2)
  3507. b.Transparency = 0
  3508. b.Anchored = true
  3509. b.CanCollide = false
  3510. b.Material = "Neon"
  3511. b.BrickColor = BrickColor.new("Really black")
  3512. b.Locked = true
  3513. b.CFrame = horp.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))*CFrame.Angles(math.random(1412),math.random(423532),math.random(1312))
  3514. b.Parent = modz
  3515. local c = Instance.new("SpecialMesh")
  3516. c.MeshType = "Sphere"
  3517. c.Scale = Vector3.new(3.5, 3.5, 3.5)
  3518. c.Parent = b
  3519. game.Debris:AddItem(b, 1)
  3520. if bodyfdire then
  3521. local boopyve = Instance.new("BodyVelocity")
  3522. boopyve.MaxForce = Vector3.new(9999999999999, 9999999999999, 9999999999999)
  3523. boopyve.P = 9999999999
  3524. boopyve.Velocity = bodyfdire
  3525. boopyve.Parent = horp
  3526. game.Debris:AddItem(boopyve, debtim)
  3527. end
  3528. if bodyrot then
  3529. local boopyro = Instance.new("BodyAngularVelocity")
  3530. boopyro.MaxTorque = Vector3.new(999999, 999999, 999999)
  3531. boopyro.P = math.huge
  3532. boopyro.AngularVelocity = bodyrot
  3533. boopyro.Parent = horp
  3534. game.Debris:AddItem(boopyro, debtim)
  3535. end
  3536. local bet = Instance.new("Sound")
  3537. bet.Pitch = rd2(9, 11) / 10
  3538. bet.Volume = rd2(12, 14) / 10
  3539. bet.SoundId = "rbxassetid://201858024"
  3540. bet.Parent = b
  3541. bet:Play()
  3542. coroutine.resume(coroutine.create(function()
  3543. for _ = 1, 24 do
  3544. swait()
  3545. b.Transparency = b.Transparency + 0.08
  3546. c.Scale = c.Scale + Vector3.new(.8 * dmg, .8 * dmg, .8 * dmg)
  3547. end
  3548. end))
  3549. end
  3550. end
  3551. end
  3552. end
  3553. function cleannoobs()
  3554. for _, nib in pairs(workspace:GetChildren()) do
  3555. coroutine.resume(coroutine.create(function()
  3556. if nib.Name == "Noob" then
  3557. if nib:FindFirstChild("HumanoidRootPart") then
  3558. local g = Instance.new("Part")
  3559. g.CanCollide, g.Anchored = false, true
  3560. g.Transparency = 1
  3561. g.CFrame = nib:FindFirstChild("HumanoidRootPart").CFrame
  3562. g.Parent = workspace
  3563. game.Debris:AddItem(g, 3.5)
  3564. local sou = Instance.new("Sound")
  3565. sou.Pitch = 0
  3566. sou.Volume = 3
  3567. sou.SoundId = "rbxassetid://201858024"
  3568. sou.Parent = g
  3569. local pe = Instance.new("ParticleEmitter")
  3570. pe.Acceleration = Vector3.new(0, 8, 0)
  3571. pe.Lifetime = NumberRange.new(1, 1.5)
  3572. pe.Rate = 0.005
  3573. pe.RotSpeed = NumberRange.new(-30, 30)
  3574. pe.Rotation = NumberRange.new(0, 360)
  3575. pe.Size = NumberSequence.new({
  3576. NumberSequenceKeypoint.new(0, 4.38, 0),
  3577. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  3578. NumberSequenceKeypoint.new(1, 1.48, 0)
  3579. })
  3580. pe.Texture = "rbxassetid://0"
  3581. pe.Transparency = NumberSequence.new({
  3582. NumberSequenceKeypoint.new(0, 0, 0),
  3583. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  3584. NumberSequenceKeypoint.new(1, 1, 1)
  3585. })
  3586. pe.ZOffset = 5
  3587. pe.Enabled = true
  3588. pe.VelocitySpread = 360
  3589. pe.Parent = g
  3590. swait(5)
  3591. pe:Emit(6)
  3592. sou:Play()
  3593. end
  3594. nib:Destroy()
  3595. end
  3596. end))
  3597. end
  3598. end
  3599. function animo(yep)
  3600. if yep == true then
  3601. anim.Parent = human
  3602. chr.Animate.Disabled = false
  3603. elseif yep == false then
  3604. chr.Animate.Disabled = true
  3605. anim.Parent = nil
  3606. end
  3607. end
  3608. mouse.KeyDown:connect(function(key)
  3609. if key == "r" then
  3610. test()
  3611. end
  3612. if key == "m" then
  3613. lauf()
  3614. end
  3615. if key == "c" then
  3616. ham()
  3617. end
  3618. if key == "x" then
  3619. bat()
  3620. end
  3621. if key == "l" and selected == true then
  3622. spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, true)
  3623. end
  3624. if key == "h" and selected == true then
  3625. spawnnoob(hrp.CFrame * cf(5, 60, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 10, true)
  3626. end
  3627. if key == "k" and selected == true then
  3628. spawnnoob(hrp.CFrame * cf(5, 3, -1) * ang(rd(90), 0, 0), cf(0, 0, 0) * ang(rd(-90), 0, 0), 1, false)
  3629. end
  3630. if key == "p" then
  3631. cleannoobs()
  3632. end
  3633. if key == "e" then
  3634. local so = Instance.new("Sound",plr.Character)
  3635. so.SoundId = "rbxassetid://852817448"
  3636. so.Volume = 10
  3637. so:Play()
  3638. game:GetService("Lighting").Ambient = Color3.new(255,0,0)
  3639. game:GetService("Lighting").Brightness = 0
  3640. game:GetService("Lighting").TimeOfDay = "00:00:00"
  3641. HName.Text = "YOU PICK THE WRONG HOUSE, FOOOOOOL!"
  3642. sbchat("YOU PICK THE WRONG HOUSE, FOOOOOOL!",'[Bendy The Demon]')
  3643. wait(2)
  3644. game.Players.LocalPlayer.PlayerGui.SB_DataTransfer.SB_CommandRemote.Value = "g/fl"
  3645. HName.Text = "Bendy The Demon"
  3646. end
  3647. if key == "z" then
  3648. if selected == false or activu == true then
  3649. return
  3650. end
  3651. if human.WalkSpeed == 25 then
  3652. human.WalkSpeed = 100
  3653. human.JumpPower = 125
  3654. else
  3655. human.WalkSpeed = 25
  3656. human.JumpPower = 50
  3657. end
  3658. end
  3659. end)
  3660. tool.Equipped:connect(function()
  3661. selected = true
  3662. end)
  3663. tool.Unequipped:connect(function()
  3664. selected = false
  3665. end)
  3666. animo(false)
  3667. human.WalkSpeed = 25
  3668. sine = 0
  3669. charge = 1
  3670. cos = math.cos
  3671. game:GetService("RunService").RenderStepped:connect(function()
  3672. if ragged == false and activu == false then
  3673. local checkfloor = Ray.new(hrp.Position, Vector3.new(0, -5, 0))
  3674. local checkpart = workspace:FindPartOnRayWithIgnoreList(checkfloor, {chr}, false, false)
  3675. local checkstate = human:GetState()
  3676. if checkstate.Value == 13 then
  3677. animpose = "Sitting"
  3678. elseif hrp.Velocity.y > 1 and checkpart == nil then
  3679. animpose = "Jumping"
  3680. elseif hrp.Velocity.y < -1 and checkpart == nil then
  3681. animpose = "Falling"
  3682. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
  3683. animpose = "Idle"
  3684. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude < 40 then
  3685. animpose = "Walking"
  3686. elseif (hrp.Velocity * Vector3.new(1, 0, 1)).magnitude > 40 then
  3687. animpose = "TooFast"
  3688. end
  3689. if animpose == "Idle" then
  3690. sine = sine + charge
  3691. lerpz(RJ, "C0", RJC0 * cf(0.05 * cos(sine / 40), 0, -0.05 - 0.05 * cos(sine / 20)) * ang(rd(0), rd(0), rd(0)), 0.3)
  3692. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(4 + 2 * cos(sine / 20)), rd(0), rd(0)), 0.3)
  3693. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(10)), 0.3)
  3694. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3695. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(100), rd(-40), rd(-32)), 0.3)
  3696. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3697. lerpz(RH, "C0", RHC0 * cf(0, 0.05 + 0.05 * cos(sine / 20), 0.05 * cos(sine / 40)) * ang(rd(-5), rd(-5), rd(1)), 0.3)
  3698. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3699. lerpz(LH, "C0", LHC0 * cf(0, 0.05 + 0.05 * cos(sine / 20), -0.05 * cos(sine / 40)) * ang(rd(-5), rd(5), rd(1)), 0.3)
  3700. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3701. end
  3702. if animpose == "Walking" then
  3703. sine = sine + charge
  3704. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0 * cos(sine / 4)) * ang(rd(20), math.sin(hrp.RotVelocity.Y / 80), 0), 0.3)
  3705. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(0), rd(0)), 0.3)
  3706. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-20)), 0.6)
  3707. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3708. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(100), rd(-40), rd(-32)), 0.6)
  3709. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3710. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 8))), 0.6)
  3711. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3712. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 8))), 0.6)
  3713. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3714. end
  3715. if animpose == "Jumping" then
  3716. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.3)
  3717. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.3)
  3718. lerpz(RS, "C0", RSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(-5), rd(-20)), 0.3)
  3719. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3720. lerpz(LS, "C0", LSC0 * cf(0, -0.5, 0.2) * ang(rd(-70), rd(5), rd(20)), 0.3)
  3721. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3722. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-20), rd(-20), rd(-20)), 0.3)
  3723. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3724. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-20), rd(20), rd(15)), 0.3)
  3725. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3726. end
  3727. if animpose == "Falling" then
  3728. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  3729. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.3)
  3730. lerpz(RS, "C0", RSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(-5), rd(-20)), 0.3)
  3731. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3732. lerpz(LS, "C0", LSC0 * cf(0, 0, 0.6) * ang(rd(-150), rd(5), rd(20)), 0.3)
  3733. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3734. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(-15), rd(-20)), 0.3)
  3735. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3736. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(15), rd(15)), 0.3)
  3737. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3738. end
  3739. if animpose == "TooFast" then
  3740. sine = sine + charge
  3741. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.35 * cos(sine / 2)) * ang(rd(30), math.sin(hrp.RotVelocity.Y / 20), math.sin(hrp.RotVelocity.Y / 2)), 0.3)
  3742. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15 - 5 * cos(sine / 2)), rd(0), rd(0)), 0.3)
  3743. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-10), rd(-20), rd(-80)), 0.6)
  3744. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3745. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(110), rd(-40), rd(-35)), 0.6)
  3746. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3747. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(-1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 3))), 0.6)
  3748. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3749. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-1 - 1 * cos(sine / 60)), rd(1 - 1 * cos(sine / 60)), rd(-60 * cos(sine / 3))), 0.6)
  3750. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3751. end
  3752. if animpose == "Sitting" then
  3753. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3754. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3755. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  3756. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3757. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  3758. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3759. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  3760. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3761. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.3)
  3762. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  3763. end
  3764. end
  3765. end)
  3766. if plr.Character.Humanoid.PlatformStand == true then
  3767. plr.Character.Humanoid.PlatformStand = false
  3768. end
  3769. plr.Character.Humanoid.Died:connect(function()
  3770. s:Stop()
  3771. HName.TextColor3 = BrickColor.new("Hot white").Color
  3772. HName.Text = "R.I.P"
  3773. local f = Instance.new("Explosion",plr.Character.Torso)
  3774. f.Position = plr.Character.Torso.Position
  3775. f.BlastRadius = 0
  3776. local m = Instance.new("Sound",Workspace)
  3777. m.SoundId = "rbxassetid://319332735"
  3778. m.Volume = 10
  3779. m:Play()
  3780. end)
  3781. --------------------------Gui---------------------------
  3782. makeframe = function(par, trans, pos, size, color)
  3783. local frame = Instance.new("Frame", par)
  3784. frame.BackgroundTransparency = trans
  3785. frame.BorderSizePixel = 1
  3786. frame.BorderColor3 = BrickColor.Black().Color
  3787. frame.Position = pos
  3788. frame.Size = size
  3789. frame.BackgroundColor3 = BrickColor.new("Really black").Color
  3790. frame.ZIndex = 5
  3791. return frame
  3792. end
  3793.  
  3794. makelabel = function(par, text)
  3795. local label = Instance.new("TextLabel", par)
  3796. label.BackgroundTransparency = 1
  3797. label.Size = ud(1, 0, 1, 0)
  3798. label.Position = ud(0, 0, 0, 0)
  3799. label.TextColor3 = c3(1,1,1)
  3800. label.TextStrokeTransparency = 0
  3801. label.FontSize = Enum.FontSize.Size24
  3802. label.Font = Enum.Font.SciFi
  3803. label.BorderSizePixel = 0
  3804. label.TextScaled = true
  3805. label.Text = text
  3806. end
  3807. ----------------------------------------------
  3808. local scrn = Instance.new("ScreenGui", p.PlayerGui)
  3809. ud = UDim2.new
  3810. c3 = Color3.new
  3811.  
  3812. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.150,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  3813. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  3814. Manatext = makelabel(Manabar, "[Q]:Automatic Attack (Hold)")
  3815.  
  3816. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.190,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  3817. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  3818. Manatext = makelabel(Manabar, "[E]:WRONG HAWSE DUD")
  3819.  
  3820. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.230,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  3821. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  3822. Manatext = makelabel(Manabar, "[R]:Ragdoll")
  3823.  
  3824. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.270,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  3825. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  3826. Manatext = makelabel(Manabar, "[Z]:Speed")
  3827.  
  3828. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.310,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  3829. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  3830. Manatext = makelabel(Manabar, "[C]:Big Smoke Hammer")
  3831.  
  3832. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.350,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  3833. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  3834. Manatext = makelabel(Manabar, "[K]:No Ragdoll Dummy")
  3835.  
  3836. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.390,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  3837. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  3838. Manatext = makelabel(Manabar, "[L]:Ragdoll Dummy")
  3839.  
  3840. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.430,0), ud(0.19, 0, 0.03, 0), c3(0,0,0))
  3841. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  3842. Manatext = makelabel(Manabar, "[H]:Big Dummy")
  3843.  
  3844. Manabar = makeframe(scrn, 0.5, ud(0.8125,0,0.470,0), ud(0.19, 0, 0.17, 0), c3(0,0,0))
  3845. Manacover = makeframe(Manabar, 0.5, ud(0, 0, 0, 0), ud(1, 0, 1, 0), c3(0, 0, 0))
  3846. Manatext = makelabel(Manabar, "PUT DIS SH!T TO CJ'S FACE PLES!")
  3847. warn'<Script>[Anti Sent To Local]:Connect!'
  3848. warn'<Script>:Welcome!'
  3849. -----------------------------------------------------------------
  3850. end)
  3851.  
  3852. TextButton_3.Parent = scriptframe
  3853. TextButton_3.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  3854. TextButton_3.Position = UDim2.new(0, 0, 0, 200)
  3855. TextButton_3.Size = UDim2.new(0, 123, 0, 50)
  3856. TextButton_3.Font = Enum.Font.SourceSans
  3857. TextButton_3.Text = "Jonh Doe"
  3858. TextButton_3.TextColor3 = Color3.new(0, 1, 1)
  3859. TextButton_3.TextScaled = true
  3860. TextButton_3.TextSize = 14
  3861. TextButton_3.TextWrapped = true
  3862.  
  3863. TextButton_3.MouseButton1Down:connect(function()
  3864. ------------
  3865. --John Doe--
  3866. ------------
  3867. -----by-----
  3868. --CKbackup--
  3869. ------------
  3870.  
  3871. --Player Stuff--
  3872. player = game:GetService("Players").LocalPlayer
  3873. chara = player.Character
  3874.  
  3875. ch = chara:GetChildren()
  3876. for i = 1, #ch do
  3877. if ch[i].Name == "Torso" then
  3878. ch[i].roblox.Transparency = 1
  3879. elseif ch[i].Name == "Head" then
  3880. ch[i].face.Transparency = 1
  3881. ch[i].Transparency = 1
  3882. elseif ch[i].ClassName == "Accessory" or ch[i].ClassName == "Shirt" or ch[i].ClassName == "Pants" or ch[i].ClassName == "ShirtGraphic" then
  3883. ch[i]:Destroy()
  3884. end
  3885. end
  3886.  
  3887. chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
  3888. chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
  3889. chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
  3890. chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
  3891. chara.Torso.BrickColor = BrickColor.new("Bright yellow")
  3892.  
  3893. --Outfit--
  3894. New = function(Object, Parent, Name, Data)
  3895. local Object = Instance.new(Object)
  3896. for Index, Value in pairs(Data or {}) do
  3897. Object[Index] = Value
  3898. end
  3899. Object.Parent = Parent
  3900. Object.Name = Name
  3901. return Object
  3902. end
  3903.  
  3904. function ScatterEff(part)
  3905. local eff1 = Instance.new("ParticleEmitter",part)
  3906. eff1.Size = NumberSequence.new(.1)
  3907. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
  3908. eff1.LightEmission = 1
  3909. eff1.Lifetime = NumberRange.new(1)
  3910. eff1.Speed = NumberRange.new(1)
  3911. eff1.Rate = 100
  3912. eff1.VelocitySpread = 10000
  3913. eff1.Texture = "rbxassetid://347504241"
  3914. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  3915. local eff2 = Instance.new("ParticleEmitter",part)
  3916. eff2.Size = NumberSequence.new(.1)
  3917. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
  3918. eff2.LightEmission = 1
  3919. eff2.Lifetime = NumberRange.new(1)
  3920. eff2.Speed = NumberRange.new(1)
  3921. eff2.Rate = 100
  3922. eff2.VelocitySpread = 10000
  3923. eff2.Texture = "rbxassetid://347504259"
  3924. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  3925. end
  3926.  
  3927. function BurningEff(part)
  3928. local eff1 = Instance.new("ParticleEmitter",part)
  3929. eff1.Size = NumberSequence.new(.1)
  3930. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  3931. eff1.LightEmission = 1
  3932. eff1.Lifetime = NumberRange.new(1)
  3933. eff1.Speed = NumberRange.new(0)
  3934. eff1.Rate = 100
  3935. eff1.Texture = "rbxassetid://347504241"
  3936. eff1.Acceleration = Vector3.new(0,10,0)
  3937. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  3938. local eff2 = Instance.new("ParticleEmitter",part)
  3939. eff2.Size = NumberSequence.new(.1)
  3940. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  3941. eff2.LightEmission = 1
  3942. eff2.Lifetime = NumberRange.new(1)
  3943. eff2.Speed = NumberRange.new(0)
  3944. eff2.Rate = 100
  3945. eff2.Texture = "rbxassetid://347504259"
  3946. eff2.Acceleration = Vector3.new(0,10,0)
  3947. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  3948. local eff3 = Instance.new("ParticleEmitter",part)
  3949. eff3.Size = NumberSequence.new(1)
  3950. eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
  3951. eff3.LightEmission = 1
  3952. eff3.Lifetime = NumberRange.new(1)
  3953. eff3.Speed = NumberRange.new(0)
  3954. eff3.Rate = 100
  3955. eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
  3956. eff3.Acceleration = Vector3.new(0,10,0)
  3957. eff3.Color = ColorSequence.new(Color3.new(1,0,0))
  3958. end
  3959.  
  3960. FakeHead = New("Model",chara,"FakeHead",{})
  3961. MainPart = New("Part",FakeHead,"MainPart",{FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 1, 1),CFrame = CFrame.new(2.29537678, 7.81603718, 0.746068954, 0.00980896503, 0.00110200304, 0.999957919, -0.000536994543, 1.00000548, -0.00109680078, -0.99994874, -0.0005262224, 0.00980964955),CanCollide = false,TopSurface = Enum.SurfaceType.Smooth,})
  3962. Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),})
  3963. face = New("Decal",MainPart,"face",{Texture = "rbxasset://textures/face.png",})
  3964. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Head,C0 = CFrame.new(0, 0, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),C1 = CFrame.new(5.96046448e-008, -8.58306885e-006, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),})
  3965. FakeHead.MainPart.BrickColor = BrickColor.new("Cool yellow")
  3966. EyeFire = New("Part",FakeHead,"EyeFire",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(1.69668579, 8.11665249, 0.640022159, -0.00107900088, 0.999958038, -0.00980941113, -1.0000056, -0.00107390946, 0.000525554642, 0.000515007298, 0.00981007144, 0.999948859),CanCollide = false,Color = Color3.new(1, 0, 0),})
  3967. Mesh = New("CylinderMesh",EyeFire,"Mesh",{Offset = Vector3.new(0.0500000007, 0, -0.0399999991),Scale = Vector3.new(1, 0.150000006, 1),})
  3968. Weld = New("ManualWeld",EyeFire,"Weld",{Part0 = EyeFire,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0010790003, -0.999999344, 0.000515000196, 0.999951363, -0.0010738963, 0.00981000345, -0.00980944186, 0.000525560055, 0.99995178),C1 = CFrame.new(0.100008011, 0.300009251, -0.600027919, 0.00980899762, -0.000536999898, -0.99995178, 0.00110200245, 0.999999344, -0.000526215415, 0.999951363, -0.00109678751, 0.00980958249),})
  3969. Chest = New("Model",chara,"Chest",{})
  3970. MainPart = New("Part",Chest,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(2.2937007, 6.31611967, 0.746871948, 0.00980956201, 0.00110224239, 0.999954581, -0.000537135813, 1.00000238, -0.00109703222, -0.99995023, -0.000526354474, 0.00981019717),CanCollide = false,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,})
  3971. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 0.009809535, -0.000537137908, -0.99994725, 0.00110225554, 1.00000858, -0.000526368851, 0.999961257, -0.00109705783, 0.00981026888),C1 = CFrame.new(5.96046448e-008, -9.05990601e-006, -2.38418579e-007, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
  3972. CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.800000072, 1),CFrame = CFrame.new(2.28977966, 7.11656427, 1.34486222, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  3973. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  3974. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.598430753, 0.800122261, 0.00106739998, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
  3975. CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.400000066, 1),CFrame = CFrame.new(2.29174757, 6.71645212, 1.54485857, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  3976. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  3977. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.798183441, 0.399908543, 0.00543618202, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
  3978. LeftArm = New("Model",chara,"LeftArm",{})
  3979. MainPart = New("Part",LeftArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(1.90889204, 6.31596565, 3.24640989, -0.0484240092, -0.0324009918, 0.998301268, -0.00117100019, 0.999474883, 0.0323822871, -0.998826265, 0.000399069104, -0.0484365262),CanCollide = false,})
  3980. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Arm"],C0 = CFrame.new(0, 0, 0, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),C1 = CFrame.new(0, -8.10623169e-006, -2.38418579e-007, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  3981. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(1.48370504, 6.50245714, 2.8663168, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  3982. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  3983. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(0.400017738, 0.200018406, -0.400015235, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  3984. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.51924801, 6.60332775, 3.66543078, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  3985. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  3986. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.399997473, 0.300003052, -0.399972558, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  3987. EffCorruptedPart = New("Part",LeftArm,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(1.92512023, 5.81624889, 3.24619365, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  3988. Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  3989. Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.52587891e-005, -0.49998045, 2.90870667e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  3990. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(2.31463432, 6.72918367, 3.62673688, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  3991. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  3992. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.400012016, 0.400006294, 0.400012136, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  3993. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.50631011, 6.40297413, 3.26581192, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  3994. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  3995. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.3589859e-005, 0.100014687, -0.400020242, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  3996. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.92179501, 6.51633835, 3.64602208, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  3997. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  3998. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.40000248, 0.200008869, 1.37090683e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  3999. BurningEff(EffCorruptedPart)
  4000. LeftLeg = New("Model",chara,"LeftLeg",{})
  4001. MainPart = New("Part",LeftLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.2865479, 1.31659603, 1.24781799, 0.00980953407, 0.00110225566, 0.999961138, -0.000537137908, 1.00000858, -0.00109705783, -0.99994719, -0.000526368851, 0.00981026888),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,})
  4002. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Leg"],C0 = CFrame.new(0, 0, 0, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),C1 = CFrame.new(0, -8.58306885e-006, -2.38418579e-007, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4003. EffCorruptedPart = New("Part",LeftLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.200000048, 1),CFrame = CFrame.new(2.28007793, 0.400032878, 1.25993299, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4004. Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4005. Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0116856098, -0.916567385, -0.00534534454, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4006. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.88013697, 0.800038397, 0.859943509, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4007. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4008. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(0.3841483, -0.516796231, -0.40962553, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4009. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(2.69002914, 0.915953577, 0.851962805, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4010. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4011. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(0.400011122, -0.399985313, 0.400013685, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4012. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(1.88013721, 0.900040269, 1.65993917, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4013. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4014. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.415866137, -0.41721642, -0.40188694, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4015. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.88013721, 0.600035727, 1.25993288, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4016. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4017. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0157161951, -0.717007458, -0.405481935, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4018. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.28007793, 0.700037479, 1.65993929, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4019. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4020. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.411835551, -0.616776347, -0.00175023079, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4021. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(2.68018699, 1.10004401, 1.65993941, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4022. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4023. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.408125639, -0.216332912, 0.397896528, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4024. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.68596959, 0.816166699, 1.25195313, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4025. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4026. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(5.20944595e-005, -0.499986172, 0.399987936, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4027. ScatterEff(EffCorruptedPart)
  4028. RightArm = New("Model",chara,"RightArm",{})
  4029. MainPart = New("Part",RightArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.31690788, -3.92582893, 0.00918400101, -0.262283146, 0.964947343, 0.259330034, 0.932596445, 0.251021653, -0.965745091, 0.247934431, 0.0765828639),CanCollide = false,})
  4030. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),C1 = CFrame.new(-2.86102295e-006, -9.05990601e-006, -2.38418579e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4031. Hitbox = New("Part",RightArm,"Hitbox",{BrickColor = BrickColor.new("Really black"),Transparency = 1,Transparency = 1,Size = Vector3.new(1, 4, 1),CFrame = CFrame.new(22.2733669, 5.0842762, -22.1737366, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4032. Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945257, -0.251027077, -0.0765930116, -0.262290984, 0.93259424, 0.247935042, 0.00919180829, 0.259333313, -0.965744138),C1 = CFrame.new(-1.52587891e-005, -1.00003147, -1.71661377e-005, 0.0091838371, 0.259330064, -0.965745151, -0.262283117, 0.932596445, 0.247934505, 0.964947283, 0.251021653, 0.0765827149),})
  4033. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.3169179, -3.92581391, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4034. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4035. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251027018, -0.0765930042, -0.262290984, 0.932594121, 0.247935027, 0.00919180084, 0.259333313, -0.965744197),C1 = CFrame.new(-1.1920929e-005, 1.28746033e-005, 3.57627869e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4036. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.14866924, 6.03215551, -4.72580194, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4037. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  4038. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.699988842, -0.499982834, 7.62939453e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4039. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 0.600000024),CFrame = CFrame.new(2.63876629, 4.02682734, -4.32773018, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4040. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  4041. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(-0.199987888, -2.39999342, 3.02791595e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4042. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.62134135, 7.81954479, -3.94021821, 0.964945078, -0.262291819, -0.00918725226, 0.251029015, 0.932593465, -0.259333432, 0.0765890032, 0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4043. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  4044. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.964944899, 0.251028955, 0.0765889958, -0.262291819, 0.932593465, 0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.399995804, 1.5000124, -2.38418579e-007, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4045. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.35483098, 5.18234444, -4.53787422, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4046. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  4047. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.300010204, -1.29999256, 1.40666962e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4048. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.88730097, 6.99068737, -4.57445002, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4049. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  4050. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.799996853, 0.50001812, 4.29153442e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4051. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.800000072, 0.600000024),CFrame = CFrame.new(2.37646794, 4.9594202, -4.07979012, -0.964945316, -0.262290984, 0.00918756705, -0.251028091, 0.932593942, 0.259333163, -0.0765890256, 0.247935995, -0.965744197),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4052. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4053. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251028031, -0.0765890107, -0.262290955, 0.932593882, 0.247935966, 0.0091875596, 0.259333193, -0.965744257),C1 = CFrame.new(-0.199994564, -1.39999104, 1.52587891e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4054. RightLeg = New("Model",chara,"RightLeg",{})
  4055. MainPart = New("Part",RightLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.29641008, 1.31540966, 0.248092994, 0.00933599845, 0.00110999751, 0.999955773, -0.0030579993, 0.999994755, -0.00108149007, -0.99995178, -0.0030477671, 0.00933934376),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,})
  4056. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Leg"],C0 = CFrame.new(0, 0, 0, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),C1 = CFrame.new(2.98023224e-008, -8.58306885e-006, 2.38418579e-007, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4057. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(2.70045996, 1.61376095, -0.149078026, 0.999955833, 0.00111049914, -0.0093326522, -0.00108199986, 0.999994755, 0.00305823679, 0.00933599938, -0.00304800388, 0.999951839),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4058. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4059. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955893, -0.00108199986, 0.00933599938, 0.00111049926, 0.999994755, -0.00304800388, -0.0093326522, 0.00305823679, 0.99995178),C1 = CFrame.new(0.400011688, 0.300008655, 0.400000095, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4060. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.90071809, 1.81462395, -0.157150015, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4061. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4062. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(0.400002658, 0.50000751, -0.399999142, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4063. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.896873, 1.71584904, 0.243133992, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4064. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4065. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(4.14252281e-006, 0.400008917, -0.399998784, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4066. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(1.89314091, 1.71706903, 0.643112063, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4067. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4068. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(-0.399993181, 0.400005698, -0.399996519, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4069. EffCorruptedPart = New("Part",RightLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 1),CFrame = CFrame.new(2.29597116, 0.915416002, 0.249298006, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4070. Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4071. Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(1.41263008e-005, -0.399995744, 5.00679016e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4072. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.300596, 1.71419013, -0.153122023, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4073. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4074. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(0.400015235, 0.400005817, 7.39097595e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4075. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.69322205, 1.81620288, 0.650299072, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4076. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4077. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-0.400013447, 0.500005245, 0.400009155, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4078. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.69684124, 1.71498096, 0.250625998, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4079. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4080. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-1.63316727e-005, 0.400005937, 0.400005102, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4081. ScatterEff(EffCorruptedPart)
  4082.  
  4083. sa = RightArm:GetChildren()
  4084. for i = 1, #sa do
  4085. ScatterEff(sa[i])
  4086. end
  4087.  
  4088. local eff1 = Instance.new("ParticleEmitter",EyeFire)
  4089. eff1.Size = NumberSequence.new(.1)
  4090. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  4091. eff1.LightEmission = 1
  4092. eff1.Lifetime = NumberRange.new(.5)
  4093. eff1.Speed = NumberRange.new(1)
  4094. eff1.EmissionDirection = "Front"
  4095. eff1.Rate = 100
  4096. eff1.Texture = "rbxassetid://347504241"
  4097. eff1.Acceleration = Vector3.new(0,10,0)
  4098. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  4099. local eff2 = Instance.new("ParticleEmitter",EyeFire)
  4100. eff2.Size = NumberSequence.new(.1)
  4101. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  4102. eff2.LightEmission = 1
  4103. eff2.Lifetime = NumberRange.new(.5)
  4104. eff2.Speed = NumberRange.new(1)
  4105. eff2.EmissionDirection = "Front"
  4106. eff2.Rate = 100
  4107. eff2.Texture = "rbxassetid://347504259"
  4108. eff2.Acceleration = Vector3.new(0,10,0)
  4109. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  4110. local eff3 = Instance.new("ParticleEmitter",EyeFire)
  4111. eff3.Size = NumberSequence.new(.1)
  4112. eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
  4113. eff3.LightEmission = 1
  4114. eff3.Lifetime = NumberRange.new(.5)
  4115. eff3.Speed = NumberRange.new(1)
  4116. eff3.EmissionDirection = "Front"
  4117. eff3.Rate = 100
  4118. eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
  4119. eff3.Acceleration = Vector3.new(0,10,0)
  4120. eff3.Color = ColorSequence.new(Color3.new(1,0,0))
  4121.  
  4122. --Sounds--
  4123. slashsnd = New("Sound",chara.Torso,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
  4124. hitsnd = New("Sound",chara.Torso,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
  4125. telesnd = New("Sound",chara.Torso,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
  4126. burnsnd = New("Sound",chara.Torso,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
  4127. music1 = New("Sound",chara.Torso,"Music1",{SoundId = "rbxassetid://151038517",PlaybackSpeed = .5,Volume = 10,Looped = true})
  4128. music2 = New("Sound",chara.Torso,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
  4129. deathmus = New("Sound",chara.Torso,"DeathMus",{SoundId = "rbxassetid://19094700",PlaybackSpeed = .5,Volume = 5,Looped = true})
  4130. deathex = New("Sound",chara.Torso,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
  4131. music1:Play()
  4132. music2:Play()
  4133.  
  4134. --Animations--
  4135. swinganim = chara.Humanoid:LoadAnimation(New("Animation",chara,"Swing",{AnimationId = "rbxassetid://186934658"}))
  4136.  
  4137. --Name Tag--
  4138. local naeeym = Instance.new("BillboardGui",chara)
  4139. naeeym.Size = UDim2.new(0,100,0,40)
  4140. naeeym.StudsOffset = Vector3.new(0,2,0)
  4141. naeeym.Adornee = chara.Head
  4142. local tecks = Instance.new("TextLabel",naeeym)
  4143. tecks.BackgroundTransparency = 1
  4144. tecks.BorderSizePixel = 0
  4145. tecks.Text = "John Doe"
  4146. tecks.Font = "Fantasy"
  4147. tecks.FontSize = "Size24"
  4148. tecks.TextStrokeTransparency = 0
  4149. tecks.TextStrokeColor3 = Color3.new(0,0,0)
  4150. tecks.TextColor3 = Color3.new(0,0,0)
  4151. tecks.Size = UDim2.new(1,0,0.5,0)
  4152.  
  4153. --Skybox--
  4154. skybox = Instance.new("Part",chara)
  4155. skybox.Size = Vector3.new(0,0,0)
  4156. skybox.Anchored = true
  4157. skybox.CanCollide = true
  4158. skyboxmesh = Instance.new("SpecialMesh",skybox)
  4159. skyboxmesh.MeshId = "http://www.roblox.com/asset/?id=1527559"
  4160. skyboxmesh.TextureId = "http://www.roblox.com/asset/?id=1529455"
  4161. skyboxmesh.VertexColor = Vector3.new(1,0,0)
  4162. skyboxmesh.Scale = Vector3.new(-3000,-1000,-3000)
  4163.  
  4164. --Soul Steal--
  4165. function SoulSteal(pos)
  4166. local soulst = coroutine.wrap(function()
  4167. local soul = Instance.new("Part",chara)
  4168. soul.Size = Vector3.new(0,0,0)
  4169. soul.CanCollide = false
  4170. soul.Anchored = false
  4171. soul.Position = pos
  4172. soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  4173. soul.Transparency = 1
  4174. local ptc = Instance.new("ParticleEmitter",soul)
  4175. ptc.Texture = "http://www.roblox.com/asset/?id=413366101"
  4176. ptc.Size = NumberSequence.new(.5)
  4177. ptc.LockedToPart = true
  4178. ptc.Speed = NumberRange.new(0)
  4179. ptc.Lifetime = NumberRange.new(9999)
  4180. local bodpos = Instance.new("BodyPosition",soul)
  4181. bodpos.Position = pos
  4182. wait(2)
  4183. soul.Touched:connect(function(hit)
  4184. if hit.Parent == chara then
  4185. soul:Destroy()
  4186. end
  4187. end)
  4188. while soul do
  4189. wait(.1)
  4190. bodpos.Position = chara.Torso.Position
  4191. end
  4192. end)
  4193. soulst()
  4194. end
  4195.  
  4196. --Death of a Mortal--
  4197. function KillMortal(hitdude)
  4198. local torsy = nil
  4199. if hitdude:FindFirstChild("Torso")~=nil then
  4200. torsy = hitdude.Torso
  4201. elseif hitdude:FindFirstChild("UpperTorso")~=nil then
  4202. torsy = hitdude.UpperTorso
  4203. end
  4204. local val = Instance.new("ObjectValue",hitdude)
  4205. val.Name = "HasBeenHit"
  4206. hitdude:BreakJoints()
  4207. hitdude.Humanoid:Destroy()
  4208. SoulSteal(torsy.Position)
  4209. local chi = hitdude:GetChildren()
  4210. for i = 1, #chi do
  4211. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  4212. local bodpos = Instance.new("BodyPosition",chi[i])
  4213. bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  4214. ScatterEff(chi[i])
  4215. chi[i].BrickColor = BrickColor.new("Really black")
  4216. end
  4217. end
  4218. for i = 1, 4 do
  4219. for i = 1, #chi do
  4220. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  4221. chi[i].Transparency = chi[i].Transparency + .25
  4222. wait(.01)
  4223. end
  4224. end
  4225. end
  4226. for i = 1, #chi do
  4227. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  4228. chi[i]:Destroy()
  4229. end
  4230. end
  4231. end
  4232.  
  4233. --Arm Touch--
  4234. bladeactive = false
  4235. Hitbox.Touched:connect(function(hit)
  4236. if bladeactive == true then
  4237. if hit.Parent:FindFirstChild("Humanoid")~= nil and hit.Parent:FindFirstChild("HasBeenHit")== nil and hit.Parent ~= chara then
  4238. hitsnd:Play()
  4239. KillMortal(hit.Parent)
  4240. end
  4241. end
  4242. end)
  4243.  
  4244. --Teleport--
  4245. function Teleport(pos)
  4246. telesnd:Play()
  4247. local ch = chara:GetChildren()
  4248. for i = 1, #ch do
  4249. if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
  4250. local trace = Instance.new("Part",game.Workspace)
  4251. trace.Size = ch[i].Size
  4252. trace.Material = "Neon"
  4253. trace.BrickColor = BrickColor.new("Really black")
  4254. trace.Transparency = .3
  4255. trace.CanCollide = false
  4256. trace.Anchored = true
  4257. trace.CFrame = ch[i].CFrame
  4258. if ch[i].Name == "Head" then
  4259. mehs = Instance.new("CylinderMesh",trace)
  4260. mehs.Scale = Vector3.new(1.25,1.25,1.25)
  4261. end
  4262. tracedisappear = coroutine.wrap(function()
  4263. wait(1)
  4264. for i = 1, 7 do
  4265. wait(.1)
  4266. trace.Transparency = trace.Transparency + .1
  4267. end
  4268. trace:Destroy()
  4269. end)
  4270. tracedisappear()
  4271. end
  4272. end
  4273. chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  4274. end
  4275.  
  4276. --Grab--
  4277. function Grab(mouse)
  4278. local hit = mouse.Target
  4279. if hit ~= nil then
  4280. if hit.Parent:FindFirstChild("Humanoid")~=nil then
  4281. local torsy = nil
  4282. if hit.Parent:FindFirstChild("Torso")~=nil then
  4283. torsy = hit.Parent.Torso
  4284. elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then
  4285. torsy = hit.Parent.UpperTorso
  4286. end
  4287. local bodpos = Instance.new("BodyPosition",torsy)
  4288. bodpos.Position = torsy.Position
  4289. wait(1)
  4290. burnsnd:Play()
  4291. hit.Parent.Humanoid.MaxHealth = 100
  4292. bodpos.Position = bodpos.Position + Vector3.new(0,4,0)
  4293. for i = 1, 10 do
  4294. wait(.1)
  4295. BurningEff(torsy)
  4296. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  4297. end
  4298. KillMortal(hit.Parent)
  4299. end
  4300. else end
  4301. end
  4302.  
  4303. --Button1Down--
  4304. dell = false
  4305. function onButton1Down()
  4306. if dell == false then
  4307. dell = true
  4308. swinganim:Play()
  4309. bladeactive = true
  4310. slashsnd:Play()
  4311. wait(.7)
  4312. bladeactive = false
  4313. dell = false
  4314. swinganim:Stop()
  4315. end
  4316. end
  4317.  
  4318. --KeyDowns--
  4319. function onKeyDown(key)
  4320. if key == "z" then
  4321. Teleport(Mouse.Hit.p + Vector3.new(0,2,0))
  4322. elseif key == "x" then
  4323. Grab(Mouse)
  4324. end
  4325. end
  4326.  
  4327. --Mouse Functions--
  4328. Mouse = player:GetMouse()
  4329. if Mouse then
  4330. Mouse.Button1Down:connect(onButton1Down)
  4331. Mouse.KeyDown:connect(onKeyDown)
  4332. end
  4333.  
  4334. --Death--
  4335. chara.Humanoid.Died:connect(function()
  4336. local pat = Instance.new("Part",game.Workspace)
  4337. pat.Transparency = 1
  4338. pat.Anchored = true
  4339. pat.CFrame = chara.Torso.CFrame
  4340. naeeym.Parent = pat
  4341. naeeym.Adornee = pat
  4342. skybox.Parent = game.Workspace
  4343. tecks.Text = "BAD CHOICE"
  4344. tecks.FontSize = "Size48"
  4345. tecks.TextColor3 = Color3.new(1,0,0)
  4346. music1:Stop()
  4347. music2:Stop()
  4348. deathmus.Parent = game.Workspace
  4349. deathex.Parent = game.Workspace
  4350. deathmus:Play()
  4351. deathex:Play()
  4352. game.Lighting.OutdoorAmbient = Color3.new(0,0,0)
  4353. game.Lighting.TimeOfDay = "00:00:00"
  4354. game.Lighting.FogColor = Color3.new(0,0,0)
  4355. game.Lighting.FogEnd = 1000
  4356. local ex = Instance.new("Explosion",game.Workspace)
  4357. ex.Position = chara.Torso.Position
  4358. ex.Visible = false
  4359. ex.BlastRadius = 999999999999999999999999
  4360. ex.BlastPressure = 9999999999999999999999999
  4361. end)
  4362.  
  4363. --Loop Function--
  4364. while true do
  4365. wait(.01)
  4366. chance = math.random(0,100)
  4367. if chance < 10 then
  4368. sel = math.random(1,3)
  4369. if sel == 1 then
  4370. tecks.Text = "NOHOPE"
  4371. elseif sel == 2 then
  4372. tecks.Text = "GIVEUP"
  4373. elseif sel == 3 then
  4374. tecks.Text = "BURNINHELL"
  4375. end
  4376. else tecks.Text = "John Doe"
  4377. end
  4378. if chara.Humanoid.Health > 0 then
  4379. chara.Humanoid.MaxHealth = math.huge
  4380. chara.Humanoid.Health = math.huge
  4381. game.Lighting.OutdoorAmbient = Color3.new(1,0,0)
  4382. game.Lighting.Ambient = Color3.new(1,0,0)
  4383. chara["Left Arm"].BrickColor = BrickColor.new("Cool yellow")
  4384. chara["Right Arm"].BrickColor = BrickColor.new("Cool yellow")
  4385. chara["Left Leg"].BrickColor = BrickColor.new("Medium blue")
  4386. chara["Right Leg"].BrickColor = BrickColor.new("Medium blue")
  4387. chara.Torso.BrickColor = BrickColor.new("Bright yellow")
  4388. chara["Left Arm"].Anchored = false
  4389. chara["Right Arm"].Anchored = false
  4390. chara["Left Leg"].Anchored = false
  4391. chara["Right Leg"].Anchored = false
  4392. chara.Torso.Anchored = false
  4393. ch = chara:GetChildren()
  4394. for i = 1, #ch do
  4395. if ch[i].ClassName == "Accessory" or ch[i].ClassName == "Hat" then
  4396. ch[i]:Destroy()
  4397. end
  4398. end
  4399. tools = player.Backpack:GetChildren()
  4400. for i = 1, #tools do
  4401. if tools[i].ClassName == "HopperBin" then
  4402. tools[i]:Destroy()
  4403. end
  4404. end
  4405. skybox.CFrame = skybox.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(1),0)
  4406. tecks.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
  4407. local jtrace = Instance.new("Part",game.Workspace)
  4408. jtrace.Name = "JDTrace"
  4409. jtrace.Size = Vector3.new(10,0,10)
  4410. jtrace.Position = chara.Torso.Position
  4411. jtrace.CFrame = chara.Torso.CFrame - Vector3.new(0,3,0)
  4412. jtrace.Anchored = true
  4413. jtrace.CanCollide = false
  4414. jtrace.BrickColor = BrickColor.new("Really black")
  4415. jtrace.Material = "Granite"
  4416. BurningEff(jtrace)
  4417. game.Debris:AddItem(jtrace,1)
  4418. end
  4419. end
  4420. end)
  4421.  
  4422. TextButton_4.Parent = scriptframe
  4423. TextButton_4.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  4424. TextButton_4.Position = UDim2.new(0, 174, 0, 200)
  4425. TextButton_4.Size = UDim2.new(0, 123, 0, 50)
  4426. TextButton_4.Font = Enum.Font.SourceSans
  4427. TextButton_4.Text = "1x1x1x1"
  4428. TextButton_4.TextColor3 = Color3.new(0, 1, 1)
  4429. TextButton_4.TextScaled = true
  4430. TextButton_4.TextSize = 14
  4431. TextButton_4.TextWrapped = true
  4432.  
  4433. TextButton_4.MouseButton1Down:connect(function()
  4434. ---------------------------------
  4435. --John Doe ---- (1x1x1x1 Edit)---
  4436. ---------------------------------
  4437. ---Script---------------Edited---
  4438. -----by-------------------by-----
  4439. --CKbackup----GlowingGlowstones--
  4440. ---------------------------------
  4441.  
  4442. --Player Stuff--
  4443. player = game:GetService("Players").LocalPlayer
  4444. chara = player.Character
  4445.  
  4446. ch = chara:GetChildren()
  4447. for i = 1, #ch do
  4448. if ch[i].Name == "Torso" then
  4449. ch[i].roblox.Transparency = 1
  4450. elseif ch[i].Name == "Head" then
  4451. ch[i].face.Transparency = 1
  4452. ch[i].Transparency = 1
  4453. elseif ch[i].ClassName == "Accessory" or ch[i].ClassName == "Shirt" or ch[i].ClassName == "Pants" or ch[i].ClassName == "ShirtGraphic" then
  4454. ch[i]:Destroy()
  4455. end
  4456. end
  4457.  
  4458. chara["Left Arm"].BrickColor = BrickColor.new("Really black")
  4459. chara["Right Arm"].BrickColor = BrickColor.new("Really black")
  4460. chara["Left Leg"].BrickColor = BrickColor.new("Really black")
  4461. chara["Right Leg"].BrickColor = BrickColor.new("Really black")
  4462. chara.Torso.BrickColor = BrickColor.new("Really black")
  4463.  
  4464. --Outfit--
  4465. New = function(Object, Parent, Name, Data)
  4466. local Object = Instance.new(Object)
  4467. for Index, Value in pairs(Data or {}) do
  4468. Object[Index] = Value
  4469. end
  4470. Object.Parent = Parent
  4471. Object.Name = Name
  4472. return Object
  4473. end
  4474.  
  4475. function ScatterEff(part)
  4476. local eff1 = Instance.new("ParticleEmitter",part)
  4477. eff1.Size = NumberSequence.new(.1)
  4478. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
  4479. eff1.LightEmission = 1
  4480. eff1.Lifetime = NumberRange.new(1)
  4481. eff1.Speed = NumberRange.new(1)
  4482. eff1.Rate = 100
  4483. eff1.VelocitySpread = 10000
  4484. eff1.Texture = "rbxassetid://347504241"
  4485. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  4486. local eff2 = Instance.new("ParticleEmitter",part)
  4487. eff2.Size = NumberSequence.new(.1)
  4488. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.9,0),NumberSequenceKeypoint.new(1,1)})
  4489. eff2.LightEmission = 1
  4490. eff2.Lifetime = NumberRange.new(1)
  4491. eff2.Speed = NumberRange.new(1)
  4492. eff2.Rate = 100
  4493. eff2.VelocitySpread = 10000
  4494. eff2.Texture = "rbxassetid://347504259"
  4495. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  4496. end
  4497.  
  4498. function BurningEff(part)
  4499. local eff1 = Instance.new("ParticleEmitter",part)
  4500. eff1.Size = NumberSequence.new(.1)
  4501. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  4502. eff1.LightEmission = 1
  4503. eff1.Lifetime = NumberRange.new(1)
  4504. eff1.Speed = NumberRange.new(0)
  4505. eff1.Rate = 100
  4506. eff1.Texture = "rbxassetid://347504241"
  4507. eff1.Acceleration = Vector3.new(0,10,0)
  4508. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  4509. local eff2 = Instance.new("ParticleEmitter",part)
  4510. eff2.Size = NumberSequence.new(.1)
  4511. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  4512. eff2.LightEmission = 1
  4513. eff2.Lifetime = NumberRange.new(1)
  4514. eff2.Speed = NumberRange.new(0)
  4515. eff2.Rate = 100
  4516. eff2.Texture = "rbxassetid://347504259"
  4517. eff2.Acceleration = Vector3.new(0,10,0)
  4518. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  4519. local eff3 = Instance.new("ParticleEmitter",part)
  4520. eff3.Size = NumberSequence.new(1)
  4521. eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
  4522. eff3.LightEmission = 1
  4523. eff3.Lifetime = NumberRange.new(1)
  4524. eff3.Speed = NumberRange.new(0)
  4525. eff3.Rate = 100
  4526. eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
  4527. eff3.Acceleration = Vector3.new(0,10,0)
  4528. eff3.Color = ColorSequence.new(Color3.new(1,0,0))
  4529. end
  4530.  
  4531. FakeHead = New("Model",chara,"FakeHead",{})
  4532. MainPart = New("Part",FakeHead,"MainPart",{FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 1, 1),CFrame = CFrame.new(2.29537678, 7.81603718, 0.746068954, 0.00980896503, 0.00110200304, 0.999957919, -0.000536994543, 1.00000548, -0.00109680078, -0.99994874, -0.0005262224, 0.00980964955),CanCollide = false,TopSurface = Enum.SurfaceType.Smooth,})
  4533. Mesh = New("SpecialMesh",MainPart,"Mesh",{Scale = Vector3.new(1.25, 1.25, 1.25),})
  4534. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Head,C0 = CFrame.new(0, 0, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),C1 = CFrame.new(5.96046448e-008, -8.58306885e-006, 0, 0.00980896503, -0.000536994543, -0.99994874, 0.00110200304, 1.00000548, -0.0005262224, 0.999957919, -0.00109680078, 0.00980964955),})
  4535. FakeHead.MainPart.BrickColor = BrickColor.new("Really black")
  4536. EyeFire = New("Part",FakeHead,"EyeFire",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.Neon,Size = Vector3.new(0.400000006, 0.200000003, 0.200000003),CFrame = CFrame.new(1.69668579, 8.11665249, 0.640022159, -0.00107900088, 0.999958038, -0.00980941113, -1.0000056, -0.00107390946, 0.000525554642, 0.000515007298, 0.00981007144, 0.999948859),CanCollide = false,Color = Color3.new(1, 0, 0),})
  4537. Mesh = New("CylinderMesh",EyeFire,"Mesh",{Offset = Vector3.new(0.0500000007, 0, -0.0399999991),Scale = Vector3.new(1, 0.150000006, 1),})
  4538. Weld = New("ManualWeld",EyeFire,"Weld",{Part0 = EyeFire,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0010790003, -0.999999344, 0.000515000196, 0.999951363, -0.0010738963, 0.00981000345, -0.00980944186, 0.000525560055, 0.99995178),C1 = CFrame.new(0.100008011, 0.300009251, -0.600027919, 0.00980899762, -0.000536999898, -0.99995178, 0.00110200245, 0.999999344, -0.000526215415, 0.999951363, -0.00109678751, 0.00980958249),})
  4539. Chest = New("Model",chara,"Chest",{})
  4540. MainPart = New("Part",Chest,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(2, 2, 1),CFrame = CFrame.new(2.2937007, 6.31611967, 0.746871948, 0.00980956201, 0.00110224239, 0.999954581, -0.000537135813, 1.00000238, -0.00109703222, -0.99995023, -0.000526354474, 0.00981019717),CanCollide = false,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,})
  4541. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 0.009809535, -0.000537137908, -0.99994725, 0.00110225554, 1.00000858, -0.000526368851, 0.999961257, -0.00109705783, 0.00981026888),C1 = CFrame.new(5.96046448e-008, -9.05990601e-006, -2.38418579e-007, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
  4542. CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.800000072, 1),CFrame = CFrame.new(2.28977966, 7.11656427, 1.34486222, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4543. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4544. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.598430753, 0.800122261, 0.00106739998, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
  4545. CorruptedPart = New("Part",Chest,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.400000006, 0.400000066, 1),CFrame = CFrame.new(2.29174757, 6.71645212, 1.54485857, -0.00110228383, -0.00980954897, -0.9999578, -1.00000536, 0.000536905834, 0.00109708123, 0.000526248943, 0.99994868, -0.00981033035),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4546. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4547. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.0011022957, -0.999999225, 0.000526249292, -0.00980958622, 0.000536918582, 0.99995172, -0.999951243, 0.0010970803, -0.00981026702),C1 = CFrame.new(-0.798183441, 0.399908543, 0.00543618202, 0.00980956666, -0.000537143264, -0.99995023, 0.00110225484, 1.00000238, -0.000526361808, 0.999954581, -0.00109704456, 0.00981020182),})
  4548. LeftArm = New("Model",chara,"LeftArm",{})
  4549. MainPart = New("Part",LeftArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(1.90889204, 6.31596565, 3.24640989, -0.0484240092, -0.0324009918, 0.998301268, -0.00117100019, 0.999474883, 0.0323822871, -0.998826265, 0.000399069104, -0.0484365262),CanCollide = false,})
  4550. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Arm"],C0 = CFrame.new(0, 0, 0, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),C1 = CFrame.new(0, -8.10623169e-006, -2.38418579e-007, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  4551. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(1.48370504, 6.50245714, 2.8663168, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4552. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4553. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(0.400017738, 0.200018406, -0.400015235, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  4554. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.51924801, 6.60332775, 3.66543078, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4555. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4556. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.399997473, 0.300003052, -0.399972558, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  4557. EffCorruptedPart = New("Part",LeftArm,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(1.92512023, 5.81624889, 3.24619365, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4558. Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4559. Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.52587891e-005, -0.49998045, 2.90870667e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  4560. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(2.31463432, 6.72918367, 3.62673688, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4561. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4562. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.400012016, 0.400006294, 0.400012136, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  4563. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.50631011, 6.40297413, 3.26581192, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4564. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4565. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(1.3589859e-005, 0.100014687, -0.400020242, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  4566. CorruptedPart = New("Part",LeftArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.92179501, 6.51633835, 3.64602208, -0.048417028, -0.0324150361, 0.998301387, -0.00116700074, 0.999474525, 0.03239654, -0.998826742, 0.000403525919, -0.0484294258),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4567. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4568. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.048417028, -0.00116700074, -0.998826623, -0.0324150361, 0.999474466, 0.000403525832, 0.998301208, 0.0323965363, -0.0484294109),C1 = CFrame.new(-0.40000248, 0.200008869, 1.37090683e-005, -0.0484240092, -0.00117100019, -0.998826265, -0.0324009918, 0.999474883, 0.000399069104, 0.998301268, 0.0323822871, -0.0484365262),})
  4569. BurningEff(EffCorruptedPart)
  4570. LeftLeg = New("Model",chara,"LeftLeg",{})
  4571. MainPart = New("Part",LeftLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.2865479, 1.31659603, 1.24781799, 0.00980953407, 0.00110225566, 0.999961138, -0.000537137908, 1.00000858, -0.00109705783, -0.99994719, -0.000526368851, 0.00981026888),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,})
  4572. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Leg"],C0 = CFrame.new(0, 0, 0, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),C1 = CFrame.new(0, -8.58306885e-006, -2.38418579e-007, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4573. EffCorruptedPart = New("Part",LeftLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.200000048, 1),CFrame = CFrame.new(2.28007793, 0.400032878, 1.25993299, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4574. Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4575. Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0116856098, -0.916567385, -0.00534534454, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4576. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.88013697, 0.800038397, 0.859943509, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4577. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4578. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(0.3841483, -0.516796231, -0.40962553, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4579. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(2.69002914, 0.915953577, 0.851962805, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4580. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4581. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(0.400011122, -0.399985313, 0.400013685, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4582. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(1.88013721, 0.900040269, 1.65993917, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4583. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4584. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.415866137, -0.41721642, -0.40188694, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4585. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(1.88013721, 0.600035727, 1.25993288, 1.00001979, -3.03611159e-007, -5.47617674e-007, 5.67175448e-007, 1.00001717, -5.60779881e-007, -1.86450779e-006, 9.50574758e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4586. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4587. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 5.86369708e-007, -2.15602267e-006, -2.8440752e-007, 0.999998569, 9.76819592e-007, -8.39119252e-007, -5.34477465e-007, 0.999998569),C1 = CFrame.new(-0.0157161951, -0.717007458, -0.405481935, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4588. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.28007793, 0.700037479, 1.65993929, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4589. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4590. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.411835551, -0.616776347, -0.00175023079, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4591. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(2.68018699, 1.10004401, 1.65993941, 1.00001967, -3.84054147e-007, 3.90969217e-006, 6.35045581e-007, 1.00001717, -5.60838998e-007, -6.19795173e-006, 9.32147486e-007, 0.99998951),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4592. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4593. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 1, 6.5424797e-007, -6.48946025e-006, -3.64865258e-007, 0.999998629, 9.58411874e-007, 3.61912225e-006, -5.34497644e-007, 0.999998629),C1 = CFrame.new(-0.408125639, -0.216332912, 0.397896528, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4594. CorruptedPart = New("Part",LeftLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.68596959, 0.816166699, 1.25195313, 0.999971032, 0.0011022269, -0.00980960391, -0.00109704852, 1.00001776, 0.000537177373, 0.00981036108, -0.000526409131, 0.999942601),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4595. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4596. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999951303, -0.0010970087, 0.00981015898, 0.00110222446, 0.999999166, -0.000526388001, -0.00980970077, 0.00053719338, 0.99995172),C1 = CFrame.new(5.20944595e-005, -0.499986172, 0.399987936, 0.00980953407, -0.000537137908, -0.99994719, 0.00110225566, 1.00000858, -0.000526368851, 0.999961138, -0.00109705783, 0.00981026888),})
  4597. ScatterEff(EffCorruptedPart)
  4598. RightArm = New("Model",chara,"RightArm",{})
  4599. MainPart = New("Part",RightArm,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.31690788, -3.92582893, 0.00918400101, -0.262283146, 0.964947343, 0.259330034, 0.932596445, 0.251021653, -0.965745091, 0.247934431, 0.0765828639),CanCollide = false,})
  4600. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),C1 = CFrame.new(-2.86102295e-006, -9.05990601e-006, -2.38418579e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4601. Hitbox = New("Part",RightArm,"Hitbox",{BrickColor = BrickColor.new("Really black"),Transparency = 1,Transparency = 1,Size = Vector3.new(1, 4, 1),CFrame = CFrame.new(22.2733669, 5.0842762, -22.1737366, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4602. Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945257, -0.251027077, -0.0765930116, -0.262290984, 0.93259424, 0.247935042, 0.00919180829, 0.259333313, -0.965744138),C1 = CFrame.new(-1.52587891e-005, -1.00003147, -1.71661377e-005, 0.0091838371, 0.259330064, -0.965745151, -0.262283117, 0.932596445, 0.247934505, 0.964947283, 0.251021653, 0.0765827149),})
  4603. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.011096, 6.3169179, -3.92581391, -0.964945257, -0.262290984, 0.00919180829, -0.251027077, 0.93259424, 0.259333313, -0.0765930116, 0.247935042, -0.965744138),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4604. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4605. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251027018, -0.0765930042, -0.262290984, 0.932594121, 0.247935027, 0.00919180084, 0.259333313, -0.965744197),C1 = CFrame.new(-1.1920929e-005, 1.28746033e-005, 3.57627869e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4606. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.14866924, 6.03215551, -4.72580194, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4607. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  4608. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.699988842, -0.499982834, 7.62939453e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4609. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 0.600000024),CFrame = CFrame.new(2.63876629, 4.02682734, -4.32773018, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4610. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  4611. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(-0.199987888, -2.39999342, 3.02791595e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4612. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.62134135, 7.81954479, -3.94021821, 0.964945078, -0.262291819, -0.00918725226, 0.251029015, 0.932593465, -0.259333432, 0.0765890032, 0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4613. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  4614. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.964944899, 0.251028955, 0.0765889958, -0.262291819, 0.932593465, 0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.399995804, 1.5000124, -2.38418579e-007, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4615. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.600000024, 0.400000036),CFrame = CFrame.new(2.35483098, 5.18234444, -4.53787422, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4616. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  4617. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.300010204, -1.29999256, 1.40666962e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4618. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1, 0.600000024),CFrame = CFrame.new(1.88730097, 6.99068737, -4.57445002, -0.964945078, 0.262291819, -0.00918725226, -0.251029015, -0.932593465, -0.259333432, -0.0765890032, -0.247936144, 0.965744317),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4619. Mesh = New("SpecialMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),MeshType = Enum.MeshType.Wedge,})
  4620. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964944899, -0.251028955, -0.0765889958, 0.262291819, -0.932593465, -0.247936144, -0.00918724574, -0.259333432, 0.965744257),C1 = CFrame.new(0.799996853, 0.50001812, 4.29153442e-006, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4621. CorruptedPart = New("Part",RightArm,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 0.800000072, 0.600000024),CFrame = CFrame.new(2.37646794, 4.9594202, -4.07979012, -0.964945316, -0.262290984, 0.00918756705, -0.251028091, 0.932593942, 0.259333163, -0.0765890256, 0.247935995, -0.965744197),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4622. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4623. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, -0.964945138, -0.251028031, -0.0765890107, -0.262290955, 0.932593882, 0.247935966, 0.0091875596, 0.259333193, -0.965744257),C1 = CFrame.new(-0.199994564, -1.39999104, 1.52587891e-005, 0.00918400101, 0.259330034, -0.965745091, -0.262283146, 0.932596445, 0.247934431, 0.964947343, 0.251021653, 0.0765828639),})
  4624. RightLeg = New("Model",chara,"RightLeg",{})
  4625. MainPart = New("Part",RightLeg,"MainPart",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(2.29641008, 1.31540966, 0.248092994, 0.00933599845, 0.00110999751, 0.999955773, -0.0030579993, 0.999994755, -0.00108149007, -0.99995178, -0.0030477671, 0.00933934376),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,})
  4626. Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Leg"],C0 = CFrame.new(0, 0, 0, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),C1 = CFrame.new(2.98023224e-008, -8.58306885e-006, 2.38418579e-007, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4627. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(2.70045996, 1.61376095, -0.149078026, 0.999955833, 0.00111049914, -0.0093326522, -0.00108199986, 0.999994755, 0.00305823679, 0.00933599938, -0.00304800388, 0.999951839),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4628. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4629. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955893, -0.00108199986, 0.00933599938, 0.00111049926, 0.999994755, -0.00304800388, -0.0093326522, 0.00305823679, 0.99995178),C1 = CFrame.new(0.400011688, 0.300008655, 0.400000095, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4630. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(1.90071809, 1.81462395, -0.157150015, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4631. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4632. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(0.400002658, 0.50000751, -0.399999142, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4633. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(1.896873, 1.71584904, 0.243133992, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4634. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4635. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(4.14252281e-006, 0.400008917, -0.399998784, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4636. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.800000072, 0.200000003),CFrame = CFrame.new(1.89314091, 1.71706903, 0.643112063, 0.999955714, 0.00111050205, -0.0093366541, -0.00108199974, 0.999994755, 0.00305724167, 0.00933999754, -0.00304700364, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4637. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4638. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111050217, 0.999994755, -0.00304700388, -0.00933665317, 0.00305724121, 0.99995178),C1 = CFrame.new(-0.399993181, 0.400005698, -0.399996519, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4639. EffCorruptedPart = New("Part",RightLeg,"EffCorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(1, 1.20000005, 1),CFrame = CFrame.new(2.29597116, 0.915416002, 0.249298006, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4640. Mesh = New("BlockMesh",EffCorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4641. Weld = New("ManualWeld",EffCorruptedPart,"Weld",{Part0 = EffCorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(1.41263008e-005, -0.399995744, 5.00679016e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4642. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.300596, 1.71419013, -0.153122023, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4643. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4644. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(0.400015235, 0.400005817, 7.39097595e-006, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4645. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(2.69322205, 1.81620288, 0.650299072, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4646. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4647. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-0.400013447, 0.500005245, 0.400009155, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4648. CorruptedPart = New("Part",RightLeg,"CorruptedPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Granite,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(2.69684124, 1.71498096, 0.250625998, 0.999955714, 0.00111051137, -0.00933665317, -0.00108199974, 0.999994755, 0.00305824191, 0.00933999754, -0.00304800365, 0.999951899),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  4649. Mesh = New("BlockMesh",CorruptedPart,"Mesh",{Scale = Vector3.new(1.10000002, 1.10000002, 1.10000002),})
  4650. Weld = New("ManualWeld",CorruptedPart,"Weld",{Part0 = CorruptedPart,Part1 = MainPart,C0 = CFrame.new(0, 0, 0, 0.999955773, -0.00108199974, 0.00933999848, 0.00111051148, 0.999994755, -0.00304800388, -0.00933665223, 0.00305824145, 0.99995178),C1 = CFrame.new(-1.63316727e-005, 0.400005937, 0.400005102, 0.00933599845, -0.0030579993, -0.99995178, 0.00110999751, 0.999994755, -0.0030477671, 0.999955773, -0.00108149007, 0.00933934376),})
  4651. ScatterEff(EffCorruptedPart)
  4652.  
  4653. sa = RightArm:GetChildren()
  4654. for i = 1, #sa do
  4655. ScatterEff(sa[i])
  4656. end
  4657.  
  4658. local eff1 = Instance.new("ParticleEmitter",EyeFire)
  4659. eff1.Size = NumberSequence.new(.1)
  4660. eff1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  4661. eff1.LightEmission = 1
  4662. eff1.Lifetime = NumberRange.new(.5)
  4663. eff1.Speed = NumberRange.new(1)
  4664. eff1.EmissionDirection = "Front"
  4665. eff1.Rate = 100
  4666. eff1.Texture = "rbxassetid://347504241"
  4667. eff1.Acceleration = Vector3.new(0,10,0)
  4668. eff1.Color = ColorSequence.new(Color3.new(1,0,0))
  4669. local eff2 = Instance.new("ParticleEmitter",EyeFire)
  4670. eff2.Size = NumberSequence.new(.1)
  4671. eff2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(.2,0),NumberSequenceKeypoint.new(1,1)})
  4672. eff2.LightEmission = 1
  4673. eff2.Lifetime = NumberRange.new(.5)
  4674. eff2.Speed = NumberRange.new(1)
  4675. eff2.EmissionDirection = "Front"
  4676. eff2.Rate = 100
  4677. eff2.Texture = "rbxassetid://347504259"
  4678. eff2.Acceleration = Vector3.new(0,10,0)
  4679. eff2.Color = ColorSequence.new(Color3.new(1,0,0))
  4680. local eff3 = Instance.new("ParticleEmitter",EyeFire)
  4681. eff3.Size = NumberSequence.new(.1)
  4682. eff3.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0),NumberSequenceKeypoint.new(1,1)})
  4683. eff3.LightEmission = 1
  4684. eff3.Lifetime = NumberRange.new(.5)
  4685. eff3.Speed = NumberRange.new(1)
  4686. eff3.EmissionDirection = "Front"
  4687. eff3.Rate = 100
  4688. eff3.Texture = "rbxasset://textures/particles/fire_main.dds"
  4689. eff3.Acceleration = Vector3.new(0,10,0)
  4690. eff3.Color = ColorSequence.new(Color3.new(1,0,0))
  4691.  
  4692. --Sounds--
  4693. slashsnd = New("Sound",chara.Torso,"Slash",{SoundId = "rbxassetid://28144425",PlaybackSpeed = .7,Volume = 5})
  4694. hitsnd = New("Sound",chara.Torso,"Hit",{SoundId = "rbxassetid://429400881",PlaybackSpeed = .7,Volume = 5})
  4695. telesnd = New("Sound",chara.Torso,"Tele",{SoundId = "rbxassetid://2767090",PlaybackSpeed = .7,Volume = 5})
  4696. burnsnd = New("Sound",chara.Torso,"Burn",{SoundId = "rbxassetid://32791565",PlaybackSpeed = .7,Volume = 5})
  4697. music1 = New("Sound",chara.Torso,"Music1",{SoundId = "rbxassetid://692430417",PlaybackSpeed = .5,Volume = 10,Looped = true})
  4698. music2 = New("Sound",chara.Torso,"Music2",{SoundId = "rbxassetid://11984351",PlaybackSpeed = .2,Volume = 5,Looped = true})
  4699. deathmus = New("Sound",chara.Torso,"DeathMus",{SoundId = "rbxassetid://678930213",PlaybackSpeed = .5,Volume = 5,Looped = true})
  4700. deathex = New("Sound",chara.Torso,"DeathEx",{SoundId = "rbxassetid://11984351",PlaybackSpeed = 1,Volume = 5})
  4701. music1:Play()
  4702. music2:Play()
  4703.  
  4704. --Animations--
  4705. swinganim = chara.Humanoid:LoadAnimation(New("Animation",chara,"Swing",{AnimationId = "rbxassetid://186934658"}))
  4706.  
  4707. --Name Tag--
  4708. local naeeym = Instance.new("BillboardGui",chara)
  4709. naeeym.Size = UDim2.new(0,100,0,40)
  4710. naeeym.StudsOffset = Vector3.new(0,2,0)
  4711. naeeym.Adornee = chara.Head
  4712. local tecks = Instance.new("TextLabel",naeeym)
  4713. tecks.BackgroundTransparency = 1
  4714. tecks.BorderSizePixel = 0
  4715. tecks.Text = "1x1x1x1"
  4716. tecks.Font = "Fantasy"
  4717. tecks.FontSize = "Size24"
  4718. tecks.TextStrokeTransparency = 0
  4719. tecks.TextStrokeColor3 = Color3.new(0,0,0)
  4720. tecks.TextColor3 = Color3.new(0,0,0)
  4721. tecks.Size = UDim2.new(1,0,0.5,0)
  4722.  
  4723. --Skybox--
  4724. skybox = Instance.new("Part",chara)
  4725. skybox.Size = Vector3.new(0,0,0)
  4726. skybox.Anchored = true
  4727. skybox.CanCollide = true
  4728. skyboxmesh = Instance.new("SpecialMesh",skybox)
  4729. skyboxmesh.MeshId = "http://www.roblox.com/asset/?id=0"
  4730. skyboxmesh.TextureId = "http://www.roblox.com/asset/?id=0"
  4731. skyboxmesh.VertexColor = Vector3.new(0,0,0)
  4732. skyboxmesh.Scale = Vector3.new(-3000,-1000,-3000)
  4733.  
  4734. --Soul Steal--
  4735. function SoulSteal(pos)
  4736. local soulst = coroutine.wrap(function()
  4737. local soul = Instance.new("Part",chara)
  4738. soul.Size = Vector3.new(0,0,0)
  4739. soul.CanCollide = false
  4740. soul.Anchored = false
  4741. soul.Position = pos
  4742. soul.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  4743. soul.Transparency = 1
  4744. local ptc = Instance.new("ParticleEmitter",soul)
  4745. ptc.Texture = "http://www.roblox.com/asset/?id=413366101"
  4746. ptc.Size = NumberSequence.new(.5)
  4747. ptc.LockedToPart = true
  4748. ptc.Speed = NumberRange.new(0)
  4749. ptc.Lifetime = NumberRange.new(9999)
  4750. local bodpos = Instance.new("BodyPosition",soul)
  4751. bodpos.Position = pos
  4752. wait(2)
  4753. soul.Touched:connect(function(hit)
  4754. if hit.Parent == chara then
  4755. soul:Destroy()
  4756. end
  4757. end)
  4758. while soul do
  4759. wait(.1)
  4760. bodpos.Position = chara.Torso.Position
  4761. end
  4762. end)
  4763. soulst()
  4764. end
  4765.  
  4766. --Death of a Mortal--
  4767. function KillMortal(hitdude)
  4768. local torsy = nil
  4769. if hitdude:FindFirstChild("Torso")~=nil then
  4770. torsy = hitdude.Torso
  4771. elseif hitdude:FindFirstChild("UpperTorso")~=nil then
  4772. torsy = hitdude.UpperTorso
  4773. end
  4774. local val = Instance.new("ObjectValue",hitdude)
  4775. val.Name = "HasBeenHit"
  4776. hitdude:BreakJoints()
  4777. hitdude.Humanoid:Destroy()
  4778. SoulSteal(torsy.Position)
  4779. local chi = hitdude:GetChildren()
  4780. for i = 1, #chi do
  4781. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  4782. local bodpos = Instance.new("BodyPosition",chi[i])
  4783. bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  4784. ScatterEff(chi[i])
  4785. chi[i].BrickColor = BrickColor.new("Really black")
  4786. end
  4787. end
  4788. for i = 1, 4 do
  4789. for i = 1, #chi do
  4790. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  4791. chi[i].Transparency = chi[i].Transparency + .25
  4792. wait(.01)
  4793. end
  4794. end
  4795. end
  4796. for i = 1, #chi do
  4797. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  4798. chi[i]:Destroy()
  4799. end
  4800. end
  4801. end
  4802.  
  4803. --Arm Touch--
  4804. bladeactive = false
  4805. Hitbox.Touched:connect(function(hit)
  4806. if bladeactive == true then
  4807. if hit.Parent:FindFirstChild("Humanoid")~= nil and hit.Parent:FindFirstChild("HasBeenHit")== nil and hit.Parent ~= chara then
  4808. hitsnd:Play()
  4809. KillMortal(hit.Parent)
  4810. end
  4811. end
  4812. end)
  4813.  
  4814. --Teleport--
  4815. function Teleport(pos)
  4816. telesnd:Play()
  4817. local ch = chara:GetChildren()
  4818. for i = 1, #ch do
  4819. if ch[i].ClassName == "Part" and ch[i].Name ~= "HumanoidRootPart" then
  4820. local trace = Instance.new("Part",game.Workspace)
  4821. trace.Size = ch[i].Size
  4822. trace.Material = "Neon"
  4823. trace.BrickColor = BrickColor.new("Really black")
  4824. trace.Transparency = .3
  4825. trace.CanCollide = false
  4826. trace.Anchored = true
  4827. trace.CFrame = ch[i].CFrame
  4828. if ch[i].Name == "Head" then
  4829. mehs = Instance.new("CylinderMesh",trace)
  4830. mehs.Scale = Vector3.new(1.25,1.25,1.25)
  4831. end
  4832. tracedisappear = coroutine.wrap(function()
  4833. wait(1)
  4834. for i = 1, 7 do
  4835. wait(.1)
  4836. trace.Transparency = trace.Transparency + .1
  4837. end
  4838. trace:Destroy()
  4839. end)
  4840. tracedisappear()
  4841. end
  4842. end
  4843. chara.Torso.CFrame = CFrame.new(pos.X,pos.Y,pos.Z)
  4844. end
  4845.  
  4846. --Grab--
  4847. function Grab(mouse)
  4848. local hit = mouse.Target
  4849. if hit ~= nil then
  4850. if hit.Parent:FindFirstChild("Humanoid")~=nil then
  4851. local torsy = nil
  4852. if hit.Parent:FindFirstChild("Torso")~=nil then
  4853. torsy = hit.Parent.Torso
  4854. elseif hit.Parent:FindFirstChild("UpperTorso")~=nil then
  4855. torsy = hit.Parent.UpperTorso
  4856. end
  4857. local bodpos = Instance.new("BodyPosition",torsy)
  4858. bodpos.Position = torsy.Position
  4859. wait(1)
  4860. burnsnd:Play()
  4861. hit.Parent.Humanoid.MaxHealth = 100
  4862. bodpos.Position = bodpos.Position + Vector3.new(0,4,0)
  4863. for i = 1, 10 do
  4864. wait(.1)
  4865. BurningEff(torsy)
  4866. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10
  4867. end
  4868. KillMortal(hit.Parent)
  4869. end
  4870. else end
  4871. end
  4872.  
  4873. --Button1Down--
  4874. dell = false
  4875. function onButton1Down()
  4876. if dell == false then
  4877. dell = true
  4878. swinganim:Play()
  4879. bladeactive = true
  4880. slashsnd:Play()
  4881. wait(.7)
  4882. bladeactive = false
  4883. dell = false
  4884. swinganim:Stop()
  4885. end
  4886. end
  4887.  
  4888. --KeyDowns--
  4889. function onKeyDown(key)
  4890. if key == "z" then
  4891. Teleport(Mouse.Hit.p + Vector3.new(0,2,0))
  4892. elseif key == "x" then
  4893. Grab(Mouse)
  4894. end
  4895. end
  4896.  
  4897. --Mouse Functions--
  4898. Mouse = player:GetMouse()
  4899. if Mouse then
  4900. Mouse.Button1Down:connect(onButton1Down)
  4901. Mouse.KeyDown:connect(onKeyDown)
  4902. end
  4903.  
  4904. --Death--
  4905. chara.Humanoid.Died:connect(function()
  4906. local pat = Instance.new("Part",game.Workspace)
  4907. pat.Transparency = 1
  4908. pat.Anchored = true
  4909. pat.CFrame = chara.Torso.CFrame
  4910. naeeym.Parent = pat
  4911. naeeym.Adornee = pat
  4912. skybox.Parent = game.Workspace
  4913. tecks.Text = "BAD CHOICE"
  4914. tecks.FontSize = "Size48"
  4915. tecks.TextColor3 = Color3.new(1,0,0)
  4916. music1:Stop()
  4917. music2:Stop()
  4918. deathmus.Parent = game.Workspace
  4919. deathex.Parent = game.Workspace
  4920. deathmus:Play()
  4921. deathex:Play()
  4922. game.Lighting.OutdoorAmbient = Color3.new(0,0,0)
  4923. game.Lighting.TimeOfDay = "00:00:00"
  4924. game.Lighting.FogColor = Color3.new(0,0,0)
  4925. game.Lighting.FogEnd = 1000
  4926. local ex = Instance.new("Explosion",game.Workspace)
  4927. ex.Position = chara.Torso.Position
  4928. ex.Visible = false
  4929. ex.BlastRadius = 999999999999999999999999
  4930. ex.BlastPressure = 9999999999999999999999999
  4931. end)
  4932.  
  4933. --Loop Function--
  4934. while true do
  4935. wait(.01)
  4936. chance = math.random(0,100)
  4937. if chance < 10 then
  4938. sel = math.random(1,3)
  4939. if sel == 1 then
  4940. tecks.Text = "HACKED"
  4941. elseif sel == 2 then
  4942. tecks.Text = "GODIE"
  4943. elseif sel == 3 then
  4944. tecks.Text = "BURNINHELL"
  4945. end
  4946. else tecks.Text = "1x1x1x1"
  4947. end
  4948. if chara.Humanoid.Health > 0 then
  4949. chara.Humanoid.MaxHealth = math.huge
  4950. chara.Humanoid.Health = math.huge
  4951. game.Lighting.OutdoorAmbient = Color3.new(0,0,0)
  4952. game.Lighting.Ambient = Color3.new(0,0,0)
  4953. chara["Left Arm"].BrickColor = BrickColor.new("Really black")
  4954. chara["Right Arm"].BrickColor = BrickColor.new("Really black")
  4955. chara["Left Leg"].BrickColor = BrickColor.new("Really black")
  4956. chara["Right Leg"].BrickColor = BrickColor.new("Really black")
  4957. chara.Torso.BrickColor = BrickColor.new("Really black")
  4958. chara["Left Arm"].Anchored = false
  4959. chara["Right Arm"].Anchored = false
  4960. chara["Left Leg"].Anchored = false
  4961. chara["Right Leg"].Anchored = false
  4962. chara.Torso.Anchored = false
  4963. ch = chara:GetChildren()
  4964. for i = 1, #ch do
  4965. if ch[i].ClassName == "Accessory" or ch[i].ClassName == "Hat" then
  4966. ch[i]:Destroy()
  4967. end
  4968. end
  4969. tools = player.Backpack:GetChildren()
  4970. for i = 1, #tools do
  4971. if tools[i].ClassName == "HopperBin" then
  4972. tools[i]:Destroy()
  4973. end
  4974. end
  4975. skybox.CFrame = skybox.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(1),0)
  4976. tecks.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
  4977. local jtrace = Instance.new("Part",game.Workspace)
  4978. jtrace.Name = "JDTrace"
  4979. jtrace.Size = Vector3.new(10,0,10)
  4980. jtrace.Position = chara.Torso.Position
  4981. jtrace.CFrame = chara.Torso.CFrame - Vector3.new(0,3,0)
  4982. jtrace.Anchored = true
  4983. jtrace.CanCollide = false
  4984. jtrace.BrickColor = BrickColor.new("Really black")
  4985. jtrace.Material = "Granite"
  4986. BurningEff(jtrace)
  4987. game.Debris:AddItem(jtrace,1)
  4988. end
  4989. end
  4990. end)
  4991.  
  4992. TextButton_5.Parent = scriptframe
  4993. TextButton_5.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  4994. TextButton_5.Position = UDim2.new(0, 0, 0, 268)
  4995. TextButton_5.Size = UDim2.new(0, 123, 0, 50)
  4996. TextButton_5.Font = Enum.Font.SourceSans
  4997. TextButton_5.Text = "Scp Dark Demo"
  4998. TextButton_5.TextColor3 = Color3.new(0, 1, 1)
  4999. TextButton_5.TextScaled = true
  5000. TextButton_5.TextSize = 14
  5001. TextButton_5.TextWrapped = true
  5002.  
  5003. TextButton_5.MouseButton1Down:connect(function()
  5004. p = (game.Players.LocalPlayer.Name)
  5005. char = game.Players.LocalPlayer.Character
  5006.  
  5007.  
  5008. local player = game.Players.LocalPlayer
  5009. repeat wait() until player.Character.Humanoid
  5010. local humanoid = player.Character.Humanoid
  5011. local mouse = player:GetMouse()
  5012.  
  5013. for i,v in pairs(char:GetChildren()) do
  5014. if v.ClassName == 'Hat' then
  5015. v:Destroy()
  5016. end
  5017. end
  5018.  
  5019. ScarySound1 = Instance.new("Sound")
  5020. ScarySound1.Parent = char.Torso
  5021. ScarySound1.SoundId = "rbxassetid://177113856"
  5022. ScarySound1.Volume = 1
  5023.  
  5024. ScarySound2 = Instance.new("Sound")
  5025. ScarySound2.Parent = char.Torso
  5026. ScarySound2.SoundId = "rbxassetid://234313800"
  5027. ScarySound2.Volume = 0.5
  5028. ScarySound2.Looped = true
  5029.  
  5030. ScarySound3 = Instance.new("Sound")
  5031. ScarySound3.Parent = char.Torso
  5032. ScarySound3.SoundId = "rbxassetid://254933693"
  5033. ScarySound3.Volume = 0.5
  5034. ScarySound3.Looped = true
  5035.  
  5036. Punch = Instance.new("Sound")
  5037. Punch.Parent = char.Torso
  5038. Punch.SoundId = "rbxassetid://261566877"
  5039. Punch.Volume = 1
  5040. Punch.Looped = false
  5041.  
  5042. hole = Instance.new("Sound")
  5043. hole.Parent = char.Torso
  5044. hole.SoundId = "rbxassetid://266364769"
  5045. hole.Volume = 1
  5046. hole.Looped = false
  5047.  
  5048. game.Players.LocalPlayer.Character.Sound:Destroy()
  5049.  
  5050. function Normal()
  5051. ScarySound3:Play()
  5052. char.Humanoid.WalkSpeed = 16
  5053. char.Head.face.Texture = "rbxassetid://443236276"
  5054. char["Left Leg"].Transparency = 0.5
  5055. char["Head"].Transparency = 0.5
  5056. char["Right Leg"].Transparency = 0.5
  5057. char["Torso"].Transparency = 0.5
  5058. char["Left Arm"].Transparency = 0.5
  5059. char["Right Arm"].Transparency = 0.5
  5060. end
  5061.  
  5062. function GoInvisible()
  5063. ScarySound3:Stop()
  5064. ScarySound1:Stop()
  5065. char.Humanoid.WalkSpeed = 120
  5066. char.Head.face.Transparency = 1
  5067. char["Left Leg"].Transparency = 0.5
  5068. char["Head"].Transparency = 0.5
  5069. char["Right Leg"].Transparency = 0.5
  5070. char["Torso"].Transparency = 0.5
  5071. char["Left Arm"].Transparency = 0.5
  5072. char["Right Arm"].Transparency = 0.5
  5073. wait(0.001)
  5074. char["Left Leg"].Transparency = 0.6
  5075. char["Head"].Transparency = 0.6
  5076. char["Right Leg"].Transparency = 0.6
  5077. char["Torso"].Transparency = 0.6
  5078. char["Left Arm"].Transparency = 0.6
  5079. char["Right Arm"].Transparency = 0.6
  5080. wait(0.001)
  5081. char["Left Leg"].Transparency = 0.7
  5082. char["Head"].Transparency = 0.7
  5083. char["Right Leg"].Transparency = 0.7
  5084. char["Torso"].Transparency = 0.7
  5085. char["Left Arm"].Transparency = 0.7
  5086. char["Right Arm"].Transparency = 0.7
  5087. wait(0.001)
  5088. char["Left Leg"].Transparency = 1
  5089. char["Head"].Transparency = 1
  5090. char["Right Leg"].Transparency = 1
  5091. char["Torso"].Transparency = 1
  5092. char["Left Arm"].Transparency = 1
  5093. char["Right Arm"].Transparency = 1
  5094. end
  5095.  
  5096. function GoVisible()
  5097. ScarySound3:Play()
  5098. char.Humanoid.WalkSpeed = 16
  5099. ScarySound1:Play()
  5100. char.Head.face.Transparency = 0
  5101. char["Left Leg"].Transparency = 0.9
  5102. char["Head"].Transparency = 0.9
  5103. char["Right Leg"].Transparency = 9
  5104. char["Torso"].Transparency = 0.9
  5105. char["Left Arm"].Transparency = 0.9
  5106. char["Right Arm"].Transparency = 0.9
  5107. wait(0.001)
  5108. char["Left Leg"].Transparency = 0.7
  5109. char["Head"].Transparency = 0.7
  5110. char["Right Leg"].Transparency = 0.7
  5111. char["Torso"].Transparency = 0.7
  5112. char["Left Arm"].Transparency = 0.7
  5113. char["Right Arm"].Transparency = 0.7
  5114. wait(0.001)
  5115. char["Left Leg"].Transparency = 0.5
  5116. char["Head"].Transparency = 0.5
  5117. char["Right Leg"].Transparency = 0.5
  5118. char["Torso"].Transparency = 0.5
  5119. char["Left Arm"].Transparency = 0.5
  5120. char["Right Arm"].Transparency = 0.5
  5121.  
  5122. end
  5123.  
  5124. Normal()
  5125.  
  5126. local anim = Instance.new("Animation")
  5127. anim.AnimationId = "rbxassetid://191123156"
  5128.  
  5129. mouse.KeyDown:connect(function(key)
  5130. if key == "z" then
  5131. if char.Head.Transparency == 0.5 then
  5132. GoInvisible()
  5133.  
  5134. elseif char.Head.Transparency == 1 then
  5135. GoVisible()
  5136. end
  5137. end end)
  5138.  
  5139. mouse.KeyDown:connect(function(key)
  5140. if key == "x" then
  5141. if ScarySound2.IsPlaying == false then
  5142. ScarySound2:Play()
  5143. elseif ScarySound2.IsPlaying == true then
  5144. ScarySound2:Stop()
  5145.  
  5146.  
  5147. end
  5148. end end)
  5149.  
  5150. function onTouch(part)
  5151.  
  5152. local humanoid = part.Parent:findFirstChild("Humanoid")
  5153. local model = part.Parent
  5154. local torso = part.Parent:findFirstChild("Torso")
  5155. local head = part.Parent:findFirstChild("Head")
  5156. local leftleg = part.Parent:findFirstChild("Left Leg")
  5157. local rightleg = part.Parent:findFirstChild("Right Leg")
  5158. local leftarm = part.Parent:findFirstChild("Left Arm")
  5159. local rightarm = part.Parent:findFirstChild("Right Arm")
  5160.  
  5161.  
  5162. if (humanoid ~=nil) then
  5163.  
  5164. --humanoid.Health = 0
  5165.  
  5166. head.BrickColor = BrickColor.new("Really black")
  5167. torso.BrickColor = BrickColor.new("Really black")
  5168. leftleg.BrickColor = BrickColor.new("Really black")
  5169. rightleg.BrickColor = BrickColor.new("Really black")
  5170. rightarm.BrickColor = BrickColor.new("Really black")
  5171. leftarm.BrickColor = BrickColor.new("Really black")
  5172. humanoid.Sit = true
  5173. wait(0.5)
  5174. torso.Anchored = true
  5175. wait(3)
  5176.  
  5177. e=Instance.new('Part', model)
  5178. e.Size = Vector3.new(2.25,2.25,2.25)
  5179. e.Transparency = 1
  5180. e.Anchored = true
  5181. e.CFrame = CFrame.new(head.Position)
  5182. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5183. wait(0.1)
  5184. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5185. wait(0.1)
  5186. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5187. wait(0.1)
  5188. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5189. wait(0.1)
  5190. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5191. wait(0.1)
  5192. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5193. wait(0.1)
  5194. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5195. wait(0.1)
  5196. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5197. wait(0.1)
  5198. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5199. wait(0.1)
  5200. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5201. wait(0.1)
  5202. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5203. wait(0.1)
  5204. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5205. wait(0.1)
  5206. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5207. wait(0.1)
  5208. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5209. wait(0.1)
  5210. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5211. wait(0.1)
  5212. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5213. wait(0.1)
  5214. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5215. wait(0.1)
  5216. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5217. wait(0.1)
  5218. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5219. wait(0.1)
  5220. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5221. wait(0.1)
  5222. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5223. wait(0.1)
  5224. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5225. wait(0.1)
  5226. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5227. wait(0.1)
  5228. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5229. wait(0.1)
  5230. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5231. wait(0.1)
  5232. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5233. wait(0.1)
  5234. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5235. wait(0.1)
  5236. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5237. wait(0.1)
  5238. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5239. wait(0.1)
  5240. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5241. wait(0.1)
  5242. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5243. wait(0.1)
  5244. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5245. wait(0.1)
  5246. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5247. wait(0.1)
  5248. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5249. wait(0.1)
  5250. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5251. wait(0.1)
  5252. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5253. wait(0.1)
  5254. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5255. wait(0.1)
  5256. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5257. wait(0.1)
  5258. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5259. wait(0.1)
  5260. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5261. wait(0.1)
  5262. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5263. wait(0.1)
  5264. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5265. wait(0.1)
  5266. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5267. wait(0.1)
  5268. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5269. wait(0.1)
  5270. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5271. wait(0.1)
  5272. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5273. wait(0.1)
  5274. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5275. wait(0.1)
  5276. head.Mesh.Scale = head.Mesh.Scale + Vector3.new(0.01,0.01,0.01)
  5277.  
  5278.  
  5279. wait(2)
  5280. head:Destroy()
  5281. q=Instance.new('ParticleEmitter', e)
  5282. q.Size = NumberSequence.new(0.5)
  5283. q.Rate = 50
  5284. q.Transparency = NumberSequence.new(0.5)
  5285. q.Speed = NumberRange.new(7)
  5286. q.VelocitySpread = 100
  5287. q.Lifetime = NumberRange.new(1)
  5288. q.Texture = 'rbxassetid://122275188'
  5289.  
  5290. torso.Anchored = true
  5291. rightleg.Anchored = true
  5292. leftleg.Anchored = true
  5293. rightarm.Anchored = true
  5294. leftarm.Anchored = true
  5295. ded = Instance.new("Sound")
  5296. ded.Parent = torso
  5297. ded.SoundId = "rbxassetid://131060226"
  5298. ded.Volume = 1
  5299. ded.Looped = false
  5300. wait()
  5301. ded:Play()
  5302.  
  5303.  
  5304.  
  5305.  
  5306. end
  5307.  
  5308. end
  5309.  
  5310.  
  5311.  
  5312. char.Torso.Touched:connect(onTouch)
  5313.  
  5314. mouse.KeyDown:connect(function(key)
  5315. if key == "c" then
  5316. local playAnim = humanoid:LoadAnimation(anim)
  5317.  
  5318. Punch:Play()
  5319. playAnim:Play()
  5320.  
  5321.  
  5322.  
  5323. end
  5324. end)
  5325.  
  5326. debounce = false
  5327.  
  5328. function onTouched(hit)
  5329. hole:Play()
  5330. hit.CanCollide=false
  5331. wait(.5)
  5332. hit.CanCollide = true
  5333. debounce = true
  5334.  
  5335. end
  5336. game.Players.LocalPlayer.Character.Torso.Touched:connect(onTouched)
  5337.  
  5338.  
  5339. while wait() do
  5340. char["Left Leg"].BrickColor = BrickColor.new("Really black")
  5341. char["Head"].BrickColor = BrickColor.new("Really black")
  5342. char["Right Leg"].BrickColor = BrickColor.new("Really black")
  5343. char["Torso"].BrickColor = BrickColor.new("Really black")
  5344. char["Left Arm"].BrickColor = BrickColor.new("Really black")
  5345. char["Right Arm"].BrickColor = BrickColor.new("Really black")
  5346. end
  5347. end)
  5348.  
  5349. TextButton_6.Parent = scriptframe
  5350. TextButton_6.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  5351. TextButton_6.Position = UDim2.new(0, 157, 0, 275)
  5352. TextButton_6.Size = UDim2.new(0, 123, 0, 50)
  5353. TextButton_6.Font = Enum.Font.SourceSans
  5354. TextButton_6.Text = "Mario Bomb"
  5355. TextButton_6.TextColor3 = Color3.new(0, 1, 1)
  5356. TextButton_6.TextScaled = true
  5357. TextButton_6.TextSize = 14
  5358. TextButton_6.TextWrapped = true
  5359.  
  5360. TextButton_6.MouseButton1Down:connect(function()
  5361. --[[qaeo baeo haeo]]--
  5362. wait(1 / 60)
  5363. Effects = { }
  5364. local Player = game.Players.localPlayer
  5365. local Character = Player.Character
  5366. local Humanoid = Character.Humanoid
  5367. local mouse = Player:GetMouse()
  5368. local m = Instance.new('Model', Character)
  5369. m.Name = "WeaponModel"
  5370. Character["Left Arm"]:remove()
  5371. Character["Right Arm"]:remove()
  5372. Character["Left Leg"]:remove()
  5373. Character["Right Leg"]:remove()
  5374. local Head = Character.Head
  5375. local Torso = Character.Torso
  5376. local cam = game.Workspace.CurrentCamera
  5377. local RootPart = Character.HumanoidRootPart
  5378. local RootJoint = RootPart.RootJoint
  5379. local equipped = false
  5380. local attack = false
  5381. local Anim = 'Idle'
  5382. local idle = 0
  5383. local attacktype = 1
  5384. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  5385. local velocity = RootPart.Velocity.y
  5386. local sine = 0
  5387. local change = 1
  5388. local mana = 0
  5389. local it =Instance.new
  5390. vt=Vector3.new
  5391. local grabbed = false
  5392. local cf = CFrame.new
  5393. local mr = math.rad
  5394. local angles = CFrame.Angles
  5395. local ud = UDim2.new
  5396. local c3 = Color3.new
  5397. for i,v in pairs(Character:GetChildren()) do
  5398. if v:IsA("Accessory") then
  5399. v:Destroy()
  5400. end
  5401. end
  5402. local NeckCF = cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  5403. Humanoid.Animator:Destroy()
  5404. Character.Animate:Destroy()
  5405. Head.Transparency = 1
  5406. Torso.Transparency = 1
  5407. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  5408. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  5409. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  5410.  
  5411. Head.face:remove()
  5412. function clerp(a, b, t)
  5413. return a:lerp(b, t)
  5414. end
  5415.  
  5416.  
  5417. local RbxUtility = LoadLibrary("RbxUtility")
  5418. local Create = RbxUtility.Create
  5419.  
  5420. function RemoveOutlines(part)
  5421. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  5422. end
  5423.  
  5424. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  5425. local Part = Create("Part"){
  5426. Parent = Parent,
  5427. Reflectance = Reflectance,
  5428. Transparency = Transparency,
  5429. CanCollide = false,
  5430. Locked = true,
  5431. BrickColor = BrickColor.new(tostring(BColor)),
  5432. Name = Name,
  5433. Size = Size,
  5434. Material = Material,
  5435. }
  5436. RemoveOutlines(Part)
  5437. return Part
  5438. end
  5439.  
  5440. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  5441. local Msh = Create(Mesh){
  5442. Parent = Part,
  5443. Offset = OffSet,
  5444. Scale = Scale,
  5445. }
  5446. if Mesh == "SpecialMesh" then
  5447. Msh.MeshType = MeshType
  5448. Msh.MeshId = MeshId
  5449. end
  5450. return Msh
  5451. end
  5452.  
  5453. --[[Credits to SazErenos for his Artificial Heartbeat]]--
  5454.  
  5455. ArtificialHB = Instance.new("BindableEvent", script)
  5456. ArtificialHB.Name = "Heartbeat"
  5457.  
  5458. script:WaitForChild("Heartbeat")
  5459.  
  5460. frame = 1 / 30
  5461. tf = 0
  5462. allowframeloss = false
  5463. tossremainder = false
  5464. lastframe = tick()
  5465. script.Heartbeat:Fire()
  5466.  
  5467. game:GetService("RunService").Heartbeat:connect(function(s, p)
  5468. tf = tf + s
  5469. if tf >= frame then
  5470. if allowframeloss then
  5471. script.Heartbeat:Fire()
  5472. lastframe = tick()
  5473. else
  5474. for i = 1, math.floor(tf / frame) do
  5475. script.Heartbeat:Fire()
  5476. end
  5477. lastframe = tick()
  5478. end
  5479. if tossremainder then
  5480. tf = 0
  5481. else
  5482. tf = tf - frame * math.floor(tf / frame)
  5483. end
  5484. end
  5485. end)
  5486.  
  5487. function swait(num)
  5488. if num == 0 or num == nil then
  5489. ArtificialHB.Event:wait()
  5490. else
  5491. for i = 0, num do
  5492. ArtificialHB.Event:wait()
  5493. end
  5494. end
  5495. end
  5496.  
  5497.  
  5498. function CreateWeld(Parent, Part0, Part1, C0, C1)
  5499. local Weld = Create("Weld"){
  5500. Parent = Parent,
  5501. Part0 = Part0,
  5502. Part1 = Part1,
  5503. C0 = C0,
  5504. C1 = C1,
  5505. }
  5506. return Weld
  5507. end
  5508.  
  5509. function rayCast(Position, Direction, Range, Ignore)
  5510. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  5511. end
  5512.  
  5513. function CreateSound(id, par, vol, pit)
  5514. coroutine.resume(coroutine.create(function()
  5515. local sou = Instance.new("Sound", par or workspace)
  5516. sou.Volume = vol
  5517. sou.Pitch = pit or 1
  5518. sou.SoundId = id
  5519. swait()
  5520. sou:play()
  5521. game:GetService("Debris"):AddItem(sou, 6)
  5522. end))
  5523. end
  5524.  
  5525.  
  5526. Handle=CreatePart(m,Enum.Material.Plastic,0.10000000149012,0,"Really black","Handle",Vector3.new(1, 1, 1))
  5527. HandleWeld=CreateWeld(m,Character["Torso"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0199661255, -0.0400784016, 0.15832901, 1, -5.67096185e-006, -2.38577304e-005, 5.6816225e-006, 0.999999344, 0.000446140766, 2.38577395e-005, -0.000446140766, 0.999999344))
  5528. Tock=CreatePart(m,Enum.Material.Plastic,0,0,"Medium stone grey","Tock",Vector3.new(1, 1, 1))
  5529. TockWeld=CreateWeld(m,Handle,Tock,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-006, -0.699996948, 7.00950623e-005, 1, 2.04636308e-011, 7.80528353e-008, -7.29414751e-008, 1.35121719e-010, 0.999998868, -2.04636308e-011, -0.999998868, -1.35550668e-010))
  5530. CreateMesh("CylinderMesh",Tock,"","",Vector3.new(0, 0, 0),Vector3.new(0.150000006, 0.75, 1))
  5531. Tick=CreatePart(m,Enum.Material.Plastic,0,0,"Medium stone grey","Tick",Vector3.new(1, 1, 1))
  5532. TickWeld=CreateWeld(m,Tock,Tick,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.300003052, 0.200067759, 0, 7.80528353e-008, 0.999998868, -1.35550668e-010, 2.04636308e-011, 1.35121719e-010, -0.999998868, -1, 7.29414751e-008, 2.04636308e-011))
  5533. CreateMesh("SpecialMesh",Tick,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1.20000005))
  5534. Tick=CreatePart(m,Enum.Material.Plastic,0,0,"Medium stone grey","Tick",Vector3.new(1, 1, 1))
  5535. TickWeld=CreateWeld(m,Tock,Tick,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.300003052, -0.199929476, -3.81469727e-006, 7.80528353e-008, 0.999998868, -1.35550668e-010, 2.04636308e-011, 1.35121719e-010, -0.999998868, -1, 7.29414751e-008, 2.04636308e-011))
  5536. CreateMesh("SpecialMesh",Tick,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=3270017",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1.20000005))
  5537. CreateMesh("SpecialMesh",Handle,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1.5, 1.5, 1.5))
  5538. Part=CreatePart(m,Enum.Material.Plastic,0,0,"Institutional white","Part",Vector3.new(0.540000021, 0.200000003, 0.460000038))
  5539. PartWeld=CreateWeld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0200805664, -0.737700462, 0, -2.19000867e-007, -0.422617674, 0.906307518, -2.3091161e-007, 0.906307518, 0.422617704, -1, -1.16742285e-007, -2.98621671e-007))
  5540. CreateMesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  5541. LeftPeg=CreatePart(m,Enum.Material.Plastic,0,0,"Bright yellow","LeftPeg",Vector3.new(1, 0.560000002, 1))
  5542. LeftPegWeld=CreateWeld(m,Handle,LeftPeg,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.399997711, 0.779884815, 7.62939453e-006, 1, -4.36907612e-008, -4.11564542e-008, 4.372896e-008, 0.999999404, 1.54743116e-008, 4.62659955e-008, -1.53474389e-008, 0.999999404))
  5543. CreateMesh("SpecialMesh",LeftPeg,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.75, 0.949999988))
  5544. Part=CreatePart(m,Enum.Material.Plastic,0.10000000149012,0,"Institutional white","Part",Vector3.new(0.200000003, 1.13999999, 0.590000033))
  5545. PartWeld=CreateWeld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.219978333, -0.00736188889, 0.492553711, 1, 5.67091502e-006, -1.42244971e-007, -5.44018985e-006, 0.965925276, 0.258818746, 1.60760464e-006, -0.258818775, 0.965925276))
  5546. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.649999976, 1))
  5547. Part=CreatePart(m,Enum.Material.Plastic,0.10000000149012,0,"Institutional white","Part",Vector3.new(0.200000003, 1.13999999, 0.590000033))
  5548. PartWeld=CreateWeld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.189998627, -0.00735902786, 0.49256134, 1, 5.67091502e-006, -1.42244971e-007, -5.44018985e-006, 0.965925276, 0.258818746, 1.60760464e-006, -0.258818775, 0.965925276))
  5549. CreateMesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.649999976, 1))
  5550. Poot=CreatePart(m,Enum.Material.Plastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.219999999, 0.200000003))
  5551. PartWeld=CreateWeld(m,Handle,Poot,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.502023697, -1.00622749, 0, -9.02868123e-006, -0.81915164, 0.573576152, 2.20012589e-006, 0.573576152, 0.81915164, -1, 8.65777929e-006, -3.37895472e-006))
  5552. CreateMesh("CylinderMesh",Poot,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.5))
  5553. Part=CreatePart(m,Enum.Material.Plastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.219999999, 0.200000003))
  5554. PartWeld=CreateWeld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0188560486, -0.944825172, 0, -1.92190091e-005, -0.422617674, 0.906307518, 1.27690937e-005, 0.906307518, 0.422617704, -1, 1.96949968e-005, -1.20244413e-005))
  5555. CreateMesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.5))
  5556. RightPeg=CreatePart(m,Enum.Material.Plastic,0,0,"Bright yellow","RightPeg",Vector3.new(1, 0.570000052, 1))
  5557. RightPegWeld=CreateWeld(m,Handle,RightPeg,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.400005341, 0.784877062, 1.14440918e-005, 1, -4.36907612e-008, -4.11564542e-008, 4.372896e-008, 0.999999404, 1.54743116e-008, 4.62659955e-008, -1.53474389e-008, 0.999999404))
  5558. CreateMesh("SpecialMesh",RightPeg,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.800000012, 0.75, 0.949999988))
  5559. Part=CreatePart(m,Enum.Material.Plastic,0,0,"Mid gray","Part",Vector3.new(0.200000003, 0.219999999, 0.200000003))
  5560. PartWeld=CreateWeld(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.853747368, -0.98065567, 3.81469727e-006, -4.15784598e-008, -0.965925038, 0.258818835, 1.37861207e-008, 0.258818835, 0.965925038, -1, 4.36907612e-008, -2.55568011e-009))
  5561. CreateMesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.5))
  5562.  
  5563. function boom()
  5564. attack = true
  5565. d=Instance.new("Fire",Poot)
  5566. d.Heat=0
  5567. d.Size=2
  5568. CreateSound("http://www.roblox.com/asset/?id=138931042",Torso,1,1)
  5569. for i = 0, 1, 0.05 do
  5570. swait()
  5571. if Torsovelocity > 2 then
  5572. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5573. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5574. else
  5575. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5576. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5577. end
  5578. Handle.BrickColor=BrickColor.new("Bright red")
  5579. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5580. end
  5581. for i = 0, 1, 0.05 do
  5582. swait()
  5583. if Torsovelocity > 2 then
  5584. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5585. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5586. else
  5587. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5588. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5589. end
  5590. Handle.BrickColor=BrickColor.new("Black")
  5591. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5592. end
  5593. for i = 0, 1, 0.1 do
  5594. swait()
  5595. if Torsovelocity > 2 then
  5596. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5597. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5598. else
  5599. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5600. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5601. end
  5602. Handle.BrickColor=BrickColor.new("Bright red")
  5603. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5604. end
  5605. for i = 0, 1, 0.1 do
  5606. swait()
  5607. if Torsovelocity > 2 then
  5608. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5609. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5610. else
  5611. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5612. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5613. end
  5614. Handle.BrickColor=BrickColor.new("Black")
  5615. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5616. end
  5617. for i = 0, 1, 0.2 do
  5618. swait()
  5619. if Torsovelocity > 2 then
  5620. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5621. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5622. else
  5623. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5624. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5625. end
  5626. Handle.BrickColor=BrickColor.new("Bright red")
  5627. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5628. end
  5629. for i = 0, 1, 0.2 do
  5630. swait()
  5631. if Torsovelocity > 2 then
  5632. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5633. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5634. else
  5635. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5636. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5637. end
  5638. Handle.BrickColor=BrickColor.new("Black")
  5639. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5640. end
  5641. for i = 0, 1, 0.5 do
  5642. swait()
  5643. if Torsovelocity > 2 then
  5644. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5645. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5646. else
  5647. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5648. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5649. end
  5650. Handle.BrickColor=BrickColor.new("Bright red")
  5651. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5652. end
  5653. for i = 0, 1, 0.5 do
  5654. swait()
  5655. if Torsovelocity > 2 then
  5656. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5657. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5658. else
  5659. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5660. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5661. end
  5662. Handle.BrickColor=BrickColor.new("Black")
  5663. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5664. end
  5665. for i = 0, 1, 0.5 do
  5666. swait()
  5667. if Torsovelocity > 2 then
  5668. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5669. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5670. else
  5671. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5672. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5673. end
  5674. Handle.BrickColor=BrickColor.new("Bright red")
  5675. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5676. end
  5677. for i = 0, 1, 0.5 do
  5678. swait()
  5679. if Torsovelocity > 2 then
  5680. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5681. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5682. else
  5683. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5684. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5685. end
  5686. Handle.BrickColor=BrickColor.new("Black")
  5687. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5688. end
  5689. CreateSound("http://www.roblox.com/asset/?id=282185588",Torso,1,1)
  5690. gg=Instance.new("Explosion")
  5691. gg.Parent=Torso
  5692. gg.Position=Torso.Position
  5693. attack = false
  5694. end
  5695.  
  5696. --[[Attacks]]--
  5697.  
  5698. mouse.Button1Down:connect(function()
  5699. if attack == false and attacktype == 1 then
  5700. boom()
  5701. end
  5702. end)
  5703.  
  5704.  
  5705. Humanoid.WalkSpeed=10
  5706. --[[ Movement Detection ]]--
  5707. j=1
  5708. while true do
  5709. swait()
  5710. if j == 360 then
  5711. j=1
  5712. else
  5713. j=j+5
  5714. end
  5715. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  5716. velocity = RootPart.Velocity.y
  5717. sine = sine + change
  5718. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  5719. if equipped == true or equipped == false then
  5720. if RootPart.Velocity.y > 1 and hit == nil then
  5721. Anim = "Jump"
  5722. if attack == false then
  5723.  
  5724. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5725. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5726. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5727. end
  5728. elseif RootPart.Velocity.y < -1 and hit == nil then
  5729. Anim = "Fall"
  5730. if attack == false then
  5731.  
  5732. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5733. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5734. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5735. end
  5736. elseif Torsovelocity < 1 and hit ~= nil then
  5737. Anim = "Idle"
  5738. if attack == false then
  5739. change = 1
  5740. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5741. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5742. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5743. end
  5744. elseif Torsovelocity > 2 and hit ~= nil then
  5745. Anim = "Walk"
  5746. if attack == false then
  5747. RightPegWeld.C0 = clerp(RightPegWeld.C0, CFrame.new(0,0, 0+.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5748. LeftPegWeld.C0 = clerp(LeftPegWeld.C0, CFrame.new(0,0, 0-.2* math.cos(sine / 3)) * angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  5749. TockWeld.C0 = clerp(TockWeld.C0, CFrame.new(0,0, 0) * angles(math.rad(0), math.rad(0), math.rad(0+j)), .3)
  5750. end
  5751. end
  5752. end
  5753. if #Effects > 0 then
  5754. for e = 1, #Effects do
  5755. if Effects[e] ~= nil then
  5756. local Thing = Effects[e]
  5757. if Thing ~= nil then
  5758. local Part = Thing[1]
  5759. local Mode = Thing[2]
  5760. local Delay = Thing[3]
  5761. local IncX = Thing[4]
  5762. local IncY = Thing[5]
  5763. local IncZ = Thing[6]
  5764. if Thing[1].Transparency <= 1 then
  5765. if Thing[2] == "Block1" then
  5766. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  5767. Mesh = Thing[1].Mesh
  5768. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  5769. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  5770. elseif Thing[2] == "Block2" then
  5771. Thing[1].CFrame = Thing[1].CFrame
  5772. Mesh = Thing[7]
  5773. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  5774. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  5775. elseif Thing[2] == "Cylinder" then
  5776. Mesh = Thing[1].Mesh
  5777. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  5778. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  5779. elseif Thing[2] == "Blood" then
  5780. Mesh = Thing[7]
  5781. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, .5, 0)
  5782. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  5783. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  5784. elseif Thing[2] == "Elec" then
  5785. Mesh = Thing[1].Mesh
  5786. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  5787. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  5788. elseif Thing[2] == "Disappear" then
  5789. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  5790. elseif Thing[2] == "Shatter" then
  5791. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  5792. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  5793. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  5794. Thing[6] = Thing[6] + Thing[5]
  5795. end
  5796. else
  5797. Part.Parent = nil
  5798. table.remove(Effects, e)
  5799. end
  5800. end
  5801. end
  5802. end
  5803. end
  5804. end
  5805. end)
  5806.  
  5807. TextButton_7.Parent = scriptframe
  5808. TextButton_7.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  5809. TextButton_7.Position = UDim2.new(0, 0, 0, 347)
  5810. TextButton_7.Size = UDim2.new(0, 123, 0, 50)
  5811. TextButton_7.Font = Enum.Font.SourceSans
  5812. TextButton_7.Text = "Asalt Rifle"
  5813. TextButton_7.TextColor3 = Color3.new(0, 1, 1)
  5814. TextButton_7.TextScaled = true
  5815. TextButton_7.TextSize = 14
  5816. TextButton_7.TextWrapped = true
  5817.  
  5818. TextButon_7.MouseButton1Down:connect(function()
  5819. Ply = game.Players.LocalPlayer
  5820. Char = Ply.Character
  5821. Tor = Char.Torso
  5822. He = Char.Head
  5823. Ne = Tor.Neck
  5824. Hu = Char.Humanoid
  5825. LA = Char["Left Arm"]
  5826. LL = Char["Left Leg"]
  5827. RA = Char["Right Arm"]
  5828. RL = Char["Right Leg"]
  5829. LS = Tor["Left Shoulder"]
  5830. RS = Tor["Right Shoulder"]
  5831. LH = Tor["Left Hip"]
  5832. RH = Tor["Right Hip"]
  5833. Combo = 1
  5834. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  5835. RP = Char.HumanoidRootPart
  5836. RJ = RP.RootJoint
  5837. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  5838. LHCF = CFrame.Angles(0, math.rad(-90), 0)
  5839. RHCF = CFrame.Angles(0, math.rad(90), 0)
  5840. attack = false
  5841. equipped = false
  5842. local Anim = "Idle"
  5843. Effects = { }
  5844. cam = workspace.CurrentCamera
  5845. local RbxUtility = LoadLibrary("RbxUtility")
  5846. local Create = RbxUtility.Create
  5847. local m = Create("Model"){
  5848. Parent = Char,
  5849. Name = "WeaponModel",
  5850. }
  5851.  
  5852. RS.Parent = nil
  5853. LS.Parent = nil
  5854.  
  5855. RW = Create("Weld"){
  5856. Name = "Right Shoulder",
  5857. Part0 = Tor ,
  5858. C0 = CFrame.new(1.5, 0.5, 0),
  5859. C1 = CFrame.new(0, 0.5, 0),
  5860. Part1 = RA ,
  5861. Parent = Tor ,
  5862. }
  5863.  
  5864. LW = Create("Weld"){
  5865. Name = "Left Shoulder",
  5866. Part0 = Tor ,
  5867. C0 = CFrame.new(-1.5, 0.5, 0),
  5868. C1 = CFrame.new(0, 0.5, 0) ,
  5869. Part1 = LA ,
  5870. Parent = Tor ,
  5871. }
  5872.  
  5873. mouse = Ply:GetMouse()
  5874.  
  5875. function RemoveOutlines(part)
  5876. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  5877. end
  5878.  
  5879. function CreatePart(FF, Par, Mat, Ref, Tra, BC, Nam, Siz)
  5880. local Part = Create("Part"){
  5881. formFactor = FF,
  5882. Parent = Par,
  5883. Reflectance = Ref,
  5884. Transparency = Tra,
  5885. CanCollide = false,
  5886. Locked = true,
  5887. BrickColor = BrickColor.new(tostring(BC)),
  5888. Name = Nam,
  5889. Size = Siz,
  5890. Position = Tor.Position,
  5891. Material = Mat,
  5892. }
  5893. RemoveOutlines(Part)
  5894. return Part
  5895. end
  5896.  
  5897. function CreateMesh(Ms, Par, MType, MId, OS, Sca)
  5898. local Msh = Create(Ms){
  5899. Parent = Par,
  5900. Offset = OS,
  5901. Scale = Sca,
  5902. }
  5903. if Ms == "SpecialMesh" then
  5904. Msh.MeshType = MType
  5905. Msh.MeshId = MId
  5906. end
  5907. end
  5908.  
  5909. function CreateWeld(Par, PartA, PartB, CA, CB)
  5910. local Weld = Create("Weld"){
  5911. Parent = Par,
  5912. Part0 = PartA,
  5913. Part1 = PartB,
  5914. C0 = CA,
  5915. C1 = CB,
  5916. }
  5917. return Weld
  5918. end
  5919.  
  5920. function CreateSound(id, par, vol, pit)
  5921. coroutine.resume(coroutine.create(function()
  5922. local sou = Create("Sound"){
  5923. Parent = par or workspace,
  5924. Volume = vol,
  5925. Pitch = pit or 1,
  5926. SoundId = id,
  5927. }
  5928. wait()
  5929. sou:play()
  5930. end))
  5931. end
  5932.  
  5933. function clerp(a, b, t)
  5934. return a:lerp(b, t)
  5935. end
  5936.  
  5937. function rayCast(Pos, Dir, Max, Ignore)
  5938. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  5939. end
  5940.  
  5941. function Damage(hit, damage, cooldown, Color1, Color2, HSound, HPitch)
  5942. for i, v in pairs(hit:GetChildren()) do
  5943. if v:IsA("Humanoid") and hit.Name ~= Char.Name then
  5944. local find = v:FindFirstChild("Hitz")
  5945. if not find then
  5946. if v.Parent:findFirstChild("Head") then
  5947. local BillG = Create("BillboardGui"){
  5948. Parent = v.Parent.Head,
  5949. Size = UDim2.new(1, 0, 1, 0),
  5950. Adornee = v.Parent.Head,
  5951. StudsOffset = Vector3.new(math.random(-3, 3), math.random(3, 5), math.random(-3, 3)),
  5952. }
  5953. local TL = Create("TextLabel"){
  5954. Parent = BillG,
  5955. Size = UDim2.new(3, 3, 3, 3),
  5956. BackgroundTransparency = 1,
  5957. Text = tostring(damage).."-",
  5958. TextColor3 = Color1.Color,
  5959. TextStrokeColor3 = Color2.Color,
  5960. TextStrokeTransparency = 0,
  5961. TextXAlignment = Enum.TextXAlignment.Center,
  5962. TextYAlignment = Enum.TextYAlignment.Center,
  5963. FontSize = Enum.FontSize.Size18,
  5964. Font = "ArialBold",
  5965. }
  5966. coroutine.resume(coroutine.create(function()
  5967. wait(1)
  5968. for i = 0, 1, .1 do
  5969. wait(.1)
  5970. BillG.StudsOffset = BillG.StudsOffset + Vector3.new(0, .1, 0)
  5971. end
  5972. BillG:Destroy()
  5973. end))
  5974. end
  5975. v.Health = v.Health - damage
  5976. local bool = Create("BoolValue"){
  5977. Parent = v,
  5978. Name = 'Hitz',
  5979. }
  5980. if HSound ~= nil and HPitch ~= nil then
  5981. CreateSound(HSound, hit, 1, HPitch)
  5982. end
  5983. game:GetService("Debris"):AddItem(bool, cooldown)
  5984. end
  5985. end
  5986. end
  5987. end
  5988.  
  5989. function MagnitudeDamage(Part, magni, mindam, maxdam, Color1, Color2, HitSound)
  5990. for _, c in pairs(workspace:children()) do
  5991. local hum = c:findFirstChild("Humanoid")
  5992. if hum ~= nil then
  5993. local head = c:findFirstChild("Torso")
  5994. if head ~= nil then
  5995. local targ = head.Position - Part.Position
  5996. local mag = targ.magnitude
  5997. if mag <= magni and c.Name ~= Ply.Name then
  5998. Damage(head.Parent, math.random(mindam, maxdam), 0, Color1, Color2, HitSound, 1)
  5999. end
  6000. end
  6001. end
  6002. end
  6003. end
  6004.  
  6005. Handle = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 1, "Navy blue", "Handle", Vector3.new(0.216133296, 0.432266444, 0.200000003))
  6006. Handleweld = CreateWeld(m, RA, Handle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.03214836, -0.278110504, -0.0978469849, 0, 0.999999702, -2.98023224e-008, 0, -2.98023188e-008, -0.999999821, -1, 4.37113847e-008, -1.77635684e-015))
  6007. CreateMesh("BlockMesh", Handle, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.540333092))
  6008. FakeHandle = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 1, "Navy blue", "FakeHandle", Vector3.new(0.216133296, 0.432266444, 0.200000003))
  6009. FakeHandleweld = CreateWeld(m, Handle, FakeHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0, 0, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 4.37113812e-008, 4.73655636e-016, 1))
  6010. Barrel = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Smoky grey", "Barrel", Vector3.new(0.324199915, 0.200000003, 0.216133296))
  6011. Barrelweld = CreateWeld(m, FakeHandle, Barrel, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000385284424, 5.45991993, 0.648399353, 1.88395493e-016, 1.00281931e-024, -1, 0.999999642, 0, 4.37113812e-008, 0, -0.999999642, -4.73655636e-016))
  6012. CreateMesh("CylinderMesh", Barrel, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.567349613, 1))
  6013. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.324199826, 0.324199826, 0.432266533))
  6014. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.378201485, -0.162090302, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6015. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.216133282, 0.200000003, 0.200000003))
  6016. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.03202057, 0.162498474, 0.864542007, 5.96045453e-008, 0.999996662, 2.34803412e-008, 4.76836078e-007, 6.32193187e-009, 0.999997854, 0.999997139, -2.98022425e-008, -4.3312528e-007))
  6017. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 0.540333092))
  6018. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(1.08066642, 0.200000003, 0.200000003))
  6019. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.648406029, -0.594371796, -0.161685944, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6020. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 0.540333092))
  6021. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.756466568, 0.200000003, 0.432266533))
  6022. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.8910985, -0.70243454, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6023. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 1))
  6024. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 0.200000003, 0.216133296))
  6025. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.45885229, -0.832115173, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6026. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 0.75646615, 1))
  6027. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(1.40486634, 0.200000003, 0.200000003))
  6028. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.810516357, -0.81047821, 0.162475586, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6029. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 0.540333092))
  6030. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.216133282, 0.324199826, 0.200000003))
  6031. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.37740993, -0.594367981, 0.162475586, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6032. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.540333092))
  6033. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  6034. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0540370941, -0.162101746, 0, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 4.37113812e-008, 4.73655636e-016, 1))
  6035. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(0.369587988, 0.358781129, 0.748901784))
  6036. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.216133282, 0.200000003, 0.216133296))
  6037. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.37741232, -0.702438354, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6038. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 1))
  6039. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0.5, "Really black", "Part", Vector3.new(0.432266563, 0.200000003, 0.216133296))
  6040. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000377655029, -1.56698084, -1.0320282, -4.17232428e-007, 6.32132613e-009, -0.999997616, -0.999997139, 2.98022425e-008, 2.99015426e-007, -8.70414851e-014, 0.999996722, -2.34809274e-008))
  6041. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 1))
  6042. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.432266563, 2.48553157, 0.216133296))
  6043. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000385284424, 3.51209116, 0.648399353, 1.78814986e-007, -6.32150376e-009, -1, 0.999999642, -5.96046341e-008, 2.22526424e-007, -5.96046341e-008, -0.999999642, 6.32149666e-009))
  6044. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  6045. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.216133282, 0.200000003, 0.216133296))
  6046. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.37741327, -0.486289978, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6047. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 1))
  6048. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 0.756466269, 0.432266533))
  6049. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.45884228, 0.0540428162, 0.000385284424, 0.999999583, -4.47034729e-008, 4.37113776e-008, 4.47034729e-008, 0.999999583, 2.42770696e-015, 0, -0, 1))
  6050. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 1, 1))
  6051. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.324199975, 0.324199826, 0.200000003))
  6052. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000377655029, -1.02661896, -0.162124634, 4.37113812e-008, 4.73655636e-016, 1, 0, 0.999999642, 4.73655636e-016, -0.999999642, 0, -4.37113812e-008))
  6053. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(0.218294606, 0.239907846, 1.02987504))
  6054. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(2.485533, 0.216133222, 0.432266533))
  6055. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.02665424, -0.324203491, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6056. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(2.16133285, 0.200000003, 0.432266533))
  6057. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.18871307, -0.486282349, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6058. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 1))
  6059. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.216133282, 0.200000003, 0.200000003))
  6060. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000408172607, 1.19412231, 0.869961739, 4.17229757e-007, 6.32150021e-009, 0.999997854, 8.70414851e-014, -0.999996722, -2.34808173e-008, 0.999997079, 1.49012358e-008, -3.73518958e-007))
  6061. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 0.540333092))
  6062. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.324199975, 0.324199826, 0.200000003))
  6063. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000377655029, -1.02661514, -0.378243446, 4.37113812e-008, 4.73655636e-016, 1, 0, 0.999999642, 4.73655636e-016, -0.999999642, 0, -4.37113812e-008))
  6064. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(0.229101285, 0.250714511, 2.71571469))
  6065. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.324199975, 0.324199826, 0.200000003))
  6066. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000385284424, -1.02661896, 1.56696892, -1.93715053e-007, 9.32587256e-015, -0.999999702, 0, 0.999999642, 4.73655636e-016, 0.999999404, 4.47034836e-008, -6.05967614e-008))
  6067. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(0.218294606, 0.239907846, 1.02987504))
  6068. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 0.200000003, 0.200000003))
  6069. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0540370941, -0.162101746, 0, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 4.37113812e-008, 4.73655636e-016, 1))
  6070. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(0.369587988, 0.369587809, 0.748901784))
  6071. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(1.29679966, 0.200000003, 0.432266533))
  6072. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.864494324, -0.378234863, 0.000385284424, 0.999999583, -4.47034729e-008, 4.37113776e-008, 4.47034729e-008, 0.999999583, 2.42770696e-015, 0, -0, 1))
  6073. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 1))
  6074. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.200000003, 0.200000003, 0.216133296))
  6075. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.270159721, -0.832111359, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6076. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 0.75646615, 1))
  6077. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(1.08066642, 0.200000003, 0.432266533))
  6078. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.72902441, -0.594367981, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6079. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 1))
  6080. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.324199975, 0.324199826, 0.200000003))
  6081. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000385284424, -1.02661514, 1.35084629, -1.93715053e-007, 9.32587256e-015, -0.999999702, 0, 0.999999642, 4.73655636e-016, 0.999999404, 4.47034836e-008, -6.05967614e-008))
  6082. CreateMesh("SpecialMesh", Part, Enum.MeshType.FileMesh, "http://www.roblox.com/asset/?id=3270017", Vector3.new(0, 0, 0), Vector3.new(0.229101285, 0.250714511, 2.71571469))
  6083. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.432266563, 0.648399651, 0.216133296))
  6084. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000385284424, 0.864570618, -1.03203201, 3.57626845e-007, 6.32133856e-009, 0.999997854, 0.999997139, -2.98022425e-008, -3.1391599e-007, -8.70414851e-014, 0.999996722, 2.34809345e-008))
  6085. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  6086. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.216133282, 0.324199826, 0.200000003))
  6087. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(2.37740993, -0.594367981, -0.161708832, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6088. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.540333092))
  6089. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(1.08066642, 0.200000003, 0.200000003))
  6090. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.648406029, -0.594371796, 0.162475586, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6091. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 0.540333092))
  6092. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.324199975, 0.200000003, 0.200000003))
  6093. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0540428162, -0.486282349, 0.162475586, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6094. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 0.540333092))
  6095. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.864533126, 0.540332973, 0.432266533))
  6096. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.972568512, -0.0540428162, 0.000385284424, 0.999999583, -4.47034729e-008, 4.37113776e-008, 4.47034729e-008, 0.999999583, 2.42770696e-015, 0, -0, 1))
  6097. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(1.40486634, 0.200000003, 0.200000003))
  6098. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.810501099, -0.810474396, -0.161685944, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6099. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 0.540333092))
  6100. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0.5, "Really black", "Part", Vector3.new(0.432266563, 0.200000003, 0.216133296))
  6101. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000385284424, 0.162106514, -1.0320282, 3.57626845e-007, 6.32133856e-009, 0.999997854, 0.999997139, -2.98022425e-008, -3.1391599e-007, -8.70414851e-014, 0.999996722, 2.34809345e-008))
  6102. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 1))
  6103. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.216134712, 0.216134697, 0.216134712))
  6104. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000408172607, 0.864553452, -1.03203201, 3.57626561e-007, 6.59261232e-008, 1, 0.999999642, 0, -3.1391528e-007, 0, 0.999999642, -6.59261374e-008))
  6105. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(1.40486634, 0.200000003, 0.432266533))
  6106. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.810516357, -0.70243454, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6107. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 1))
  6108. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.324199975, 0.200000003, 0.200000003))
  6109. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0540428162, -0.486282349, -0.161685944, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6110. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 0.540333092))
  6111. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.324199915, 0.756466269, 0.432266533))
  6112. Partweld = CreateWeld(m, FakeHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.000385284424, 5.1330142, 0.648399353, 0, 0, -1, 0.999999642, 0, 4.37113812e-008, 0, -0.999999642, -4.73655636e-016))
  6113. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  6114. Wedge = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.432266563, 0.216133222, 0.864533186))
  6115. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000385284424, -0.324199677, -0.972576141, 2.98023117e-008, 0, 0.999999702, 0, -0.999999642, -4.73655636e-016, 0.999999285, 1.49011701e-008, 1.3909041e-008))
  6116. Wedge = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.432266444, 0.216133267))
  6117. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.161708832, -0.648399353, -2.86102295e-005, 0, -0, 1, 0, 0.999999642, 4.73655636e-016, -0.999999642, 0, -4.37113812e-008))
  6118. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 1, 1))
  6119. Wedge = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.432266563, 0.216133192, 0.216133267))
  6120. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000385284424, -0.108055115, -0.432257652, 2.98023117e-008, 0, 0.999999702, 0, -0.999999642, -4.73655636e-016, 0.999999285, 1.49011701e-008, 1.3909041e-008))
  6121. Wedge = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.216133267))
  6122. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.162475586, -0.486286163, 0.32416153, 0, -0, 1, 0, 0.999999642, 4.73655636e-016, -0.999999642, 0, -4.37113812e-008))
  6123. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 0.540332973, 1))
  6124. Wedge = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.216133267))
  6125. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.161708832, -0.810497284, 1.62095213, 1.49011559e-008, 0, -0.999999762, 0, 0.999999642, 4.73655636e-016, 0.999999404, 4.47034836e-008, 5.86125317e-008))
  6126. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 0.540332973, 1))
  6127. Wedge = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.432266384, 0.216133267))
  6128. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.162475586, -0.648399353, -2.86102295e-005, 0, -0, 1, 0, 0.999999642, 4.73655636e-016, -0.999999642, 0, -4.37113812e-008))
  6129. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 1, 1))
  6130. Wedge = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.216133267))
  6131. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.162475586, -0.810497284, 1.62095213, 1.49011559e-008, 0, -0.999999762, 0, 0.999999642, 4.73655636e-016, 0.999999404, 4.47034836e-008, 5.86125317e-008))
  6132. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 0.540332973, 1))
  6133. Wedge = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.432266563, 0.216133237, 0.216133267))
  6134. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000385284424, 0.324203491, 2.37740946, 1.06338617e-018, 5.01342412e-010, 0.999999404, 1.49011701e-008, -0.999999285, 5.01343078e-010, 0.999999285, 1.49011701e-008, 4.37113634e-008))
  6135. Wedge = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Wedge", Vector3.new(0.432266563, 0.216133222, 0.216133296))
  6136. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.000385284424, 0.108070374, -0.108057022, 2.98023117e-008, 0, 0.999999702, 0, -0.999999642, -4.73655636e-016, 0.999999285, 1.49011701e-008, 1.3909041e-008))
  6137. Wedge = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Wedge", Vector3.new(0.200000003, 0.200000003, 0.216133267))
  6138. Wedgeweld = CreateWeld(m, FakeHandle, Wedge, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.161708832, -0.486286163, 0.32416153, 0, -0, 1, 0, 0.999999642, 4.73655636e-016, -0.999999642, 0, -4.37113812e-008))
  6139. CreateMesh("SpecialMesh", Wedge, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 0.540332973, 1))
  6140. MagHandle = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "MagHandle", Vector3.new(0.432266504, 0.324199826, 0.216133296))
  6141. MagHandleweld = CreateWeld(m, FakeHandle, MagHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.648423195, -0.0540428162, 0.000385284424, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 0, -0, 1))
  6142. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.200000003, 0.324199826, 0.216133296))
  6143. Partweld = CreateWeld(m, MagHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.270163536, 0, 0, 0.999999642, 0, 0, 0, 0.999999642, -0, 0, -0, 1))
  6144. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 1, 1))
  6145. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.200000003, 0.324199826, 0.216133296))
  6146. Partweld = CreateWeld(m, MagHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.270174026, 0, 0, 0.999999642, 0, 0, 0, 0.999999642, -0, 0, -0, 1))
  6147. CreateMesh("BlockMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(0.540333211, 1, 1))
  6148. BoltHandle = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "BoltHandle", Vector3.new(0.216133282, 1.40486586, 0.216133267))
  6149. BoltHandleweld = CreateWeld(m, FakeHandle, BoltHandle, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.540328979, -0.486276627, -0.000385284424, -4.47034729e-008, -0.999999583, -2.42770696e-015, -0.999999642, 0, -4.37113812e-008, 0, 0, -0.99999994))
  6150. CreateMesh("CylinderMesh", BoltHandle, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  6151. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.216133282, 0.216133252, 0.216133267))
  6152. Partweld = CreateWeld(m, BoltHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, 0.70238018, 0, 0.999999523, 4.47034729e-008, 0, 4.47034729e-008, 0.999999642, 0, 0, 0, 0.999999881))
  6153. CreateMesh("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  6154. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Really black", "Part", Vector3.new(0.324199915, 0.324199826, 0.200000003))
  6155. Partweld = CreateWeld(m, BoltHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.015832901, 0.146270752, 0.648381233, 0.707106292, 5.08757338e-008, 0.707106531, 0.707106411, -8.72889849e-009, -0.707106411, 8.94069458e-008, 0.999999404, -5.09424458e-009))
  6156. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 0.540333092))
  6157. Part = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 0, "Navy blue", "Part", Vector3.new(0.324199915, 0.200000003, 0.200000003))
  6158. Partweld = CreateWeld(m, BoltHandle, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0158443451, 0.362377167, 0.648385048, 0.707106292, 5.08757338e-008, 0.707106531, 0.707106411, -8.72889849e-009, -0.707106411, 8.94069458e-008, 0.999999404, -5.09424458e-009))
  6159. CreateMesh("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.540332973, 0.540333092))
  6160. ScopeZoom = CreatePart(Enum.FormFactor.Custom, m, Enum.Material.SmoothPlastic, 0, 1, "Bright violet", "ScopeZoom", Vector3.new(0.216133296, 0.200000003, 0.200000003))
  6161. ScopeZoomweld = CreateWeld(m, FakeHandle, ScopeZoom, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(1.72752714, -1.03763962, 0, 0.999999642, 0, 4.37113812e-008, 0, 0.999999642, 4.73655636e-016, 4.37113812e-008, 4.73655636e-016, 1))
  6162.  
  6163. local PE1 = Create("ParticleEmitter"){
  6164. Parent = Barrel,
  6165. Color = ColorSequence.new(BrickColor.new("Dark stone grey").Color),
  6166. Transparency = NumberSequence.new(0),
  6167. Size = NumberSequence.new(.5),
  6168. Texture = "rbxassetid://257430870",
  6169. Lifetime = NumberRange.new(.1),
  6170. Rate = 100,
  6171. VelocitySpread = 180,
  6172. Rotation = NumberRange.new(0),
  6173. Speed = NumberRange.new(0),
  6174. LightEmission = .6,
  6175. LockedToPart = true,
  6176. Enabled = false
  6177. }
  6178.  
  6179. local PE2 = PE1:Clone()
  6180. PE2.Size = NumberSequence.new(.7)
  6181. PE2.LightEmission = 1
  6182. PE2.Texture = "rbxassetid://87729590"
  6183.  
  6184. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  6185. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  6186. prt.Anchored = true
  6187. prt.CFrame = cframe
  6188. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  6189. game:GetService("Debris"):AddItem(prt, 2)
  6190. Effects[#Effects + 1] = {
  6191. prt,
  6192. "Cylinder",
  6193. delay,
  6194. x3,
  6195. y3,
  6196. z3
  6197. }
  6198. end
  6199.  
  6200. local Ammo = 10
  6201. local Depleted = false
  6202.  
  6203. function Shoot(asd, spread1, spread2)
  6204. local MainPos = asd.Position
  6205. local MainPos2 = mouse.Hit.p
  6206. local spread = Vector3.new((math.random(-spread1, 0) + math.random()) * spread2, (math.random(-spread1, 0) + math.random()) * spread2, (math.random(-spread1, 0) + math.random()) * spread2) * (asd.Position - mouse.Hit.p).magnitude / 100
  6207. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2 + spread)
  6208. num = 30
  6209. Ammo = Ammo - 1
  6210. print(Ammo)
  6211. if Ammo == 0 then
  6212. Depleted = true
  6213. end
  6214. coroutine.resume(coroutine.create(function(Spreaded)
  6215. repeat
  6216. wait()
  6217. local hit, pos = rayCast(MainPos, MouseLook.lookVector, 50, RP.Parent)
  6218. local TheHit = mouse.Hit.p
  6219. local mag = (MainPos - pos).magnitude
  6220. CylinderEffect(BrickColor.new("Dark stone grey"), CFrame.new((MainPos + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 3, mag * 5, 3, .5, 1, .5, 0.2)
  6221. MainPos = MainPos + (MouseLook.lookVector * 50)
  6222. num = num - 1
  6223. if hit ~= nil then
  6224. num = 0
  6225. local ref = CreatePart(3, workspace, "Neon", 0, 1, BrickColor.new("Dark stone grey"), "Reference", Vector3.new())
  6226. ref.Anchored = true
  6227. ref.CFrame = CFrame.new(pos)
  6228. MagnitudeDamage(ref, 5, 999999999, 999999999, BrickColor.new("Dark stone grey"), BrickColor.new("Navy blue") , "rbxassetid://199149297")
  6229. game:GetService("Debris"):AddItem(ref, 1)
  6230. end
  6231. until num <= 0
  6232. end))
  6233. end
  6234. local Aiming = false
  6235. gyro = Instance.new("BodyGyro")
  6236. gyro.Parent = nil
  6237. gyro.P = 1e7
  6238. gyro.D = 1e3
  6239. gyro.MaxTorque = Vector3.new(0,1e7,0)
  6240.  
  6241.  
  6242. local Crouching = false
  6243.  
  6244. function Fire()
  6245. if Aiming == true then
  6246. attack = true
  6247. CreateSound("rbxassetid://132572951", Barrel, 1, .9)
  6248. CreateSound("rbxassetid://130767489", Barrel, .7, 1.2)
  6249. PE1.Enabled = true
  6250. PE2.Enabled = true
  6251. Shoot(Barrel, 0, 0)
  6252. for i = 0, 1, 0.2 do
  6253. wait()
  6254. if Crouching == false and Aiming == true then
  6255. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6256. elseif Crouching == true and Aiming == true then
  6257. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6258. end
  6259. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(-10), math.rad(90)), .3)
  6260. RW.C0 = clerp(RW.C0, CFrame.new(.5, 0.5, -.6) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(-90)), .5)
  6261. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(140)), .5)
  6262. if Crouching == false and Aiming == true then
  6263. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6264. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6265. elseif Crouching == true and Aiming == true then
  6266. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6267. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6268. end
  6269. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6270. end
  6271. PE1.Enabled = false
  6272. PE2.Enabled = false
  6273. for i = 0, 1, 0.1 do
  6274. wait()
  6275. if Crouching == false and Aiming == true then
  6276. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6277. elseif Crouching == true and Aiming == true then
  6278. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6279. end
  6280. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(90)), .3)
  6281. RW.C0 = clerp(RW.C0, CFrame.new(.5, 0.5, -.6) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-90)), .3)
  6282. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(90)), .3)
  6283. if Crouching == false and Aiming == true then
  6284. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6285. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6286. elseif Crouching == true and Aiming == true then
  6287. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6288. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6289. end
  6290. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6291. end
  6292. Handleweld.Part0 = LA
  6293. Handleweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6294. Handleweld.C1 = CFrame.new(-0.737663269, -0.281144857, 0.33117196, 0.00916702952, 0.939647615, 0.342020333, 0.999940991, -0.0106014106, 0.00232372736, 0.00580918044, 0.341978878, -0.939689875)
  6295. for i = 0, 1, 0.1 do
  6296. wait()
  6297. if Crouching == false and Aiming == true then
  6298. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6299. elseif Crouching == true and Aiming == true then
  6300. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6301. end
  6302. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(80)), .3)
  6303. RW.C0 = clerp(RW.C0, CFrame.new(.5, 0.5, -.6) * CFrame.Angles(math.rad(80), math.rad(-30), math.rad(-90)), .3)
  6304. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.3, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(70)), .3)
  6305. if Crouching == false and Aiming == true then
  6306. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6307. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6308. elseif Crouching == true and Aiming == true then
  6309. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6310. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6311. end
  6312. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6313. end
  6314. CreateSound("rbxassetid://146740582", BoltHandle, .7, 1)
  6315. for i = 0, 1, 0.1 do
  6316. wait()
  6317. if Crouching == false and Aiming == true then
  6318. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6319. elseif Crouching == true and Aiming == true then
  6320. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6321. end
  6322. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(80)), .3)
  6323. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -.6) * CFrame.Angles(math.rad(80), math.rad(-30), math.rad(-90)), .5)
  6324. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.3, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(70)), .3)
  6325. if Crouching == false and Aiming == true then
  6326. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6327. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6328. elseif Crouching == true and Aiming == true then
  6329. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6330. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6331. end
  6332. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6333. BoltHandleweld.C0 = clerp(BoltHandleweld.C0, CFrame.new(.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)
  6334. end
  6335. for i = 0, 1, 0.1 do
  6336. wait()
  6337. if Crouching == false and Aiming == true then
  6338. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6339. elseif Crouching == true and Aiming == true then
  6340. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6341. end
  6342. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(80)), .3)
  6343. RW.C0 = clerp(RW.C0, CFrame.new(.5, 0.5, -.6) * CFrame.Angles(math.rad(80), math.rad(-30), math.rad(-90)), .5)
  6344. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.3, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(70)), .3)
  6345. if Crouching == false and Aiming == true then
  6346. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6347. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6348. elseif Crouching == true and Aiming == true then
  6349. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6350. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6351. end
  6352. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6353. BoltHandleweld.C0 = clerp(BoltHandleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)
  6354. end
  6355. for i = 0, 1, 0.3 do
  6356. wait()
  6357. if Crouching == false and Aiming == true then
  6358. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6359. elseif Crouching == true and Aiming == true then
  6360. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6361. end
  6362. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(90)), .4)
  6363. RW.C0 = clerp(RW.C0, CFrame.new(.51, 0.51, -.6) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-90)), .4)
  6364. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.51, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(90)), .4)
  6365. if Crouching == false and Aiming == true then
  6366. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6367. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6368. elseif Crouching == true and Aiming == true then
  6369. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6370. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6371. end
  6372. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)
  6373. end
  6374. Handleweld.Part0 = RA
  6375. Handleweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6376. Handleweld.C1 = CFrame.new(1.03214836, -0.278110504, -0.0978469849, 0, 0.999999702, -2.98023224e-008, 0, -2.98023188e-008, -0.999999821, -1, 4.37113847e-008, -1.77635684e-015)
  6377. attack = false
  6378. end
  6379. end
  6380.  
  6381. local Zoomed = false
  6382.  
  6383. function Reload()
  6384. attack = true
  6385. for i = 0, 1, 0.1 do
  6386. wait()
  6387. if Crouching == false and Aiming == true then
  6388. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6389. elseif Crouching == true and Aiming == true then
  6390. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6391. end
  6392. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50)), .3)
  6393. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -.5) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-50)), .3)
  6394. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, -.5) * CFrame.Angles(math.rad(0), math.rad(60), math.rad(120)), .3)
  6395. if Crouching == false and Aiming == true then
  6396. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6397. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6398. elseif Crouching == true and Aiming == true then
  6399. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6400. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6401. end
  6402. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6403. end
  6404. CreateSound("rbxassetid://131045401", FakeHandle, 1, 1)
  6405. MagHandleweld.Part0 = LA
  6406. MagHandleweld.C0 = CFrame.new(.5, -1, .6) * CFrame.Angles(1.5, 0, 1.5)
  6407. for i = 0, 1, 0.08 do
  6408. wait()
  6409. if Crouching == false and Aiming == true then
  6410. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6411. elseif Crouching == true and Aiming == true then
  6412. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6413. end
  6414. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(5), math.rad(50)), .3)
  6415. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -.5) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-50)), .3)
  6416. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, -.3) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(20)), .3)
  6417. if Crouching == false and Aiming == true then
  6418. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6419. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6420. elseif Crouching == true and Aiming == true then
  6421. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6422. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6423. end
  6424. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6425. end
  6426. CreateSound("rbxassetid://131045429", FakeHandle, 1, 1)
  6427. for i = 0, 1, 0.08 do
  6428. wait()
  6429. if Crouching == false and Aiming == true then
  6430. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6431. elseif Crouching == true and Aiming == true then
  6432. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6433. end
  6434. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50)), .3)
  6435. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -.5) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(-50)), .5)
  6436. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.5, -.3) * CFrame.Angles(math.rad(0), math.rad(60), math.rad(100)), .5)
  6437. if Crouching == false and Aiming == true then
  6438. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6439. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6440. elseif Crouching == true and Aiming == true then
  6441. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6442. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6443. end
  6444. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6445. end
  6446. MagHandleweld.Part0 = FakeHandle
  6447. MagHandleweld.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  6448. Ammo = 10
  6449. print(Ammo)
  6450. if Depleted == true then
  6451. Depleted = false
  6452. Handleweld.Part0 = LA
  6453. Handleweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6454. Handleweld.C1 = CFrame.new(-0.737663269, -0.281144857, 0.33117196, 0.00916702952, 0.939647615, 0.342020333, 0.999940991, -0.0106014106, 0.00232372736, 0.00580918044, 0.341978878, -0.939689875)
  6455. for i = 0, 1, 0.1 do
  6456. wait()
  6457. if Crouching == false and Aiming == true then
  6458. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6459. elseif Crouching == true and Aiming == true then
  6460. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6461. end
  6462. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(80)), .3)
  6463. RW.C0 = clerp(RW.C0, CFrame.new(.5, 0.5, -.6) * CFrame.Angles(math.rad(80), math.rad(-30), math.rad(-90)), .3)
  6464. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.3, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(70)), .3)
  6465. if Crouching == false and Aiming == true then
  6466. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6467. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6468. elseif Crouching == true and Aiming == true then
  6469. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6470. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6471. end
  6472. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6473. end
  6474. CreateSound("rbxassetid://146740582", BoltHandle, .7, 1)
  6475. for i = 0, 1, 0.1 do
  6476. wait()
  6477. if Crouching == false and Aiming == true then
  6478. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6479. elseif Crouching == true and Aiming == true then
  6480. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6481. end
  6482. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(80)), .3)
  6483. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -.6) * CFrame.Angles(math.rad(80), math.rad(-30), math.rad(-90)), .5)
  6484. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.3, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(70)), .3)
  6485. if Crouching == false and Aiming == true then
  6486. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6487. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6488. elseif Crouching == true and Aiming == true then
  6489. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6490. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6491. end
  6492. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6493. BoltHandleweld.C0 = clerp(BoltHandleweld.C0, CFrame.new(.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)
  6494. end
  6495. for i = 0, 1, 0.3 do
  6496. wait()
  6497. if Crouching == false and Aiming == true then
  6498. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6499. elseif Crouching == true and Aiming == true then
  6500. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6501. end
  6502. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(80)), .3)
  6503. RW.C0 = clerp(RW.C0, CFrame.new(.5, 0.5, -.6) * CFrame.Angles(math.rad(80), math.rad(-30), math.rad(-90)), .5)
  6504. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.3, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(70)), .3)
  6505. if Crouching == false and Aiming == true then
  6506. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6507. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6508. elseif Crouching == true and Aiming == true then
  6509. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6510. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6511. end
  6512. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6513. BoltHandleweld.C0 = clerp(BoltHandleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)
  6514. end
  6515. end
  6516. Handleweld.Part0 = RA
  6517. Handleweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  6518. Handleweld.C1 = CFrame.new(1.03214836, -0.278110504, -0.0978469849, 0, 0.999999702, -2.98023224e-008, 0, -2.98023188e-008, -0.999999821, -1, 4.37113847e-008, -1.77635684e-015)
  6519. attack = false
  6520. end
  6521.  
  6522. mouse.Button1Down:connect(function()
  6523. if attack == false and Depleted == false then
  6524. Fire()
  6525. end
  6526. end)
  6527.  
  6528. mouse.KeyDown:connect(function(k)
  6529. k = k:lower()
  6530. if k == "r" and attack == false then
  6531. Reload()
  6532. elseif k == "f" and Aiming == false then
  6533. Aiming = true
  6534. elseif k == "f" and Aiming == true then
  6535. Aiming = false
  6536. elseif k == "c" and Aiming == true and Crouching == false then
  6537. Crouching = true
  6538. elseif k == "c" and Aiming == true and Crouching == true then
  6539. Crouching = false
  6540. elseif k == "z" and Aiming == true and Zoomed == false then
  6541. Zoomed = true
  6542. CreateSound("rbxassetid://180144779", FakeHandle, 1, 1)
  6543. for i = 0, 1, 0.2 do
  6544. wait()
  6545. cam.FieldOfView = cam.FieldOfView - 5
  6546. end
  6547. Ply.CameraMode = "LockFirstPerson"
  6548. --Ply.DevEnableMouseLock = false
  6549. cam.FieldOfView = 10
  6550. cam.CameraSubject = ScopeZoom
  6551. mouse.Icon = "rbxassetid://18006519"
  6552. elseif k == "z" and Aiming == true and Zoomed == true then
  6553. Zoomed = false
  6554. CreateSound("rbxassetid://190623951", FakeHandle, 1, 1)
  6555. for i = 0, 1, 0.2 do
  6556. wait()
  6557. cam.FieldOfView = cam.FieldOfView + 5
  6558. end
  6559. Ply.CameraMode = "Classic"
  6560. --Ply.DevEnableMouseLock = true
  6561. cam.FieldOfView = 80
  6562. cam.CameraSubject = Hu
  6563. mouse.Icon = ""
  6564. end
  6565. end)
  6566.  
  6567.  
  6568. local sine = 0
  6569. local change = 1
  6570. local val = 0
  6571.  
  6572. while true do
  6573. wait()
  6574. sine = sine + change
  6575. local torvel = (RP.Velocity * Vector3.new(1, 0, 1)).magnitude
  6576. local velderp = RP.Velocity.y
  6577. hitfloor, posfloor = rayCast(RP.Position, (CFrame.new(RP.Position, RP.Position - Vector3.new(0, 1, 0))).lookVector, 4, Char)
  6578. if equipped == true or equipped == false then
  6579. if Aiming == true then
  6580. if Crouching == false and Aiming == true then
  6581. Hu.WalkSpeed = 10
  6582. elseif Crouching == true and Aiming == true then
  6583. Hu.WalkSpeed = 5
  6584. end
  6585. gyro.Parent = RP
  6586. local gunpos = Vector3.new(mouse.Hit.p.x, He.Position.Y, mouse.Hit.p.z)
  6587. offset = (Tor.Position.y - mouse.Hit.p.y) / 60
  6588. local mag = (Tor.Position - mouse.Hit.p).magnitude / 80
  6589. offset = offset / mag
  6590. gyro.CFrame = CFrame.new(Vector3.new(),(mouse.Hit.p -RP.CFrame.p).unit * 100)
  6591. elseif Aiming == false then
  6592. Hu.JumpPower = 50
  6593. Hu.WalkSpeed = 16
  6594. gyro.Parent = nil
  6595. end
  6596. if RP.Velocity.y > 1 and hitfloor == nil then
  6597. Anim = "Jump"
  6598. if attack == false and Aiming == false then
  6599. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6600. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .3)
  6601. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.4, -.2) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(-40)), .3)
  6602. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -.4) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(60)), .3)
  6603. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-4), math.rad(0), math.rad(-30)), .3)
  6604. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-4), math.rad(0), math.rad(30)), .3)
  6605. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(0)), .3)
  6606. elseif attack == false and Aiming == true then
  6607. if Crouching == false and Aiming == true then
  6608. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6609. elseif Crouching == true and Aiming == true then
  6610. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6611. end
  6612. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(90)), .4)
  6613. RW.C0 = clerp(RW.C0, CFrame.new(.51, 0.51, -.6) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-90)), .4)
  6614. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.51, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(90)), .4)
  6615. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6616. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6617. if Crouching == false and Aiming == true then
  6618. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6619. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6620. elseif Crouching == true and Aiming == true then
  6621. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6622. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6623. end
  6624. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)
  6625. end
  6626. elseif RP.Velocity.y < -1 and hitfloor == nil then
  6627. Anim = "Fall"
  6628. if attack == false and Aiming == false then
  6629. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  6630. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), .3)
  6631. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.4, -.2) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(-40)), .3)
  6632. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -.4) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(100)), .3)
  6633. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-4), math.rad(0), math.rad(30)), .3)
  6634. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-4), math.rad(0), math.rad(-30)), .3)
  6635. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(0)), .3)
  6636. elseif attack == false and Aiming == true then
  6637. if Crouching == false and Aiming == true then
  6638. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6639. elseif Crouching == true and Aiming == true then
  6640. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6641. end
  6642. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(90)), .4)
  6643. RW.C0 = clerp(RW.C0, CFrame.new(.51, 0.51, -.6) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-90)), .4)
  6644. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.51, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(90)), .4)
  6645. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6646. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6647. if Crouching == false and Aiming == true then
  6648. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6649. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6650. elseif Crouching == true and Aiming == true then
  6651. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6652. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6653. end
  6654. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)
  6655. end
  6656. elseif torvel < 1 and hitfloor ~= nil then
  6657. Anim = "Idle"
  6658. if attack == false and Aiming == false then
  6659. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50)), .3)
  6660. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-50)), .3)
  6661. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.4, 0) * CFrame.Angles(math.rad(70), math.rad(0), math.rad(-40)), .3)
  6662. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -.4) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(70)), .3)
  6663. RH.C0 = clerp(RH.C0, CFrame.new(.9, -.5, .2) * RHCF * CFrame.Angles(math.rad(-5), math.rad(-50), math.rad(0)), .3)
  6664. LH.C0 = clerp(LH.C0, CFrame.new(-.5, -1, -1) * LHCF * CFrame.Angles(math.rad(-5), math.rad(-50), math.rad(50)), .3)
  6665. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), .3)
  6666. elseif attack == false and Aiming == true then
  6667. if Crouching == false and Aiming == true then
  6668. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6669. elseif Crouching == true and Aiming == true then
  6670. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6671. end
  6672. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(90)), .4)
  6673. RW.C0 = clerp(RW.C0, CFrame.new(.51, 0.51, -.6) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-90)), .4)
  6674. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.51, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(90)), .4)
  6675. if Crouching == false and Aiming == true then
  6676. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6677. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6678. elseif Crouching == true and Aiming == true then
  6679. RH.C0 = clerp(RH.C0, CFrame.new(1, -.5, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6680. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6681. end
  6682. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)
  6683. end
  6684. elseif torvel > 2 and hitfloor ~= nil then
  6685. Anim = "Walk"
  6686. if attack == false and Aiming == false then
  6687. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), .3)
  6688. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .3)
  6689. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.4, -.2) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-40)), .3)
  6690. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -.4) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(50)), .3)
  6691. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .3)
  6692. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .3)
  6693. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(0)), .3)
  6694. elseif attack == false and Aiming == true then
  6695. if Crouching == false and Aiming == true then
  6696. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6697. elseif Crouching == true and Aiming == true then
  6698. RJ.C0 = clerp(RJ.C0, RootCF * CFrame.new(0, 0, -.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), .4)
  6699. end
  6700. Ne.C0 = clerp(Ne.C0, NeckCF * CFrame.Angles(math.rad(5), math.rad(0), math.rad(90)), .4)
  6701. RW.C0 = clerp(RW.C0, CFrame.new(.51, 0.51, -.6) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-90)), .4)
  6702. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.51, 0) * CFrame.Angles(math.rad(0), math.rad(160), math.rad(90)), .4)
  6703. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6704. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6705. if Crouching == false and Aiming == true then
  6706. RH.C0 = clerp(RH.C0, CFrame.new(1, -1, 0) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6707. LH.C0 = clerp(LH.C0, CFrame.new(-1, -1, 0) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6708. elseif Crouching == true and Aiming == true then
  6709. RH.C0 = clerp(RH.C0, CFrame.new(1, -.1, -.5) * RHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), .4)
  6710. LH.C0 = clerp(LH.C0, CFrame.new(-1, -.1, -.2) * LHCF * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(50)), .4)
  6711. end
  6712. FakeHandleweld.C0 = clerp(Handleweld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)
  6713. end
  6714. end
  6715.  
  6716. end
  6717. if #Effects > 0 then
  6718. for e = 1, #Effects do
  6719. if Effects[e] ~= nil then
  6720. local Thing = Effects[e]
  6721. if Thing ~= nil then
  6722. local Part = Thing[1]
  6723. local Mode = Thing[2]
  6724. local Delay = Thing[3]
  6725. local IncX = Thing[4]
  6726. local IncY = Thing[5]
  6727. local IncZ = Thing[6]
  6728. if Thing[1].Transparency <= 1 then
  6729. if Thing[2] == "Block1" then
  6730. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  6731. Mesh = Thing[1].Mesh
  6732. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  6733. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6734. elseif Thing[2] == "Cylinder" then
  6735. Mesh = Thing[1].Mesh
  6736. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  6737. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6738. elseif Thing[2] == "Blood" then
  6739. Mesh = Thing[7]
  6740. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, .5, 0)
  6741. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  6742. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6743. elseif Thing[2] == "Elec" then
  6744. Mesh = Thing[1].Mesh
  6745. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  6746. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6747. elseif Thing[2] == "Disappear" then
  6748. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  6749. end
  6750. else
  6751. Part.Parent = nil
  6752. table.remove(Effects, e)
  6753. end
  6754. end
  6755. end
  6756. end
  6757. end
  6758. end
  6759. end)
  6760.  
  6761. TextButton_8.Parent = scriptframe
  6762. TextButton_8.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  6763. TextButton_8.Position = UDim2.new(0, 156, 0, 349)
  6764. TextButton_8.Size = UDim2.new(0, 123, 0, 50)
  6765. TextButton_8.Font = Enum.Font.SourceSans
  6766. TextButton_8.Text = "Pound"
  6767. TextButton_8.TextColor3 = Color3.new(0, 1, 1)
  6768. TextButton_8.TextScaled = true
  6769. TextButton_8.TextSize = 14
  6770. TextButton_8.TextWrapped = true
  6771.  
  6772. TextButton_8.MouseButton1Down:connect(function()
  6773. local plr = game.Players.LocalPlayer
  6774. local chr = plr.Character
  6775. local maus = plr:GetMouse()
  6776. local PGui=plr.PlayerGui
  6777. local lleg = chr["Left Leg"]
  6778. local rleg = chr["Right Leg"]
  6779. local larm = chr["Left Arm"]
  6780. local rarm = chr["Right Arm"]
  6781. local hed = chr.Head
  6782. local rutprt = chr.HumanoidRootPart
  6783. local torso = chr.Torso
  6784. local otheranims=false
  6785. local armmovement=false
  6786. local hitdb=false
  6787. local toss=false
  6788. local jamp=false
  6789. chr.Animate.Disabled=true
  6790. chr.Humanoid.WalkSpeed=10
  6791. local running=false
  6792. local tempignore={}
  6793.  
  6794. local weit=Instance.new('Part',hed)
  6795. weit.Shape='Ball'
  6796. weit.BrickColor=BrickColor.new('Black')
  6797. weit.Material='Neon'
  6798. weit.Size=Vector3.new(3,3,3)
  6799. weit.CanCollide=true
  6800. weit.Name='Weight'
  6801. weit.Friction=1
  6802. weit.Elasticity=0
  6803.  
  6804.  
  6805.  
  6806. local at1=Instance.new("Attachment",torso)
  6807. local at2=Instance.new("Attachment",weit)
  6808. local const=Instance.new("RopeConstraint",chr)
  6809. const.Attachment0=at2
  6810. const.Attachment1=at1
  6811. const.Visible=true
  6812. const.Restitution=0
  6813. const.Length=100
  6814.  
  6815. local pseudohead=hed:Clone()
  6816. for i,x in pairs(pseudohead:GetChildren()) do if not x.ClassName:find('Mesh') then x:Destroy() end end
  6817. pseudohead.Name='PseudoHead'
  6818. pseudohead.Parent=chr.Head
  6819. local pseudoweld=Instance.new('Weld',torso)
  6820. pseudoweld.Part0=hed
  6821. pseudoweld.Name='PseudoHedWld'
  6822. pseudoweld.Part1=pseudohead
  6823. hed.Transparency=1
  6824.  
  6825. --[[coroutine.resume(coroutine.create(function()
  6826. local rate=.05
  6827. local Hats={}
  6828. for i,x in pairs(chr:GetChildren()) do if x:IsA("Hat") then table.insert(Hats,x) x.Handle.Mesh.TextureId="http://www.roblox.com/asset?id=25701026"
  6829. end
  6830. end
  6831. local lam=Instance.new("SpecialMesh",larm)
  6832. lam.MeshId="http://www.roblox.com/asset?id=12221505"
  6833. lam.TextureId="http://www.roblox.com/asset?id=25701026"
  6834. local ram=Instance.new("SpecialMesh",rarm)
  6835. ram.MeshId="http://www.roblox.com/asset?id=12221505"
  6836. ram.TextureId="http://www.roblox.com/asset?id=25701026"
  6837. local rlm=Instance.new("SpecialMesh",rleg)
  6838. rlm.MeshId="http://www.roblox.com/asset?id=12221626"
  6839. rlm.TextureId="http://www.roblox.com/asset?id=25701026"
  6840. local llm=Instance.new("SpecialMesh",lleg)
  6841. llm.MeshId="http://www.roblox.com/asset?id=12221626"
  6842. llm.TextureId="http://www.roblox.com/asset?id=25701026"
  6843. local trm=Instance.new("SpecialMesh",torso)
  6844. trm.MeshId="http://www.roblox.com/asset?id=12221758"
  6845. trm.TextureId="http://www.roblox.com/asset?id=25701026"
  6846. local hem=Instance.new("SpecialMesh",hed)
  6847. hem.MeshId="rbxasset://fonts/head.mesh"
  6848. hem.TextureId="http://www.roblox.com/asset?id=25701026"
  6849. local hem2=Instance.new("SpecialMesh",pseudohead)
  6850. hem2.MeshId="rbxasset://fonts/head.mesh"
  6851. hem2.TextureId="http://www.roblox.com/asset?id=25701026"
  6852. local weitmesh=Instance.new("SpecialMesh",weit)
  6853. weitmesh.MeshId="http://www.roblox.com/asset/?id=1527559"
  6854. weitmesh.TextureId="http://www.roblox.com/asset?id=25701026"
  6855. local asd=Instance.new('PointLight',torso)
  6856. asd.Brightness=123
  6857. asd.Range=12
  6858. asd.Shadows=true
  6859.  
  6860. while wait'0' do
  6861. for a=0,1,rate do
  6862. lam.VertexColor=Vector3.new(a,0,-a+1)
  6863. ram.VertexColor=Vector3.new(a,0,-a+1)
  6864. rlm.VertexColor=Vector3.new(a,0,-a+1)
  6865. llm.VertexColor=Vector3.new(a,0,-a+1)
  6866. trm.VertexColor=Vector3.new(a,0,-a+1)
  6867. hem.VertexColor=Vector3.new(a,0,-a+1)
  6868. hem2.VertexColor=Vector3.new(a,0,-a+1)
  6869. weitmesh.VertexColor=Vector3.new(a,0,-a+1)
  6870. asd.Color=Color3.new(a,0,-a+1)
  6871. coroutine.wrap(function()
  6872. for x=1,#Hats do
  6873. Hats[x].Handle.Mesh.VertexColor=Vector3.new(a,0,-a+1)
  6874. end
  6875. end)()
  6876. wait''
  6877. end
  6878. for a=0,1,rate do
  6879. lam.VertexColor=Vector3.new(-a+1,a,0)
  6880. ram.VertexColor=Vector3.new(-a+1,a,0)
  6881. rlm.VertexColor=Vector3.new(-a+1,a,0)
  6882. llm.VertexColor=Vector3.new(-a+1,a,0)
  6883. trm.VertexColor=Vector3.new(-a+1,a,0)
  6884. hem.VertexColor=Vector3.new(-a+1,a,0)
  6885. hem2.VertexColor=Vector3.new(-a+1,a,0)
  6886. weitmesh.VertexColor=Vector3.new(-a+1,a,0)
  6887. asd.Color=Color3.new(-a+1,a,0)
  6888. coroutine.wrap(function()
  6889. for x=1,#Hats do
  6890. Hats[x].Handle.Mesh.VertexColor=Vector3.new(-a+1,a,0)
  6891. end
  6892. end)()
  6893. wait''
  6894. end
  6895. for a=0,1,rate do
  6896. lam.VertexColor=Vector3.new(0,-a+1,a)
  6897. ram.VertexColor=Vector3.new(0,-a+1,a)
  6898. rlm.VertexColor=Vector3.new(0,-a+1,a)
  6899. llm.VertexColor=Vector3.new(0,-a+1,a)
  6900. trm.VertexColor=Vector3.new(0,-a+1,a)
  6901. hem.VertexColor=Vector3.new(0,-a+1,a)
  6902. hem2.VertexColor=Vector3.new(0,-a+1,a)
  6903. weitmesh.VertexColor=Vector3.new(0,-a+1,a)
  6904. asd.Color=Color3.new(0,-a+1,a)
  6905. coroutine.wrap(function()
  6906. for x=1,#Hats do
  6907. Hats[x].Handle.Mesh.VertexColor=Vector3.new(0,-a+1,a)
  6908. end
  6909. end)()
  6910. wait''
  6911. end
  6912. end
  6913. end))]]
  6914.  
  6915.  
  6916. function Lerp(a, b, i)
  6917. local com1 = {a.X, a.Y, a.Z, a:toEulerAnglesXYZ()}
  6918. local com2 = {b.X, b.Y, b.Z, b:toEulerAnglesXYZ()}
  6919. local calx = com1[1] + (com2[1] - com1[1]) * i
  6920. local caly = com1[2] + (com2[2] - com1[2]) * i
  6921. local calz = com1[3] + (com2[3] - com1[3]) * i
  6922. local cala = com1[4] + (com2[4] - com1[4]) * i
  6923. local calb = com1[5] + (com2[5] - com1[5]) * i
  6924. local calc = com1[6] + (com2[6] - com1[6]) * i
  6925. return CFrame.new(calx, caly, calz) * CFrame.Angles(cala, calb, calc)
  6926. end
  6927.  
  6928. function TwnSingleNumber(s,f,m)
  6929. local wot=s+(f-s)*m
  6930. return wot
  6931. end
  6932.  
  6933. function TwnVector3(q,w,e)
  6934. local begin={q.x,q.y,q.z}
  6935. local ending={w.x,w.y,w.z}
  6936. local bgx=begin[1]+(ending[1]-begin[1])*e
  6937. local bgy=begin[2]+(ending[2]-begin[2])*e
  6938. local bgz=begin[3]+(ending[3]-begin[3])*e
  6939. return Vector3.new(bgx,bgy,bgz)
  6940. end
  6941.  
  6942. newWeld = function(wld, wp0, wp1, wc0x, wc0y, wc0z)
  6943. wld = Instance.new("Weld", wp1)
  6944. wld.Part0 = wp0
  6945. wld.Part1 = wp1
  6946. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  6947. end
  6948.  
  6949. newWeld(law, torso, larm, -1.5, 0.5, 0)
  6950. newWeld(raw, torso, rarm, 1.5, 0.5, 0)
  6951. newWeld(llw, torso, lleg, -.5, -2, 0)
  6952. newWeld(rlw, torso, rleg, .5, -2, 0)
  6953. newWeld(hw, torso, hed, 0, 1.5, 0)
  6954. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  6955. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  6956. rleg.Weld.C1=CFrame.new(0,.25,.05)*CFrame.Angles(math.rad(30),0,0)
  6957. lleg.Weld.C1=CFrame.new(0,.25,.05)*CFrame.Angles(math.rad(30),0,0)
  6958.  
  6959. local anim = "Idling"
  6960. local lastanim = "Idling"
  6961. local val = 0
  6962. local syne = 0
  6963. local num = 0
  6964. local runtime = 0
  6965.  
  6966.  
  6967. maus.KeyUp:connect(function(kei)
  6968. if string.byte(kei)==48 and not otheranims then
  6969. running=false
  6970. chr.Humanoid.WalkSpeed=10
  6971. end
  6972. end)
  6973.  
  6974. maus.KeyDown:connect(function(kei)
  6975. if string.byte(kei)==48 and not otheranims then
  6976. running=true
  6977. chr.Humanoid.WalkSpeed=18
  6978. end
  6979.  
  6980. chr.Humanoid.Changed:connect(function(ch)
  6981. if ch=='Jump' and not chr.Humanoid.Sit and not chr.Humanoid.PlatformStand then
  6982. local rei=Ray.new(torso.CFrame.p,((torso.CFrame*CFrame.new(0,-1,0)).p-torso.CFrame.p).unit*10)
  6983. local t,p=Workspace:FindPartOnRay(rei,chr)
  6984. if t then
  6985. chr.Humanoid.Jump=false
  6986. end
  6987. end
  6988. end)
  6989.  
  6990. if kei==' ' and not chr.Humanoid.Jump and not chr.Humanoid.Sit and not chr.Humanoid.PlatformStand and not jamp then
  6991. local rei=Ray.new(torso.CFrame.p,((rutprt.CFrame*CFrame.new(0,-1,0)).p-rutprt.CFrame.p).unit*3)
  6992. local t,p=Workspace:FindPartOnRay(rei,chr)
  6993. if t then
  6994. chr.Humanoid.PlatformStand=true
  6995. jamp=true
  6996. coroutine.wrap(function()
  6997. repeat wait()
  6998. chr.Torso.Velocity=Vector3.new(0,35,0)
  6999. until not chr.Humanoid.PlatformStand
  7000. end)()
  7001. wait(.1)
  7002. chr.Humanoid.PlatformStand=false
  7003. jamp=false
  7004. end
  7005. end
  7006. end)
  7007.  
  7008.  
  7009.  
  7010. local grunt=Instance.new('Sound',hed)
  7011. grunt.Name='Grunt'
  7012. grunt.Volume=1
  7013. grunt.Pitch=.9
  7014. grunt.Looped=false
  7015. grunt.SoundId="http://www.roblox.com/asset?id=143384769"
  7016.  
  7017.  
  7018.  
  7019. local hut=Instance.new('Sound',weit)
  7020. hut.Name='Hit'
  7021. hut.Volume=1
  7022. hut.Looped=false
  7023. hut.Pitch=1
  7024. hut.SoundId="http://www.roblox.com/asset?id=146163534"
  7025. local wtl=Instance.new('PointLight',weit)
  7026. wtl.Shadows=true
  7027. wtl.Brightness=123
  7028. wtl.Range=12
  7029. wtl.Color=weit.BrickColor.Color
  7030. wtl.Name='WeightLight'
  7031. local wgui=Instance.new('SurfaceGui',weit)
  7032. wgui.Face='Front'
  7033. wgui.Adornee=weit
  7034. wgui.CanvasSize=Vector2.new(100,100)
  7035. wgui.Name='WeightGui'
  7036. local tb=Instance.new('TextLabel',wgui)
  7037. tb.Size=UDim2.new(1,0,1,0)
  7038. tb.Text=[[LAWL'D]]
  7039. tb.TextColor3=Color3.new(1,1,1)
  7040. tb.BackgroundTransparency=1
  7041. local wtw=Instance.new('Weld',torso)
  7042. wtw.Name='WeightWeld'
  7043. wtw.Part0=torso
  7044. wtw.Part1=weit
  7045. wtw.C0=CFrame.new(0,.5,-1.8)*CFrame.Angles(math.rad(-20),0,0)
  7046. weit.Touched:connect(function(hit)
  7047. if hit and hit.CanCollide and hit.Parent and hit.Parent~=chr and hit.Parent.Parent~=chr and otheranims then
  7048. hum=hit.Parent:findFirstChild('Humanoid') and hit.Parent:findFirstChild('Torso') and hit.Parent.ClassName=='Model'
  7049. if hum and not hitdb then
  7050. local ex=Instance.new('Explosion',workspace)
  7051. ex.DestroyJointRadiusPercent=0
  7052. ex.BlastPressure=222222
  7053. ex.BlastRadius=18
  7054. hitdb=true
  7055. ex.Position=hit.Parent.Torso.Position
  7056. hit.Parent.Humanoid.Health=hit.Parent.Humanoid.Health-(101*(hit.Parent.Humanoid.MaxHealth/100))
  7057. table.insert(tempignore,hit.Parent)
  7058. hut:Play()
  7059. toss=false
  7060. hit.Parent.Humanoid.PlatformStand=true
  7061. coroutine.wrap(function()
  7062. repeat wait()
  7063. hit.Parent.Torso.Velocity=((hit.Parent.Torso.CFrame.p*Vector3.new(1,0,1))-(weit.CFrame.p*Vector3.new(1,0,1))).unit*100
  7064. weit.Velocity=((hit.Parent.Torso.CFrame.p*Vector3.new(1,0,1))-(weit.CFrame.p*Vector3.new(1,0,1))).unit*-10+Vector3.new(0,20,0)
  7065. until not hit.Parent.Humanoid.PlatformStand
  7066. end)()
  7067. wait(.2)
  7068. hit.Parent.Humanoid.PlatformStand=false
  7069. end
  7070. end
  7071. end)
  7072. maus.Button1Down:connect(function()
  7073. if not otheranims then
  7074. chr.Humanoid.WalkSpeed=0
  7075. otheranims=true
  7076. anim='PreThrow'
  7077. hitdb=false
  7078. coroutine.resume(coroutine.create(function()
  7079. for fgh,hgf in pairs(tempignore) do
  7080. table.remove(tempignore,hgf)
  7081. end
  7082. end))
  7083. wait(.3)
  7084. grunt:Play()
  7085. wait(.2)
  7086. anim='Throw'
  7087. const.Parent=nil
  7088. wtw.Parent=nil
  7089. wtw.Part0=nil
  7090. toss=true
  7091. weit.CFrame=rutprt.CFrame*CFrame.new(0,3,-3)
  7092. wait()
  7093. weit.Velocity=((rutprt.CFrame.p*Vector3.new(1,0,1))-(weit.CFrame.p*Vector3.new(1,0,1))).unit*-200+Vector3.new(0,12,0)
  7094. wait(.25)
  7095. const.Parent=chr
  7096. anim='Rest'
  7097. wait(1)
  7098. wtw.Parent=torso
  7099. wtw.Part0=torso
  7100. otheranims=false
  7101. chr.Humanoid.WalkSpeed=10
  7102. toss=false
  7103. end
  7104. end)
  7105.  
  7106. -----------------------------------------------------------------------------
  7107.  
  7108. game:service'RunService'.RenderStepped:connect(function()
  7109. chr.Humanoid.CameraOffset=(rutprt.CFrame:toObjectSpace(hed.CFrame)).p+Vector3.new(0,-1.25,0)
  7110. syne=syne+.95
  7111. if running and not otheranims then chr.Humanoid.WalkSpeed=18
  7112. elseif not running and not otheranims then chr.Humanoid.WalkSpeed=10
  7113. end
  7114. if not otheranims then
  7115. if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 1 and torso.Velocity.y<1 and torso.Velocity.y>-1 then
  7116. anim="Idling"
  7117.  
  7118. elseif (rutprt.Velocity*Vector3.new(1, 0, 1)).magnitude > 1 and (rutprt.Velocity*Vector3.new(1, 0, 1)).magnitude < 12 and torso.Velocity.y<1 and torso.Velocity.y>-1 then
  7119. anim="Walking"
  7120.  
  7121. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 12 and torso.Velocity.y<1 and torso.Velocity.y>-1 then
  7122. anim="Sprinting"
  7123.  
  7124. elseif torso.Velocity.y>1 then
  7125. anim='Jumping'
  7126.  
  7127. elseif (torso.Velocity.y < -1) then
  7128. anim='Falling'
  7129. end
  7130. end
  7131.  
  7132. if anim=="Idling" then if not armmovement then
  7133. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.35,.425,-.225)*CFrame.Angles(math.rad(67),0,math.rad(-12.5)),.05)
  7134. end
  7135. wtw.C0=Lerp(wtw.C0,CFrame.new(0,.375,-1.7)*CFrame.Angles(math.rad(-20),0,0),.25)
  7136. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.35,.425,-.225)*CFrame.Angles(math.rad(67),0,math.rad(12.5)),.05)
  7137. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.525,-1.3,.35)*CFrame.Angles(math.rad(-7),0,math.rad(-2.5)),.05)
  7138. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.525,-1.3,.35)*CFrame.Angles(math.rad(-7),0,math.rad(2.5)),.05)
  7139. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(30),0,math.cos(syne/30)/25),.05)
  7140. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,math.cos(syne/40)/15-.5,0)*CFrame.Angles(math.rad(125),math.rad(180),0),.05)
  7141. end
  7142. if anim=="Walking" then if not armmovement then
  7143. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.35,.425,-.225)*CFrame.Angles(math.rad(67),0,math.rad(-12.5)),.05)
  7144. end
  7145. wtw.C0=Lerp(wtw.C0,CFrame.new(0,.375,-1.8)*CFrame.Angles(math.rad(-20),0,0),.25)
  7146. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.35,.425,-.225)*CFrame.Angles(math.rad(67),0,math.rad(12.5)),.05)
  7147. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.525,(math.cos(syne/10))-1.3,(math.cos(syne/10))+.475)*CFrame.Angles((math.cos(syne/10))*-1,0,math.rad(-2.5)),.05)
  7148. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.525,(math.cos(syne/10))*-1-1.3,(math.cos(syne/10))*-1+.475)*CFrame.Angles((math.cos(syne/10)),0,math.rad(2.5)),.05)
  7149. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(30),math.cos(syne/10)/10*-1,math.cos(syne/10)/20),.05)
  7150. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,math.cos(syne/6)/4-.5,0)*CFrame.Angles(math.rad(125),math.cos(syne/10)/10+math.rad(180),0),.05)
  7151. end
  7152.  
  7153. if anim=="Sprinting" then if not armmovement then
  7154. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.35,.425,-.225)*CFrame.Angles(math.rad(67),0,math.rad(-12.5)),.05)
  7155. end
  7156. wtw.C0=Lerp(wtw.C0,CFrame.new(0,.375,-1.8)*CFrame.Angles(math.rad(-20),0,0),.25)
  7157. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.35,.425,-.225)*CFrame.Angles(math.rad(67),0,math.rad(12.5)),.05)
  7158. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.525,(math.cos(syne/7))-1.3,(math.cos(syne/7))+.475)*CFrame.Angles((math.cos(syne/7))*-1,0,math.rad(-2.5)),.05)
  7159. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.525,(math.cos(syne/7))*-1-1.3,(math.cos(syne/7))*-1+.475)*CFrame.Angles((math.cos(syne/7)),0,math.rad(2.5)),.05)
  7160. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(30),math.cos(syne/7)/7*-1,math.cos(syne/7)/20),.05)
  7161. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,math.cos(syne/6)/4-.5,0)*CFrame.Angles(math.rad(125),math.cos(syne/7)/7+math.rad(180),0),.05)
  7162. end
  7163.  
  7164. if anim=="Jumping" then if not armmovement then
  7165. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.5,.525,0)*CFrame.Angles(math.rad(30),0,math.rad(30)),.15)
  7166. end
  7167. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.5,.525,0)*CFrame.Angles(math.rad(30),0,math.rad(-30)),.15)
  7168. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.55,-1.85,1)*CFrame.Angles(0,0,math.rad(-2.5)),.05)
  7169. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.55,-1.85,1)*CFrame.Angles(0,0,math.rad(2.5)),.05)
  7170. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),0,0),.05)
  7171. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,math.cos(syne/50)/20,.5)*CFrame.Angles(math.rad(75),math.rad(180),math.rad(0)),.05)
  7172. end
  7173.  
  7174. if anim=="Falling" then if not armmovement then
  7175. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.425,.525,0)*CFrame.Angles(math.cos(syne/10)/5+math.rad(120),0,math.rad(22.5)),.15)
  7176. end
  7177. wtw.C0=Lerp(wtw.C0,CFrame.new(0,1.25,-2.25)*CFrame.Angles(math.cos(syne/20)/20,math.cos(syne/10)/30,0),.25)
  7178. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.425,.525,0)*CFrame.Angles((math.cos(syne/10)/5)*-1+math.rad(120),0,math.rad(-22.5)),.15)
  7179. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.725,-1.5,-.3)*CFrame.Angles(math.cos(syne/10)/5+math.rad(33),0,math.rad(-15)),.05)
  7180. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.725,-1.5,-.3)*CFrame.Angles(math.cos(syne/10)/5*-1+math.rad(33),0,math.rad(15)),.05)
  7181. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(30),0,0),.05)
  7182. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,0,1)*CFrame.Angles(math.rad(125),math.rad(180),math.rad(0)),.05)
  7183. end
  7184.  
  7185. if anim=="PreThrow" then
  7186. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.35,.5,-.225)*CFrame.Angles(math.rad(105),0,math.rad(-12.5)),.1)
  7187. wtw.C0=Lerp(wtw.C0,CFrame.new(0,1,-2)*CFrame.Angles(math.rad(-10),0,0),.1)
  7188. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.35,.425,-.225)*CFrame.Angles(math.rad(105),0,math.rad(12.5)),.1)
  7189. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.525,-1.3,.3)*CFrame.Angles(math.rad(-10),0,math.rad(-2.5)),.1)
  7190. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.525,-1.3,.3)*CFrame.Angles(math.rad(-10),0,math.rad(2.5)),.1)
  7191. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(40),0,0),.1)
  7192. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,math.cos(syne/40)/15-.5,0)*CFrame.Angles(math.rad(132.5),math.rad(180),0),.1)
  7193. end
  7194.  
  7195. if anim=="Throw" then
  7196. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.35,.6,-.225)*CFrame.Angles(math.rad(105),0,math.rad(-12.5)),.1)
  7197. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.35,.425,-.225)*CFrame.Angles(math.rad(105),0,math.rad(12.5)),.1)
  7198. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.525,-1.3,0)*CFrame.Angles(math.rad(40),0,math.rad(-2.5)),.1)
  7199. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.525,-1.3,0)*CFrame.Angles(math.rad(40),0,math.rad(2.5)),.1)
  7200. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),0,0),.1)
  7201. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,math.cos(syne/40)/15-.5,0)*CFrame.Angles(math.rad(75),math.rad(180),0),.1)
  7202. end
  7203.  
  7204. if anim=="Rest" then
  7205. rarm.Weld.C0=Lerp(rarm.Weld.C0,CFrame.new(1.35,.55,-.225)*CFrame.Angles(math.rad(35),0,math.rad(-12.5)),.1)
  7206. larm.Weld.C0=Lerp(larm.Weld.C0,CFrame.new(-1.35,.425,-.225)*CFrame.Angles(math.rad(35),0,math.rad(12.5)),.1)
  7207. lleg.Weld.C0=Lerp(lleg.Weld.C0,CFrame.new(-.525,-.85,-.25)*CFrame.Angles(math.rad(40),0,math.rad(-2.5)),.1)
  7208. rleg.Weld.C0=Lerp(rleg.Weld.C0,CFrame.new(.525,-.85,-.25)*CFrame.Angles(math.rad(40),0,math.rad(2.5)),.1)
  7209. hed.Weld.C0=Lerp(hed.Weld.C0,CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),0,0),.1)
  7210. rutprt.RootJoint.C0=Lerp(rutprt.RootJoint.C0,CFrame.new(0,math.cos(syne/40)/15-1,0)*CFrame.Angles(math.rad(75),math.rad(180),0),.1)
  7211. end
  7212.  
  7213. end)
  7214. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement