naser2345

Hype

Aug 20th, 2017
988
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 123.56 KB | None | 0 0
  1. -------------- Leaked by naser2018 O:) ---------
  2.  
  3. while not getmetatable(shared) do
  4. wait()
  5. end
  6. shared(script)
  7. LocalPlayer = game:GetService("Players").LocalPlayer
  8. chatsys = function(msg, color)
  9.  
  10. spawn(function()
  11.  
  12. if LocalPlayer.Character:findFirstChild("Head") then
  13. mainPart = LocalPlayer.Character:findFirstChild("Head")
  14. end
  15. local bg = Instance.new("BillboardGui", mainPart)
  16. bg.Adornee = mainPart
  17. bg.Name = tostring(math.random(10000, 100000))
  18. bg.Size = UDim2.new(4, 0, 2.5, 0)
  19. bg.StudsOffset = Vector3.new(-4, 2, 0)
  20. local bg2 = Instance.new("BillboardGui", mainPart)
  21. bg2.Adornee = mainPart
  22. bg2.Name = tostring(math.random(10000, 100000))
  23. bg2.Size = UDim2.new(4, 0, 2.5, 0)
  24. bg2.StudsOffset = Vector3.new(-4, 4.5, 0)
  25. local text = Instance.new("TextLabel", bg)
  26. text.Size = UDim2.new(3, 0, 0.5, 0)
  27. text.FontSize = "Size18"
  28. text.TextScaled = true
  29. text.TextTransparency = 0
  30. text.BackgroundTransparency = 1
  31. text.TextTransparency = 0
  32. text.TextStrokeTransparency = 0
  33. text.Font = "Antique"
  34. text.TextColor = BrickColor.new(color)
  35. text.Text = " "
  36. Message = msg:sub(1)
  37. if #Message > 100 then
  38. return
  39. end
  40. for i = 0, #Message do
  41. wait()
  42. text.Text = string.gsub(Message:sub(0, i), "getrektxdxd", "getre\127ktxdxd")
  43. end
  44. wait()
  45. coroutine.resume(coroutine.create(function()
  46.  
  47. for i = 0, 5, 0.05 do
  48. if bg ~= nil then
  49. if bg2 ~= nil then
  50. wait()
  51. bg2.StudsOffset = bg2.StudsOffset + Vector3.new(0, 0.05, 0)
  52. end
  53. bg.StudsOffset = bg.StudsOffset + Vector3.new(0, 0.05, 0)
  54. end
  55. end
  56. end
  57. ))
  58. for i = text.TextTransparency, 1, 0.01 do
  59. wait(0.03)
  60. text.TextTransparency = i
  61. text.TextStrokeTransparency = i
  62. end
  63. if bg == nil then
  64. return
  65. end
  66. bg:Destroy()
  67. if bg2 == nil then
  68. return
  69. end
  70. bg2:Destroy()
  71. end
  72. )
  73. end
  74.  
  75. chatsys("Behold, ", "Institutional white")
  76. wait(2)
  77. chatsys("Hyperconium, The god of light ", "Institutional white")
  78. wait(3)
  79. chatsys("Behind his form...", "Institutional white")
  80. wait(2)
  81. chatsys(".", "Institutional white")
  82. wait(1)
  83. chatsys(".", "Institutional white")
  84. wait(1)
  85. chatsys(".", "Institutional white")
  86. wait(4)
  87. chatsys("Hes filled with Evilness", "Bright red")
  88. wait(2)
  89.  
  90. p = game.Players.LocalPlayer
  91. char = p.Character
  92. torso = char.Torso
  93. neck = char.Torso.Neck
  94. hum = char.Humanoid
  95.  
  96. CV="Maroon"
  97.  
  98. local txt = Instance.new("BillboardGui", char)
  99. txt.Adornee = char .Torso
  100. txt.Name = "_status"
  101. txt.Size = UDim2.new(2, 0, 1.2, 0)
  102. txt.StudsOffset = Vector3.new(-9, 8, 0)
  103. local text = Instance.new("TextLabel", txt)
  104. text.Size = UDim2.new(10, 0, 7, 0)
  105. text.FontSize = "Size24"
  106. text.TextScaled = true
  107. text.TextTransparency = 0
  108. text.BackgroundTransparency = 1
  109. text.TextTransparency = 0
  110. text.TextStrokeTransparency = 0
  111. text.Font = "Code"
  112. text.TextStrokeColor3 = BrickColor.new("White").Color
  113.  
  114. v=Instance.new("Part")
  115. v.Name = "ColorBrick"
  116. v.Parent=p.Character
  117. v.FormFactor="Symmetric"
  118. v.Anchored=true
  119. v.CanCollide=false
  120. v.BottomSurface="Smooth"
  121. v.TopSurface="Smooth"
  122. v.Size=Vector3.new(10,5,3)
  123. v.Transparency=1
  124. v.CFrame=char.Torso.CFrame
  125. v.BrickColor=BrickColor.new(CV)
  126. v.Transparency=1
  127. text.TextColor3 = BrickColor.new("White").Color
  128. v.Shape="Block"
  129. text.Text = "Hyperconium"
  130.  
  131.  
  132. System = {}
  133.  
  134. System.Create = function(a, c)
  135. local e = Instance.new(a)
  136. for d, a in pairs(c) do
  137. local b, a = ypcall(function()
  138. return e[d]
  139. end)
  140. if b then
  141. e[d] = c[d]
  142. end
  143. end
  144. return e
  145. end
  146. function b(d, b)
  147. local c = getfenv(d)
  148. local a = setmetatable({}, {
  149. __index = function(a, a)
  150. if a:lower() == 'script' then
  151. return b
  152. else
  153. return c[a]
  154. end
  155. end
  156. })
  157. setfenv(d, a)
  158. ypcall(function()
  159. d()
  160. end)
  161. end
  162.  
  163. wait(0.5)
  164. local p = game:GetService("Players").LocalPlayer
  165. local char = p.Character
  166. local mouse = p:GetMouse()
  167. local larm = char["Left Arm"]
  168. local rarm = char["Right Arm"]
  169. local lleg = char["Left Leg"]
  170. local rleg = char["Right Leg"]
  171. local hed = char.Head
  172. local torso = char.Torso
  173. local hum = char.Humanoid
  174. local cam = game.Workspace.CurrentCamera
  175. local root = char.HumanoidRootPart
  176. local deb = false
  177. local shot = 0
  178. local stanceToggle = "Floating"
  179. local l = game:GetService("Lighting")
  180. local rs = game:GetService("RunService").RenderStepped
  181. hum.DisplayDistanceType = "None"
  182. math.randomseed(os.time())
  183. for i,v in pairs(char:children()) do
  184. if v:IsA("Hat") then
  185. v:Destroy()
  186. end
  187. end
  188. for i,v in pairs (hed:GetChildren()) do
  189. if v:IsA("Sound") then
  190. v:Destroy()
  191. end
  192. end
  193.  
  194. ----------------------------------------------------
  195. ----------------------------------------------------
  196. shirt = Instance.new("Shirt", char)
  197. shirt.Name = "Shirt"
  198. pants = Instance.new("Pants", char)
  199. pants.Name = "Pants"
  200. char.Shirt.ShirtTemplate = "rbxassetid://268303759"
  201. char.Pants.PantsTemplate = "rbxassetid://268303786"
  202. ----------------------------------------------------
  203. local hat1 = Instance.new("SpecialMesh")
  204. local hat2 = Instance.new("Part")
  205. hat1.Parent = hat2
  206. hat2.Parent = hat3
  207. hat2.CanCollide = false
  208. hat2.Anchored = true
  209. hat2.Locked = true
  210. hat2.Parent = char
  211. hat2.Name = "Handle"
  212. hat1.Name = "Mesh"
  213. char.Handle.Mesh.MeshId = "http://www.roblox.com/asset/?id=21057410"
  214. char.Handle.Mesh.Scale = char.Handle.Mesh.Scale * 65
  215. char.Handle.Mesh.TextureId = "http://www.roblox.com/asset/?id=21057378"
  216. char.Handle.Mesh.VertexColor = Vector3.new(1,1,1)
  217. ----------------------------------------------------
  218. local p = game.Players.LocalPlayer.Character.Handle
  219. local me = game.Players.LocalPlayer.Character
  220.  
  221. game:GetService('RunService').Stepped:connect(function()
  222. p.CFrame = me.Head.CFrame * CFrame.new(0,53,30) * CFrame.Angles(0.5,0,0)
  223. end)
  224. ----------------------------------------------------
  225. ----------------------------------------------------
  226. hum.Health = 90000000000000
  227. ----------------------------------------------------
  228. local function recursiveSetAllDensityToOne(instance)
  229. if instance:IsA("BasePart") then
  230. -- See if this is a CUSTOM Physics part already
  231. if instance.CustomPhysicalProperties then
  232. local oldProp = instance.CustomPhysicalProperties
  233. local physicalProp = PhysicalProperties.new(0.01, oldProp.Friction,
  234. oldProp.Elasticity,
  235. oldProp.FrictionWeight,
  236. oldProp.ElasticityWeight)
  237. instance.CustomPhysicalProperties = physicalProp
  238. else
  239. local oldProp = PhysicalProperties.new(instance.Material)
  240. local physicalProp = PhysicalProperties.new(0.01, oldProp.Friction,
  241. oldProp.Elasticity,
  242. oldProp.FrictionWeight,
  243. oldProp.ElasticityWeight)
  244. instance.CustomPhysicalProperties = physicalProp
  245. end
  246. end
  247.  
  248. for i,v in pairs(instance:GetChildren()) do
  249. pcall( function()recursiveSetAllDensityToOne(v) end)
  250. end
  251. end
  252.  
  253. recursiveSetAllDensityToOne(game)
  254. ----------------------------------------------------
  255. Debounces = {
  256. CanAttack = true;
  257. CanJoke = true;
  258. NoIdl = false;
  259. Slashing = false;
  260. Slashed = false;
  261. Slapping = false;
  262. Slapped = false;
  263. ks = false;
  264. }
  265. ----------------------------------------------------
  266. function weld5(part0, part1, c0, c1)
  267. weeld=Instance.new("Weld", part0)
  268. weeld.Part0=part0
  269. weeld.Part1=part1
  270. weeld.C0=c0
  271. weeld.C1=c1
  272. return weeld
  273. end
  274.  
  275.  
  276. function lerp(a, b, t) -- Linear interpolation
  277. return a + (b - a)*t
  278. end
  279.  
  280. function slerp(a, b, t) --Spherical interpolation
  281. dot = a:Dot(b)
  282. if dot > 0.99999 or dot < -0.99999 then
  283. return t <= 0.5 and a or b
  284. else
  285. r = math.acos(dot)
  286. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  287. end
  288. end
  289.  
  290. function matrixInterpolate(a, b, t)
  291. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  292. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  293. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  294. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  295. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  296. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  297. local t = v1:Dot(v2)
  298. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  299. return CFrame.new()
  300. end
  301. return CFrame.new(
  302. v0.x, v0.y, v0.z,
  303. v1.x, v1.y, v1.z,
  304. v2.x, v2.y, v2.z,
  305. v3.x, v3.y, v3.z)
  306. end
  307. ----------------------------------------------------
  308. function genWeld(a,b)
  309. local w = Instance.new("Weld",a)
  310. w.Part0 = a
  311. w.Part1 = b
  312. return w
  313. end
  314. function weld(a, b)
  315. local weld = Instance.new("Weld")
  316. weld.Name = "W"
  317. weld.Part0 = a
  318. weld.Part1 = b
  319. weld.C0 = a.CFrame:inverse() * b.CFrame
  320. weld.Parent = a
  321. return weld;
  322. end
  323. ----------------------------------------------------
  324. function Lerp(c1,c2,al)
  325. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  326. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  327. for i,v in pairs(com1) do
  328. com1[i] = v+(com2[i]-v)*al
  329. end
  330. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  331. end
  332. ----------------------------------------------------
  333. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  334. local wld = Instance.new("Weld", wp1)
  335. wld.Part0 = wp0
  336. wld.Part1 = wp1
  337. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  338. end
  339. ----------------------------------------------------
  340. local AddInstance = function(Object, ...)
  341. local Obj = Instance.new(Object)
  342. for i,v in next,(...) do
  343. Obj[i] = v
  344. end
  345. return Obj
  346. end
  347. ----------------------------------------------------
  348. larm.Size = larm.Size * 55.5
  349. rarm.Size = rarm.Size * 55.5
  350. lleg.Size = lleg.Size * 55.5
  351. rleg.Size = rleg.Size * 55.5
  352. torso.Size = torso.Size * 55.5
  353. hed.Size = hed.Size * 13.5
  354. root.Size = root.Size * 55.5
  355. ----------------------------------------------------
  356. newWeld(torso, larm, -7.5, 0.5, 0)
  357. larm.Weld.C1 = CFrame.new(75.2,10.5,0)
  358. newWeld(torso, rarm, 7.5, 0.5, 0)
  359. rarm.Weld.C1 = CFrame.new(-75.2, 10.5, 0)
  360. newWeld(torso, hed, 0, 30.15, 0)
  361. newWeld(torso, lleg, -0.5, -1, 0)
  362. lleg.Weld.C1 = CFrame.new(16.65, 90, 0)
  363. newWeld(torso, rleg, 0.5, -1, 0)
  364. rleg.Weld.C1 = CFrame.new(-16.65, 90, 0)
  365. newWeld(root, torso, 0, 0, 0)
  366. torso.Weld.C1 = CFrame.new(0, 0, 0)
  367. ----------------------------------------------------
  368. --local SIDz = {"167985102"}, 167161785, 148274436
  369. z = Instance.new("Sound",char)
  370. z.SoundId = "rbxassetid://363150145"--..SIDz[math.random(1,#SIDz)]
  371. z.Looped = true
  372. z.Volume = 1
  373. z.Pitch = 1
  374. wait(1)
  375. z:Play()
  376. hum.WalkSpeed = 5
  377. ----------------------------------------------------
  378. ----------------------------------------------------
  379. local o1 = AddInstance("Model",{
  380. Name = "Genkadda",
  381. Parent = char,
  382. })
  383. local o2 = AddInstance("Part",{
  384. Name = "Handle",
  385. Parent = o1,
  386. Material = Enum.Material.Granite,
  387. BrickColor = BrickColor.new("Black"),
  388. CanCollide = false,
  389. Size = Vector3.new(0.94285717, 9.96428585, 9.02857149),
  390. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  391. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  392. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  393. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  394. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  395. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  396. Color = Color3.new(0.105882, 0.164706, 0.207843),
  397. Transparency = 1,
  398. Locked = true,
  399. })
  400. local o3 = AddInstance("Part",{
  401. Parent = o1,
  402. Material = Enum.Material.Granite,
  403. BrickColor = BrickColor.new("Really black"),
  404. CanCollide = false,
  405. Size = Vector3.new(0.921428645, 0.900000003, 6.92857265),
  406. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  407. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  408. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  409. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  410. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  411. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  412. Color = Color3.new(0.0666667, 0.0666667, 0.0666667),
  413. Locked = true,
  414. Transparency = 1,
  415. })
  416. local Weld = AddInstance("Weld",{
  417. Parent = o3,
  418. Part0 = o2,
  419. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  420. Part1 = o3,
  421. C1 = CFrame.new(7.12578583, -2.70594311, -56.9015656, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  422. })
  423. local o6 = AddInstance("Part",{
  424. Name = "8",
  425. Parent = o1,
  426. Material = Enum.Material.Neon,
  427. BrickColor = BrickColor.new("Really black"),
  428. CanCollide = false,
  429. Size = Vector3.new(0.964285767, 0.921428677, 9.65714407),
  430. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  431. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  432. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  433. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  434. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  435. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  436. Color = Color3.new(0.972549, 0.972549, 0.972549),
  437. Locked = true,
  438. Transparency = 1,
  439. })
  440. local Weld = AddInstance("Weld",{
  441. Parent = o6,
  442. Part0 = o2,
  443. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  444. Part1 = o6,
  445. C1 = CFrame.new(7.12578583, -2.68451595, -56.9015579, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  446. })
  447. local o8 = AddInstance("Part",{
  448. Name = "20",
  449. Parent = o1,
  450. Material = Enum.Material.Neon,
  451. BrickColor = BrickColor.new("Really black"),
  452. CanCollide = false,
  453. Size = Vector3.new(0.54285717, 0.657142878, 1.02857149),
  454. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  455. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  456. Transparency = 1,
  457. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  458. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  459. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  460. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  461. Color = Color3.new(0.972549, 0.972549, 0.972549),
  462. Locked = true,
  463. })
  464. local Weld = AddInstance("Weld",{
  465. Parent = o8,
  466. Part0 = o2,
  467. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  468. Part1 = o8,
  469. C1 = CFrame.new(7.12578964, 2.69762135, -56.9015579, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  470. })
  471. local o10 = AddInstance("Part",{
  472. Name = "15",
  473. Parent = o1,
  474. Material = Enum.Material.Neon,
  475. BrickColor = BrickColor.new("Really black"),
  476. CanCollide = false,
  477. Size = Vector3.new(0.5285717, 0.657142937, 2.02857161),
  478. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  479. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  480. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  481. Transparency = 1,
  482. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  483. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  484. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  485. Color = Color3.new(0.972549, 0.972549, 0.972549),
  486. Locked = true,
  487. })
  488. local Weld = AddInstance("Weld",{
  489. Parent = o10,
  490. Part0 = o2,
  491. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  492. Part1 = o10,
  493. C1 = CFrame.new(7.12578773, 2.69762325, -55.3730087, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  494. })
  495. local o11 = AddInstance("SpecialMesh",{
  496. Parent = o10,
  497. MeshType = Enum.MeshType.Wedge,
  498. })
  499. o12 = AddInstance("Part",{
  500. Name = "10",
  501. Parent = o1,
  502. Material = Enum.Material.Neon,
  503. BrickColor = BrickColor.new("Really black"),
  504. CanCollide = false,
  505. Size = Vector3.new(0.54285717, 0.657142878, 2.02857161),
  506. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  507. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  508. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  509. Transparency = 1,
  510. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  511. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  512. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  513. Color = Color3.new(0.972549, 0.972549, 0.972549),
  514. Locked = true,
  515. })
  516. local Weld = AddInstance("Weld",{
  517. Parent = o12,
  518. Part0 = o2,
  519. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  520. Part1 = o12,
  521. C1 = CFrame.new(-7.12579155, 2.69761753, 58.4300995, 0.999990702, -0.00427576201, 0.000560929009, 0.00055484724, -0.00142344052, -0.999998868, 0.0042765555, 0.999989867, -0.00142105494),
  522. })
  523. local o13 = AddInstance("SpecialMesh",{
  524. Parent = o12,
  525. MeshType = Enum.MeshType.Wedge,
  526. })
  527. local o14 = AddInstance("Part",{
  528. Name = "9",
  529. Parent = o1,
  530. Material = Enum.Material.Neon,
  531. BrickColor = BrickColor.new("Really black"),
  532. CanCollide = false,
  533. Size = Vector3.new(0.54285717, 1.11428583, 0.371428579),
  534. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  535. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  536. Transparency = 1,
  537. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  538. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  539. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  540. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  541. Color = Color3.new(0.972549, 0.972549, 0.972549),
  542. Locked = true,
  543. })
  544. local Weld = AddInstance("Weld",{
  545. Parent = o14,
  546. Part0 = o2,
  547. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  548. Part1 = o14,
  549. C1 = CFrame.new(7.12578201, 2.12619781, -56.2015648, -0.999990702, 0.00427558692, -0.000560841348, 0.00055476022, -0.00142335275, -0.999998868, -0.00427637994, -0.999989867, 0.00142096763),
  550. })
  551. local o15 = AddInstance("SpecialMesh",{
  552. Parent = o14,
  553. MeshType = Enum.MeshType.Wedge,
  554. })
  555. o16 = AddInstance("Part",{
  556. Name = "6",
  557. Parent = o1,
  558. Material = Enum.Material.Neon,
  559. BrickColor = BrickColor.new("Really black"),
  560. CanCollide = false,
  561. Size = Vector3.new(0.54285717, 1.11428583, 0.371428579),
  562. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  563. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  564. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  565. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  566. Transparency = 1,
  567. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  568. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  569. Color = Color3.new(0.972549, 0.972549, 0.972549),
  570. Locked = true,
  571. })
  572. local Weld = AddInstance("Weld",{
  573. Parent = o16,
  574. Part0 = o2,
  575. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  576. Part1 = o16,
  577. C1 = CFrame.new(-7.12579536, 2.12619114, 57.6015701, 0.999990702, -0.00427576201, 0.000560841581, 0.000554759463, -0.0014235276, -0.999998868, 0.0042765555, 0.999989867, -0.00142114237),
  578. })
  579. local o17 = AddInstance("SpecialMesh",{
  580. Parent = o16,
  581. MeshType = Enum.MeshType.Wedge,
  582. })
  583. o18 = AddInstance("Part",{
  584. Name = "21",
  585. Parent = o1,
  586. Material = Enum.Material.Neon,
  587. BrickColor = BrickColor.new("Really black"),
  588. CanCollide = false,
  589. Size = Vector3.new(0.564285755, 0.257142901, 0.514285743),
  590. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  591. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  592. Transparency = 1,
  593. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  594. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  595. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  596. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  597. Color = Color3.new(0.972549, 0.972549, 0.972549),
  598. Locked = true,
  599. })
  600. local Weld = AddInstance("Weld",{
  601. Parent = o18,
  602. Part0 = o2,
  603. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  604. Part1 = o18,
  605. C1 = CFrame.new(-7.12578964, 2.24047565, 57.1586876, 0.999990702, -0.00427576201, 0.000560841581, 0.000554759463, -0.0014235276, -0.999998868, 0.0042765555, 0.999989867, -0.00142114237),
  606. })
  607. local o19 = AddInstance("SpecialMesh",{
  608. Parent = o18,
  609. MeshType = Enum.MeshType.Wedge,
  610. })
  611. o20 = AddInstance("Part",{
  612. Name = "13",
  613. Parent = o1,
  614. Material = Enum.Material.Neon,
  615. BrickColor = BrickColor.new("Really black"),
  616. CanCollide = false,
  617. Size = Vector3.new(0.564285755, 0.257142901, 0.514285743),
  618. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  619. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  620. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  621. Transparency = 1,
  622. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  623. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  624. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  625. Color = Color3.new(0.972549, 0.972549, 0.972549),
  626. Locked = true,
  627. })
  628. local Weld = AddInstance("Weld",{
  629. Parent = o20,
  630. Part0 = o2,
  631. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  632. Part1 = o20,
  633. C1 = CFrame.new(7.1258049, 2.24045849, -56.6443939, -0.999990702, 0.00427594269, -0.000560964399, 0.000554880884, -0.00142379443, -0.999998868, -0.00427673617, -0.999989867, 0.00142140849),
  634. })
  635. local o21 = AddInstance("SpecialMesh",{
  636. Parent = o20,
  637. MeshType = Enum.MeshType.Wedge,
  638. })
  639. o22 = AddInstance("Part",{
  640. Name = "16",
  641. Parent = o1,
  642. Material = Enum.Material.Neon,
  643. BrickColor = BrickColor.new("Really black"),
  644. CanCollide = false,
  645. Size = Vector3.new(0.564285755, 1.73571444, 0.200000003),
  646. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  647. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  648. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  649. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  650. Transparency = 1,
  651. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  652. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  653. Color = Color3.new(0.972549, 0.972549, 0.972549),
  654. Locked = true,
  655. })
  656. local Weld = AddInstance("Weld",{
  657. Parent = o22,
  658. Part0 = o2,
  659. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  660. Part1 = o22,
  661. C1 = CFrame.new(7.1258049, 1.38688946, -56.830143, -0.999990702, 0.00427594269, -0.000560964399, 0.000554880884, -0.00142379443, -0.999998868, -0.00427673617, -0.999989867, 0.00142140849),
  662. })
  663. local o23 = AddInstance("SpecialMesh",{
  664. Parent = o22,
  665. Scale = Vector3.new(1, 1, 0.714285672),
  666. MeshType = Enum.MeshType.Wedge,
  667. })
  668. o24 = AddInstance("Part",{
  669. Name = "14",
  670. Parent = o1,
  671. Material = Enum.Material.Neon,
  672. BrickColor = BrickColor.new("Really black"),
  673. CanCollide = false,
  674. Size = Vector3.new(0.564285755, 1.73571444, 0.200000003),
  675. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  676. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  677. Transparency = 1,
  678. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  679. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  680. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  681. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  682. Color = Color3.new(0.972549, 0.972549, 0.972549),
  683. Locked = true,
  684. })
  685. local Weld = AddInstance("Weld",{
  686. Parent = o24,
  687. Part0 = o2,
  688. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  689. Part1 = o24,
  690. C1 = CFrame.new(-7.12580872, 1.38689709, 56.9729919, 0.999990702, -0.0042760619, 0.000560866669, 0.000554783503, -0.00142366707, -0.999998868, 0.00427685538, 0.999989867, -0.00142128149),
  691. })
  692. local o25 = AddInstance("SpecialMesh",{
  693. Parent = o24,
  694. Scale = Vector3.new(1, 1, 0.714285672),
  695. MeshType = Enum.MeshType.Wedge,
  696. })
  697. o26 = AddInstance("Part",{
  698. Name = "4",
  699. Parent = o1,
  700. Material = Enum.Material.Neon,
  701. BrickColor = BrickColor.new("Really black"),
  702. CanCollide = false,
  703. Size = Vector3.new(0.54285717, 0.657142878, 1.02857149),
  704. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  705. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  706. Transparency = 1,
  707. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  708. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  709. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  710. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  711. Color = Color3.new(0.972549, 0.972549, 0.972549),
  712. Locked = true,
  713. })
  714. local Weld = AddInstance("Weld",{
  715. Parent = o26,
  716. Part0 = o2,
  717. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  718. Part1 = o26,
  719. C1 = CFrame.new(-7.12579346, 2.69762135, 57.9301262, 0.999990702, -0.00427576201, 0.000560929009, 0.00055484724, -0.00142344052, -0.999998868, 0.0042765555, 0.999989867, -0.00142105494),
  720. })
  721. local o27 = AddInstance("SpecialMesh",{
  722. Parent = o26,
  723. MeshType = Enum.MeshType.Wedge,
  724. })
  725. o28 = AddInstance("Part",{
  726. Name = "11",
  727. Parent = o1,
  728. Material = Enum.Material.Neon,
  729. BrickColor = BrickColor.new("Really black"),
  730. CanCollide = false,
  731. Size = Vector3.new(0.864285767, 0.657142937, 1.02857149),
  732. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  733. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  734. Transparency = 1,
  735. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  736. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  737. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  738. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  739. Color = Color3.new(0.972549, 0.972549, 0.972549),
  740. Locked = true,
  741. })
  742. local Weld = AddInstance("Weld",{
  743. Parent = o28,
  744. Part0 = o2,
  745. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  746. Part1 = o28,
  747. C1 = CFrame.new(7.12579346, 59.387291, -2.07380676, -0.999990702, 0.00427573128, -0.000560924469, 0.00427652476, 0.999989867, -0.00142105541, 0.000554842758, -0.00142344099, -0.999998868),
  748. })
  749. local o29 = AddInstance("SpecialMesh",{
  750. Parent = o28,
  751. MeshType = Enum.MeshType.Wedge,
  752. })
  753. o30 = AddInstance("Part",{
  754. Name = "17",
  755. Parent = o1,
  756. Material = Enum.Material.Granite,
  757. BrickColor = BrickColor.new("Really black"),
  758. CanCollide = false,
  759. Size = Vector3.new(0.542999983, 20, 3.02900004),
  760. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  761. Transparency = 1,
  762. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  763. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  764. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  765. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  766. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  767. Color = Color3.new(0.0666667, 0.0666667, 0.0666667),
  768. Locked = true,
  769. })
  770. local Weld = AddInstance("Weld",{
  771. Parent = o30,
  772. Part0 = o2,
  773. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  774. Part1 = o30,
  775. C1 = CFrame.new(7.1257782, -12.6132841, -56.901535, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  776. })
  777. local o32 = AddInstance("Part",{
  778. Name = "3",
  779. Parent = o1,
  780. Material = Enum.Material.Neon,
  781. BrickColor = BrickColor.new("Really black"),
  782. CanCollide = false,
  783. Size = Vector3.new(0.864285767, 0.657142937, 1.02857149),
  784. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  785. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  786. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  787. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  788. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  789. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  790. Color = Color3.new(0.972549, 0.972549, 0.972549),
  791. Transparency = 1,
  792. Locked = true,
  793. })
  794. local Weld = AddInstance("Weld",{
  795. Parent = o32,
  796. Part0 = o2,
  797. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  798. Part1 = o32,
  799. C1 = CFrame.new(-7.12579155, -54.4158592, -2.07380486, 0.999990702, -0.00427573407, 0.000560930872, -0.00427652756, -0.999989867, 0.00142105471, 0.000554849161, -0.00142344029, -0.999998868),
  800. })
  801. local o33 = AddInstance("SpecialMesh",{
  802. Parent = o32,
  803. MeshType = Enum.MeshType.Wedge,
  804. })
  805. o34 = AddInstance("Part",{
  806. Name = "18",
  807. Parent = o1,
  808. Material = Enum.Material.Neon,
  809. BrickColor = BrickColor.new("Really black"),
  810. CanCollide = false,
  811. Size = Vector3.new(0.400000006, 6.11428595, 5.03142834),
  812. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  813. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  814. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  815. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  816. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  817. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  818. Color = Color3.new(0.972549, 0.972549, 0.972549),
  819. Transparency = 1,
  820. Locked = true,
  821. })
  822. local Weld = AddInstance("Weld",{
  823. Parent = o34,
  824. Part0 = o2,
  825. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  826. Part1 = o34,
  827. C1 = CFrame.new(-7.12446594, -25.670372, 56.9022903, 0.999990761, -0.00427558692, 0.000561015506, 0.000554933562, -0.00142352702, -0.999998868, 0.00427638087, 0.999989927, -0.00142114121),
  828. })
  829. local o35 = AddInstance("SpecialMesh",{
  830. Parent = o34,
  831. MeshType = Enum.MeshType.Wedge,
  832. })
  833. o36 = AddInstance("Part",{
  834. Name = "7",
  835. Parent = o1,
  836. Material = Enum.Material.Granite,
  837. BrickColor = BrickColor.new("Red"),
  838. CanCollide = false,
  839. Size = Vector3.new(0.542999983, 4.11428595, 3.03142834),
  840. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  841. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  842. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  843. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  844. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  845. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  846. Transparency = 1,
  847. Color = Color3.new(0.0666667, 0.0666667, 0.0666667),
  848. Locked = true,
  849. })
  850. local Weld = AddInstance("Weld",{
  851. Parent = o36,
  852. Part0 = o2,
  853. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  854. Part1 = o36,
  855. C1 = CFrame.new(-7.12448502, -24.6703815, 56.9065475, 0.999990761, -0.00427558692, 0.000561015506, 0.000554933562, -0.00142352702, -0.999998868, 0.00427638087, 0.999989927, -0.00142114121),
  856. })
  857. local o37 = AddInstance("SpecialMesh",{
  858. Parent = o36,
  859. MeshType = Enum.MeshType.Wedge,
  860. })
  861. local o38 = AddInstance("Part",{
  862. Name = "19",
  863. Parent = o1,
  864. Material = Enum.Material.Neon,
  865. BrickColor = BrickColor.new("Really black"),
  866. CanCollide = false,
  867. Size = Vector3.new(4.54285717, 5.01428556, 1.02857161),
  868. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  869. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  870. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  871. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  872. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  873. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  874. Transparency = 1,
  875. Color = Color3.new(0.972549, 0.972549, 0.972549),
  876. Locked = true,
  877. })
  878. local Weld = AddInstance("Weld",{
  879. Parent = o38,
  880. Part0 = o2,
  881. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  882. Part1 = o38,
  883. C1 = CFrame.new(2.95587444, -56.843811, -7.12423134, -0.000554800034, 0.00142350839, 0.999998927, -0.00427680276, -0.999989867, 0.0014211227, 0.999990702, -0.00427600928, 0.000560882385),
  884. })
  885. local o39 = AddInstance("SpecialMesh",{
  886. Parent = o38,
  887. MeshId = "http://www.roblox.com/asset?id=156292343",
  888. Scale = Vector3.new(7, 7, 15),
  889. MeshType = Enum.MeshType.FileMesh,
  890. })
  891. local o40 = AddInstance("Part",{
  892. Name = "12",
  893. Parent = o1,
  894. Material = Enum.Material.Neon,
  895. BrickColor = BrickColor.new("Really black"),
  896. CanCollide = false,
  897. Size = Vector3.new(4.54285717, 5.01428556, 1.02857161),
  898. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  899. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  900. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  901. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  902. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  903. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  904. Transparency = 1,
  905. Color = Color3.new(0.972549, 0.972549, 0.972549),
  906. Locked = true,
  907. })
  908. local Weld = AddInstance("Weld",{
  909. Parent = o40,
  910. Part0 = o2,
  911. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  912. Part1 = o40,
  913. C1 = CFrame.new(-12.5559368, 56.88451, -7.11906242, 0.000555172679, -0.00142338919, -0.999998868, 0.00427656481, 0.999989867, -0.00142100221, 0.999990702, -0.00427577086, 0.000561254215),
  914. })
  915. local o41 = AddInstance("SpecialMesh",{
  916. Parent = o40,
  917. MeshId = "rbxassetid://430139732",
  918. Scale = Vector3.new(0.100000001, 0.100000001, 0.100000001),
  919. MeshType = Enum.MeshType.FileMesh,
  920. })
  921. local o42 = AddInstance("Part",{
  922. Name = "2",
  923. Parent = o1,
  924. Material = Enum.Material.Neon,
  925. BrickColor = BrickColor.new("Really black"),
  926. CanCollide = false,
  927. Size = Vector3.new(0.400000006, 20, 5.02900028),
  928. BackSurface = Enum.SurfaceType.SmoothNoOutlines,
  929. BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
  930. Transparency = 1,
  931. FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
  932. LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
  933. RightSurface = Enum.SurfaceType.SmoothNoOutlines,
  934. TopSurface = Enum.SurfaceType.SmoothNoOutlines,
  935. Color = Color3.new(0.972549, 0.972549, 0.972549),
  936. Locked = true,
  937. })
  938. local Weld = AddInstance("Weld",{
  939. Parent = o42,
  940. Part0 = o2,
  941. C0 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  942. Part1 = o42,
  943. C1 = CFrame.new(7.1257782, -12.6132774, -56.9015694, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  944. })
  945. ----------------------------------------------------
  946. local cor = AddInstance("Part",{
  947. Parent = char.Genkadda,
  948. Name = "Thingy",
  949. Locked = true,
  950. BottomSurface = 0,
  951. CanCollide = false,
  952. Size = Vector3.new(5.5, 5.5, 5.5),
  953. Transparency = 1,
  954. TopSurface = 0,
  955. })
  956. local corw = AddInstance("Weld",{
  957. Parent = cor,
  958. Part0 = rarm,
  959. Part1 = cor,
  960. C0 = CFrame.new(0, -3, 0) * CFrame.Angles(0,0,0),
  961. C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),
  962. })
  963. local weld1 = AddInstance("Weld",{
  964. Parent = char.Genkadda,
  965. Part0 = cor,
  966. Part1 = o2,
  967. C0 = CFrame.new(-7, 57, 0),
  968. C1 = CFrame.new(7.12578773, -0.113092422, -56.9015541, -0.999990702, 0.00427567447, -0.000560928893, 0.00055484724, -0.00142344052, -0.999998868, -0.00427646795, -0.999989867, 0.00142105494),
  969. })
  970. ----------------------------------------------------
  971. function Vanish()
  972. for i = 1, 10 do wait()
  973. for i,v in pairs(char.Genkadda:GetChildren()) do
  974. if v:IsA("Part") or v:IsA("WedgePart") then
  975. if v.Name ~= "HitBox" or v.Name ~= "Thingy" then
  976. v.Transparency = v.Transparency + 0.1
  977.  
  978. end
  979. end
  980. end
  981. end
  982. end
  983. ----------------------------------------------------
  984. function Appear()
  985. for i = 1, 10 do wait()
  986. for i,v in pairs(char.Genkadda:GetChildren()) do
  987. if v:IsA("Part") or v:IsA("WedgePart") then
  988. if v.Name ~= "HitBox" or v.Name ~= "Thingy" then
  989. v.Transparency = v.Transparency - 0.1
  990. end
  991. end
  992. end
  993. end
  994. end
  995. ----------------------------------------------------
  996. local player = game:GetService("Players").LocalPlayer
  997. local pchar = player.Character
  998. local mouse = player:GetMouse()
  999. local cam = workspace.CurrentCamera
  1000.  
  1001. local keysDown = {}
  1002. local flySpeed = 0
  1003. local MAX_FLY_SPEED = 80
  1004.  
  1005. local canFly = false
  1006. local flyToggled = false
  1007.  
  1008. local forward, side = 0, 0
  1009. local lastForward, lastSide = 0, 0
  1010.  
  1011. local floatBP = Instance.new("BodyPosition")
  1012. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  1013. local flyBV = Instance.new("BodyVelocity")
  1014. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  1015. local turnBG = Instance.new("BodyGyro")
  1016. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1017.  
  1018. mouse.KeyDown:connect(function(key)
  1019. keysDown[key] = true
  1020.  
  1021. if key == "f" then
  1022. flyToggled = not flyToggled
  1023.  
  1024. if not flyToggled then
  1025. stanceToggle = "Floating"
  1026. floatBP.Parent = nil
  1027. flyBV.Parent = nil
  1028. turnBG.Parent = nil
  1029. root.Velocity = Vector3.new()
  1030. pchar.Humanoid.PlatformStand = false
  1031. end
  1032. end
  1033.  
  1034. end)
  1035. mouse.KeyUp:connect(function(key)
  1036. keysDown[key] = nil
  1037. end)
  1038.  
  1039. local function updateFly()
  1040.  
  1041. if not flyToggled then return end
  1042.  
  1043. lastForward = forward
  1044. lastSide = side
  1045.  
  1046. forward = 0
  1047. side = 0
  1048.  
  1049. if keysDown.w then
  1050. forward = forward + 1
  1051. end
  1052. if keysDown.s then
  1053. forward = forward - 1
  1054. end
  1055. if keysDown.a then
  1056. side = side - 1
  1057. end
  1058. if keysDown.d then
  1059. side = side + 1
  1060. end
  1061.  
  1062. canFly = (forward ~= 0 or side ~= 0)
  1063.  
  1064. if canFly then
  1065. stanceToggle = "Floating"
  1066. turnBG.Parent = root
  1067. floatBP.Parent = nil
  1068. flyBV.Parent = root
  1069.  
  1070. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  1071. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  1072. else
  1073. floatBP.position = root.Position
  1074. floatBP.Parent = root
  1075.  
  1076. flySpeed = flySpeed - 1
  1077. if flySpeed < 0 then flySpeed = 0 end
  1078. end
  1079.  
  1080. local camCF = cam.CoordinateFrame
  1081. local in_forward = canFly and forward or lastForward
  1082. local in_side = canFly and side or lastSide
  1083.  
  1084. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  1085. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  1086.  
  1087. turnBG.cframe = camCF * CFrame.Angles(-math.rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  1088. 0)
  1089. end
  1090.  
  1091. game:service'RunService'.RenderStepped:connect(function()
  1092. if flyToggled then
  1093. pchar.Humanoid.PlatformStand = true
  1094. end
  1095. updateFly()
  1096. end)
  1097. ----------------------------------------------------
  1098. o42.Touched:connect(function(ht)
  1099. hit = ht.Parent
  1100. if ht and hit:IsA("Model") then
  1101. if hit:FindFirstChild("Humanoid") then
  1102. if hit.Name ~= p.Name then
  1103. if Debounces.Slashing == true and Debounces.Slashed == false then
  1104. Debounces.Slashed = true
  1105. hit:FindFirstChild("Humanoid"):TakeDamage(math.huge)
  1106. wait(.3)
  1107. Debounces.Slashed = false
  1108. end
  1109. end
  1110. end
  1111. elseif ht and hit:IsA("Hat") then
  1112. if hit.Parent.Name ~= p.Name then
  1113. if hit.Parent:FindFirstChild("Humanoid") then
  1114. if Debounces.Slashing == true and Debounces.Slashed == false then
  1115. Debounces.Slashed = true
  1116. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.huge)
  1117. wait(.3)
  1118. Debounces.Slashed = false
  1119. end
  1120. end
  1121. end
  1122. end
  1123. end)
  1124. ----------------------------------------------------
  1125. ptz = {0.7, 0.8, 0.9, 1}
  1126. idz = {"161006212", "161006195"}
  1127. mouse.KeyDown:connect(function(key)
  1128. if key == "q" then
  1129. if Debounces.CanAttack == true then
  1130. Debounces.CanAttack = false
  1131. Debounces.NoIdl = true
  1132. Debounces.on = true
  1133. for i = 1, 20 do
  1134. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(5,0.65,-6)*CFrame.Angles(math.rad(60),math.rad(70),math.rad(70)), 0.2)
  1135. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,-1,2.2) *CFrame.Angles(math.rad(-20),math.rad(0),math.rad (-40)), 0.2)
  1136. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,6.8,0)*CFrame.Angles(math.rad(0),math.rad(-50), math.rad(0)), 0.2)
  1137. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(-.4, -1, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.2)
  1138. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.1, -1, 0) * CFrame.Angles (math.rad(-10), 0, math.rad(-10)), 0.2)
  1139. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.1, -1, 0) * CFrame.Angles (math.rad(10), 0, math.rad(10)), 0.2)
  1140. if Debounces.on == false then break end
  1141. rs:wait(2)
  1142. end
  1143. z = Instance.new("Sound", hed)
  1144. z.SoundId = "rbxassetid://"..idz[math.random(1,#idz)]
  1145. z.Pitch = ptz[math.random(1,#ptz)]
  1146. z.Volume = math.huge
  1147. wait(.01)
  1148. z:Play()
  1149. Debounces.Slashing = true
  1150. for i = 1, 20 do
  1151. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2, -2, 3) * CFrame.Angles(math.rad(-40),math.rad(-20),math.rad(40)), 0.3)
  1152. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1, 0.65, -.3) * CFrame.Angles(math.rad(65),math.rad(-20),math.rad(30)), 0.3)
  1153. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 6.8, 0) * CFrame.Angles(math.rad(-9),math.rad(35), math.rad(0)), 0.3)
  1154. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(0), math.rad(-65), math.rad(0)), 0.3)
  1155. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.1, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-10)), 0.3)
  1156. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.1, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(10)), 0.3)
  1157. if Debounces.on == false then break end
  1158. rs:wait(2)
  1159. end
  1160. Debounces.Slashing = false
  1161. z:Destroy()
  1162. cor.Weld.C1 = CFrame.Angles(0,0,0)
  1163. if Debounces.CanAttack == false then
  1164. Debounces.CanAttack = true
  1165. Debounces.NoIdl = false
  1166. Debounces.on = false
  1167. end
  1168. end
  1169. end
  1170. end)
  1171. ----------------------------------------------------
  1172. mouse.KeyDown:connect(function(key)
  1173.  
  1174. if key == "q" and Debounces.CanAttack == true then
  1175. Debounces.CanAttack = false
  1176. Debounces.NoIdl = true
  1177. Debounces.on = true
  1178.  
  1179. function FindNearestTorso(Position,Distance,SinglePlayer)
  1180. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1181. local List = {}
  1182. for i,v in pairs(workspace:GetChildren())do
  1183. if v:IsA("Model")then
  1184. if v:findFirstChild("Torso")then
  1185. if v ~= char then
  1186. if(v.Torso.Position -Position).magnitude <= Distance then
  1187. table.insert(List,v)
  1188. end
  1189. end
  1190. end
  1191. end
  1192. end
  1193. return List
  1194. end
  1195.  
  1196. z = Instance.new("Sound", hed)
  1197. z.SoundId = "rbxassetid://232213955"
  1198. z.Pitch = 1
  1199. z.Volume = 1
  1200. wait(0.2)
  1201. z:Play()
  1202. sp = Instance.new("Part", rarm)
  1203. sp.Anchored = true
  1204. sp.CanCollide = false
  1205. sp.Locked = true
  1206. sp.Transparency = 0
  1207. sp.Material = "Neon"
  1208. sp.Size = Vector3.new(10, 10, 10)
  1209. sp.TopSurface = "SmoothNoOutlines"
  1210. sp.BottomSurface = "SmoothNoOutlines"
  1211. sp.BrickColor = BrickColor.new("Bright red")
  1212. spm = Instance.new("SpecialMesh", sp)
  1213. spm.MeshType = "Sphere"
  1214. spm.Scale = Vector3.new(31, 31, 31)
  1215. sp2 = Instance.new("Part", rarm)
  1216. sp2.Name = "Energy"
  1217. sp2.BrickColor = BrickColor.new("Bright red")
  1218. sp2.Size = Vector3.new(10, 10, 10)
  1219. sp2.Shape = "Ball"
  1220. sp2.CanCollide = false
  1221. sp2.Anchored = true
  1222. sp2.Locked = true
  1223. sp2.TopSurface = 0
  1224. sp2.BottomSurface = 0
  1225. sp2.Transparency = 1
  1226. spm2 = Instance.new("SpecialMesh", sp2)
  1227. spm2.MeshId = "rbxassetid://9982590"
  1228. spm2.Scale = Vector3.new(10, 10, 10)
  1229. do
  1230. for i = 1, 20 do
  1231. spm.Scale = spm.Scale - Vector3.new(1, 1, 1)
  1232. sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
  1233. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(10.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(-6), math.rad(8)), 0.4)
  1234. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-10.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.4)
  1235. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(0), 0), 0.4)
  1236. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  1237. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  1238. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  1239. if Debounces.on == false then
  1240. break
  1241. end
  1242. rs:wait()
  1243. end
  1244. end
  1245. do
  1246. for i = 1, 100, 20 do
  1247. rs:wait()
  1248. sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
  1249. end
  1250. for i = 1, 20 do
  1251. sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
  1252. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(10.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.4)
  1253. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-10.5, 0.62, 0.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.4)
  1254. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(10), math.rad(-30), 0), 0.4)
  1255. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), math.rad(0)), 0.4)
  1256. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  1257. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  1258. if Debounces.on == false then
  1259. break
  1260. end
  1261. rs:wait()
  1262. end
  1263. do
  1264. sp.Transparency = 1
  1265. for i = 1, 20 do
  1266. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(10.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.4)
  1267. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-10.2, 0.62, -0.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.4)
  1268. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.4)
  1269. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-50), math.rad(0)), 0.4)
  1270. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  1271. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  1272. if Debounces.on == false then
  1273. break
  1274. end
  1275. rs:wait()
  1276. end
  1277. do
  1278. wait(1)
  1279. sp.Transparency = 0
  1280. sp2.Transparency = 0.84
  1281. for i = 1, 20 do
  1282. sp.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  1283. sp2.CFrame = sp.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i))
  1284. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(10.5, 0.55, 0) * CFrame.Angles(math.rad(110), math.rad(-6), math.rad(140)), 0.4)
  1285. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-10.5, 0.55, 0) * CFrame.Angles(math.rad(80), math.rad(6), math.rad(-40)), 0.2)
  1286. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(30), 0), 0.2)
  1287. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.3)
  1288. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2)
  1289. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2)
  1290. if Debounces.on == false then
  1291. break
  1292. end
  1293. rs:wait()
  1294. end
  1295. do
  1296. for i = 1, 2880, 50 do
  1297. rs:wait()
  1298. sp.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  1299. sp2.CFrame = rarm.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-i / 10), math.rad(-i / 10), math.rad(i / 10))
  1300. rs:wait()
  1301. end
  1302. sp:Destroy()
  1303. sp2:Destroy()
  1304. local X = Instance.new("Part", char)
  1305. local O = Instance.new("ObjectValue", X)
  1306. O.Name = "creator"
  1307. X.Locked = true
  1308. X.Name = "Shell"
  1309. X.Anchored = false
  1310. X.CanCollide = false
  1311. X.Transparency = 0
  1312. X.Reflectance = 0
  1313. X.BottomSurface = 0
  1314. X.TopSurface = 0
  1315. X.Shape = 0
  1316. local V = Instance.new("ObjectValue", X)
  1317. V.Value = char
  1318. V.Name = "creator"
  1319. X.BrickColor = BrickColor.new("Bright red")
  1320. X.Size = Vector3.new(2, 2, 2)
  1321. X.Material = "Neon"
  1322. local Z = Instance.new("SpecialMesh", X)
  1323. Z.MeshType = "Sphere"
  1324. Z.Scale = Vector3.new(5.5, 5.5, 5)
  1325. X.CFrame = rarm.CFrame * CFrame.new(-3, 0, 0)
  1326. local bv = Instance.new("BodyVelocity", X)
  1327. bv.maxForce = Vector3.new(99999, 99999, 99999)
  1328. X.CFrame = CFrame.new(X.Position, mouse.Hit.p)
  1329. bv.velocity = X.CFrame.lookVector * 65
  1330. Explode = X.Touched:connect(function(hit)
  1331.  
  1332. if hit ~= char and hit.Name ~= "Shell" then
  1333. local cf = X.CFrame
  1334. do
  1335. bv:Destroy()
  1336. X.Anchored = true
  1337. Z:Remove()
  1338. Explode:disconnect()
  1339. X.Size = Vector3.new(10, 10, 10)
  1340. X.Touched:connect(function(hit)
  1341.  
  1342. end
  1343. )
  1344. X.CanCollide = false
  1345. local part3 = Instance.new("Part", rarm)
  1346. part3.Anchored = true
  1347. part3.CanCollide = false
  1348. part3.Locked = true
  1349. part3.TopSurface = "SmoothNoOutlines"
  1350. part3.BottomSurface = "SmoothNoOutlines"
  1351. part3.Size = Vector3.new(10, 10, 10)
  1352. part3.CFrame = X.CFrame
  1353. part3.Transparency = 0
  1354. part3.BrickColor = BrickColor.new("Bright red")
  1355. local mesh3 = Instance.new("SpecialMesh", part3)
  1356. mesh3.MeshType = "Sphere"
  1357. mesh3.Scale = Vector3.new(10, 10, 10)
  1358. local part4 = Instance.new("Part", rarm)
  1359. part4.Material = "Neon"
  1360. part4.Anchored = true
  1361. part4.CanCollide = false
  1362. part4.Locked = true
  1363. part4.TopSurface = "SmoothNoOutlines"
  1364. part4.BottomSurface = "SmoothNoOutlines"
  1365. part4.Size = Vector3.new(1, 1, 1)
  1366. part4.CFrame = X.CFrame
  1367. part4.Transparency = 0
  1368. part4.BrickColor = BrickColor.new("Really red")
  1369. local mesh4 = Instance.new("SpecialMesh", part4)
  1370. mesh4.MeshType = "Sphere"
  1371. mesh4.Scale = Vector3.new(5.5, 5.5, 5.5)
  1372. local part7 = Instance.new("Part", rarm)
  1373. part7.Material = "Neon"
  1374. part7.Anchored = true
  1375. part7.CanCollide = false
  1376. part7.Locked = true
  1377. part7.TopSurface = "SmoothNoOutlines"
  1378. part7.BottomSurface = "SmoothNoOutlines"
  1379. part7.Size = Vector3.new(1, 1, 1)
  1380. part7.CFrame = X.CFrame
  1381. part7.Transparency = 0
  1382. part7.BrickColor = BrickColor.new("Really black")
  1383. local mesh7 = Instance.new("SpecialMesh", part7)
  1384. mesh7.MeshType = "Sphere"
  1385. mesh7.Scale = Vector3.new(0.1, 0.1, 0.1)
  1386. for i,v in pairs(FindNearestTorso(X.CFrame.p, 140)) do
  1387. if v:FindFirstChild("Humanoid") then
  1388. v.Humanoid:TakeDamage(math.random(100000, 10000000))
  1389. v.Humanoid.PlatformStand = true
  1390. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  1391. end
  1392. end
  1393. chatsys("Obliteration!", "Really red")
  1394. wait(0.2)
  1395. local acos = math.acos
  1396. local sqrt = math.sqrt
  1397. local Vec3 = Vector3.new
  1398. local fromAxisAngle = CFrame.fromAxisAngle
  1399. local toAxisAngle = function(CFr)
  1400.  
  1401. local X, Y, Z, R00, R01, R02, R10, R11, R12, R20, R21, R22 = CFr:components()
  1402. local Angle = math.acos((R00 + R11 + R22 - 1) / 2)
  1403. local A = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
  1404. if A ~= 0 or not 1e-05 then
  1405. local B = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
  1406. if B ~= 0 or not 1e-05 then
  1407. local C = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
  1408. if C ~= 0 or not 1e-05 then
  1409. local x = (R21 - R12) / sqrt(A)
  1410. local y = (R02 - R20) / sqrt(B)
  1411. local z = (R10 - R01) / sqrt(C)
  1412. return Vec3(x, y, z), Angle
  1413. end
  1414. end
  1415. end
  1416. end
  1417.  
  1418. ApplyTrig = function(Num, Func)
  1419.  
  1420. local Min, Max = Func(0), Func(1)
  1421. local i = Func(Num)
  1422. return (i - Min) / (Max - Min)
  1423. end
  1424.  
  1425. LerpCFrame = function(CFrame1, CFrame2, Num)
  1426.  
  1427. local Vec, Ang = toAxisAngle(CFrame1:inverse() * CFrame2)
  1428. return CFrame1 * fromAxisAngle(Vec, Ang * Num) + (CFrame2.p - CFrame1.p) * Num
  1429. end
  1430.  
  1431. Crater = function(Torso, Radius)
  1432.  
  1433. Spawn(function()
  1434.  
  1435. local Ray = Ray.new(Torso.Position, Vector3.new(0, -1, 0) * 10)
  1436. local Ignore = {}
  1437. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1438. if v.Character ~= nil then
  1439. Ignore[#Ignore + 1] = v.Character
  1440. end
  1441. end
  1442. local Hit, Pos, SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray, Ignore)
  1443. if Hit == nil then
  1444. return
  1445. end
  1446. local Parts = {}
  1447. for i = 1, 360, 10 do
  1448. local P = Instance.new("Part", Torso.Parent)
  1449. P.Anchored = true
  1450. P.BrickColor = Hit.BrickColor
  1451. P.Material = Hit.Material
  1452. P.TopSurface = "Smooth"
  1453. P.BottomSurface = "Smooth"
  1454. P.Size = Vector3.new(50, 100, 100) * (math.random(80, 100) / 100)
  1455. P.CFrame = (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 7, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)))
  1456. Parts[#Parts + 1] = {P, P.CFrame, (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 1, 0)) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -Radius) * CFrame.Angles(math.rad(math.random(-50, -20)), math.rad(math.random(-15, 15)), math.rad(math.random(-15, 15))), P.Size}
  1457. if math.random(0, 5) == 0 then
  1458. local P = Instance.new("Part", Torso.Parent)
  1459. P.Anchored = true
  1460. P.BrickColor = Hit.BrickColor
  1461. P.Material = Hit.Material
  1462. P.TopSurface = "Smooth"
  1463. P.BottomSurface = "Smooth"
  1464. P.Size = Vector3.new(20, 20, 20) * (math.random(80, 100) / 100)
  1465. P.CFrame = (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 2.5, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)))
  1466. Parts[#Parts + 1] = {P, P.CFrame, CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -Radius - 8) * CFrame.Angles(math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90))), P.Size}
  1467. end
  1468. end
  1469. for i = 0, 1, 0.05 do
  1470. for i2,v in pairs(Parts) do
  1471. v[1].CFrame = LerpCFrame(v[2], v[3], ApplyTrig(i, math.cos))
  1472. end
  1473. wait(0.02)
  1474. end
  1475. for i,v in pairs(Parts) do
  1476. if v[1].Size.X > 2.1 then
  1477. v[1].CFrame = v[1].CFrame + Vector3.new(0, 2, 0)
  1478. end
  1479. v[1].Anchored = false
  1480. end
  1481. for i = 0, 1, 0.05 do
  1482. for i2,v in pairs(Parts) do
  1483. v[1].Transparency = i
  1484. if i == 1 then
  1485. v[1]:Destroy()
  1486. else
  1487. if i >= 0.25 then
  1488. v[1].CanCollide = false
  1489. end
  1490. end
  1491. end
  1492. wait(0.02)
  1493. end
  1494. Parts = nil
  1495. end
  1496. )
  1497. end
  1498.  
  1499. ROW = function(out, trans, s, wt, t, ang, plus)
  1500.  
  1501. for i = 1, 360, 360 / t do
  1502. local c = Instance.new("Part", game.Workspace)
  1503. c.TopSurface = 0
  1504. c.BottomSurface = 0
  1505. c.Size = s
  1506. c.Anchored = true
  1507. c.CanCollide = wt
  1508. c.Material = workspace.Base.Material
  1509. c.Transparency = trans
  1510. c.BrickColor = workspace.Base.BrickColor
  1511. c.CFrame = CFrame.new(X.CFrame.x, 0, X.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  1512. c.Locked = true
  1513. game.Debris:AddItem(c, 15)
  1514. end
  1515. end
  1516.  
  1517. Part = function(x, y, z, color, tr, cc, an, parent)
  1518.  
  1519. local p = Instance.new("Part", parent or Weapon)
  1520. p.Size = Vector3.new(x, y, z)
  1521. p.BrickColor = BrickColor.new(color)
  1522. p.CanCollide = cc
  1523. p.Transparency = tr
  1524. p.Anchored = an
  1525. p.TopSurface = 0
  1526. p.Locked = true
  1527. p:BreakJoints()
  1528. return p
  1529. end
  1530.  
  1531. Mesh = function(par, num, x, y, z)
  1532.  
  1533. local msh = _
  1534. if num == 1 then
  1535. msh = Instance.new("CylinderMesh", par)
  1536. else
  1537. if num == 2 then
  1538. msh = Instance.new("SpecialMesh", par)
  1539. msh.MeshType = 3
  1540. else
  1541. if num == 3 then
  1542. msh = Instance.new("BlockMesh", par)
  1543. else
  1544. if num == 4 then
  1545. msh = Instance.new("SpecialMesh", par)
  1546. msh.MeshType = "Torso"
  1547. else
  1548. if type(num) == "string" then
  1549. msh = Instance.new("SpecialMesh", par)
  1550. msh.MeshId = num
  1551. end
  1552. end
  1553. end
  1554. end
  1555. end
  1556. msh.Scale = Vector3.new(x, y, z)
  1557. return msh
  1558. end
  1559.  
  1560. explosion = function(col1, col2, cfr, sz, rng, dmg)
  1561.  
  1562. local a = Part(1, 1, 1, col1, 0.5, false, true, workspace)
  1563. local a2 = Part(1, 1, 1, col2, 0.5, false, true, workspace)
  1564. local a3 = Part(1, 1, 1, col2, 0.5, false, true, workspace)
  1565. v1 = sz.x
  1566. local m = Mesh(a, "http://www.roblox.com/asset/?id=1185246", v1, v2, v3)
  1567. local m2 = Mesh(a2, 3, v1 / 3, v2 / 3, v3 / 3)
  1568. local m3 = Mesh(a3, 3, v1 / 3, v2 / 3, v3 / 3)
  1569. a.CFrame = cfr
  1570. a2.CFrame = cfr * CFrame.Angles(math.random(), math.random(), math.random())
  1571. a3.CFrame = cfr * CFrame.Angles(math.random(), math.random(), math.random())
  1572. Spawn(function()
  1573.  
  1574. while wait() do
  1575. if a.Transparency >= 1 then
  1576. a:Destroy()
  1577. a2:Destroy()
  1578. a3:Destroy()
  1579. break
  1580. end
  1581. m.Scale = m.Scale + Vector3.new(5.1, 0.5, 0.5)
  1582. m2.Scale = m2.Scale + Vector3.new(5.5, 0.5, 0.5)
  1583. m3.Scale = m3.Scale + Vector3.new(5.5, 0.5, 0.5)
  1584. a.Transparency = a.Transparency + 5.05
  1585. a2.Transparency = a2.Transparency + 5.05
  1586. a3.Transparency = a3.Transparency + 5.05
  1587. end
  1588. end
  1589. )
  1590. end
  1591.  
  1592. Crater(X, 20)
  1593. ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random(30, 60)), 0, math.rad(math.random(-30, 30))), 0)
  1594. z = Instance.new("Sound", X)
  1595. z.SoundId = "rbxassetid://231917744"
  1596. z.Pitch = 0.5
  1597. z.Volume = 10
  1598. z1 = Instance.new("Sound", X)
  1599. z1.SoundId = "rbxassetid://231917744"
  1600. z1.Pitch = 0.5
  1601. z1.Volume = 10
  1602. z2 = Instance.new("Sound", X)
  1603. z2.SoundId = "rbxassetid://231917744"
  1604. z2.Pitch = 0.5
  1605. z2.Volume = 10
  1606. z3 = Instance.new("Sound", X)
  1607. z3.SoundId = "rbxassetid://245537790"
  1608. z3.Pitch = 0.7
  1609. z3.Volume = 1
  1610. z4 = Instance.new("Sound", X)
  1611. z4.SoundId = "rbxassetid://245537790"
  1612. z4.Pitch = 0.7
  1613. z4.Volume = 1
  1614. wait(0.1)
  1615. z:Play()
  1616. z1:Play()
  1617. z2:Play()
  1618. z3:Play()
  1619. z4:Play()
  1620. local part = Instance.new("Part", rarm)
  1621. part.Anchored = true
  1622. part.CanCollide = false
  1623. part.Locked = true
  1624. part.Size = Vector3.new(10, 10, 10)
  1625. part.CFrame = X.CFrame * CFrame.new(0, 0, 0)
  1626. part.Transparency = 0
  1627. part.BrickColor = BrickColor.new("Really black")
  1628. local mesh = Instance.new("SpecialMesh", part)
  1629. mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1630. mesh.Scale = Vector3.new(2, 2, 2)
  1631. local part2 = part:clone()
  1632. part2.Parent = rarm
  1633. part2.BrickColor = BrickColor.new("Bright red")
  1634. local part5 = part:clone()
  1635. part5.Parent = rarm
  1636. part5.BrickColor = BrickColor.new("Crimson")
  1637. local part6 = part:clone()
  1638. part6.Parent = rarm
  1639. part6.BrickColor = BrickColor.new("Black")
  1640. local mesh2 = mesh:clone()
  1641. mesh2.Parent = part2
  1642. mesh2.Scale = Vector3.new(30, 30, 30)
  1643. local mesh5 = mesh:clone()
  1644. mesh5.Parent = part5
  1645. mesh5.Scale = Vector3.new(30, 30, 30)
  1646. local mesh6 = mesh:clone()
  1647. mesh6.Parent = part6
  1648. mesh6.Scale = Vector3.new(30, 30, 30)
  1649. local blast = Instance.new("Part", rarm)
  1650. blast.BrickColor = BrickColor.new("Really black")
  1651. blast.Anchored = true
  1652. blast.CanCollide = false
  1653. blast.Locked = true
  1654. blast.Size = Vector3.new(1, 1, 1)
  1655. blast.TopSurface = "Smooth"
  1656. blast.BottomSurface = "Smooth"
  1657. blast.Transparency = 0
  1658. blast.CFrame = HandCF
  1659. local bm = Instance.new("SpecialMesh", blast)
  1660. bm.Scale = Vector3.new(50, 10, 50)
  1661. bm.MeshId = "rbxassetid://3270017"
  1662. local blast2 = Instance.new("Part", rarm)
  1663. blast2.BrickColor = BrickColor.new("Really black")
  1664. blast2.Anchored = true
  1665. blast2.CanCollide = false
  1666. blast2.Locked = true
  1667. blast2.Size = Vector3.new(10, 10, 10)
  1668. blast2.TopSurface = "Smooth"
  1669. blast2.BottomSurface = "Smooth"
  1670. blast2.Transparency = 0
  1671. blast2.CFrame = HandCF
  1672. local bm2 = Instance.new("SpecialMesh", blast2)
  1673. bm2.Scale = Vector3.new(3, 1, 3)
  1674. bm2.MeshId = "rbxassetid://3270017"
  1675. local blast3 = Instance.new("Part", rarm)
  1676. blast3.BrickColor = BrickColor.new("Really black")
  1677. blast3.Anchored = true
  1678. blast3.CanCollide = false
  1679. blast3.Locked = true
  1680. blast3.Size = Vector3.new(10, 10, 10)
  1681. blast3.TopSurface = "Smooth"
  1682. blast3.BottomSurface = "Smooth"
  1683. blast3.Transparency = 0
  1684. blast3.CFrame = HandCF
  1685. local bm3 = Instance.new("SpecialMesh", blast3)
  1686. bm3.Scale = Vector3.new(3, 1, 3)
  1687. bm3.MeshId = "rbxassetid://3270017"
  1688. for i = 1, 120 do
  1689. rs:wait()
  1690. X.Transparency = X.Transparency + 0.0083333333333333
  1691. part.Transparency = part.Transparency + 0.0083333333333333
  1692. part2.Transparency = part2.Transparency + 0.0083333333333333
  1693. part3.Transparency = part3.Transparency + 0.0083333333333333
  1694. part4.Transparency = part4.Transparency + 0.0083333333333333
  1695. part5.Transparency = part5.Transparency + 0.0083333333333333
  1696. part6.Transparency = part6.Transparency + 0.0083333333333333
  1697. part7.Transparency = part7.Transparency + 0.0083333333333333
  1698. blast.Transparency = blast.Transparency + 0.0083333333333333
  1699. blast2.Transparency = blast2.Transparency + 0.0083333333333333
  1700. blast3.Transparency = blast3.Transparency + 0.0083333333333333
  1701. X.Size = X.Size + Vector3.new(2.8, 2.8, 2.8)
  1702. mesh.Scale = mesh.Scale + Vector3.new(1, 0.2, 1)
  1703. mesh2.Scale = mesh2.Scale + Vector3.new(5.1, 0.2, 1.1)
  1704. mesh3.Scale = mesh3.Scale + Vector3.new(5, 3, 3)
  1705. mesh4.Scale = mesh4.Scale + Vector3.new(5.7, 4.7, 1.7)
  1706. mesh5.Scale = mesh5.Scale + Vector3.new(5.6, 0.2, 1.6)
  1707. mesh6.Scale = mesh6.Scale + Vector3.new(5, 0.2, 2)
  1708. mesh7.Scale = mesh7.Scale + Vector3.new(9, 4, 4)
  1709. bm.Scale = bm.Scale + Vector3.new(10, 9, 0.2)
  1710. bm2.Scale = bm2.Scale + Vector3.new(9, 9, 0.2)
  1711. bm3.Scale = bm3.Scale + Vector3.new(9, 9, 0.2)
  1712. X.CFrame = cf
  1713. part.CFrame = X.CFrame * CFrame.Angles(0, math.rad(i * 2), 0)
  1714. part2.CFrame = X.CFrame * CFrame.Angles(0, math.rad(-i * 2), 0)
  1715. part3.CFrame = X.CFrame
  1716. part4.CFrame = X.CFrame
  1717. part7.CFrame = X.CFrame
  1718. part5.CFrame = X.CFrame * CFrame.Angles(0, math.rad(i * 2.6), 0)
  1719. part6.CFrame = X.CFrame * CFrame.Angles(0, math.rad(-i * 2.4), 0)
  1720. blast.CFrame = X.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1721. blast2.CFrame = X.CFrame * CFrame.Angles(math.rad(-i * 4), math.rad(i * 4), math.rad(0))
  1722. blast3.CFrame = X.CFrame * CFrame.Angles(math.rad(180 + i * 4), math.rad(90 - i * 4), math.rad(0))
  1723. rs:wait()
  1724. end
  1725. X:Destroy()
  1726. part:Destroy()
  1727. part2:Destroy()
  1728. part3:Destroy()
  1729. part4:Destroy()
  1730. part5:Destroy()
  1731. part6:Destroy()
  1732. blast:Destroy()
  1733. blast2:Destroy()
  1734. blast3:Destroy()
  1735. z:Destroy()
  1736. z1:Destroy()
  1737. z2:Destroy()
  1738. z3:Destroy()
  1739. z4:Destroy()
  1740. end
  1741. end
  1742. end
  1743. )
  1744. for i = 1, 20 do
  1745. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(70), math.rad(-6), math.rad(-20)), 0.2)
  1746. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.2)
  1747. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  1748. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
  1749. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
  1750. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
  1751. if Debounces.on == false then
  1752. break
  1753. end
  1754. rs:wait()
  1755. end
  1756. do
  1757. if Debounces.CanAttack == false then
  1758. Debounces.CanAttack = true
  1759. Debounces.NoIdl = false
  1760. Debounces.on = false
  1761. end
  1762. end
  1763. end
  1764. end
  1765. end
  1766. end
  1767. end
  1768. end
  1769. )
  1770. ----------------------------------------------------
  1771. mouse.KeyDown:connect(function(key)
  1772. if key == "e" then
  1773. if Debounces.CanAttack == true then
  1774. Debounces.CanAttack = false
  1775. Debounces.on = true
  1776. Debounces.NoIdl = true
  1777. pt = {1, 1.1, 1.2, 1.3, 1.4, 1.5}
  1778. z = Instance.new("Sound", rarm)
  1779. z.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  1780. z.Volume = .6
  1781. z.Pitch = pt[math.random(1,#pt)]
  1782. z.Looped = false
  1783. z:Play()
  1784. Debounces.RPunch = true
  1785. Debounces.LPunch = true
  1786. Debounces.ks = true
  1787. Debounces.ks2 = true
  1788. for i = 1, 3 do
  1789. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  1790. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  1791. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  1792. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  1793. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  1794. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  1795. if Debounces.on == false then break end
  1796. wait()
  1797. end
  1798. z2 = Instance.new("Sound", larm)
  1799. z2.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1800. z2.Volume = .6
  1801. z2.Pitch = pt[math.random(1,#pt)]
  1802. z2.Looped = false
  1803. z2:Play()
  1804. for i = 1, 3 do
  1805. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  1806. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  1807. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  1808. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  1809. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  1810. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  1811. if Debounces.on == false then break end
  1812. wait()
  1813. end
  1814. z3 = Instance.new("Sound", rarm)
  1815. z3.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1816. z3.Volume = 0.6
  1817. z3.Pitch = pt[math.random(1,#pt)]
  1818. z3.Looped = false
  1819. z3:Play()
  1820. for i = 1, 3 do
  1821. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  1822. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  1823. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  1824. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  1825. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  1826. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  1827. if Debounces.on == false then break end
  1828. wait()
  1829. end
  1830. z4 = Instance.new("Sound", larm)
  1831. z4.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1832. z4.Volume = .6
  1833. z4.Pitch = pt[math.random(1,#pt)]
  1834. z4.Looped = false
  1835. z4:Play()
  1836. for i = 1, 3 do
  1837. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  1838. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  1839. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  1840. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  1841. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  1842. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  1843. if Debounces.on == false then break end
  1844. wait()
  1845. end
  1846. z5 = Instance.new("Sound", rarm)
  1847. z5.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1848. z5.Volume = .6
  1849. z5.Pitch = pt[math.random(1,#pt)]
  1850. z5.Looped = false
  1851. z5:Play()
  1852. for i = 1, 3 do
  1853. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  1854. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  1855. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  1856. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  1857. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  1858. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  1859. if Debounces.on == false then break end
  1860. wait()
  1861. end
  1862. z6 = Instance.new("Sound", larm)
  1863. z6.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1864. z6.Volume = .6
  1865. z6.Pitch = pt[math.random(1,#pt)]
  1866. z6.Looped = false
  1867. z6:Play()
  1868. for i = 1, 3 do
  1869. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  1870. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  1871. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  1872. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  1873. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  1874. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  1875. if Debounces.on == false then break end
  1876. wait()
  1877. end
  1878. z7 = Instance.new("Sound", rarm)
  1879. z7.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  1880. z7.Volume = .6
  1881. z7.Pitch = pt[math.random(1,#pt)]
  1882. z7.Looped = false
  1883. z7:Play()
  1884. for i = 1, 3 do
  1885. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  1886. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  1887. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  1888. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  1889. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  1890. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  1891. if Debounces.on == false then break end
  1892. wait()
  1893. end
  1894. z8 = Instance.new("Sound", larm)
  1895. z8.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1896. z8.Volume = .6
  1897. z8.Pitch = pt[math.random(1,#pt)]
  1898. z8.Looped = false
  1899. z8:Play()
  1900. for i = 1, 3 do
  1901. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  1902. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  1903. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  1904. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  1905. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  1906. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  1907. if Debounces.on == false then break end
  1908. wait()
  1909. end
  1910. z9 = Instance.new("Sound", rarm)
  1911. z9.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1912. z9.Volume = 0.6
  1913. z9.Pitch = pt[math.random(1,#pt)]
  1914. z9.Looped = false
  1915. z9:Play()
  1916. for i = 1, 3 do
  1917. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  1918. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  1919. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  1920. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  1921. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  1922. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  1923. if Debounces.on == false then break end
  1924. wait()
  1925. end
  1926. z10 = Instance.new("Sound", larm)
  1927. z10.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1928. z10.Volume = .6
  1929. z10.Pitch = pt[math.random(1,#pt)]
  1930. z10.Looped = false
  1931. z10:Play()
  1932. for i = 1, 3 do
  1933. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  1934. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  1935. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  1936. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  1937. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  1938. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  1939. if Debounces.on == false then break end
  1940. wait()
  1941. end
  1942. z11 = Instance.new("Sound", rarm)
  1943. z11.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1944. z11.Volume = .6
  1945. z11.Pitch = pt[math.random(1,#pt)]
  1946. z11.Looped = false
  1947. z11:Play()
  1948. for i = 1, 3 do
  1949. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  1950. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  1951. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  1952. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  1953. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  1954. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  1955. if Debounces.on == false then break end
  1956. wait()
  1957. end
  1958. z12 = Instance.new("Sound", larm)
  1959. z12.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1960. z12.Volume = .6
  1961. z12.Pitch = pt[math.random(1,#pt)]
  1962. z12.Looped = false
  1963. z12:Play()
  1964. for i = 1, 3 do
  1965. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  1966. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  1967. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  1968. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  1969. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  1970. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  1971. if Debounces.on == false then break end
  1972. wait()
  1973. end
  1974. z13 = Instance.new("Sound", rarm)
  1975. z13.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1976. z13.Volume = 0.6
  1977. z13.Pitch = pt[math.random(1,#pt)]
  1978. z13.Looped = false
  1979. z13:Play()
  1980. for i = 1, 3 do
  1981. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  1982. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  1983. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  1984. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  1985. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  1986. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  1987. if Debounces.on == false then break end
  1988. wait()
  1989. end
  1990. z14 = Instance.new("Sound", larm)
  1991. z14.SoundId = "http://www.roblox.com/asset/?id=206083107"
  1992. z14.Volume = .6
  1993. z14.Pitch = pt[math.random(1,#pt)]
  1994. z14.Looped = false
  1995. z14:Play()
  1996. for i = 1, 3 do
  1997. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  1998. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  1999. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  2000. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  2001. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  2002. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  2003. if Debounces.on == false then break end
  2004. wait()
  2005. end
  2006. z15 = Instance.new("Sound", rarm)
  2007. z15.SoundId = "http://www.roblox.com/asset/?id=206083107"
  2008. z15.Volume = .6
  2009. z15.Pitch = pt[math.random(1,#pt)]
  2010. z15.Looped = false
  2011. z15:Play()
  2012. for i = 1, 3 do
  2013. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  2014. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  2015. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  2016. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  2017. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  2018. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  2019. if Debounces.on == false then break end
  2020. wait()
  2021. end
  2022. z16 = Instance.new("Sound", larm)
  2023. z16.SoundId = "http://www.roblox.com/asset/?id=206083107"
  2024. z16.Volume = .6
  2025. z16.Pitch = pt[math.random(1,#pt)]
  2026. z16.Looped = false
  2027. z16:Play()
  2028. for i = 1, 3 do
  2029. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  2030. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  2031. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  2032. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  2033. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  2034. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  2035. if Debounces.on == false then break end
  2036. wait()
  2037. end
  2038. z17 = Instance.new("Sound", rarm)
  2039. z17.SoundId = "http://www.roblox.com/asset/?id=206083107"--160867463, 161006212
  2040. z17.Volume = .6
  2041. z17.Pitch = pt[math.random(1,#pt)]
  2042. z17.Looped = false
  2043. z17:Play()
  2044. for i = 1, 3 do
  2045. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  2046. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  2047. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  2048. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  2049. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  2050. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  2051. if Debounces.on == false then break end
  2052. wait()
  2053. end
  2054. z18 = Instance.new("Sound", larm)
  2055. z18.SoundId = "http://www.roblox.com/asset/?id=206083107"
  2056. z18.Volume = .6
  2057. z18.Pitch = pt[math.random(1,#pt)]
  2058. z18.Looped = false
  2059. z18:Play()
  2060. for i = 1, 3 do
  2061. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  2062. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  2063. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  2064. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  2065. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  2066. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  2067. if Debounces.on == false then break end
  2068. wait()
  2069. end
  2070. z19 = Instance.new("Sound", rarm)
  2071. z19.SoundId = "http://www.roblox.com/asset/?id=206083107"
  2072. z19.Volume = 0.6
  2073. z19.Pitch = pt[math.random(1,#pt)]
  2074. z19.Looped = false
  2075. z19:Play()
  2076. for i = 1, 3 do
  2077. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  2078. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  2079. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  2080. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  2081. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  2082. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  2083. if Debounces.on == false then break end
  2084. wait()
  2085. end
  2086. z20 = Instance.new("Sound", larm)
  2087. z20.SoundId = "http://www.roblox.com/asset/?id=206083107"
  2088. z20.Volume = .6
  2089. z20.Pitch = pt[math.random(1,#pt)]
  2090. z20.Looped = false
  2091. z20:Play()
  2092. for i = 1, 3 do
  2093. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  2094. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  2095. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  2096. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  2097. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  2098. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  2099. if Debounces.on == false then break end
  2100. wait()
  2101. end
  2102. z:Destroy()
  2103. z2:Destroy()
  2104. z3:Destroy()
  2105. z4:Destroy()
  2106. z5:Destroy()
  2107. z6:Destroy()
  2108. z7:Destroy()
  2109. z8:Destroy()
  2110. z9:Destroy()
  2111. z10:Destroy()
  2112. z11:Destroy()
  2113. z12:Destroy()
  2114. z13:Destroy()
  2115. z14:Destroy()
  2116. z15:Destroy()
  2117. z16:Destroy()
  2118. z17:Destroy()
  2119. z18:Destroy()
  2120. z19:Destroy()
  2121. z20:Destroy()
  2122. Debounces.LPunch = false
  2123. Debounces.RPunch = false
  2124. Debounces.ks = false
  2125. Debounces.ks2 = false
  2126. if Debounces.CanAttack == false then
  2127. Debounces.CanAttack = true
  2128. Debounces.on = false
  2129. Debounces.NoIdl = false
  2130. end
  2131. end
  2132. end
  2133. end)
  2134. ----------------------------------------------------176349813
  2135. mouse.KeyDown:connect(function(key)
  2136. if key == "b" then
  2137. hum.WalkSpeed = 0.01
  2138. if Debounces.CanAttack == true then
  2139. Debounces.CanAttack = false
  2140. Debounces.NoIdl = true
  2141. Debounces.on = true
  2142. for i = 1,20 do
  2143. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(75), 0, math.rad(-30)), 0.1)
  2144. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(75), 0, math.rad(30)), 0.1)
  2145. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), 0), 0.1)
  2146. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.1)
  2147. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles (math.rad(30), 0, math.rad(-5)), 0.1)
  2148. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles (math.rad(30), 0, math.rad(5)), 0.1)
  2149. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  2150. if Debounces.on == false then break end
  2151. wait()
  2152. end
  2153. wait(1)
  2154. v = Instance.new("Sound")
  2155. v.SoundId = "rbxassetid://435742675"
  2156. v.Parent = char
  2157. v.Looped = false
  2158. v.Pitch = 1
  2159. v.Volume = 4
  2160. wait(.01)
  2161. v:Play()
  2162.  
  2163. if Daytime == true then
  2164. Daytime = false
  2165. l.TimeOfDay = 24
  2166. else
  2167. Daytime = true
  2168. l.TimeOfDay = 12
  2169. l.OutdoorAmbient = Color3.new(0.498039, 0.498039, 0.498039)
  2170. end
  2171.  
  2172. local Shockwave = function()
  2173. local rng1 = Instance.new("Part", char)
  2174. rng1.Anchored = true
  2175. rng1.BrickColor = BrickColor.new("Really black")
  2176. rng1.CanCollide = false
  2177. rng1.FormFactor = 3
  2178. rng1.Name = "Ring"
  2179. rng1.Size = Vector3.new(1, 1, 1)
  2180. rng1.Transparency = 0.35
  2181. rng1.TopSurface = 0
  2182. rng1.BottomSurface = 0
  2183. local rngm1 = Instance.new("SpecialMesh", rng)
  2184. rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2185. rngm1.Scale = Vector3.new(100, 100, 10)
  2186. rng1.CFrame = CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
  2187. local Wave = Instance.new("Part", game.Workspace--[[?]])
  2188. Wave.Name = "Shockwave"
  2189. Wave.BrickColor = BrickColor.new("Really black")
  2190. Wave.Size = Vector3.new(1, 1, 1)
  2191. Wave.Shape = "Ball"
  2192. Wave.CanCollide = false
  2193. Wave.Anchored = true
  2194. Wave.TopSurface = 0
  2195. Wave.BottomSurface = 0
  2196. Wave.Touched:connect(function(hit)
  2197. if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  2198. local Occlude = true
  2199. local NotOccludes = {
  2200. char.Name;
  2201. "Wings";
  2202. "Scythe";
  2203. "Thingy";
  2204. "Thingy2"; -- put all of the names in a table pls
  2205. }
  2206. for i,v in pairs(NotOccludes) do
  2207. if hit.Parent.Name == v then
  2208. Occlude = false
  2209. end
  2210. end
  2211. --if hit.Parent.Name ~= char.Name and hit.Name ~= "Wings" and hit.Name ~= "Scythe" and hit.Name ~= "Thingy" and hit.Name ~= "Thingy2" and hit.Parent.Name ~= "Wings" and hit.Parent.Name ~= "Scythe" and hit.Parent.Name ~= "Thingy" and hit.Parent.Name ~= "Thingy2" then
  2212. if Occlude then
  2213. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 1
  2214. hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  2215. end
  2216. end
  2217. end)
  2218.  
  2219. Instance.new("SpecialMesh", Wave).MeshType = "Sphere"
  2220.  
  2221. coroutine.wrap(function()
  2222. for i = 1, 20, 0.2 do
  2223. rngm1.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  2224. rng1.Transparency = i/20
  2225. wait()
  2226. end
  2227. wait()
  2228. rng1:Destroy()
  2229. end)()
  2230.  
  2231. Delay(0, function()
  2232.  
  2233. if Daytime == false then
  2234. for i = 1, 50, 1 do
  2235. Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  2236. Wave.CFrame = char.Torso.CFrame
  2237. local t = i / 50
  2238. Wave.Transparency = t
  2239. wait()
  2240. end
  2241. else
  2242. for i = 1, 50, 1 do
  2243. Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  2244. Wave.CFrame = char.Torso.CFrame
  2245. local t = i / 50
  2246. Wave.Transparency = t
  2247. wait()
  2248. end
  2249. end
  2250. Wave:Destroy()
  2251. end)
  2252. Delay(0, function()
  2253. while wait() do
  2254. if Wave ~= nil then
  2255. Wave.CFrame = char.Torso.CFrame
  2256. else
  2257. break
  2258. end
  2259. end
  2260. end)
  2261. end
  2262. Shockwave()
  2263. for i = 1, 15 do
  2264. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  2265. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  2266. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2267. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  2268. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2269. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2270. if Debounces.on == false then break end
  2271. wait()
  2272. end
  2273. for i = 1, 15 do
  2274. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  2275. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  2276. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  2277. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  2278. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2279. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  2280. if Debounces.on == false then break end
  2281. wait()
  2282. end
  2283. for i = 1, 15 do
  2284. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  2285. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  2286. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2287. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  2288. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2289. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2290. if Debounces.on == false then break end
  2291. wait()
  2292. end
  2293. for i = 1, 15 do
  2294. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  2295. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  2296. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  2297. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  2298. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2299. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  2300. if Debounces.on == false then break end
  2301. wait()
  2302. end
  2303. for i = 1, 15 do
  2304. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  2305. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  2306. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2307. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  2308. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2309. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2310. if Debounces.on == false then break end
  2311. wait()
  2312. end
  2313. for i = 1, 15 do
  2314. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  2315. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  2316. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  2317. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  2318. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2319. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  2320. if Debounces.on == false then break end
  2321. wait()
  2322. end
  2323. wait(1.4)
  2324. Debounces.NoIdl = false
  2325. hum.WalkSpeed = 5
  2326. Debounces.on = false
  2327. wait()
  2328. if Debounces.CanAttack == false then
  2329. Debounces.CanAttack = true
  2330. v:Destroy()
  2331. end
  2332. end
  2333. end
  2334. end)
  2335. ----------------------------------------------------
  2336. pt = {0.7, 0.8, 0.9}
  2337. mouse.KeyDown:connect(function(key)
  2338. if key == "h" then
  2339. if Debounces.CanJoke == true then
  2340. Debounces.CanJoke = false
  2341. u = Instance.new("Sound")
  2342. u.SoundId = "http://www.roblox.com/asset/?id=412831137"
  2343. u.Parent = char
  2344. u.Looped = false
  2345. u.Pitch = 2
  2346. u.Volume = 1
  2347. u2 = Instance.new("Sound")
  2348. u2.SoundId = "http://www.roblox.com/asset/?id=0"
  2349. u2.Parent = char
  2350. u2.Looped = false
  2351. u2.Pitch = 1
  2352. u2.Volume = 1
  2353. wait(.01)
  2354. u:Play()
  2355. u2:Play()
  2356. wait(6)
  2357. u:Destroy()
  2358. u2:Destroy()
  2359. if Debounces.CanJoke == false then
  2360. Debounces.CanJoke = true
  2361. end
  2362. end
  2363. end
  2364. end)
  2365. ----------------------------------------------------
  2366. mouse.KeyDown:connect(function(key)
  2367. if key == "j" then
  2368. if Debounces.CanJoke == true then
  2369. Debounces.CanJoke = false
  2370. z = Instance.new("Sound",char)
  2371. z.SoundId = "rbxassetid://565800952"
  2372. z.Pitch = 2
  2373. z.Volume = 50
  2374. wait()
  2375. z:Play()
  2376. wait(6)
  2377. z:Destroy()
  2378. if Debounces.CanJoke == false then
  2379. Debounces.CanJoke = true
  2380. end
  2381. end
  2382. end
  2383. end)
  2384. ----------------------------------------------------
  2385. mouse.KeyDown:connect(function(key)
  2386. if key == "k" then
  2387. if Debounces.CanJoke == true then
  2388. Debounces.CanJoke = false
  2389. z = Instance.new("Sound",char)
  2390. z.SoundId = "rbxassetid://348663022"
  2391. z.Pitch = 1
  2392. z.Volume = 50
  2393. wait()
  2394. z:Play()
  2395. wait(4)
  2396. z:Destroy()
  2397. if Debounces.CanJoke == false then
  2398. Debounces.CanJoke = true
  2399. end
  2400. end
  2401. end
  2402. end)
  2403. ----------------------------------------------------
  2404. mouse.KeyDown:connect(function(key)
  2405. if key == "x" then
  2406. if Debounces.CanAttack == true then
  2407. Debounces.CanAttack = false
  2408. Debounces.NoIdl = true
  2409. Debounces.on = true
  2410. Debounces.ks = true
  2411. for i = 1, 10 do
  2412. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.6)
  2413. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.7,.9,-.5)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(20)), 0.6)
  2414. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.4)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.6)
  2415. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.6)
  2416. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.6)
  2417. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.7, .6) * CFrame.Angles(math.rad(-70), math.rad(0), math.rad(0)), 0.6)
  2418. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2419. if Debounces.on == false then break end
  2420. wait()
  2421. end
  2422. z = Instance.new("Sound",hed)
  2423. z.SoundId = "rbxassetid://169445092"
  2424. z.Volume = 11
  2425. wait(0.1)
  2426. z:Play()
  2427. kik = rleg.Touched:connect(function(ht)
  2428. hit = ht.Parent
  2429. if ht and hit:IsA("Model") then
  2430. if hit:FindFirstChild("Humanoid") then
  2431. if hit.Name ~= p.Name then
  2432. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  2433. Debounces.Slashed = true]]--
  2434. if Debounces.ks==true then
  2435. z = Instance.new("Sound",hed)
  2436. z.SoundId = "rbxassetid://169445092"
  2437. z.Volume = 11
  2438. z:Play()
  2439. Debounces.ks=false
  2440. end
  2441. hit:FindFirstChild("Humanoid"):TakeDamage(70)
  2442. hit:FindFirstChild("Humanoid").PlatformStand = true
  2443. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  2444. --Debounces.Slashed = false
  2445. --end
  2446. end
  2447. end
  2448. elseif ht and hit:IsA("Hat") then
  2449. if hit.Parent.Name ~= p.Name then
  2450. if hit.Parent:FindFirstChild("Humanoid") then
  2451. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  2452. Debounces.Slashed = true]]--
  2453. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  2454. hit:FindFirstChild("Humanoid").PlatformStand = true
  2455. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  2456. --Debounces.Slashed = false
  2457. --end
  2458. end
  2459. end
  2460. end
  2461. end)
  2462. for i = 1, 8 do
  2463. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7)
  2464. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.7)
  2465. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,.2)*CFrame.Angles(math.rad(8),math.rad(0),0), 0.7)
  2466. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(16), math.rad(0), 0), 0.7)
  2467. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-16), math.rad(0), math.rad(0)), 0.7)
  2468. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.6, -1.4) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.7)
  2469. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  2470. if Debounces.on == false then break end
  2471. wait()
  2472. end
  2473. kik:disconnect()
  2474. if Debounces.CanAttack == false then
  2475. Debounces.CanAttack = true
  2476. Debounces.on = false
  2477. Debounces.NoIdl = false
  2478. end
  2479. end
  2480. end
  2481. end)
  2482. ----------------------------------------------------
  2483. local function prt(par,si,tr,col,anc,bc)
  2484. local p=Instance.new('Part',par)
  2485. p.CanCollide=col
  2486. p.Size=si
  2487. p.Transparency=tr
  2488. p.Anchored=anc
  2489. return p
  2490. end
  2491. local function msh(par,id,si)
  2492. local p=Instance.new('SpecialMesh',par)
  2493. p.MeshId=id
  2494. p.Scale=si
  2495. return p
  2496. end
  2497. local rad=math.rad
  2498. mouse.KeyDown:connect(function(key) -- black hole
  2499. if key == 'p' then
  2500. if Debounces.CanAttack == true then
  2501. hum.WalkSpeed = 0.01
  2502. Debounces.CanAttack = false
  2503. Debounces.NoIdl = true
  2504. Debounces.on = true
  2505. root.Anchored=true
  2506. wait(0.1)
  2507. for i=0,1,.1 do wait()
  2508. rarm.Weld.C0=rarm.Weld.C0:lerp(rarm.Weld.C0*CFrame.Angles(rad(90),0,0),.1)
  2509. end
  2510. spawn(function()
  2511. for i=0,1,.1 do wait()
  2512. for _,v in pairs(m:GetChildren()) do
  2513. if v:IsA'Part' or v:IsA'WedgePart' or v:IsA'UnionOperation' then
  2514. if v.Name~='Thinghy' and v.Name~='Thinghy2' then
  2515. v.Transparency=v.Transparency+.1
  2516. end
  2517. end
  2518. end
  2519. end
  2520. end)
  2521. for i=0,1,.1 do wait()
  2522. hed.Weld.C0=hed.Weld.C0:lerp(hed.Weld.C0*CFrame.Angles(rad(-10),rad(-20),rad(0)),.1)
  2523. rarm.Weld.C0=rarm.Weld.C0:lerp(rarm.Weld.C0*CFrame.Angles(rad(-90),rad(0),rad(-45)),.1)
  2524. larm.Weld.C0=larm.Weld.C0:lerp(larm.Weld.C0*CFrame.Angles(rad(45),rad(0),rad(45)),.1)
  2525. end
  2526. local ef=prt(char,Vector3.new(1,1,1),.5,false,false)
  2527. local em=msh(ef,'rbxassetid://9982590',Vector3.new(.2,.2,.2))
  2528. ef.BrickColor=BrickColor.new('Really black')
  2529. local efw=genWeld(ef,torso)
  2530. efw.C0=CFrame.new(0,0,2)
  2531. local spinalpha=true
  2532. spawn(function()
  2533. while spinalpha do wait()
  2534. efw.C0=efw.C0*CFrame.Angles(0,0,rad(20))
  2535. em.Scale=em.Scale+Vector3.new(.05,.05,.05)
  2536. end
  2537. return
  2538. end)
  2539. wait(.5)
  2540. spinalpha=false
  2541. wait()
  2542. spinalpha=true
  2543. efw.Part1=larm
  2544. efw.C0=CFrame.new(-1,3,0)
  2545. for i=0,1,.1 do wait()
  2546. hed.Weld.C0=hed.Weld.C0:lerp(hed.Weld.C0*CFrame.Angles(rad(10),rad(20),rad(0)),.1)
  2547. rarm.Weld.C0=rarm.Weld.C0:lerp(rarm.Weld.C0*CFrame.Angles(rad(-90),rad(0),rad(90)),.1)
  2548. larm.Weld.C0=larm.Weld.C0:lerp(larm.Weld.C0*CFrame.Angles(rad(0),rad(0),rad(0)),.1)
  2549. end
  2550. for i=0,1,.1 do wait()
  2551. larm.Weld.C0=larm.Weld.C0:lerp(larm.Weld.C0*CFrame.Angles(rad(-90),rad(0),rad(-90)),.1)
  2552. end
  2553. efw:Destroy()
  2554. local prop=Instance.new('BodyPosition',ef)
  2555. prop.Position=(torso.CFrame*CFrame.new(-20,20,-2)).p
  2556. local ef2=ef:Clone()
  2557. ef2.Parent=char
  2558. ef2.Transparency=.9
  2559. spawn(function()
  2560. while spinalpha do wait()
  2561. ef.CFrame=ef.CFrame*CFrame.Angles(rad(0),rad(20),rad(0))
  2562. ef2.CFrame=ef2.CFrame*CFrame.Angles(rad(0),rad(40),rad(0))
  2563. end
  2564. return
  2565. end)
  2566. wait(.5)
  2567. for i=0,1,.1 do wait()
  2568. em.Scale=em.Scale+Vector3.new(.5,.5,.5)
  2569. ef2.Mesh.Scale=ef2.Mesh.Scale+Vector3.new(1,1,1)
  2570. larm.Weld.C0=larm.Weld.C0:lerp(larm.Weld.C0*CFrame.Angles(rad(-0),rad(0),rad(90)),.1)
  2571. end
  2572. wait(.1)
  2573. prop.Position=(torso.CFrame*CFrame.new(-150,150,-15)).p
  2574. ef2.BodyPosition.Position=prop.Position
  2575. for i=0,1,.1 do wait()
  2576. em.Scale=em.Scale+Vector3.new(3,3,3)
  2577. ef2.Mesh.Scale=ef2.Mesh.Scale+Vector3.new(3,3,3)
  2578. end
  2579. wait(.5) print'PULL!'
  2580. for _,v in pairs(workspace:GetChildren()) do
  2581. if v:FindFirstChild'Humanoid' and v:FindFirstChild'Torso' and v~=char then
  2582. local wat=Instance.new('BodyPosition',v.Torso)
  2583. wat.Position=ef.CFrame.p
  2584. wat.Name='waaat'
  2585. wat.P=wat.P*10
  2586. end
  2587. end
  2588. local hitbox=true
  2589. spawn(function()
  2590. while hitbox do wait()
  2591. for _,v in pairs(workspace:GetChildren()) do
  2592. if v:FindFirstChild'Humanoid' and v:FindFirstChild'Torso' and v~=char then
  2593. if (ef.Position-v.Torso.Position).magnitude<=(em.Scale.x/2)+20 then
  2594. for _,v2 in pairs(v:GetChildren()) do if v2:IsA'Hat' or v2:IsA'BasePart' then v2:Destroy() end end
  2595. end
  2596. end
  2597. end
  2598. end
  2599. return
  2600. end)
  2601. wait(1)
  2602. for i=0,1,.2 do wait()
  2603. em.Scale=em.Scale-Vector3.new(3,3,3)
  2604. ef2.Mesh.Scale=ef2.Mesh.Scale-Vector3.new(3,3,3)
  2605. end
  2606. for i=0,1,.1 do wait()
  2607. em.Scale=em.Scale+Vector3.new(4,4,4)
  2608. ef2.Mesh.Scale=ef2.Mesh.Scale+Vector3.new(4,4,4)
  2609. end
  2610. wait(3)
  2611. for i=0,1,.2 do wait()
  2612. em.Scale=em.Scale-Vector3.new(3,3,3)
  2613. ef2.Mesh.Scale=ef2.Mesh.Scale-Vector3.new(3,3,3)
  2614. end
  2615. wait(.1)
  2616. for i=0,1,.1 do wait()
  2617. em.Scale=em.Scale-Vector3.new(4,4,4)
  2618. ef2.Mesh.Scale=ef2.Mesh.Scale-Vector3.new(4,4,4)
  2619. end
  2620. ef:Destroy()
  2621. ef2:Destroy()
  2622. hitbox=false
  2623. spinalpha=false
  2624. for _,v in pairs(workspace:GetChildren()) do
  2625. if v:FindFirstChild'Humanoid' and v:FindFirstChild'Torso' and v~=char then
  2626. if v:FindFirstChild'waaat' then v.waaat:Destroy() end
  2627. end
  2628. end
  2629. spawn(function()
  2630. for i=0,1,.1 do wait()
  2631. for _,v in pairs(m:GetChildren()) do
  2632. if v:IsA'Part' or v:IsA'WedgePart' or v:IsA'UnionOperation' then
  2633. if v.Name~='Thinghy' and v.Name~='Thinghy2' then
  2634. v.Transparency=v.Transparency-.1
  2635. end
  2636. end
  2637. end
  2638. end
  2639. end)
  2640. root.Anchored=false
  2641. Debounces.NoIdl = false
  2642. hum.WalkSpeed = 16
  2643. Debounces.on = false
  2644. wait()
  2645. Debounces.CanAttack = true
  2646. end
  2647. end
  2648. end)
  2649. -------------------------------------------------------
  2650. mouse.KeyDown:connect(function(key)
  2651. if key == "p" then
  2652. if Debounces.CanJoke == true then
  2653. Debounces.CanJoke = false
  2654. z = Instance.new("Sound",char)
  2655. z.SoundId = "rbxassetid://228343425"
  2656. z.Pitch = 1
  2657. z.Volume = 50
  2658. z.Looped = false
  2659. z2 = Instance.new("Sound",char)
  2660. z2.SoundId = "rbxassetid://228343343"
  2661. z2.Pitch = 1
  2662. z2.Volume = 50
  2663. z2.Looped = false
  2664. z3 = Instance.new("Sound",char)
  2665. z3.SoundId = "rbxassetid://228343433"
  2666. z3.Pitch = 1
  2667. z3.Looped = false
  2668. z3.Volume = 50
  2669. z4 = Instance.new("Sound",char)
  2670. z4.SoundId = "rbxassetid://228343408"
  2671. z4.Pitch = 1
  2672. z4.Looped = false
  2673. z4.Volume = 50
  2674.  
  2675. wait()
  2676. z:Play()
  2677. z2:Play()
  2678. wait(3)
  2679. z3:Play()
  2680. wait(2)
  2681. z4:Play()
  2682. wait(4)
  2683.  
  2684. if Debounces.CanJoke == false then
  2685. Debounces.CanJoke = true
  2686. end
  2687. end
  2688. end
  2689. end)
  2690. ----------------------------------------------------
  2691. Melee = false
  2692. mouse.KeyDown:connect(function(key)
  2693. if key == "l" then
  2694. if Melee == false then
  2695. Melee = true
  2696. Vanish()
  2697. stanceToggle = "Normal"
  2698. hum.WalkSpeed = 50
  2699.  
  2700. elseif Melee == true then
  2701. Melee = false
  2702. Appear()
  2703. stanceToggle = "Floating"
  2704.  
  2705. hum.WalkSpeed = 5
  2706. end
  2707. end
  2708. end)
  2709. -------------------------------
  2710. mouse.KeyDown:connect(function(key)
  2711. if string.byte(key) == 48 then
  2712. if Debounces.CanAttack == true then
  2713. if stanceToggle ~= "Floating" then
  2714. char.Humanoid.WalkSpeed = 80
  2715. elseif Debounces.CanAttack == false then
  2716. elseif stanceToggle == "Floating" then
  2717. wait()
  2718. end
  2719. end
  2720. end
  2721. end)
  2722. mouse.KeyUp:connect(function(key)
  2723. if string.byte(key) == 48 then
  2724. char.Humanoid.WalkSpeed = 16
  2725. end
  2726. end)
  2727. -------------------------------
  2728. local animpose = "Idle"
  2729. local lastanimpose = "Idle"
  2730. local sine = 0
  2731. local change = 1
  2732. local val = 0
  2733. local ffing = false
  2734. -------------------------------
  2735. --[[if stanceToggle == "Sitting" then
  2736. if wait(math.random(1,2)) == 1 then
  2737. stanceToggle = "Sitting2"
  2738. wait(8)
  2739. stanceToggle = "Sitting"
  2740. end
  2741. end]]--
  2742. -------------------------------
  2743. game:GetService("RunService").RenderStepped:connect(function()
  2744. --[[if char.Humanoid.Jump == true then
  2745. jump = true
  2746. else
  2747. jump = false
  2748. end]]
  2749. char.Humanoid.FreeFalling:connect(function(f)
  2750. if f then
  2751. ffing = true
  2752. else
  2753. ffing = false
  2754. end
  2755. end)
  2756. sine = sine + change
  2757. if jumpn == true then
  2758. animpose = "Jumping"
  2759. elseif ffing == true then
  2760. animpose = "Freefalling"
  2761. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  2762. animpose = "Idle"
  2763. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  2764. animpose = "Walking"
  2765. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  2766. animpose = "Running"
  2767. end
  2768. if animpose ~= lastanimpose then
  2769. sine = 0
  2770. if Debounces.NoIdl == false then
  2771. if stanceToggle == "Normal" then
  2772. for i = 1, 2 do
  2773. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.4)
  2774. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.4)
  2775. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,20,-.8)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  2776. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  2777. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-5, -16, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  2778. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(5, -15, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  2779. end
  2780. elseif stanceToggle == "Floating" then
  2781. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.4)
  2782. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.4)
  2783. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,20,-.8)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  2784. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  2785. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-5, -16, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  2786. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(5, -16, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  2787. wait()
  2788. end
  2789. else
  2790. end
  2791. end
  2792. lastanimpose = animpose
  2793. if Debounces.NoIdl == false then
  2794. if animpose == "Idle" then
  2795. if stanceToggle == "Normal" then
  2796. change = 0.5
  2797. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.4)
  2798. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.4)
  2799. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,20,-.8)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  2800. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  2801. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-5, -16, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  2802. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(5, -15, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  2803. elseif stanceToggle == "Melee" then
  2804. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(14.5,-0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20+2*math.cos(sine/14))), 0.2)
  2805. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-14.5,-0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20-2*math.cos(sine/14))), 0.2)
  2806. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,20,-.8)*CFrame.Angles(math.rad(-20+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  2807. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  2808. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-5, -16, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  2809. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(5, -16, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  2810. elseif stanceToggle == "Floating" then
  2811. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.4)
  2812. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.4)
  2813. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,20,-.8)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  2814. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  2815. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-5, -16, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  2816. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(5, -16, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  2817. end
  2818. elseif animpose == "Walking" then
  2819. if stanceToggle == "Normal" then
  2820. change = 1
  2821. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.4)
  2822. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.4)
  2823. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,20,-.8)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  2824. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  2825. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-5, -16, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  2826. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(5, -15, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  2827. elseif stanceToggle == "Melee" then
  2828. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(14.5,-0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20+2*math.cos(sine/14))), 0.2)
  2829. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-14.5,-0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20-2*math.cos(sine/14))), 0.2)
  2830. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,20,-.8)*CFrame.Angles(math.rad(-20+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  2831. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  2832. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-5, -16, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  2833. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(5, -16, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  2834. elseif stanceToggle == "Floating" then
  2835. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.4)
  2836. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-14.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.4)
  2837. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,20,-.8)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  2838. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  2839. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-5, -16, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  2840. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(5, -16, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  2841. end
  2842. elseif animpose == "Running" then
  2843. if stanceToggle == "Normal" then
  2844. change = 1
  2845. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.4)
  2846. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.4)
  2847. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,20,-.8)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  2848. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  2849. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2, -6, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  2850. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2, -6, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  2851. elseif stanceToggle == "Floating" then
  2852. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.4)
  2853. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.5,-0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.4)
  2854. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,20,-.8)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  2855. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  2856. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2, -6, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  2857. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2, -6, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  2858. end
  2859. end
  2860. end
  2861. end)
  2862.  
  2863.  
  2864.  
  2865. Spawn(function()
  2866. while wait(0) do
  2867. hum.MaxHealth = 1.79769e+308
  2868. hum.Health = 1.79769e+308
  2869. end
  2870. end)
  2871.  
  2872. Player = game:GetService("Players").LocalPlayer
  2873. Character = Player.Character
  2874. rarm = Character["Right Arm"]
  2875. larm = Character["Left Arm"]
  2876. vt = Vector3.new
  2877. bc = BrickColor.new
  2878. wit = bc("Institutional white").Color
  2879.  
  2880. local prtr = Instance.new("Part",Character)
  2881. prtr.Size = vt(55.55,65.55,55.55)
  2882. prtr.CanCollide = false
  2883. prtr.Transparency = 0.5
  2884. prtr.Material = "Neon"
  2885. prtr.BrickColor = bc("Institutional white")
  2886. local prtrl = Instance.new("Part",Character)
  2887. prtrl.Size = vt(55.55,65.55,55.55)
  2888. prtrl.CanCollide = false
  2889. prtrl.Transparency = 0.5
  2890. prtrl.Material = "Neon"
  2891. prtrl.BrickColor = bc("Institutional white")
  2892. local eff = Instance.new("ParticleEmitter",prtr)
  2893. eff.LightEmission = 30
  2894. eff.Texture = "rbxassetid://284205403"
  2895. eff.Color = ColorSequence.new(wit)
  2896. eff.Size = NumberSequence.new(35,55)
  2897. eff.Acceleration = vt(0,25,0)
  2898. eff.Speed = NumberRange.new(5)
  2899. eff.LockedToPart = false
  2900. eff.Transparency = NumberSequence.new(0.95)
  2901. eff.Lifetime = NumberRange.new(1)
  2902. eff.Rate = 100000
  2903. eff.VelocitySpread = 35
  2904. local wld = Instance.new("Weld",Character)
  2905. wld.Part0 = rarm
  2906. wld.Part1 = prtr
  2907. local wldl = Instance.new("Weld",Character)
  2908. wldl.Part0 = rleg
  2909. wldl.Part1 = prtrl
  2910.  
  2911. local prtr2 = Instance.new("Part",Character)
  2912. prtr2.Size = vt(55.55,55.65,55.55)
  2913. prtr2.CanCollide = false
  2914. prtr2.Transparency = 0.5
  2915. prtr2.Material = "Neon"
  2916. prtr2.BrickColor = bc("Institutional white")
  2917. local prtrl2 = Instance.new("Part",Character)
  2918. prtrl2.Size = vt(55.55,65.55,55.55)
  2919. prtrl2.CanCollide = false
  2920. prtrl2.Transparency = 0.5
  2921. prtrl2.Material = "Neon"
  2922. prtrl2.BrickColor = bc("Institutional white")
  2923. local eff2 = Instance.new("ParticleEmitter",prtr2)
  2924. eff2.LightEmission = 30
  2925. eff2.Texture = "rbxassetid://284205403"
  2926. eff2.Color = ColorSequence.new(wit)
  2927. eff2.Size = NumberSequence.new(35,55)
  2928. eff2.Acceleration = vt(0,25,0)
  2929. eff2.Speed = NumberRange.new(5)
  2930. eff2.LockedToPart = false
  2931. eff2.Transparency = NumberSequence.new(0.95)
  2932. eff2.Lifetime = NumberRange.new(1)
  2933. eff2.Rate = 100000
  2934. eff2.VelocitySpread = 35
  2935. local wld2 = Instance.new("Weld",Character)
  2936. wld2.Part0 = larm
  2937. wld2.Part1 = prtr2
  2938. local wldl2 = Instance.new("Weld",Character)
  2939. wldl2.Part0 = lleg
  2940. wldl2.Part1 = prtrl2
Add Comment
Please, Sign In to add comment