Advertisement
Animescapetower

Again Void Shadow

Jan 20th, 2018
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 55.17 KB | None | 0 0
  1. print("Music by FunTimeArtic")
  2. plr = game.Players.LocalPlayer
  3. repeat
  4. wait(0.4)
  5. until plr.Character
  6. chr = plr.Character
  7. human = chr:FindFirstChild("Humanoid")
  8. mouse = plr:GetMouse()
  9. selected = false
  10. equipd = false
  11. tors = chr.Torso
  12. rarm = chr["Right Arm"]
  13. larm = chr["Left Arm"]
  14. rleg = chr["Right Leg"]
  15. lleg = chr["Left Leg"]
  16. hrp = chr.HumanoidRootPart
  17. head = chr.Head
  18. anim = human.Animator
  19. activu = false
  20. torrent = false
  21. boxingu = false
  22. Heartbeat = Instance.new("BindableEvent")
  23. Heartbeat.Name = "Heartbeat"
  24. Heartbeat.Parent = script
  25. frame = 0.03333333333333333
  26. tf = 0
  27. local bla3 = Instance.new("Sound")
  28. bla3.SoundId = "rbxassetid://1273944801"
  29. bla3.Volume = 1
  30. bla3.Pitch = 1
  31. bla3.Looped = true
  32. bla3.Parent = workspace
  33. bla3:Play()
  34.  
  35.  
  36.  
  37. game:GetService("RunService").Heartbeat:connect(function(s, p)
  38. tf = tf + s
  39. if tf >= frame then
  40. for i = 1, math.floor(tf / frame) do
  41. Heartbeat:Fire()
  42. end
  43. tf = tf - frame * math.floor(tf / frame)
  44. end
  45. end)
  46. function swait(num)
  47. if num == 0 or num == nil then
  48. Heartbeat.Event:wait()
  49. else
  50. for i = 1, num do
  51. Heartbeat.Event:wait()
  52. end
  53. end
  54. end
  55. tool = Instance.new("Tool")
  56. tool.CanBeDropped = false
  57. tool.RequiresHandle = false
  58. tool.TextureId = ""
  59. tool.ToolTip = "Virus"
  60. tool.Name = "Nokaioa"
  61. tool.Parent = plr.Backpack
  62. modz = Instance.new("Model")
  63. modz.Name = "memes"
  64. modz.Parent = chr
  65. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  66. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  67. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  68. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  69. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  70. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  71. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  72. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  73. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  74. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  75. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  76. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  77. RS = tors:FindFirstChild("Right Shoulder")
  78. LS = tors:FindFirstChild("Left Shoulder")
  79. RH = tors:FindFirstChild("Right Hip")
  80. LH = tors:FindFirstChild("Left Hip")
  81. RJ = hrp:FindFirstChild("RootJoint")
  82. N = tors:FindFirstChild("Neck")
  83. cf = CFrame.new
  84. ang = CFrame.Angles
  85. rd = math.rad
  86. rd2 = math.random
  87. function nooutline(p)
  88. p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  89. end
  90. function makepart(color, name, reflec, mater, parnt, cfram)
  91. local port = Instance.new("Part")
  92. port.BrickColor = BrickColor.new(color)
  93. port.Name = name
  94. port.Transparency = 1
  95. nooutline(port)
  96. port.Reflectance = reflec
  97. port.Material = mater
  98. port.Anchored = false
  99. port.CanCollide = false
  100. port.Locked = true
  101. port.Size = Vector3.new(0.2, 0.2, 0.2)
  102. port.Parent = parnt
  103. return port
  104. end
  105. function makemesh(meshtype, scale, meshid, parent)
  106. local mes = Instance.new("SpecialMesh")
  107. mes.MeshType = meshtype
  108. mes.Scale = scale
  109. if meshtype == "FileMesh" then
  110. mes.MeshId = meshid
  111. end
  112. mes.Parent = parent
  113. return mes
  114. end
  115. function makeweld(parent, p0, p1, c0, c1)
  116. local wel = Instance.new("Weld")
  117. wel.Part0 = p0
  118. wel.Part1 = p1
  119. wel.C0 = c0
  120. if c1 ~= nil then
  121. wel.C1 = c1
  122. end
  123. wel.Parent = parent
  124. return wel
  125. end
  126. function vidp(prnt)
  127. local s = Instance.new("ParticleEmitter")
  128. s.Enabled = false
  129. s.LockedToPart = true
  130. s.Color = ColorSequence.new(Color3.new("Black"))
  131. s.LightEmission = 0.6
  132. s.Size = NumberSequence.new({
  133. NumberSequenceKeypoint.new(0, 0.275, 0),
  134. NumberSequenceKeypoint.new(0.406, 0.762, 0),
  135. NumberSequenceKeypoint.new(0.433, 2.05, 0.75),
  136. NumberSequenceKeypoint.new(0.476, 0.625, 0),
  137. NumberSequenceKeypoint.new(1, 0.05, 0)
  138. })
  139. s.Texture = "rbxassetid://31270182"
  140. s.Transparency = NumberSequence.new({
  141. NumberSequenceKeypoint.new(0, 0.6, 0),
  142. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  143. NumberSequenceKeypoint.new(1, 1, 0)
  144. })
  145. s.Name = "vid"
  146. s.Lifetime = NumberRange.new(0.2)
  147. s.Rate = 25
  148. s.Speed = NumberRange.new(7, 10)
  149. s.VelocitySpread = 360
  150. s.Parent = prnt
  151. local s2 = Instance.new("ParticleEmitter")
  152. s2.Enabled = false
  153. s2.LockedToPart = false
  154. s2.Color = ColorSequence.new(Color3.new("Black"))
  155. s2.LightEmission = 0.6
  156. s2.Size = NumberSequence.new({
  157. NumberSequenceKeypoint.new(0, 0, 0),
  158. NumberSequenceKeypoint.new(0.853, 0.125, 0.1),
  159. NumberSequenceKeypoint.new(1, 0, 0)
  160. })
  161. s2.Texture = "rbxassetid://31270182"
  162. s2.Transparency = NumberSequence.new({
  163. NumberSequenceKeypoint.new(0, 0.6, 0),
  164. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  165. NumberSequenceKeypoint.new(1, 1, 0)
  166. })
  167. s2.Name = "vid2"
  168. s2.Lifetime = NumberRange.new(0.5)
  169. s2.Rate = 150
  170. s2.Speed = NumberRange.new(2, 6)
  171. s2.VelocitySpread = 360
  172. s2.Parent = prnt
  173. end
  174. function glow(tz, paz, length)
  175. if tz.Parent:FindFirstChildOfClass("Humanoid") and paz.Transparency == 1 then
  176. do
  177. local s = Instance.new("Sound")
  178. s.SoundId = "rbxassetid://221727606"
  179. s.Volume = 0.25
  180. s.Pitch = math.random(9, 11) / 10
  181. s.Parent = paz
  182. s:Play()
  183. local hmesh = Instance.new("SpecialMesh")
  184. hmesh.MeshType = "FileMesh"
  185. hmesh.MeshId = "NOSSIN"
  186. hmesh.Parent = paz.Parent
  187. paz.Transparency = 0.55
  188. paz.vid.Enabled = true
  189. paz.vid2.Enabled = true
  190. delay(length, function()
  191. paz.Transparency = 1
  192. paz.vid.Enabled = false
  193. paz.vid2.Enabled = false
  194. hmesh:Destroy()
  195. s:Destroy()
  196. end)
  197. end
  198. end
  199. end
  200. function makeglow()
  201. for _, p in pairs(chr:GetChildren()) do
  202. if p.ClassName == "Accessory" then
  203. do
  204. local h = p:FindFirstChildOfClass("Part")
  205. local nh = h:Clone()
  206. for _, n in ipairs(nh:GetChildren()) do
  207. if n.ClassName == "Attachment" or n.ClassName == "Motor6D" then
  208. n:Destroy()
  209. end
  210. end
  211. nooutline(nh)
  212. nh.Parent = nil
  213. nh.CFrame = h.CFrame
  214. nh.Transparency = 1
  215. nh.Name = "Glow"
  216. nh.Material = "Neon"
  217. nh.BrickColor = BrickColor.new("Black")
  218. nh.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
  219. nh.CanCollide = false
  220. nh.Parent = h
  221. makeweld(nh, nh, h, cf(0, 0, 0))
  222. local m = nh:FindFirstChildOfClass("SpecialMesh")
  223. m.Scale = m.Scale + Vector3.new(0.06, 0.06, 0.06)
  224. m.TextureId = ""
  225. vidp(nh)
  226. nh.Touched:connect(function(po)
  227. glow(po, nh, 0.8)
  228. end)
  229. end
  230. elseif p.ClassName == "Part" and p ~= hrp then
  231. do
  232. local n = p:Clone()
  233. for _, m in ipairs(n:GetChildren()) do
  234. if m.ClassName == "Attachment" or m.ClassName == "Motor6D" then
  235. m:Destroy()
  236. end
  237. end
  238. nooutline(n)
  239. n.Parent = nil
  240. n.Transparency = 1
  241. n.Material = "Neon"
  242. n.Name = "Glow"
  243. n.BrickColor = BrickColor.new("Black")
  244. n.CFrame = p.CFrame
  245. n.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
  246. n.CanCollide = false
  247. n.Parent = p
  248. makeweld(n, n, p, cf(0, 0, 0))
  249. vidp(n)
  250. n.Touched:connect(function(po)
  251. glow(po, n, 0.8)
  252. end)
  253. if n:FindFirstChildOfClass("Decal") then
  254. n:FindFirstChildOfClass("Decal"):Destroy()
  255. end
  256. if p:FindFirstChildOfClass("SpecialMesh") then
  257. local c = p:FindFirstChildOfClass("SpecialMesh"):Clone()
  258. c.Parent = nil
  259. c.Scale = c.Scale + Vector3.new(0.05, 0.05, 0.05)
  260. c.Parent = n
  261. else
  262. local m = Instance.new("BlockMesh")
  263. m.Scale = Vector3.new(1.05, 1.025, 1.05)
  264. if p == tors then
  265. m.Scale = Vector3.new(1.05, 1.05, 1.05)
  266. end
  267. m.Parent = n
  268. end
  269. end
  270. end
  271. end
  272. end
  273. makeglow()
  274. function lerpz(joint, prop, cfrmz, alp)
  275. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  276. end
  277. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  278. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  279. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  280. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  281. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  282. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  283. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  284. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  285. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  286. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  287. function resetlerp()
  288. RJ.C0 = RJC0
  289. RJ.C1 = RJC1
  290. N.C0 = NC0
  291. N.C1 = NC1
  292. RS.C0 = RSC0
  293. RS.C1 = RSC1
  294. LS.C0 = LSC0
  295. LS.C1 = LSC1
  296. RH.C0 = RHC0
  297. RH.C1 = RHC1
  298. LH.C0 = LHC0
  299. end
  300. local ign = {chr}
  301. function proj(cframe)
  302. coroutine.resume(coroutine.create(function()
  303. local mis = Instance.new("Part")
  304. mis.Anchored = true
  305. mis.CanCollide = false
  306. mis.Size = Vector3.new(1, 1, 1)
  307. mis.Transparency = 1
  308. mis.Name = "pew"
  309. mis.CFrame = cframe
  310. mis.Parent = workspace
  311. local s = Instance.new("ParticleEmitter")
  312. s.Enabled = true
  313. s.Color = ColorSequence.new(Color3.new("Black"))
  314. s.LightEmission = 0.6
  315. s.Size = NumberSequence.new({
  316. NumberSequenceKeypoint.new(0, 0.4, 0),
  317. NumberSequenceKeypoint.new(0.0241, 0.0625, 0),
  318. NumberSequenceKeypoint.new(0.0299, 0.66, 0.22),
  319. NumberSequenceKeypoint.new(0.0344, 0.0225, 0),
  320. NumberSequenceKeypoint.new(1, 0, 0)
  321. })
  322. s.Texture = "rbxassetid://31270182"
  323. s.Transparency = NumberSequence.new({
  324. NumberSequenceKeypoint.new(0, 0.6, 0),
  325. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  326. NumberSequenceKeypoint.new(1, 1, 0)
  327. })
  328. s.Name = "vid"
  329. s.Lifetime = NumberRange.new(1)
  330. s.ZOffset = 0
  331. s.Rate = 3000
  332. s.Speed = NumberRange.new(25, 50)
  333. s.VelocitySpread = 20
  334. s.EmissionDirection = "Back"
  335. s.Parent = mis
  336. game.Debris:AddItem(mis, 10)
  337. table.insert(ign, mis)
  338. local wat = 0
  339. local derp = false
  340. local v = Instance.new("Sound")
  341. v.SoundId = "rbxassetid://221727606"
  342. v.Volume = 0.5
  343. v.Looped = true
  344. v.EmitterSize = 15
  345. v.MaxDistance = 40
  346. v.Pitch = math.random(12, 13) / 10
  347. v.Parent = mis
  348. v:Play()
  349. repeat
  350. swait()
  351. wat = wat + 1
  352. local ry = Ray.new(mis.Position, mis.CFrame.lookVector * 8)
  353. local prt, pos = workspace:FindPartOnRayWithIgnoreList(ry, ign, false, true)
  354. if prt and pos and 1 > prt.Transparency then
  355. derp = true
  356. mis.CFrame = CFrame.new(pos)
  357. v:Stop()
  358. s.Enabled = false
  359. s.Speed = NumberRange.new(15, 25)
  360. s.Lifetime = NumberRange.new(5)
  361. s.VelocitySpread = 360
  362. s:Emit(40)
  363. local n = Instance.new("Sound")
  364. n.Volume = 0.75
  365. n.Pitch = rd2(9, 11) / 10
  366. n.SoundId = "rbxassetid://184374162"
  367. n.Parent = mis
  368. n:Play()
  369. hito(mis, 300, 500000, 0.01)
  370. else
  371. mis.CFrame = mis.CFrame * CFrame.new(0, 0, -5)
  372. end
  373. until wat == 50 or derp == true
  374. if wat == 50 then
  375. mis:Destroy()
  376. end
  377. if derp == true then
  378. game.Debris:AddItem(mis, 1)
  379. end
  380. end))
  381. end
  382. function makesword(swocfrm, weldp1, cframe0)
  383. local ay = function(name, size, parnt, cfram)
  384. local port = Instance.new("Part")
  385. port.BrickColor = BrickColor.new("Black")
  386. port.Name = name
  387. port.Transparency = 1
  388. nooutline(port)
  389. port.Material = "Neon"
  390. port.Anchored = false
  391. port.CanCollide = false
  392. port.Locked = true
  393. port.Size = size
  394. port.Parent = parnt
  395. return port
  396. end
  397. local swordmo = Instance.new("Model")
  398. swordmo.Name = "swod"
  399. swordmo.Parent = modz
  400. local booval = Instance.new("BoolValue")
  401. booval.Value = true
  402. booval.Name = "mememem"
  403. booval.Parent = swordmo
  404. local function pr(par, amt, sped)
  405. local s = Instance.new("ParticleEmitter")
  406. s.Enabled = false
  407. s.LockedToPart = true
  408. s.Color = ColorSequence.new(Color3.new("Black"))
  409. s.LightEmission = 0.6
  410. s.Size = NumberSequence.new({
  411. NumberSequenceKeypoint.new(0, 0.15, 0),
  412. NumberSequenceKeypoint.new(0.05, 0.3, 0.3),
  413. NumberSequenceKeypoint.new(0.1, 0.15, 0),
  414. NumberSequenceKeypoint.new(0.8, 0.2, 0),
  415. NumberSequenceKeypoint.new(1, 0, 0)
  416. })
  417. s.Texture = "rbxassetid://31270182"
  418. s.Transparency = NumberSequence.new({
  419. NumberSequenceKeypoint.new(0, 0.7, 0),
  420. NumberSequenceKeypoint.new(0.89, 0.7, 0),
  421. NumberSequenceKeypoint.new(1, 1, 0)
  422. })
  423. s.Name = "vid"
  424. s.Lifetime = NumberRange.new(0.75)
  425. s.Rate = 1
  426. s.Speed = sped
  427. s.VelocitySpread = 3
  428. s.Parent = par
  429. coroutine.resume(coroutine.create(function()
  430. while booval.Value do
  431. swait()
  432. s:Emit(amt)
  433. end
  434. end))
  435. return s
  436. end
  437. local ping = function(derp)
  438. local s3 = Instance.new("ParticleEmitter")
  439. s3.Enabled = false
  440. s3.LockedToPart = false
  441. s3.Color = ColorSequence.new(Color3.new("Black"))
  442. s3.LightEmission = 0.6
  443. s3.Size = NumberSequence.new({
  444. NumberSequenceKeypoint.new(0, 0.35, 0),
  445. NumberSequenceKeypoint.new(0.2, 0.25, 0.25),
  446. NumberSequenceKeypoint.new(0.4, 0.15, 0),
  447. NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
  448. NumberSequenceKeypoint.new(1, 0, 0)
  449. })
  450. s3.Texture = "rbxassetid://31270182"
  451. s3.Transparency = NumberSequence.new({
  452. NumberSequenceKeypoint.new(0, 0.4, 0),
  453. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  454. NumberSequenceKeypoint.new(1, 1, 0)
  455. })
  456. s3.Name = "vid3"
  457. s3.Lifetime = NumberRange.new(0.5)
  458. s3.Acceleration = Vector3.new(0, 5, 0)
  459. s3.Rate = 350
  460. s3.Speed = NumberRange.new(10, 15)
  461. s3.VelocitySpread = 360
  462. s3.Parent = derp
  463. swait()
  464. s3:Emit(120)
  465. end
  466. local b1 = ay("b1", Vector3.new(0.3, 2.5, 0.3), swordmo, swocfrm)
  467. local p1 = pr(b1, 5, NumberRange.new(0, 1))
  468. if weldp1 then
  469. local w1 = makeweld(b1, b1, weldp1, cframe0, nil)
  470. end
  471. local bla = Instance.new("Sound")
  472. bla.SoundId = "rbxassetid://61425219"
  473. bla.Volume = 0.75
  474. bla.Pitch = math.random(7, 9) / 10
  475. bla.Parent = b1
  476. bla:Play()
  477. local b2 = ay("b2", Vector3.new(0.6, 0.75, 0.4), swordmo, swocfrm)
  478. local p2 = pr(b2, 1, NumberRange.new(0, 1))
  479. local w2 = makeweld(b2, b2, b1, ang(rd(180), rd(0), rd(0)) * cf(0, 1.5, 0), nil)
  480. local b3 = ay("b3", Vector3.new(0.7, 0.75, 0.5), swordmo, swocfrm)
  481. local p3 = pr(b3, 1, NumberRange.new(0, 3))
  482. local w3 = makeweld(b3, b3, b1, ang(rd(180), rd(90), rd(0)) * cf(0, -1.5, 0), nil)
  483. local b4 = ay("b4", Vector3.new(0.3, 0.75, 0.3), swordmo, swocfrm)
  484. local p4 = pr(b4, 1, NumberRange.new(1, 2))
  485. local w4 = makeweld(b4, b4, b3, cf(0, -0.5, 0) * ang(rd(70), rd(0), rd(0)), nil)
  486. local b5 = ay("b5", Vector3.new(0.3, 0.75, 0.3), swordmo, swocfrm)
  487. local p5 = pr(b5, 1, NumberRange.new(1, 2))
  488. local w5 = makeweld(b5, b5, b3, cf(0, -0.5, 0) * ang(rd(290), rd(0), rd(0)), nil)
  489. local b6 = ay("b6", Vector3.new(0.3, 0.5, 0.3), swordmo, swocfrm)
  490. local p6 = pr(b6, 1, NumberRange.new(1, 2))
  491. local w6 = makeweld(b6, b6, b3, cf(0, -0.25, 0) * ang(rd(35), rd(0), rd(0)), nil)
  492. local b7 = ay("b7", Vector3.new(0.3, 0.5, 0.3), swordmo, swocfrm)
  493. local p7 = pr(b7, 1, NumberRange.new(1, 2))
  494. local w7 = makeweld(b7, b7, b3, cf(0, -0.25, 0) * ang(rd(325), rd(0), rd(0)), nil)
  495. local b8 = ay("b8", Vector3.new(0.5, 5.5, 0.2), swordmo, swocfrm)
  496. local p8 = pr(b8, 9, NumberRange.new(1, 3))
  497. local w8 = makeweld(b8, b8, b1, ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), nil)
  498. local anbo = Instance.new("Part")
  499. anbo.Anchored = true
  500. anbo.CanCollide = false
  501. anbo.Size = Vector3.new(2.5, 9, 1)
  502. anbo.CFrame = b8.CFrame * cf(0, -1.5, 0)
  503. anbo.Transparency = 1
  504. anbo.Parent = workspace
  505. game.Debris:AddItem(anbo, 2)
  506. ping(anbo)
  507. local whos = Instance.new("ParticleEmitter")
  508. whos.Enabled = false
  509. whos.LockedToPart = false
  510. whos.Color = ColorSequence.new(Color3.new("Black"))
  511. whos.LightEmission = 0.6
  512. whos.Size = NumberSequence.new({
  513. NumberSequenceKeypoint.new(0, 0.15, 0),
  514. NumberSequenceKeypoint.new(0.05, 0.3, 0.3),
  515. NumberSequenceKeypoint.new(0.1, 0.15, 0),
  516. NumberSequenceKeypoint.new(0.8, 0.2, 0),
  517. NumberSequenceKeypoint.new(1, 0, 0)
  518. })
  519. whos.Texture = "rbxassetid://31270182"
  520. whos.Transparency = NumberSequence.new({
  521. NumberSequenceKeypoint.new(0, 0.7, 0),
  522. NumberSequenceKeypoint.new(0.89, 0.7, 0),
  523. NumberSequenceKeypoint.new(1, 1, 0)
  524. })
  525. whos.Name = "whoos"
  526. whos.Lifetime = NumberRange.new(0.75)
  527. whos.Rate = 2000
  528. whos.Speed = NumberRange.new(0)
  529. whos.VelocityInheritance = 0.8
  530. whos.VelocitySpread = 3
  531. whos.Parent = b8
  532. return swordmo
  533. end
  534. function removesword(swordmodel)
  535. swordmodel.mememem.Value = false
  536. local hn = swordmodel.b1
  537. hn.Anchored = true
  538. if hn:FindFirstChildOfClass("Weld") then
  539. hn:FindFirstChildOfClass("Weld"):Destroy()
  540. end
  541. local bla = Instance.new("Sound")
  542. bla.SoundId = "rbxassetid://192783601"
  543. bla.Volume = 1.25
  544. bla.Pitch = math.random(9, 10) / 10
  545. bla.Parent = hn
  546. bla:Play()
  547. local ping = function(derp)
  548. local s3 = Instance.new("ParticleEmitter")
  549. s3.Enabled = false
  550. s3.LockedToPart = false
  551. s3.Color = ColorSequence.new(Color3.new("Black"))
  552. s3.LightEmission = 0.6
  553. s3.Size = NumberSequence.new({
  554. NumberSequenceKeypoint.new(0, 0.35, 0),
  555. NumberSequenceKeypoint.new(0.2, 0.25, 0.25),
  556. NumberSequenceKeypoint.new(0.4, 0.15, 0),
  557. NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
  558. NumberSequenceKeypoint.new(1, 0, 0)
  559. })
  560. s3.Texture = "rbxassetid://31270182"
  561. s3.Transparency = NumberSequence.new({
  562. NumberSequenceKeypoint.new(0, 0.4, 0),
  563. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  564. NumberSequenceKeypoint.new(1, 1, 0)
  565. })
  566. s3.Name = "vid3"
  567. s3.Lifetime = NumberRange.new(0.5)
  568. s3.Acceleration = Vector3.new(0, 5, 0)
  569. s3.Rate = 350
  570. s3.Speed = NumberRange.new(10, 15)
  571. s3.VelocitySpread = 360
  572. s3.Parent = derp
  573. swait()
  574. s3:Emit(180)
  575. end
  576. local anbo = Instance.new("Part")
  577. anbo.Anchored = true
  578. anbo.CanCollide = false
  579. anbo.Size = Vector3.new(2.5, 9, 1)
  580. anbo.CFrame = swordmodel.b8.CFrame * cf(0, -1.5, 0)
  581. anbo.Transparency = 1
  582. anbo.Parent = workspace
  583. game.Debris:AddItem(anbo, 2)
  584. ping(anbo)
  585. game.Debris:AddItem(swordmodel, 1.25)
  586. end
  587. function eswing()
  588. if activu == true or selected == false then
  589. return
  590. end
  591. activu = true
  592. local sw = makesword(hrp.CFrame, rarm, ang(rd(90), rd(0), rd(90)) * cf(0, 1, 0.5))
  593. animo(false)
  594. local hwel = sw.b1:FindFirstChildOfClass("Weld")
  595. local hwelc0 = hwel.C0
  596. local whoo = sw.b8:FindFirstChild("whoos")
  597. for _ = 1, 12 do
  598. swait()
  599. lerpz(RJ, "C0", RJC0 * cf(0, 0.75, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
  600. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(-6), rd(70)), 0.5)
  601. lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(-13), rd(0), rd(0)), 0.5)
  602. lerpz(RS, "C0", RSC0 * cf(0.3, 0.25, 0.55) * ang(rd(-30), rd(-70), rd(15)), 0.5)
  603. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(60), rd(0)), 0.5)
  604. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(5), rd(10)), 0.5)
  605. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  606. lerpz(RH, "C0", RHC0 * cf(0.45, 0.05, -0.15) * ang(rd(-5), rd(60), rd(0)), 0.5)
  607. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  608. lerpz(LH, "C0", LHC0 * cf(0.45, 0.05, -0.35) * ang(rd(-5), rd(75), rd(0)), 0.5)
  609. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  610. hwel.C0 = hwel.C0:lerp(cf(-0.25, 0.25, 0) * ang(rd(0), rd(0), rd(40)) * hwelc0, 0.5)
  611. end
  612. for c = 1, 3 do
  613. swait()
  614. lerpz(RJ, "C0", RJC0 * cf(0, -0.25, 0) * ang(rd(0), rd(0), rd(10)), 0.1 + c / 5)
  615. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(-10)), 0.1 + c / 5)
  616. lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  617. lerpz(RS, "C0", RSC0 * cf(-0.2, 0.35, 0.9) * ang(rd(-20), rd(170), rd(15)), 0.1 + c / 5)
  618. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  619. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(5), rd(10)), 0.1 + c / 5)
  620. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  621. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(1)), 0.1 + c / 5)
  622. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  623. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-1)), 0.1 + c / 5)
  624. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  625. hwel.C0 = hwel.C0:lerp(cf(-0.15, 0.15, 0) * ang(rd(0), rd(0), rd(10)) * hwelc0, 0.1 + c / 5)
  626. end
  627. whoo.Enabled = true
  628. for _ = 1, 14 do
  629. swait()
  630. hito(sw.b8, 3, 35, 0.8)
  631. lerpz(RJ, "C0", RJC0 * cf(0, -0.75, 0) * ang(rd(0), rd(0), rd(60)), 0.6)
  632. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-40)), 0.6)
  633. lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  634. lerpz(RS, "C0", RSC0 * cf(-0.1, 0.65, 0.9) * ang(rd(-15), rd(135), rd(-165)), 0.6)
  635. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  636. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-30), rd(5), rd(10)), 0.6)
  637. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  638. lerpz(RH, "C0", RHC0 * cf(-0.25, 0, 0) * ang(rd(-5), rd(-50), rd(1)), 0.6)
  639. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  640. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-1)), 0.6)
  641. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  642. hwel.C0 = hwel.C0:lerp(cf(-0.25, 0.25, 0) * ang(rd(0), rd(0), rd(40)) * hwelc0, 0.6)
  643. end
  644. whoo.Enabled = false
  645. removesword(sw)
  646. animo(true)
  647. for _ = 1, 10 do
  648. swait()
  649. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  650. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  651. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  652. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  653. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  654. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  655. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  656. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  657. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  658. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  659. end
  660. resetlerp()
  661. activu = false
  662. end
  663. function torentmod()
  664. if selected == false or activu == true then
  665. return
  666. end
  667. if torrent == false then
  668. torrent = true
  669. do
  670. local viarm = Instance.new("Part")
  671. nooutline(viarm)
  672. viarm.CanCollide = false
  673. viarm.Transparency = 1
  674. viarm.Name = "shootingu"
  675. viarm.Size = Vector3.new(1.25, 1, 1.25)
  676. viarm.CFrame = rarm.CFrame
  677. viarm.Parent = modz
  678. makeweld(viarm, viarm, rarm, cf(0, 1, 0))
  679. s = Instance.new("ParticleEmitter")
  680. s.Enabled = true
  681. s.Color = ColorSequence.new(Color3.new("Black"))
  682. s.LightEmission = 0.6
  683. s.Size = NumberSequence.new({
  684. NumberSequenceKeypoint.new(0, 0, 0),
  685. NumberSequenceKeypoint.new(0.0241, 0.0925, 0),
  686. NumberSequenceKeypoint.new(0.0299, 0.56, 0.25),
  687. NumberSequenceKeypoint.new(0.0344, 0.0925, 0),
  688. NumberSequenceKeypoint.new(1, 0, 0)
  689. })
  690. s.Texture = "rbxassetid://31270182"
  691. s.Transparency = NumberSequence.new({
  692. NumberSequenceKeypoint.new(0, 0.6, 0),
  693. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  694. NumberSequenceKeypoint.new(1, 1, 0)
  695. })
  696. s.Name = "vid"
  697. s.Acceleration = viarm.CFrame.upVector * 5
  698. s.Lifetime = NumberRange.new(1)
  699. s.ZOffset = 1
  700. s.Rate = 1250
  701. s.Speed = NumberRange.new(2, 3)
  702. s.VelocitySpread = 180
  703. s.Parent = viarm
  704. coroutine.resume(coroutine.create(function()
  705. while s do
  706. swait()
  707. s.Acceleration = viarm.CFrame.upVector * 6
  708. end
  709. end))
  710. coroutine.resume(coroutine.create(function()
  711. while torrent == true do
  712. swait()
  713. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  714. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  715. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  716. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  717. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  718. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  719. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  720. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  721. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  722. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  723. end
  724. end))
  725. local shootinz = false
  726. hd = tool.Activated:connect(function()
  727. shootinz = true
  728. repeat
  729. swait(3)
  730. lerpz(RS, "C0", RSC0 * cf(rd2(-3, -1) / 10, 0, 0) * ang(rd(rd2(-5, 5)), rd(rd2(-5, 5)), rd(rd2(95, 105))), 0.8)
  731. proj(CFrame.new(viarm.Position, mouse.Hit.p + Vector3.new(rd2(-1, 1), rd2(-1, 1), 0)))
  732. local sd = Instance.new("Sound")
  733. sd.Volume = 0.3
  734. sd.Pitch = rd2(11, 13) / 10
  735. sd.SoundId = "rbxassetid://221727606"
  736. sd.Parent = viarm
  737. local sd2 = sd:Clone()
  738. sd2.SoundId = "rbxassetid://238381567"
  739. sd2.Parent = viarm
  740. sd:Play()
  741. sd2:Play()
  742. game.Debris:AddItem(sd, 1)
  743. game.Debris:AddItem(sd2, 1)
  744. until shootinz == false or torrent == false
  745. end)
  746. hu = tool.Deactivated:connect(function()
  747. shootinz = false
  748. end)
  749. end
  750. elseif torrent == true then
  751. hd:Disconnect()
  752. hu:Disconnect()
  753. torrent = false
  754. modz:FindFirstChild("shootingu"):FindFirstChild("vid").Enabled = false
  755. for _ = 1, 10 do
  756. swait()
  757. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  758. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  759. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  760. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  761. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  762. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  763. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  764. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  765. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  766. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  767. end
  768. resetlerp()
  769. modz:FindFirstChild("shootingu"):Destroy()
  770. end
  771. end
  772. function suprfast()
  773. if selected == false or activu == true then
  774. return
  775. end
  776. activu = true
  777. human.WalkSpeed = human.WalkSpeed + 30
  778. human.JumpPower = human.JumpPower + 45
  779. for _, d in ipairs(chr:GetChildren()) do
  780. if d.ClassName == "Accessory" then
  781. swait()
  782. glow(hrp, d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"), 2)
  783. coroutine.resume(coroutine.create(function()
  784. local clones = {}
  785. for i = 1, 5 do
  786. local v = d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"):Clone()
  787. v.Name = "nyoo"
  788. v.vid:Destroy()
  789. v.vid2:Destroy()
  790. v.AccessoryWeld:Destroy()
  791. v.Weld:Destroy()
  792. v.Transparency = 0.9
  793. v.Anchored = true
  794. v.Parent = modz
  795. table.insert(clones, v)
  796. end
  797. num = 0
  798. repeat
  799. swait()
  800. num = num % 5 + 1
  801. clones[num].CFrame = d:FindFirstChildOfClass("Part"):FindFirstChild("Glow").CFrame
  802. until activu == false
  803. for _, b in ipairs(clones) do
  804. swait()
  805. b:Destroy()
  806. end
  807. end))
  808. elseif d.ClassName == "Part" and d ~= hrp then
  809. swait()
  810. glow(hrp, d:FindFirstChild("Glow"), 2)
  811. coroutine.resume(coroutine.create(function()
  812. local clones = {}
  813. for i = 1, 5 do
  814. local v = d:FindFirstChild("Glow"):Clone()
  815. v.Name = "lel"
  816. v.vid:Destroy()
  817. v.vid2:Destroy()
  818. v.Weld:Destroy()
  819. v.Transparency = 0.9
  820. v.Anchored = true
  821. v.Parent = modz
  822. table.insert(clones, v)
  823. end
  824. num = 0
  825. repeat
  826. swait()
  827. num = num % 5 + 1
  828. clones[num].CFrame = d:FindFirstChild("Glow").CFrame
  829. until activu == false
  830. for _, b in ipairs(clones) do
  831. swait()
  832. b:Destroy()
  833. end
  834. end))
  835. end
  836. end
  837. wait(2)
  838. activu = false
  839. human.WalkSpeed = human.WalkSpeed - 30
  840. human.JumpPower = human.JumpPower - 45
  841. end
  842. function fly()
  843. if selected == false or activu == true or torrent == true then
  844. return
  845. end
  846. local memedon = {}
  847. activu = true
  848. local emi = true
  849. local mp = Instance.new("Part")
  850. mp.Size = Vector3.new(0.2, 0.2, 0.2)
  851. mp.CanCollide = false
  852. mp.Transparency = 1
  853. mp.Parent = modz
  854. table.insert(memedon, mp)
  855. makeweld(mp, mp, tors, ang(rd(-30), rd(0), rd(0)) * CFrame.new(0, -0.5, -0.5), nil)
  856. local function pr(par, amt)
  857. local s = Instance.new("ParticleEmitter")
  858. s.Enabled = false
  859. s.LockedToPart = true
  860. s.Color = ColorSequence.new(Color3.new("Black"))
  861. s.LightEmission = 0.6
  862. s.Size = NumberSequence.new({
  863. NumberSequenceKeypoint.new(0, 0.3, 0),
  864. NumberSequenceKeypoint.new(0.8, 0.3, 0),
  865. NumberSequenceKeypoint.new(1, 0, 0)
  866. })
  867. s.Texture = "rbxassetid://31270182"
  868. s.Transparency = NumberSequence.new({
  869. NumberSequenceKeypoint.new(0, 0.7, 0),
  870. NumberSequenceKeypoint.new(0.89, 0.7, 0),
  871. NumberSequenceKeypoint.new(1, 1, 0)
  872. })
  873. s.Name = "vid"
  874. s.Lifetime = NumberRange.new(0.75)
  875. s.Rate = 1
  876. s.Speed = NumberRange.new(10, 15)
  877. s.VelocitySpread = 3
  878. s.Parent = par
  879. coroutine.resume(coroutine.create(function()
  880. while emi do
  881. swait()
  882. s:Emit(amt)
  883. end
  884. end))
  885. return s
  886. end
  887. for _, d in ipairs(chr:GetChildren()) do
  888. if d.ClassName == "Accessory" then
  889. glow(hrp, d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"), 1.5)
  890. elseif d.ClassName == "Part" and d ~= hrp then
  891. glow(hrp, d:FindFirstChild("Glow"), 1.5)
  892. end
  893. end
  894. local f1 = makepart("Black red", "w1", 1, "Neon", modz, hrp.CFrame)
  895. f1.Size = Vector3.new(0.4, 0.4, 0.4)
  896. local p1 = pr(f1, 12)
  897. p1.Acceleration = Vector3.new(-15, 0, 15)
  898. local w1 = makeweld(f1, f1, mp, CFrame.Angles(rd(-5), rd(10), rd(-50)) * CFrame.new(0.25, 0, 0), nil)
  899. local f2 = makepart("Black red", "w2", 1, "Neon", modz, hrp.CFrame)
  900. f2.Size = Vector3.new(0.4, 0.4, 0.4)
  901. local p2 = pr(f2, 12)
  902. p2.Acceleration = Vector3.new(15, 0, 15)
  903. local w2 = makeweld(f2, f2, mp, CFrame.Angles(rd(-5), rd(-10), rd(50)) * CFrame.new(-0.25, 0, 0), nil)
  904. local f3 = makepart("Black red", "w3", 1, "Neon", modz, hrp.CFrame)
  905. f3.Size = Vector3.new(1.3, 0.6, 0.6)
  906. p3 = pr(f3, 4)
  907. p3.Speed = NumberRange.new(10, 12)
  908. local w3 = makeweld(f3, f3, mp, CFrame.Angles(rd(-40), rd(10), rd(-145)) * CFrame.new(2, -1, -0.5), nil)
  909. local f4 = makepart("Black red", "w4", 1, "Neon", modz, hrp.CFrame)
  910. f4.Size = Vector3.new(1.3, 0.6, 0.6)
  911. p4 = pr(f4, 4)
  912. p4.Speed = NumberRange.new(10, 12)
  913. local w4 = makeweld(f4, f4, mp, CFrame.Angles(rd(-40), rd(-10), rd(145)) * CFrame.new(-2, -1, -0.5), nil)
  914. local f5 = makepart("Black red", "w5", 1, "Neon", modz, hrp.CFrame)
  915. f5.Size = Vector3.new(1.3, 0.6, 0.6)
  916. p5 = pr(f5, 4)
  917. p5.Speed = NumberRange.new(10, 12)
  918. local w5 = makeweld(f5, f5, mp, CFrame.Angles(rd(-30), rd(-10), rd(-115)) * CFrame.new(3, -1.75, -1), nil)
  919. local f6 = makepart("Black red", "w6", 1, "Neon", modz, hrp.CFrame)
  920. f6.Size = Vector3.new(1.3, 0.6, 0.6)
  921. p6 = pr(f6, 4)
  922. p6.Speed = NumberRange.new(10, 12)
  923. local w6 = makeweld(f6, f6, mp, CFrame.Angles(rd(-30), rd(10), rd(115)) * CFrame.new(-3, -1.75, -1), nil)
  924. local f7 = makepart("Black red", "w7", 1, "Neon", modz, hrp.CFrame)
  925. f7.Size = Vector3.new(1.9, 0.6, 0.6)
  926. p7 = pr(f7, 6)
  927. p7.Speed = NumberRange.new(10, 12)
  928. local w7 = makeweld(f7, f7, mp, CFrame.Angles(rd(-40), rd(-5), rd(-140)) * CFrame.new(2.5, -1.65, -0.65), nil)
  929. local f8 = makepart("Really red", "w8", 1, "Neon", modz, hrp.CFrame)
  930. f8.Size = Vector3.new(1.9, 0.6, 0.6)
  931. p8 = pr(f8, 6)
  932. p8.Speed = NumberRange.new(10, 12)
  933. local w8 = makeweld(f8, f8, mp, CFrame.Angles(rd(-40), rd(5), rd(140)) * CFrame.new(-2.5, -1.65, -0.65), nil)
  934. t1 = pr(f1, 2)
  935. t1.LockedToPart = false
  936. t2 = pr(f2, 2)
  937. t2.LockedToPart = false
  938. t3 = pr(f3, 2)
  939. t3.LockedToPart = false
  940. t4 = pr(f4, 2)
  941. t4.LockedToPart = false
  942. t5 = pr(f5, 2)
  943. t5.LockedToPart = false
  944. t6 = pr(f6, 2)
  945. t6.LockedToPart = false
  946. t7 = pr(f7, 2)
  947. t7.LockedToPart = false
  948. t8 = pr(f8, 2)
  949. t8.LockedToPart = false
  950. table.insert(memedon, f1)
  951. table.insert(memedon, f2)
  952. table.insert(memedon, f3)
  953. table.insert(memedon, f4)
  954. table.insert(memedon, f5)
  955. table.insert(memedon, f6)
  956. table.insert(memedon, f7)
  957. table.insert(memedon, f8)
  958. local sd = Instance.new("Sound")
  959. sd.Volume = 1.5
  960. sd.Pitch = rd2(10, 12) / 10
  961. sd.SoundId = "rbxassetid://201858072"
  962. sd.Parent = hrp
  963. sd:Play()
  964. game.Debris:AddItem(sd, 1)
  965. human.PlatformStand = true
  966. local bg = Instance.new("BodyGyro")
  967. bg.MaxTorque = Vector3.new(15000, 15000, 15000)
  968. bg.P = 2500
  969. bg.D = 100
  970. bg.CFrame = CFrame.new(hrp.Position, mouse.Hit.p)
  971. bg.Parent = hrp
  972. local bf = Instance.new("BodyVelocity")
  973. bf.MaxForce = Vector3.new(15000, 15000, 15000)
  974. bf.P = 2500
  975. bf.Velocity = mouse.Hit.p - hrp.Position.unit * 200
  976. bf.Parent = hrp
  977. for d = 1, 100 do
  978. swait()
  979. bg.CFrame = CFrame.new(hrp.Position, mouse.Hit.p)
  980. bf.Velocity = mouse.Hit.p - hrp.Position.unit * (200 - d * 2)
  981. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(80), rd(0), math.sin(-hrp.RotVelocity.Y / 5)), 0.4)
  982. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-70), rd(0), rd(0)), 0.4)
  983. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  984. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  985. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  986. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  987. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  988. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  989. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  990. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  991. end
  992. bf:Destroy()
  993. bg:Destroy()
  994. human.PlatformStand = false
  995. emi = false
  996. p1.LockedToPart = false
  997. p2.LockedToPart = false
  998. p3.LockedToPart = false
  999. p4.LockedToPart = false
  1000. p5.LockedToPart = false
  1001. p6.LockedToPart = false
  1002. p7.LockedToPart = false
  1003. p8.LockedToPart = false
  1004. for _ = 1, 10 do
  1005. swait()
  1006. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1007. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1008. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1009. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1010. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1011. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1012. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1013. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1014. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1015. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1016. end
  1017. delay(0.5, function()
  1018. for _, l in ipairs(memedon) do
  1019. l:Destroy()
  1020. end
  1021. end)
  1022. resetlerp()
  1023. activu = false
  1024. end
  1025. function musiclel()
  1026. if selected == false or activu == true then
  1027. return
  1028. end
  1029. if boxingu == false then
  1030. boxingu = true
  1031. do
  1032. local watz = 1
  1033. local hmm = 1
  1034. local intens = 30
  1035. local deg = 20
  1036. local derp = makepart("Black", "hurr", 0.25, "Neon", modz, hrp.CFrame)
  1037. derp.Locked = true
  1038. local s = Instance.new("ParticleEmitter")
  1039. s.Enabled = true
  1040. s.LockedToPart = true
  1041. s.Color = ColorSequence.new(Color3.new("Black"))
  1042. s.LightEmission = 0.6
  1043. s.Size = NumberSequence.new({
  1044. NumberSequenceKeypoint.new(0, 0.275, 0),
  1045. NumberSequenceKeypoint.new(0.406, 0.762, 0),
  1046. NumberSequenceKeypoint.new(0.433, 1.5, 0.75),
  1047. NumberSequenceKeypoint.new(0.476, 0.625, 0),
  1048. NumberSequenceKeypoint.new(1, 0.05, 0)
  1049. })
  1050. s.Texture = "rbxassetid://31270182"
  1051. s.Transparency = NumberSequence.new({
  1052. NumberSequenceKeypoint.new(0, 0.6, 0),
  1053. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  1054. NumberSequenceKeypoint.new(1, 1, 0)
  1055. })
  1056. s.Name = "vid"
  1057. s.Lifetime = NumberRange.new(0.2)
  1058. s.Rate = 75
  1059. s.Speed = NumberRange.new(7, 10)
  1060. s.VelocitySpread = 360
  1061. s.ZOffset = 1
  1062. s.Parent = derp
  1063. local s2 = Instance.new("ParticleEmitter")
  1064. s2.Enabled = true
  1065. s2.LockedToPart = false
  1066. s2.Color = ColorSequence.new(Color3.new("Black"))
  1067. s2.LightEmission = 0.6
  1068. s2.Size = NumberSequence.new({
  1069. NumberSequenceKeypoint.new(0, 0, 0),
  1070. NumberSequenceKeypoint.new(0.853, 0.125, 0.1),
  1071. NumberSequenceKeypoint.new(1, 0, 0)
  1072. })
  1073. s2.Texture = "rbxassetid://31270182"
  1074. s2.Transparency = NumberSequence.new({
  1075. NumberSequenceKeypoint.new(0, 0.6, 0),
  1076. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  1077. NumberSequenceKeypoint.new(1, 1, 0)
  1078. })
  1079. s2.Name = "vid2"
  1080. s2.Lifetime = NumberRange.new(0.5)
  1081. s2.Rate = 350
  1082. s2.Speed = NumberRange.new(2, 6)
  1083. s2.VelocitySpread = 360
  1084. s2.ZOffset = 1
  1085. s2.Parent = derp
  1086. local s3 = Instance.new("ParticleEmitter")
  1087. s3.Enabled = false
  1088. s3.LockedToPart = false
  1089. s3.Color = ColorSequence.new(Color3.new("Black"))
  1090. s3.LightEmission = 0.6
  1091. s3.Size = NumberSequence.new({
  1092. NumberSequenceKeypoint.new(0, 0.45, 0),
  1093. NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
  1094. NumberSequenceKeypoint.new(1, 0, 0)
  1095. })
  1096. s3.Texture = "rbxassetid://31270182"
  1097. s3.Transparency = NumberSequence.new({
  1098. NumberSequenceKeypoint.new(0, 0.6, 0),
  1099. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  1100. NumberSequenceKeypoint.new(1, 1, 0)
  1101. })
  1102. s3.Name = "vid3"
  1103. s3.Lifetime = NumberRange.new(0.5)
  1104. s3.Acceleration = Vector3.new(0, 30, 0)
  1105. s3.Rate = 350
  1106. s3.Speed = NumberRange.new(20, 30)
  1107. s3.VelocitySpread = 360
  1108. s3.Parent = derp
  1109. derp.Anchored = true
  1110. derp.Transparency = 0.5
  1111. derp.Size = Vector3.new(3, 2, 2)
  1112. derp.CFrame = hrp.CFrame
  1113. local lol = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://151760030", derp)
  1114. local sound = Instance.new("Sound")
  1115. sound.Name = "moose"
  1116. sound.Volume = 1
  1117. sound.EmitterSize = 40
  1118. sound.MaxDistance = 40
  1119. sound.Looped = true
  1120. sound.Parent = derp
  1121. coroutine.resume(coroutine.create(function()
  1122. local hey = false
  1123. while derp do
  1124. swait()
  1125. watz = watz + hmm
  1126. derp.CFrame = derp.CFrame:lerp(hrp.CFrame * cf(-1.5, 3, 2.5) * ang(0, 0, rd(deg * math.cos(watz / intens))), 0.4)
  1127. derp.Size = derp.Size:lerp(Vector3.new(3 * (1 + sound.PlaybackLoudness / 500), 2 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 1000)), 0.7)
  1128. lol.Scale = lol.Scale:lerp(Vector3.new(1 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 500)), 0.7)
  1129. if hey == false and (3 < lol.Scale).magnitude then
  1130. hey = true
  1131. s3:Emit(20)
  1132. delay(0.25, function()
  1133. hey = false
  1134. end)
  1135. end
  1136. end
  1137. end))
  1138. local sg = Instance.new("ScreenGui")
  1139. sg.Name = "simpleflips"
  1140. sg.Parent = plr.PlayerGui
  1141. local fr = Instance.new("Frame")
  1142. fr.AnchorPoint = Vector2.new(1, 0.5)
  1143. fr.BackgroundColor3 = Color3.new(0.09411764705882353, 0.9568627450980393, 1)
  1144. fr.BorderSizePixel = 2
  1145. fr.Position = UDim2.new(0.975, 0, 0.5, 0)
  1146. fr.Size = UDim2.new(0, 200, 0, 100)
  1147. fr.Parent = sg
  1148. local mbox = Instance.new("TextBox")
  1149. mbox.AnchorPoint = Vector2.new(0.5, 0.5)
  1150. mbox.BackgroundColor3 = Color3.new(0.45098039215686275, 0.7803921568627451, 1)
  1151. mbox.BorderSizePixel = 2
  1152. mbox.Position = UDim2.new(0.5, 0, 0.25, 0)
  1153. mbox.Size = UDim2.new(0, 150, 0, 40)
  1154. mbox.Font = "SourceSansBold"
  1155. mbox.FontSize = "Size24"
  1156. mbox.Text = "MEME"
  1157. mbox.TextWrapped = true
  1158. mbox.Parent = fr
  1159. local pley = Instance.new("TextButton")
  1160. pley.AnchorPoint = Vector2.new(0.5, 0.5)
  1161. pley.BackgroundColor3 = Color3.new(0.25098039215686274, 1, 0.3137254901960784)
  1162. pley.BorderSizePixel = 2
  1163. pley.Position = UDim2.new(0.25, 0, 0.75, 0)
  1164. pley.Size = UDim2.new(0, 75, 0, 35)
  1165. pley.Font = "SourceSansBold"
  1166. pley.FontSize = "Size18"
  1167. pley.Text = "kappa"
  1168. pley.Parent = fr
  1169. local stap = Instance.new("TextButton")
  1170. stap.AnchorPoint = Vector2.new(0.5, 0.5)
  1171. stap.BackgroundColor3 = Color3.new(1, 0.25098039215686274, 0.11764705882352941)
  1172. stap.BorderSizePixel = 2
  1173. stap.Position = UDim2.new(0.75, 0, 0.75, 0)
  1174. stap.Size = UDim2.new(0, 75, 0, 35)
  1175. stap.Font = "SourceSansBold"
  1176. stap.FontSize = "Size18"
  1177. stap.Text = "pride"
  1178. stap.Parent = fr
  1179. pl = pley.MouseButton1Click:connect(function()
  1180. sound.SoundId = "rbxassetid://" .. mbox.Text
  1181. sound:Play()
  1182. end)
  1183. st = stap.MouseButton1Click:connect(function()
  1184. sound:Stop()
  1185. end)
  1186. end
  1187. elseif boxingu == true then
  1188. activu = true
  1189. boxingu = false
  1190. local derp = modz:FindFirstChild("hurr")
  1191. local s3 = derp:FindFirstChild("vid3")
  1192. local s1 = derp:FindFirstChild("vid")
  1193. local s2 = derp:FindFirstChild("vid2")
  1194. local sound = derp:FindFirstChild("moose")
  1195. local sg = plr.PlayerGui:FindFirstChild("simpleflips")
  1196. pl:Disconnect()
  1197. st:Disconnect()
  1198. s3:Emit(40)
  1199. s1.Enabled = false
  1200. s2.Enabled = false
  1201. sound:Stop()
  1202. sg:Destroy()
  1203. derp.Transparency = 1
  1204. local poo = Instance.new("Sound")
  1205. poo.SoundId = "rbxassetid://174658105"
  1206. poo.Volume = 1.25
  1207. poo.TimePosition = 0.65
  1208. poo.Parent = derp
  1209. poo:Play()
  1210. wait(0.75)
  1211. derp:Destroy()
  1212. activu = false
  1213. end
  1214. end
  1215. function hito(partoz, magn, dmg, debtim)
  1216. for _, guy in pairs(workspace:GetChildren()) do
  1217. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("Head") and guy ~= chr and magn > (guy:FindFirstChild("Head").Position - partoz.Position).magnitude and guy:FindFirstChild("Head"):FindFirstChild("alabo") == nil then
  1218. do
  1219. local humz = guy:FindFirstChild("Humanoid")
  1220. local hed = guy:FindFirstChild("Head")
  1221. humz:TakeDamage(dmg)
  1222. local db = Instance.new("StringValue")
  1223. db.Name = "alabo"
  1224. db.Parent = hed
  1225. delay(debtim, function()
  1226. db:Destroy()
  1227. end)
  1228. end
  1229. end
  1230. end
  1231. end
  1232. function animo(yep)
  1233. if yep == true then
  1234. anim.Parent = human
  1235. chr.Animate.Disabled = false
  1236. elseif yep == false then
  1237. chr.Animate.Disabled = true
  1238. anim.Parent = nil
  1239. end
  1240. end
  1241. mouse.KeyDown:connect(function(key)
  1242. if key == "f" then
  1243. suprfast()
  1244. end
  1245. if key == "q" then
  1246. torentmod()
  1247. end
  1248. if key == "c" then
  1249. fly()
  1250. end
  1251. if key == "e" then
  1252. eswing()
  1253. end
  1254. if key == "m" then
  1255. musiclel()
  1256. end
  1257.  
  1258. if key == "g" then
  1259.  
  1260. local Player = game.Players.LocalPlayer
  1261. local Character = Player.Character or Player.CharacterAdded:wait()
  1262. local Mouse = Player:GetMouse()
  1263.  
  1264. Enabled = true
  1265. Keyhold = false
  1266.  
  1267. Mouse.KeyDown:connect(function(key)
  1268. if not Enabled then return end
  1269. key = key:lower()
  1270. if key == "h" then
  1271. Enabled = false
  1272. Keyhold = true
  1273. local q = Instance.new("Part")
  1274. local Charging = 0
  1275.  
  1276. q.Size = Vector3.new(20,20,20)
  1277. while Keyhold == true do -- Holding Effect
  1278. wait()
  1279. Charging = Charging +6
  1280. q.Size = q.Size+Vector3.new(0.1,0.1,0.1)
  1281. q.CFrame = q.CFrame*CFrame.new(0,0.05,0)
  1282. wait()
  1283. if Charging == 30 then break end
  1284. end
  1285. q.Shape = "Ball"
  1286. q.CanCollide = true
  1287. q.BrickColor = BrickColor.new("Really Red")
  1288. q.Material = "Cobblestone"
  1289. q.Parent = Character
  1290. q.CFrame = Character.HumanoidRootPart.CFrame*CFrame.new(0,0,-5)
  1291. local BodyVelocity = Instance.new("BodyVelocity", q)
  1292. BodyVelocity.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1293. BodyVelocity.Velocity = Character.HumanoidRootPart.CFrame.lookVector *800
  1294. local Fire = Instance.new("Fire")
  1295. Fire.Color = Color3.new(math.random)
  1296. Fire.SecondaryColor = Color3.new(math.random)
  1297. Fire.Size = 45
  1298. Fire.Heat = 30
  1299. Fire.Name = "DeadlyFire"
  1300. Fire.Parent = q
  1301.  
  1302. --if (script.Parent ~= nil) and (script.Parent.className == "Part") then --Work if in a block
  1303. -- connection = script.Parent.Touched:connect(onTouched)
  1304. --end -- Grass Troll by RangeMeludE --
  1305.  
  1306.  
  1307. game.Debris:AddItem(q, 5)
  1308. wait(0.9)
  1309. local Exp = Instance.new("Explosion")
  1310. Exp.Visible = true
  1311. Exp.BlastRadius = 50
  1312. Exp.BlastPressure = 324902903290329002
  1313. Exp.Parent = q
  1314. Exp.Position = q.Position
  1315. local Oofer = Instance.new("Sound")
  1316. Oofer.SoundId = "rbxassetid://268931220"
  1317. Oofer.PlaybackSpeed = 1
  1318. Oofer.Volume = 1
  1319. Oofer.MaxDistance = 1000000
  1320. Oofer.EmitterSize = 10
  1321. Oofer.Parent = Exp
  1322. Oofer.Playing = true
  1323. print("Skaia-Ad-Infinitum-P2")
  1324. wait(0.016666666666666666)
  1325.  
  1326. bla3:Stop()
  1327.  
  1328.  
  1329. local sound2 = Instance.new("Sound", game.Workspace)
  1330. sound2.SoundId = "https://www.roblox.com/asset/?id=613035749"
  1331. sound2.Volume = 2
  1332. sound2.Playing = true
  1333. sound2.Looped = true
  1334.  
  1335. local p = game.Players.Animescapetower
  1336. local char = p.Character
  1337. local size = 8
  1338. part = function()
  1339.  
  1340. local a = Instance.new("Part", script)
  1341. a.Anchored = true
  1342. a.CanCollide = true
  1343. a.CFrame = char.Torso.CFrame
  1344. a.Size = Vector3.new(size, 0.2, 0.2)
  1345. a.Transparency = 1
  1346. return a
  1347. end
  1348.  
  1349. part2 = function()
  1350.  
  1351. local a = Instance.new("Part", script)
  1352. a.Anchored = true
  1353. a.CanCollide = true
  1354. a.CFrame = char.Torso.CFrame
  1355. a.Size = Vector3.new(0.2, size, 0.2)
  1356. a.Transparency = 1
  1357. return a
  1358. end
  1359.  
  1360. part3 = function()
  1361.  
  1362. local a = Instance.new("Part", script)
  1363. a.Anchored = true
  1364. a.CanCollide = false
  1365. a.Size = Vector3.new(size, size, 1)
  1366. a.Transparency = 0.7
  1367. a.Material = "Neon"
  1368. a.BrickColor = BrickColor.new("Really red")
  1369. local b = Instance.new("BlockMesh", a)
  1370. b.Scale = Vector3.new(1, 1, 0)
  1371. return a
  1372. end
  1373.  
  1374. local replicating = false
  1375. local root, a, b, c, d, a2, b2, c2, d2, aa, bb, cc, dd, z, x, c, v, b, n = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil
  1376. replicate = function()
  1377.  
  1378. replicating = true
  1379. script:ClearAllChildren()
  1380. root = part()
  1381. root.Transparency = 1
  1382. root.Size = Vector3.new(0.2, 0.2, 0.2)
  1383. root.CanCollide = false
  1384. a = part()
  1385. b = part()
  1386. c = part()
  1387. d = part()
  1388. a2 = part()
  1389. b2 = part()
  1390. c2 = part()
  1391. d2 = part()
  1392. aa = part2()
  1393. bb = part2()
  1394. cc = part2()
  1395. dd = part2()
  1396. z = part3()
  1397. x = part3()
  1398. c = part3()
  1399. v = part3()
  1400. b = part3()
  1401. n = part3()
  1402. replicating = false
  1403. end
  1404.  
  1405. script.ChildRemoved:connect(function(a)
  1406.  
  1407. if a.ClassName == "Part" and replicating == false then
  1408. replicate()
  1409. end
  1410. end
  1411. )
  1412. replicate()
  1413. local tick = 0
  1414. CreateRegion3FromLocAndSize = function(Position, Size)
  1415.  
  1416. local SizeOffset = Size / 2
  1417. local Point1 = Position - SizeOffset
  1418. local Point2 = Position + SizeOffset
  1419. return Region3.new(Point1, Point2)
  1420. end
  1421.  
  1422. local set = false
  1423. local whitelist = {"Hieroku", "PPATTA", "DevGamerzz", "I kill U", "kash5", "ZeroCrimson", "Zaidia", "tsup2", "PointCoded", "CLarramore", "Suzuuki", "", "", ""}
  1424. p.Chatted:connect(function(ms)
  1425.  
  1426. if ms:sub(1, 5) == "size-" then
  1427. size = tonumber(ms:sub(6))
  1428. replicate()
  1429. else
  1430. if ms:sub(1, 4) == "set-" then
  1431. set = true
  1432. z.CanCollide = false
  1433. x.CanCollide = false
  1434. c.CanCollide = false
  1435. v.CanCollide = false
  1436. b.CanCollide = false
  1437. n.CanCollide = false
  1438. else
  1439. if ms:sub(1, 6) == "unset-" then
  1440. set = false
  1441. z.CanCollide = false
  1442. x.CanCollide = false
  1443. c.CanCollide = false
  1444. v.CanCollide = false
  1445. b.CanCollide = false
  1446. n.CanCollide = false
  1447. else
  1448. if ms:sub(1, 10) == "whitelist-" then
  1449. table.insert(whitelist, ms:sub(11))
  1450. else
  1451. if ms:sub(1, 12) == "unwhitelist-" then
  1452. for i,v in pairs(whitelist) do
  1453. if ms:sub(13) == v then
  1454. table.remove(whitelist, i)
  1455. break
  1456. end
  1457. end
  1458. end
  1459. end
  1460. end
  1461. end
  1462. end
  1463. end
  1464. )
  1465. local magicpos = nil
  1466. game:GetService("RunService").Heartbeat:connect(function()
  1467.  
  1468. pcall(function()
  1469.  
  1470. local void = char:GetChildren()
  1471. for _,pl in pairs(whitelist) do
  1472. if game.Players:FindFirstChild(pl) ~= nil and game.Players:FindFirstChild(pl).Character ~= nil then
  1473. for i,v in pairs(game.Players[pl].Character:GetChildren()) do
  1474. table.insert(void, v)
  1475. end
  1476. end
  1477. end
  1478. for i,v in pairs(game.Players:GetPlayers()) do
  1479. if v.Character:isDescendantOf(char) and not v.Name == "FangxWulf" then
  1480. v:LoadCharacter()
  1481. end
  1482. end
  1483. char.Humanoid.Health = math.huge
  1484. tick = tick + 0.01
  1485. if not set then
  1486. root.CFrame = root.CFrame:lerp(CFrame.new(char.Torso.CFrame.p) * CFrame.Angles(math.sin(tick) * 100 / 30 / (size / 2), math.cos(tick) * 100 / 30 / (size / 2), math.cos(tick) * 100 / 30 / (size / 2)), 0.1)
  1487. magicpos = char.Torso.CFrame
  1488. else
  1489. root.CFrame = root.CFrame:lerp(CFrame.new(magicpos.p) * CFrame.Angles(0, 0, 0), 0.05)
  1490. end
  1491. local reg = CreateRegion3FromLocAndSize(root.CFrame.p, Vector3.new(size, size, size))
  1492. for i,v in pairs(game.Workspace:FindPartsInRegion3WithIgnoreList(reg, void, 100)) do
  1493. if v.Name ~= "Base" then
  1494. v:Destroy()
  1495. end
  1496. end
  1497. a.CFrame = root.CFrame * CFrame.new(size / 2, size / 2, 0) * CFrame.Angles(0, math.rad(90), 0)
  1498. b.CFrame = root.CFrame * CFrame.new(-size / 2, size / 2, 0) * CFrame.Angles(0, math.rad(90), 0)
  1499. c.CFrame = root.CFrame * CFrame.new(0, size / 2, size / 2)
  1500. d.CFrame = root.CFrame * CFrame.new(0, size / 2, -size / 2)
  1501. a2.CFrame = root.CFrame * CFrame.new(size / 2, -size / 2, 0) * CFrame.Angles(0, math.rad(90), 0)
  1502. b2.CFrame = root.CFrame * CFrame.new(-size / 2, -size / 2, 0) * CFrame.Angles(0, math.rad(90), 0)
  1503. c2.CFrame = root.CFrame * CFrame.new(0, -size / 2, size / 2)
  1504. d2.CFrame = root.CFrame * CFrame.new(0, -size / 2, -size / 2)
  1505. aa.CFrame = root.CFrame * CFrame.new(size / 2, 0, size / 2)
  1506. bb.CFrame = root.CFrame * CFrame.new(-size / 2, 0, size / 2)
  1507. cc.CFrame = root.CFrame * CFrame.new(-size / 2, 0, -size / 2)
  1508. dd.CFrame = root.CFrame * CFrame.new(size / 2, 0, -size / 2)
  1509. z.CFrame = root.CFrame * CFrame.new(size / 2, 0, 0) * CFrame.Angles(0, math.rad(90), 0)
  1510. x.CFrame = root.CFrame * CFrame.new(-size / 2, 0, 0) * CFrame.Angles(0, math.rad(90), 0)
  1511. c.CFrame = root.CFrame * CFrame.new(0, 0, size / 2) * CFrame.Angles(0, 0, math.rad(90))
  1512. v.CFrame = root.CFrame * CFrame.new(0, 0, -size / 2) * CFrame.Angles(0, 0, math.rad(90))
  1513. b.CFrame = root.CFrame * CFrame.new(0, size / 2, 0) * CFrame.Angles(math.rad(90), 0, 0)
  1514. n.CFrame = root.CFrame * CFrame.new(0, -size / 2, 0) * CFrame.Angles(math.rad(90), 0, 0)
  1515. end
  1516. )
  1517. end
  1518. )
  1519.  
  1520. while true do
  1521. wait(0.98)
  1522. E = Instance.new("Explosion")
  1523. E.Parent = game.Workspace
  1524. E.BlastRadius = 10
  1525. E.BlastPressure = 10000000
  1526. E.Position = Vector3.new(math.random(0, 100), math.random(0, 10), math.random(0, 100)) --See the 100s and the 10? Change it if u wish.
  1527. end
  1528.  
  1529. --Made by kingkiller1000
  1530.  
  1531. wait(1) -- Change this to what you want the cooldown to be.
  1532. end
  1533. Enabled = true
  1534. end)
  1535.  
  1536. Mouse.KeyUp:connect(function(key)
  1537. key = key:lower()
  1538. if key == "h" then
  1539. Keyhold = false
  1540. end
  1541. end)
  1542. end
  1543.  
  1544. end)
  1545. tool.Equipped:connect(function()
  1546. selected = true
  1547. end)
  1548. tool.Unequipped:connect(function()
  1549. selected = false
  1550. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement