Advertisement
JRKPastesBins

Untitled

Jul 12th, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 118.24 KB | None | 0 0
  1.  
  2. --fixed by Scenius
  3. wait (1)
  4. local music = Instance.new("Sound")
  5. Mus.SoundId "rbxassetid://450783524"
  6. Mus.Pitch = 1
  7. Mus.Volume = 100
  8. Mus.Looped = true
  9. plr = game.Players.LocalPlayer
  10. repeat
  11. wait(0.4)
  12. until plr.Character
  13. chr = plr.Character
  14. human = chr:FindFirstChild("Humanoid")
  15. mouse = plr:GetMouse()
  16. selected = false
  17. equipd = false
  18. tors = chr.Torso
  19. rarm = chr["Right Arm"]
  20. larm = chr["Left Arm"]
  21. rleg = chr["Right Leg"]
  22. lleg = chr["Left Leg"]
  23. hrp = chr.HumanoidRootPart
  24. head = chr.Head
  25. anim = human.Animator
  26. activu = false
  27. Heartbeat = Instance.new("BindableEvent")
  28. Heartbeat.Name = "Heartbeat"
  29. Heartbeat.Parent = script
  30. frame = 0.03333333333333333
  31. tf = 0
  32. game:GetService("RunService").Heartbeat:connect(function(s, p)
  33. tf = tf + s
  34. if tf >= frame then
  35. for i = 1, math.floor(tf / frame) do
  36. Heartbeat:Fire()
  37. end
  38. tf = tf - frame * math.floor(tf / frame)
  39. end
  40. end)
  41. function swait(num)
  42. if num == 0 or num == nil then
  43. Heartbeat.Event:wait()
  44. else
  45. for i = 1, num do
  46. Heartbeat.Event:wait()
  47. end
  48. end
  49. end
  50. tool = Instance.new("Tool")
  51. tool.CanBeDropped = false
  52. tool.RequiresHandle = false
  53. tool.Name = "fir"
  54. tool.Parent = plr.Backpack
  55. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  56. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  57. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  58. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  59. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  60. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  61. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  62. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  63. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  64. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  65. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  66. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  67. RS = tors:FindFirstChild("Right Shoulder")
  68. LS = tors:FindFirstChild("Left Shoulder")
  69. RH = tors:FindFirstChild("Right Hip")
  70. LH = tors:FindFirstChild("Left Hip")
  71. RJ = hrp:FindFirstChild("RootJoint")
  72. N = tors:FindFirstChild("Neck")
  73. cf = CFrame.new
  74. ang = CFrame.Angles
  75. rd = math.rad
  76. rd2 = math.random
  77. function nooutline(p)
  78. p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  79. end
  80. function makepart(color, name, reflec, mater, parnt, cfram)
  81. local port = Instance.new("Part")
  82. port.BrickColor = BrickColor.new(color)
  83. port.Name = name
  84. nooutline(port)
  85. port.Reflectance = reflec
  86. port.Material = mater
  87. port.Anchored = false
  88. port.CanCollide = false
  89. port.Locked = true
  90. port.Size = Vector3.new(0.2, 0.2, 0.2)
  91. port.Parent = parnt
  92. return port
  93. end
  94. function makemesh(meshtype, scale, meshid, parent)
  95. local mes = Instance.new("SpecialMesh")
  96. mes.MeshType = meshtype
  97. mes.Scale = scale
  98. if meshtype == "FileMesh" then
  99. mes.MeshId = meshid
  100. end
  101. mes.Parent = parent
  102. return mes
  103. end
  104. function makeweld(parent, p0, p1, c0, c1)
  105. local wel = Instance.new("Weld")
  106. wel.Part0 = p0
  107. wel.Part1 = p1
  108. wel.C0 = c0
  109. if c1 ~= nil then
  110. wel.C1 = c1
  111. end
  112. wel.Parent = parent
  113. return wel
  114. end
  115. function smokz(prnt)
  116. s = Instance.new("Smoke")
  117. s.Color = Color3.new(1, 1, 1)
  118. s.Enabled = false
  119. s.Name = "smok"
  120. s.Opacity = 0.5
  121. s.RiseVelocity = 0.2
  122. s.Size = 0.1
  123. s.Parent = prnt
  124. end
  125. function glow(tz, paz, smokinz, length)
  126. if tz.Parent:FindFirstChildOfClass("Humanoid") and paz.Transparency == 1 then
  127. do
  128. local s = Instance.new("Sound")
  129. s.SoundId = "rbxassetid://298181829"
  130. s.Volume = 0.25
  131. s.Pitch = math.random(9, 11) / 10
  132. s.Parent = paz
  133. s:Play()
  134. paz.Transparency = 0.7
  135. if smokinz == true then
  136. paz.smok.Enabled = true
  137. end
  138. delay(length, function()
  139. paz.Transparency = 1
  140. paz.smok.Enabled = false
  141. s:Destroy()
  142. end)
  143. end
  144. end
  145. end
  146. function makeglow()
  147. for _, p in pairs(chr:GetChildren()) do
  148. if p.ClassName == "Accessory" then
  149. do
  150. local h = p:FindFirstChildOfClass("Part")
  151. local nh = h:Clone()
  152. nh.Parent = nil
  153. nh.CFrame = h.CFrame
  154. nh.Transparency = 1
  155. nh.Name = "Glow"
  156. nh.Material = "Neon"
  157. nh.BrickColor = BrickColor.new("Crimson")
  158. nh.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
  159. nh.Parent = h
  160. makeweld(nh, nh, h, cf(0, 0, 0))
  161. local m = nh:FindFirstChildOfClass("SpecialMesh")
  162. m.Scale = m.Scale + Vector3.new(0.06, 0.06, 0.06)
  163. m.TextureId = ""
  164. smokz(nh)
  165. nh.Touched:connect(function(po)
  166. glow(po, nh, true, 0.8)
  167. end)
  168. end
  169. elseif p.ClassName == "Part" and p ~= hrp then
  170. do
  171. local n = p:Clone()
  172. n.Parent = nil
  173. n.Transparency = 1
  174. n.Material = "Neon"
  175. n.Name = "Glow"
  176. n.BrickColor = BrickColor.new("Crimson")
  177. n.CFrame = p.CFrame
  178. n.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
  179. n.Parent = p
  180. makeweld(n, n, p, cf(0, 0, 0))
  181. smokz(n)
  182. n.Touched:connect(function(po)
  183. glow(po, n, true, 0.8)
  184. end)
  185. if n:FindFirstChildOfClass("Decal") then
  186. n:FindFirstChildOfClass("Decal"):Destroy()
  187. end
  188. if p:FindFirstChildOfClass("SpecialMesh") then
  189. local c = p:FindFirstChildOfClass("SpecialMesh"):Clone()
  190. c.Parent = nil
  191. c.Scale = c.Scale + Vector3.new(0.05, 0.05, 0.05)
  192. c.Parent = n
  193. else
  194. local m = Instance.new("BlockMesh")
  195. m.Scale = Vector3.new(1.05, 1.025, 1.05)
  196. if p == tors then
  197. m.Scale = Vector3.new(1.05, 1.05, 1.05)
  198. end
  199. m.Parent = n
  200. end
  201. end
  202. end
  203. end
  204. end
  205. makeglow()
  206. function fglow(glopart, duration)
  207. for _ = 1, 4 do
  208. swait()
  209. glopart.Transparency = glopart.Transparency - 0.075
  210. end
  211. delay(duration, function()
  212. for _ = 1, 4 do
  213. swait()
  214. glopart.Transparency = glopart.Transparency + 0.075
  215. end
  216. end)
  217. end
  218. function lerpz(joint, prop, cfrmz, alp)
  219. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  220. end
  221. function resetlerp()
  222. RJ.C0 = RJC0
  223. RJ.C1 = RJC1
  224. N.C0 = NC0
  225. N.C1 = NC1
  226. RS.C0 = RSC0
  227. RS.C1 = RSC1
  228. LS.C0 = LSC0
  229. LS.C1 = LSC1
  230. RH.C0 = RHC0
  231. RH.C1 = RHC1
  232. LH.C0 = LHC0
  233. end
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245. function RFistDamage()
  246.  
  247. end
  248. function rsmash()
  249. if activu == true or selected == false then
  250. return
  251. end
  252. coroutine.resume(coroutine.create(function()
  253. fglow(rarm.Glow, 3)
  254. end))
  255. activu = true
  256.  
  257. human.WalkSpeed = human.WalkSpeed - 13
  258. animo(false)
  259. local Mus = Instance.new("Sound",workspace)
  260. Mus.SoundId = "rbxassetid://264080811"
  261. Mus.Pitch = 1
  262. Mus.Volume = 90000
  263. Mus.Looped = false
  264. wait(0.3)
  265. Mus:Play()
  266. local pe = Instance.new("ParticleEmitter")
  267. pe.Color = ColorSequence.new(Color3.new(255, 0, 0))
  268. pe.LightEmission = 0.9
  269. pe.Size = NumberSequence.new(0.5)
  270. pe.Texture = "rbxassetid://272050333"
  271. pe.Transparency = NumberSequence.new(0.1)
  272. pe.Lifetime = NumberRange.new(0.1)
  273. pe.Rate = 1
  274. pe.RotSpeed = NumberRange.new(360)
  275. pe.Speed = NumberRange.new(3)
  276. pe.VelocitySpread = 360
  277. pe.Parent = rarm.Glow
  278. local pe2 = Instance.new("ParticleEmitter")
  279. pe2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  280. pe2.LightEmission = 0.9
  281. pe2.Size = NumberSequence.new(5)
  282. pe2.Texture = "rbxassetid://516107903"
  283. pe2.Transparency = NumberSequence.new(0.4)
  284. pe2.ZOffset = 2
  285. pe2.Enabled = false
  286. pe2.LockedToPart = true
  287. pe2.Lifetime = NumberRange.new(0.07)
  288. pe2.Rate = 8
  289. pe2.Rotation = NumberRange.new(0, 360)
  290. pe2.RotSpeed = NumberRange.new(0)
  291. pe2.Speed = NumberRange.new(0)
  292. pe2.VelocitySpread = 180
  293. pe2.Parent = rarm.Glow
  294. for _ = 1, 45 do
  295. swait()
  296. lerpz(RJ, "C0", RJC0 * cf(0, 0.8, -0.2) * ang(rd(10), rd(0), rd(-70)), 0.2)
  297. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(6), rd(2), rd(68)), 0.2)
  298. lerpz(RS, "C0", RSC0 * cf(rd2(-1, 1) / 10, rd2(-1, 1) / 10, rd2(-1, 1) / 10) * ang(rd(rd2(25, 35)), rd(rd2(-15, -5)), rd(rd2(80, 90))), 0.2)
  299. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  300. lerpz(LS, "C0", LSC0 * cf(-0.15, -0.4, 0.5) * ang(rd(-10), rd(60), rd(-86)), 0.2)
  301. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(80), rd(0)), 0.2)
  302. lerpz(RH, "C0", RHC0 * cf(0, 0.1, 0) * ang(rd(-6), rd(-29), rd(-2)), 0.2)
  303. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  304. lerpz(LH, "C0", LHC0 * cf(0.4, 0.2, -0.2) * ang(rd(-6), rd(80), rd(-10)), 0.2)
  305. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  306. pe.Rate = pe.Rate + 25
  307. end
  308. pe2.Enabled = true
  309. pe.Speed = NumberRange.new(10)
  310. for _ = 1, 30 do
  311. swait()
  312. lerpz(RJ, "C0", RJC0 * cf(0, 1.2, -0.2) * ang(rd(5), rd(6), rd(-109)), 0.2)
  313. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(-6), rd(96)), 0.2)
  314. lerpz(RS, "C0", RSC0 * cf(rd2(-1, 1) / 10, rd2(-1, 1) / 10, rd2(-1, 1) / 10) * ang(rd(rd2(10, 20)), rd(rd2(-25, -15)), rd(rd2(100, 110))), 0.2)
  315. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(60), rd(-46)), 0.2)
  316. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(30), rd(0)), 0.2)
  317. lerpz(RH, "C0", RHC0 * cf(0, 0.1, 0) * ang(rd(-6), rd(-39), rd(-2)), 0.2)
  318. lerpz(LH, "C0", LHC0 * cf(0.4, 0.2, -0.2) * ang(rd(-6), rd(80), rd(-10)), 0.2)
  319. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(25), rd(0), rd(0)), 0.2)
  320.  
  321. end
  322. for l = 1, 3 do
  323. swait()
  324. lerpz(RJ, "C0", RJC0 * cf(0.4, -1.6, -0.2) * ang(rd(5), rd(6), rd(60)), 0.3 + l / 4)
  325. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(14), rd(-4), rd(-35)), 0.3 + l / 4)
  326. lerpz(RS, "C0", RSC0 * cf(0.3, -0.4, 0.55) * ang(rd(0), rd(-58), rd(95)), 0.3 + l / 4)
  327. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-80), rd(0)), 0.3 + l / 4)
  328. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(60), rd(-66)), 0.3 + l / 4)
  329. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(30), rd(0)), 0.3 + l / 4)
  330. lerpz(RH, "C0", RHC0 * cf(0, 0.1, 0) * ang(rd(-6), rd(-39), rd(-2)), 0.3 + l / 4)
  331. lerpz(LH, "C0", LHC0 * cf(0.4, 0.2, -0.2) * ang(rd(-6), rd(80), rd(-10)), 0.3 + l / 4)
  332. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(25), rd(0), rd(0)), 0.3 + l / 4)
  333. end
  334. pe:Destroy()
  335. pe2:Destroy()
  336. KABOOMZ()
  337. rarm.Glow.smok.Enabled = true
  338. for _ = 1, 8 do
  339. swait()
  340. lerpz(RJ, "C0", RJC0 * cf(1.5, -1.6, -0.7) * ang(rd(5), rd(18), rd(95)), 0.8)
  341. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(14), rd(-10), rd(-15)), 0.8)
  342. lerpz(RS, "C0", RSC0 * cf(0.3, -0.4, 0.55) * ang(rd(0), rd(40), rd(65)), 0.8)
  343. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-80), rd(0)), 0.8)
  344. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(60), rd(-86)), 0.8)
  345. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(30), rd(0)), 0.8)
  346. lerpz(RH, "C0", RHC0 * cf(0, 0.7, 0) * ang(rd(-6), rd(-39), rd(24)), 0.8)
  347. lerpz(LH, "C0", LHC0 * cf(0.4, 0.2, -0.2) * ang(rd(-6), rd(80), rd(-20)), 0.8)
  348. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(25), rd(0), rd(0)), 0.8)
  349. end
  350. wait(1.5)
  351. animo(true)
  352. human.WalkSpeed = human.WalkSpeed + 13
  353. for _ = 1, 24 do
  354. swait()
  355. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  356. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  357. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  358. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  359. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  360. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  361. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  362. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  363. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  364. end
  365. resetlerp()
  366. rarm.Glow.smok.Enabled = false
  367. activu = false
  368. end
  369.  
  370.  
  371.  
  372.  
  373. local debris=game:service"Debris"
  374. vt = Vector3.new
  375. bc = BrickColor.new
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388. function Ring()
  389.  
  390.  
  391. local effspwn = Instance.new("Part")
  392. local model = Instance.new("Model")
  393. game.Debris:AddItem(model, 20)
  394. model.Name = "smasheffects"
  395. model.Parent = workspace
  396. effspwn.Name = "spwnr"
  397. effspwn.Size = Vector3.new(1, 1, 1)
  398. effspwn.Anchored = true
  399. effspwn.CanCollide = false
  400. effspwn.Transparency = 1
  401. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  402. effspwn.Parent = model
  403.  
  404. for i,v in pairs(FindNearestTorso(tors.CFrame.p,50))do
  405. if v:FindFirstChild('Humanoid') then
  406. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  407. v.Humanoid.PlatformStand = true
  408. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 200
  409. end
  410. end
  411. coroutine.resume(coroutine.create(function()
  412. local shok = Instance.new("Part")
  413. shok.Name = "wring1"
  414. shok.BrickColor = BrickColor.new("Crimson")
  415. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  416. shok.Size = Vector3.new(1, 1, 1)
  417. shok.Anchored = true
  418. shok.Material = "Neon"
  419. shok.Transparency = 0.25
  420. shok.CanCollide = false
  421. shok.Parent = model
  422. game.Debris:AddItem(shok, 12)
  423. local mesh = Instance.new("SpecialMesh")
  424. mesh.MeshType = "FileMesh"
  425. mesh.MeshId = "rbxassetid://3270017"
  426. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  427. mesh.Parent = shok
  428. for e = 1, 30 do
  429. wait()
  430. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 3)
  431. shok.Transparency = shok.Transparency + 0.002
  432. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  433. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  434. end
  435. for e = 1, 38 do
  436. wait()
  437. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  438. shok.Transparency = shok.Transparency + 0.002
  439. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  440. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  441. end
  442. for e = 1, 24 do
  443. wait()
  444. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  445. shok.Transparency = shok.Transparency + 0.03
  446. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  447. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  448. end
  449. end))
  450. coroutine.resume(coroutine.create(function()
  451. local shok = Instance.new("Part")
  452. shok.Name = "wring2"
  453. shok.BrickColor = BrickColor.new("Crimson")
  454. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  455. shok.Size = Vector3.new(1, 1, 1)
  456. shok.Anchored = true
  457. shok.Material = "Neon"
  458. shok.Transparency = 0.25
  459. shok.CanCollide = false
  460. shok.Parent = model
  461. game.Debris:AddItem(shok, 12)
  462. local mesh = Instance.new("SpecialMesh")
  463. mesh.MeshType = "FileMesh"
  464. mesh.MeshId = "rbxassetid://3270017"
  465. mesh.Scale = Vector3.new(12, 12, 0.05)
  466. mesh.Parent = shok
  467. for e = 1, 30 do
  468. wait()
  469. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 3)
  470. shok.Transparency = shok.Transparency + 0.002
  471. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  472. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  473. end
  474. for e = 1, 38 do
  475. wait()
  476. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  477. shok.Transparency = shok.Transparency + 0.002
  478. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  479. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  480. end
  481. for e = 1, 24 do
  482. wait()
  483. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  484. shok.Transparency = shok.Transparency + 0.03
  485. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  486. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  487. end
  488. end))
  489.  
  490. coroutine.resume(coroutine.create(function()
  491. local shok = Instance.new("Part")
  492. shok.Name = "shokwve"
  493. shok.BrickColor = BrickColor.new("Crimson")
  494. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  495. shok.Size = Vector3.new(1, 1, 1)
  496. shok.Anchored = true
  497. shok.Material = "Neon"
  498. shok.Transparency = 0.6
  499. shok.CanCollide = false
  500. shok.Parent = model
  501. game.Debris:AddItem(shok, 12)
  502. local mesh = Instance.new("SpecialMesh")
  503. mesh.MeshType = "FileMesh"
  504. mesh.MeshId = "rbxassetid://489415447"
  505. mesh.Scale = Vector3.new(1, 1, 1)
  506. mesh.Parent = shok
  507. for e = 1, 12 do
  508. wait()
  509. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  510. shok.Transparency = shok.Transparency + 0.002
  511. end
  512. for e = 1, 32 do
  513. wait()
  514. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  515. shok.Transparency = shok.Transparency + 0.002
  516. end
  517. for e = 1, 24 do
  518. wait()
  519. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  520. shok.Transparency = shok.Transparency + 0.03
  521. end
  522. end))
  523. coroutine.resume(coroutine.create(function()
  524. local shok = Instance.new("Part")
  525. shok.Name = "shock2"
  526. shok.BrickColor = BrickColor.new("Crimson")
  527. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  528. shok.Size = Vector3.new(1, 1, 1)
  529. shok.Anchored = true
  530. shok.Material = "Neon"
  531. shok.Transparency = 0.35
  532. shok.CanCollide = false
  533. shok.Parent = model
  534. game.Debris:AddItem(shok, 12)
  535. local mesh = Instance.new("SpecialMesh")
  536. mesh.MeshType = "FileMesh"
  537. mesh.MeshId = "rbxassetid://489415447"
  538. mesh.Scale = Vector3.new(12, 12, 12)
  539. mesh.Parent = shok
  540. for e = 1, 15 do
  541. wait()
  542. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  543. shok.Transparency = shok.Transparency + 0.004
  544. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  545. end
  546. for e = 1, 16 do
  547. wait()
  548. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  549. shok.Transparency = shok.Transparency + 0.004
  550. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  551. end
  552. for e = 1, 12 do
  553. wait()
  554. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  555. shok.Transparency = shok.Transparency + 0.06
  556. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  557. end
  558. end))
  559. coroutine.resume(coroutine.create(function()
  560. local shok = Instance.new("Part")
  561. shok.Name = "shock3"
  562. shok.BrickColor = BrickColor.new("Crimson")
  563. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  564. shok.Size = Vector3.new(1, 1, 1)
  565. shok.Anchored = true
  566. shok.Material = "Neon"
  567. shok.Transparency = 0.35
  568. shok.CanCollide = false
  569. shok.Parent = model
  570. game.Debris:AddItem(shok, 12)
  571. local mesh = Instance.new("SpecialMesh")
  572. mesh.MeshType = "FileMesh"
  573. mesh.MeshId = "rbxassetid://489415447"
  574. mesh.Scale = Vector3.new(12, 12, 12)
  575. mesh.Parent = shok
  576. for e = 1, 15 do
  577. wait()
  578. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  579. shok.Transparency = shok.Transparency + 0.004
  580. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  581. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  582. end
  583. for e = 1, 16 do
  584. wait()
  585. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  586. shok.Transparency = shok.Transparency + 0.004
  587. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  588. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  589. end
  590. for e = 1, 12 do
  591. wait()
  592. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  593. shok.Transparency = shok.Transparency + 0.06
  594. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  595. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  596. end
  597. end))
  598.  
  599. end
  600. function Landing()
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607. ROW = function(out, trans, s, wt, t, ang, plus)
  608. for i = 1, 360, 360/t do
  609. local c = Instance.new("Part", game.Workspace)
  610. c.FormFactor = 3
  611. c.TopSurface = 0
  612. c.BottomSurface = 0
  613. c.Size = s
  614. c.Anchored = true
  615. c.CanCollide = wt
  616. c.Material=workspace.Base.Material
  617. c.Transparency = trans
  618. c.BrickColor = workspace.Base.BrickColor
  619. c.CFrame = CFrame.new(tors.CFrame.x,0,tors.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  620. c.Locked=true
  621. game.Debris:AddItem(c,15)
  622. end
  623. end
  624.  
  625.  
  626.  
  627.  
  628.  
  629. 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)
  630. Ring()
  631.  
  632.  
  633.  
  634.  
  635.  
  636. end
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644. function newRay(start,face,range,wat)
  645. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  646. hit,pos=game.Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  647. return rey,hit,pos
  648. end
  649.  
  650.  
  651.  
  652.  
  653. function jum()
  654. if activu == true or selected == false then
  655. return
  656. end
  657. coroutine.resume(coroutine.create(function()
  658. fglow(rleg.Glow, 1)
  659. fglow(lleg.Glow, 1)
  660. end))
  661. activu = true
  662. human.WalkSpeed = human.WalkSpeed - 13
  663. local pe = Instance.new("ParticleEmitter")
  664. pe.Color = ColorSequence.new(Color3.new(255, 0, 0))
  665. pe.LightEmission = 0.9
  666. pe.Size = NumberSequence.new(0.5)
  667. pe.Texture = "rbxassetid://272050333"
  668. pe.Transparency = NumberSequence.new(0.1)
  669. pe.Lifetime = NumberRange.new(0.1)
  670. pe.Rate = 250
  671. pe.RotSpeed = NumberRange.new(360)
  672. pe.Speed = NumberRange.new(3)
  673. pe.VelocitySpread = 360
  674. pe.Parent = rleg.Glow
  675. local pea = pe:Clone()
  676. pea.Parent = lleg.Glow
  677. local pe2 = Instance.new("ParticleEmitter")
  678. pe2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  679. pe2.LightEmission = 0.9
  680. pe2.Size = NumberSequence.new(5)
  681. pe2.Texture = "rbxassetid://516107903"
  682. pe2.Transparency = NumberSequence.new(0.4)
  683. pe2.ZOffset = 2
  684. pe2.Enabled = true
  685. pe2.LockedToPart = true
  686. pe2.Lifetime = NumberRange.new(0.07)
  687. pe2.Rate = 8
  688. pe2.Rotation = NumberRange.new(0, 360)
  689. pe2.RotSpeed = NumberRange.new(0)
  690. pe2.Speed = NumberRange.new(0)
  691. pe2.VelocitySpread = 180
  692. pe2.Parent = lleg.Glow
  693. local pea2 = pe2:Clone()
  694. pea2.Parent = rleg.Glow
  695. for l = 1, 30 do
  696. swait()
  697. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.5) * ang(rd(6), rd(0), rd(0)), 0.02 + l / 40)
  698. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(12), rd(0), rd(0)), 0.02 + l / 40)
  699. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-8), rd(-7), rd(-10)), 0.02 + l / 40)
  700. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  701. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-8), rd(7), rd(10)), 0.02 + l / 40)
  702. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  703. lerpz(RH, "C0", RHC0 * cf(0.4, 0.5, 0) * ang(rd(0), rd(-6), rd(8)), 0.02 + l / 40)
  704. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  705. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(3), rd(0), rd(42)), 0.02 + l / 40)
  706. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  707. end
  708. pe:Destroy()
  709. pe2:Destroy()
  710. pea:Destroy()
  711. pea2:Destroy()
  712. human.WalkSpeed = 50
  713. BV = Instance.new("BodyVelocity", tors)
  714. BV.maxForce = Vector3.new(0,100000,0)
  715. BV.P = 100000
  716. BV.velocity = Vector3.new(0,800,0)
  717. KABOOMZ2()
  718. coroutine.resume(coroutine.create(function()
  719. swait(3)
  720. BV:Destroy()
  721. end))
  722. for _ = 1, 18 do
  723. swait()
  724. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-3), rd(0), rd(0)), 0.6)
  725. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-12), rd(0), rd(0)), 0.6)
  726. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-9), rd(-9), rd(-15)), 0.6)
  727. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  728. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-9), rd(9), rd(15)), 0.6)
  729. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  730. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-6), rd(0), rd(-12)), 0.6)
  731. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  732. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-6), rd(0), rd(12)), 0.6)
  733. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  734. end
  735. for _ = 1, 18 do
  736. swait()
  737. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  738. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  739. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  740. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  741. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  742. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  743. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  744. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  745. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  746. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  747. end
  748. resetlerp()
  749. local ry,ht,ps=nil,nil,nil
  750. while ht==nil do
  751. ry,ht,ps=newRay(hrp.CFrame*CFrame.new(0,-2,0),hrp.CFrame*CFrame.new(0,-3,0),4.1,{chr})
  752. wait()
  753. end
  754. human.WalkSpeed = 0
  755. Landing()
  756. z = Instance.new("Sound",tors)
  757. z.SoundId = "rbxassetid://514867425"
  758. z.Volume = 2
  759. wait(.1)
  760. z:Play()
  761.  
  762. for l = 1, 30 do
  763. swait()
  764. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.5) * ang(rd(6), rd(0), rd(0)), 0.02 + l / 40)
  765. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(12), rd(0), rd(0)), 0.02 + l / 40)
  766. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-8), rd(-7), rd(-10)), 0.02 + l / 40)
  767. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  768. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-8), rd(7), rd(10)), 0.02 + l / 40)
  769. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  770. lerpz(RH, "C0", RHC0 * cf(0.4, 0.5, 0) * ang(rd(0), rd(-6), rd(8)), 0.02 + l / 40)
  771. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  772. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(3), rd(0), rd(42)), 0.02 + l / 40)
  773. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  774. end
  775. resetlerp()
  776. human.WalkSpeed = 16
  777.  
  778. activu = false
  779. end
  780.  
  781.  
  782.  
  783. local acos = math.acos
  784. local sqrt = math.sqrt
  785. local Vec3 = Vector3.new
  786. local fromAxisAngle = CFrame.fromAxisAngle
  787.  
  788. local function toAxisAngle(CFr)
  789. local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  790. local Angle = math.acos((R00+R11+R22-1)/2)
  791. local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  792. A = A == 0 and 0.00001 or A
  793. local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  794. B = B == 0 and 0.00001 or B
  795. local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  796. C = C == 0 and 0.00001 or C
  797. local x = (R21-R12)/sqrt(A)
  798. local y = (R02-R20)/sqrt(B)
  799. local z = (R10-R01)/sqrt(C)
  800. return Vec3(x,y,z),Angle
  801. end
  802.  
  803. function ApplyTrig(Num,Func)
  804. local Min,Max = Func(0),Func(1)
  805. local i = Func(Num)
  806. return (i-Min)/(Max-Min)
  807. --[[if Func == "sin" then
  808. return (math.sin((1-Num)*math.pi)+1)/2
  809. elseif Func == "cos" then
  810. return (math.cos((1-Num)*math.pi)+1)/2
  811. end]]
  812. end
  813.  
  814. function LerpCFrame(CFrame1,CFrame2,Num)
  815. local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  816. return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  817. end
  818.  
  819. function Crater(Torso,Radius)
  820. spawn(function()
  821. local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  822. local Ignore = {}
  823. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  824. if v.Character ~= nil then
  825. Ignore[#Ignore+1] = v.Character
  826. end
  827. end
  828. local Hit,Pos,SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  829. if Hit == nil then return end
  830. local Parts = {}
  831. for i = 1,360,10 do
  832. local P = Instance.new("Part",Torso.Parent)
  833. P.Anchored = true
  834. P.FormFactor = "Custom"
  835. P.BrickColor = Hit.BrickColor
  836. P.Material = Hit.Material
  837. P.TopSurface = "Smooth"
  838. P.BottomSurface = "Smooth"
  839. P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  840. 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)))
  841. 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}
  842. if math.random(0,5) == 0 then -- rubble
  843. local P = Instance.new("Part",Torso.Parent)
  844. P.Anchored = true
  845. P.FormFactor = "Custom"
  846. P.BrickColor = Hit.BrickColor
  847. P.Material = Hit.Material
  848. P.TopSurface = "Smooth"
  849. P.BottomSurface = "Smooth"
  850. P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  851. 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)))
  852. 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}
  853. end
  854. end
  855. for i = 0,1,0.05 do
  856. for i2,v in pairs(Parts) do
  857. v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  858. end
  859. wait(0.02)
  860. end
  861. for i,v in pairs(Parts) do
  862. if v[1].Size.X > 2.1 then
  863. v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  864. end
  865. v[1].Anchored = false
  866. end
  867. for i = 0,1,0.05 do
  868. for i2,v in pairs(Parts) do
  869. v[1].Transparency = i
  870. if i == 1 then
  871. v[1]:Destroy()
  872. elseif i >= 0.25 then
  873. v[1].CanCollide = false
  874. end
  875. end
  876. wait(0.02)
  877. end
  878. Parts = nil
  879. end)
  880. end
  881.  
  882.  
  883. function FindNearestTorso(Position,Distance,SinglePlayer)
  884. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  885. local List = {}
  886. for i,v in pairs(workspace:GetChildren())do
  887. if v:IsA("Model")then
  888. if v:findFirstChild("Torso")then
  889. if v ~= chr then
  890. if(v.Torso.Position -Position).magnitude <= Distance then
  891. table.insert(List,v)
  892. end
  893. end
  894. end
  895. end
  896. end
  897. return List
  898. end
  899.  
  900. function KABOOMZ()
  901. local effspwn = Instance.new("Part")
  902. coroutine.resume(coroutine.create(function()
  903. local sound1 = Instance.new("Sound")
  904. sound1.SoundId = "rbxassetid://138137702"
  905. sound1.MaxDistance = 300
  906. sound1.EmitterSize = 20
  907. sound1.Volume = 5
  908. sound1.Pitch = 0.95
  909. sound1.Parent = effspwn
  910. local sound2 = Instance.new("Sound")
  911. sound2.SoundId = "rbxassetid://157878578"
  912. sound2.MaxDistance = 300
  913. sound2.EmitterSize = 20
  914. sound2.Volume = 2
  915. sound2.Pitch = 0.9
  916. sound2.Parent = effspwn
  917. local sound3 = Instance.new("Sound")
  918. sound3.SoundId = "rbxassetid://138250406"
  919. sound2.MaxDistance = 400
  920. sound2.EmitterSize = 30
  921. sound2.Volume = 1.5
  922. sound2.Pitch = 0.6
  923. sound2.Parent = effspwn
  924. sound2:Play()
  925. wait()
  926. sound1:Play()
  927. sound3:Play()
  928. end))
  929. local model = Instance.new("Model")
  930. game.Debris:AddItem(model, 20)
  931. model.Name = "smasheffects"
  932. model.Parent = workspace
  933. effspwn.Name = "spwnr"
  934. effspwn.Size = Vector3.new(1, 1, 1)
  935. effspwn.Anchored = true
  936. effspwn.CanCollide = false
  937. effspwn.Transparency = 1
  938. effspwn.CFrame = rarm.CFrame * CFrame.new(0, -0.7, 0)
  939. effspwn.Parent = model
  940.  
  941. Crater(head,60)
  942.  
  943. for i,v in pairs(FindNearestTorso(tors.CFrame.p,50))do
  944. if v:FindFirstChild('Humanoid') then
  945. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  946. v.Humanoid.PlatformStand = true
  947. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 200
  948. end
  949. end
  950. coroutine.resume(coroutine.create(function()
  951. local shok = Instance.new("Part")
  952. shok.Name = "whoosh"
  953. shok.BrickColor = BrickColor.new("Crimson")
  954. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  955. shok.Size = Vector3.new(1, 1, 1)
  956. shok.Anchored = true
  957. shok.Material = "Neon"
  958. shok.Transparency = 0.1
  959. shok.CanCollide = false
  960. shok.Parent = model
  961. game.Debris:AddItem(shok, 12)
  962. local mesh = Instance.new("SpecialMesh")
  963. mesh.MeshType = "FileMesh"
  964. mesh.MeshId = "rbxassetid://437347603"
  965. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  966. mesh.Parent = shok
  967. for e = 1, 8 do
  968. wait()
  969. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  970. shok.Transparency = shok.Transparency + 0.035
  971. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -14), 0.4)
  972. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  973. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  974. end
  975. for e = 1, 16 do
  976. wait()
  977. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  978. shok.Transparency = shok.Transparency + 0.11
  979. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -5), 0.4)
  980. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  981. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  982. end
  983. end))
  984. coroutine.resume(coroutine.create(function()
  985. local shok = Instance.new("Part")
  986. shok.Name = "wring1"
  987. shok.BrickColor = BrickColor.new("Crimson")
  988. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  989. shok.Size = Vector3.new(1, 1, 1)
  990. shok.Anchored = true
  991. shok.Material = "Neon"
  992. shok.Transparency = 0.25
  993. shok.CanCollide = false
  994. shok.Parent = model
  995. game.Debris:AddItem(shok, 12)
  996. local mesh = Instance.new("SpecialMesh")
  997. mesh.MeshType = "FileMesh"
  998. mesh.MeshId = "rbxassetid://3270017"
  999. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  1000. mesh.Parent = shok
  1001. for e = 1, 30 do
  1002. wait()
  1003. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 3)
  1004. shok.Transparency = shok.Transparency + 0.002
  1005. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  1006. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  1007. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1008.  
  1009. end
  1010. for e = 1, 38 do
  1011. wait()
  1012. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  1013. shok.Transparency = shok.Transparency + 0.002
  1014. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1015. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  1016. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1017.  
  1018. end
  1019. for e = 1, 24 do
  1020. wait()
  1021. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  1022. shok.Transparency = shok.Transparency + 0.03
  1023. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1024. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  1025. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1026.  
  1027. end
  1028. end))
  1029. coroutine.resume(coroutine.create(function()
  1030. local shok = Instance.new("Part")
  1031. shok.Name = "wring2"
  1032. shok.BrickColor = BrickColor.new("Crimson")
  1033. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  1034. shok.Size = Vector3.new(1, 1, 1)
  1035. shok.Anchored = true
  1036. shok.Material = "Neon"
  1037. shok.Transparency = 0.25
  1038. shok.CanCollide = false
  1039. shok.Parent = model
  1040. game.Debris:AddItem(shok, 12)
  1041. local mesh = Instance.new("SpecialMesh")
  1042. mesh.MeshType = "FileMesh"
  1043. mesh.MeshId = "rbxassetid://3270017"
  1044. mesh.Scale = Vector3.new(12, 12, 0.05)
  1045. mesh.Parent = shok
  1046. for e = 1, 30 do
  1047. wait()
  1048. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 3)
  1049. shok.Transparency = shok.Transparency + 0.002
  1050. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  1051. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  1052. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1053.  
  1054. end
  1055. for e = 1, 38 do
  1056. wait()
  1057. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  1058. shok.Transparency = shok.Transparency + 0.002
  1059. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1060. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  1061. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1062.  
  1063. end
  1064. for e = 1, 24 do
  1065. wait()
  1066. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  1067. shok.Transparency = shok.Transparency + 0.03
  1068. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1069. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  1070. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1071.  
  1072. end
  1073. end))
  1074. coroutine.resume(coroutine.create(function()
  1075. local shok = Instance.new("Part")
  1076. shok.Name = "coil1"
  1077. shok.BrickColor = BrickColor.new("Crimson")
  1078. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1079. shok.Size = Vector3.new(1, 1, 1)
  1080. shok.Anchored = true
  1081. shok.Material = "Neon"
  1082. shok.Transparency = 0.25
  1083. shok.CanCollide = false
  1084. shok.Parent = model
  1085. game.Debris:AddItem(shok, 12)
  1086. local mesh = Instance.new("SpecialMesh")
  1087. mesh.MeshType = "FileMesh"
  1088. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  1089. mesh.Scale = Vector3.new(12, 12, 12)
  1090. mesh.Parent = shok
  1091. for e = 1, 15 do
  1092. wait()
  1093. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1094. shok.Transparency = shok.Transparency + 0.004
  1095. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  1096. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1097. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1098.  
  1099. end
  1100. for e = 1, 16 do
  1101. wait()
  1102. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1103. shok.Transparency = shok.Transparency + 0.004
  1104. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1105. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1106. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1107.  
  1108. end
  1109. for e = 1, 12 do
  1110. wait()
  1111. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1112. shok.Transparency = shok.Transparency + 0.06
  1113. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1114. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1115. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1116.  
  1117. end
  1118. end))
  1119. coroutine.resume(coroutine.create(function()
  1120. local shok = Instance.new("Part")
  1121. shok.Name = "coil2"
  1122. shok.BrickColor = BrickColor.new("Crimson")
  1123. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1124. shok.Size = Vector3.new(1, 1, 1)
  1125. shok.Anchored = true
  1126. shok.Material = "Neon"
  1127. shok.Transparency = 0.25
  1128. shok.CanCollide = false
  1129. shok.Parent = model
  1130. game.Debris:AddItem(shok, 12)
  1131. local mesh = Instance.new("SpecialMesh")
  1132. mesh.MeshType = "FileMesh"
  1133. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  1134. mesh.Scale = Vector3.new(6, 12, 6)
  1135. mesh.Parent = shok
  1136. for e = 1, 15 do
  1137. wait()
  1138. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  1139. shok.Transparency = shok.Transparency + 0.005
  1140. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  1141. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  1142. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1143.  
  1144. end
  1145. for e = 1, 16 do
  1146. wait()
  1147. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  1148. shok.Transparency = shok.Transparency + 0.005
  1149. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1150. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  1151. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1152.  
  1153. end
  1154. for e = 1, 12 do
  1155. wait()
  1156. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  1157. shok.Transparency = shok.Transparency + 0.09
  1158. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1159. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  1160. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1161.  
  1162. end
  1163. end))
  1164. coroutine.resume(coroutine.create(function()
  1165. local shok = Instance.new("Part")
  1166. shok.Name = "shokwve"
  1167. shok.BrickColor = BrickColor.new("Crimson")
  1168. shok.Position = effspwn.Position - Vector3.new(0, 0.8, 0)
  1169. shok.Size = Vector3.new(1, 1, 1)
  1170. shok.Anchored = true
  1171. shok.Material = "Neon"
  1172. shok.Transparency = 0.6
  1173. shok.CanCollide = false
  1174. shok.Parent = model
  1175. game.Debris:AddItem(shok, 12)
  1176. local mesh = Instance.new("SpecialMesh")
  1177. mesh.MeshType = "FileMesh"
  1178. mesh.MeshId = "rbxassetid://489415447"
  1179. mesh.Scale = Vector3.new(1, 1, 1)
  1180. mesh.Parent = shok
  1181. for e = 1, 12 do
  1182. wait()
  1183. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  1184. shok.Transparency = shok.Transparency + 0.002
  1185. end
  1186. for e = 1, 32 do
  1187. wait()
  1188. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  1189. shok.Transparency = shok.Transparency + 0.002
  1190. end
  1191. for e = 1, 24 do
  1192. wait()
  1193. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  1194. shok.Transparency = shok.Transparency + 0.03
  1195. end
  1196. end))
  1197. coroutine.resume(coroutine.create(function()
  1198. local shok = Instance.new("Part")
  1199. shok.Name = "shock2"
  1200. shok.BrickColor = BrickColor.new("Crimson")
  1201. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1202. shok.Size = Vector3.new(1, 1, 1)
  1203. shok.Anchored = true
  1204. shok.Material = "Neon"
  1205. shok.Transparency = 0.35
  1206. shok.CanCollide = false
  1207. shok.Parent = model
  1208. game.Debris:AddItem(shok, 12)
  1209. local mesh = Instance.new("SpecialMesh")
  1210. mesh.MeshType = "FileMesh"
  1211. mesh.MeshId = "rbxassetid://489415447"
  1212. mesh.Scale = Vector3.new(12, 12, 12)
  1213. mesh.Parent = shok
  1214. for e = 1, 15 do
  1215. wait()
  1216. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1217. shok.Transparency = shok.Transparency + 0.004
  1218. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1219. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1220.  
  1221. end
  1222. for e = 1, 16 do
  1223. wait()
  1224. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1225. shok.Transparency = shok.Transparency + 0.004
  1226. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1227. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1228.  
  1229. end
  1230. for e = 1, 12 do
  1231. wait()
  1232. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1233. shok.Transparency = shok.Transparency + 0.06
  1234. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1235. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1236.  
  1237. end
  1238. end))
  1239. coroutine.resume(coroutine.create(function()
  1240. local shok = Instance.new("Part")
  1241. shok.Name = "shock3"
  1242. shok.BrickColor = BrickColor.new("Crimson")
  1243. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1244. shok.Size = Vector3.new(1, 1, 1)
  1245. shok.Anchored = true
  1246. shok.Material = "Neon"
  1247. shok.Transparency = 0.35
  1248. shok.CanCollide = false
  1249. shok.Parent = model
  1250. game.Debris:AddItem(shok, 12)
  1251. local mesh = Instance.new("SpecialMesh")
  1252. mesh.MeshType = "FileMesh"
  1253. mesh.MeshId = "rbxassetid://489415447"
  1254. mesh.Scale = Vector3.new(12, 12, 12)
  1255. mesh.Parent = shok
  1256. for e = 1, 15 do
  1257. wait()
  1258. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  1259. shok.Transparency = shok.Transparency + 0.004
  1260. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1261. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1262. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1263.  
  1264. end
  1265. for e = 1, 16 do
  1266. wait()
  1267. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  1268. shok.Transparency = shok.Transparency + 0.004
  1269. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1270. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1271. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1272.  
  1273. end
  1274. for e = 1, 12 do
  1275. wait()
  1276. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  1277. shok.Transparency = shok.Transparency + 0.06
  1278. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1279. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1280. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1281.  
  1282. end
  1283. end))
  1284. end
  1285. function KABOOMZ2()
  1286. local effspwn = Instance.new("Part")
  1287. coroutine.resume(coroutine.create(function()
  1288. local sound1 = Instance.new("Sound")
  1289. sound1.SoundId = "rbxassetid://138137702"
  1290. sound1.MaxDistance = 300
  1291. sound1.EmitterSize = 20
  1292. sound1.Volume = 2.5
  1293. sound1.Pitch = 0.65
  1294. sound1.Parent = effspwn
  1295. local sound2 = Instance.new("Sound")
  1296. sound2.SoundId = "rbxassetid://157878578"
  1297. sound2.MaxDistance = 300
  1298. sound2.EmitterSize = 20
  1299. sound2.Volume = 1
  1300. sound2.Pitch = 0.7
  1301. sound2.Parent = effspwn
  1302. local sound3 = Instance.new("Sound")
  1303. sound3.SoundId = "rbxassetid://138250406"
  1304. sound2.MaxDistance = 400
  1305. sound2.EmitterSize = 30
  1306. sound2.Volume = 0.5
  1307. sound2.Pitch = 0.5
  1308. sound2.Parent = effspwn
  1309. sound2:Play()
  1310. wait()
  1311. sound1:Play()
  1312. sound3:Play()
  1313. end))
  1314. local model = Instance.new("Model")
  1315. game.Debris:AddItem(model, 20)
  1316. model.Name = "smasheffects"
  1317. model.Parent = workspace
  1318. effspwn.Name = "spwnr"
  1319. effspwn.Size = Vector3.new(1, 1, 1)
  1320. effspwn.Anchored = true
  1321. effspwn.CanCollide = false
  1322. effspwn.Transparency = 1
  1323. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  1324. effspwn.Parent = model
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330. Crater(head,60)
  1331. Crater(head,120)
  1332.  
  1333. for i,v in pairs(FindNearestTorso(tors.CFrame.p,50))do
  1334. if v:FindFirstChild('Humanoid') then
  1335. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  1336. v.Humanoid.PlatformStand = true
  1337. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 200
  1338. end
  1339. end
  1340.  
  1341. coroutine.resume(coroutine.create(function()
  1342. local shok = Instance.new("Part")
  1343. shok.Name = "whoosh"
  1344. shok.BrickColor = BrickColor.new("Crimson")
  1345. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  1346. shok.Size = Vector3.new(1, 1, 1)
  1347. shok.Anchored = true
  1348. shok.Material = "Neon"
  1349. shok.Transparency = 0.1
  1350. shok.CanCollide = false
  1351. shok.Parent = model
  1352. game.Debris:AddItem(shok, 12)
  1353. local mesh = Instance.new("SpecialMesh")
  1354. mesh.MeshType = "FileMesh"
  1355. mesh.MeshId = "rbxassetid://437347603"
  1356. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  1357. mesh.Parent = shok
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363. for e = 1, 8 do
  1364. wait()
  1365. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  1366. shok.Transparency = shok.Transparency + 0.035
  1367. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  1368. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  1369. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1370.  
  1371. end
  1372. for e = 1, 16 do
  1373. wait()
  1374. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  1375. shok.Transparency = shok.Transparency + 0.11
  1376. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  1377. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  1378. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  1379.  
  1380. end
  1381. end))
  1382. coroutine.resume(coroutine.create(function()
  1383. local shok = Instance.new("Part")
  1384. shok.Name = "wring1"
  1385. shok.BrickColor = BrickColor.new("Crimson")
  1386. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  1387. shok.Size = Vector3.new(1, 1, 1)
  1388. shok.Anchored = true
  1389. shok.Material = "Neon"
  1390. shok.Transparency = 0.25
  1391. shok.CanCollide = false
  1392. shok.Parent = model
  1393. game.Debris:AddItem(shok, 12)
  1394. local mesh = Instance.new("SpecialMesh")
  1395. mesh.MeshType = "FileMesh"
  1396. mesh.MeshId = "rbxassetid://3270017"
  1397. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  1398. mesh.Parent = shok
  1399. for e = 1, 30 do
  1400. wait()
  1401. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 3)
  1402. shok.Transparency = shok.Transparency + 0.002
  1403. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  1404. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  1405. end
  1406. for e = 1, 38 do
  1407. wait()
  1408. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  1409. shok.Transparency = shok.Transparency + 0.002
  1410. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1411. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  1412. end
  1413. for e = 1, 24 do
  1414. wait()
  1415. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  1416. shok.Transparency = shok.Transparency + 0.03
  1417. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1418. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  1419. end
  1420. end))
  1421. coroutine.resume(coroutine.create(function()
  1422. local shok = Instance.new("Part")
  1423. shok.Name = "wring2"
  1424. shok.BrickColor = BrickColor.new("Crimson")
  1425. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  1426. shok.Size = Vector3.new(1, 1, 1)
  1427. shok.Anchored = true
  1428. shok.Material = "Neon"
  1429. shok.Transparency = 0.25
  1430. shok.CanCollide = false
  1431. shok.Parent = model
  1432. game.Debris:AddItem(shok, 12)
  1433. local mesh = Instance.new("SpecialMesh")
  1434. mesh.MeshType = "FileMesh"
  1435. mesh.MeshId = "rbxassetid://3270017"
  1436. mesh.Scale = Vector3.new(12, 12, 0.05)
  1437. mesh.Parent = shok
  1438. for e = 1, 30 do
  1439. wait()
  1440. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 3)
  1441. shok.Transparency = shok.Transparency + 0.002
  1442. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  1443. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  1444. end
  1445. for e = 1, 38 do
  1446. wait()
  1447. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  1448. shok.Transparency = shok.Transparency + 0.002
  1449. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1450. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  1451. end
  1452. for e = 1, 24 do
  1453. wait()
  1454. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  1455. shok.Transparency = shok.Transparency + 0.03
  1456. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1457. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  1458. end
  1459. end))
  1460. coroutine.resume(coroutine.create(function()
  1461. local shok = Instance.new("Part")
  1462. shok.Name = "coil1"
  1463. shok.BrickColor = BrickColor.new("Crimson")
  1464. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1465. shok.Size = Vector3.new(1, 1, 1)
  1466. shok.Anchored = true
  1467. shok.Material = "Neon"
  1468. shok.Transparency = 0.25
  1469. shok.CanCollide = false
  1470. shok.Parent = model
  1471. game.Debris:AddItem(shok, 12)
  1472. local mesh = Instance.new("SpecialMesh")
  1473. mesh.MeshType = "FileMesh"
  1474. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  1475. mesh.Scale = Vector3.new(12, 12, 12)
  1476. mesh.Parent = shok
  1477. for e = 1, 15 do
  1478. wait()
  1479. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1480. shok.Transparency = shok.Transparency + 0.004
  1481. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  1482. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1483. end
  1484. for e = 1, 16 do
  1485. wait()
  1486. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1487. shok.Transparency = shok.Transparency + 0.004
  1488. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1489. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1490. end
  1491. for e = 1, 12 do
  1492. wait()
  1493. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1494. shok.Transparency = shok.Transparency + 0.06
  1495. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1496. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1497. end
  1498. end))
  1499. coroutine.resume(coroutine.create(function()
  1500. local shok = Instance.new("Part")
  1501. shok.Name = "coil2"
  1502. shok.BrickColor = BrickColor.new("Crimson")
  1503. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1504. shok.Size = Vector3.new(1, 1, 1)
  1505. shok.Anchored = true
  1506. shok.Material = "Neon"
  1507. shok.Transparency = 0.25
  1508. shok.CanCollide = false
  1509. shok.Parent = model
  1510. game.Debris:AddItem(shok, 12)
  1511. local mesh = Instance.new("SpecialMesh")
  1512. mesh.MeshType = "FileMesh"
  1513. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  1514. mesh.Scale = Vector3.new(6, 12, 6)
  1515. mesh.Parent = shok
  1516. for e = 1, 15 do
  1517. wait()
  1518. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  1519. shok.Transparency = shok.Transparency + 0.005
  1520. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  1521. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  1522. end
  1523. for e = 1, 16 do
  1524. wait()
  1525. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  1526. shok.Transparency = shok.Transparency + 0.005
  1527. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1528. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  1529. end
  1530. for e = 1, 12 do
  1531. wait()
  1532. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  1533. shok.Transparency = shok.Transparency + 0.09
  1534. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  1535. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  1536. end
  1537. end))
  1538. coroutine.resume(coroutine.create(function()
  1539. local shok = Instance.new("Part")
  1540. shok.Name = "shokwve"
  1541. shok.BrickColor = BrickColor.new("Crimson")
  1542. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  1543. shok.Size = Vector3.new(1, 1, 1)
  1544. shok.Anchored = true
  1545. shok.Material = "Neon"
  1546. shok.Transparency = 0.6
  1547. shok.CanCollide = false
  1548. shok.Parent = model
  1549. game.Debris:AddItem(shok, 12)
  1550. local mesh = Instance.new("SpecialMesh")
  1551. mesh.MeshType = "FileMesh"
  1552. mesh.MeshId = "rbxassetid://489415447"
  1553. mesh.Scale = Vector3.new(1, 1, 1)
  1554. mesh.Parent = shok
  1555. for e = 1, 12 do
  1556. wait()
  1557. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  1558. shok.Transparency = shok.Transparency + 0.002
  1559. end
  1560. for e = 1, 32 do
  1561. wait()
  1562. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  1563. shok.Transparency = shok.Transparency + 0.002
  1564. end
  1565. for e = 1, 24 do
  1566. wait()
  1567. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  1568. shok.Transparency = shok.Transparency + 0.03
  1569. end
  1570. end))
  1571. coroutine.resume(coroutine.create(function()
  1572. local shok = Instance.new("Part")
  1573. shok.Name = "shock2"
  1574. shok.BrickColor = BrickColor.new("Crimson")
  1575. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1576. shok.Size = Vector3.new(1, 1, 1)
  1577. shok.Anchored = true
  1578. shok.Material = "Neon"
  1579. shok.Transparency = 0.35
  1580. shok.CanCollide = false
  1581. shok.Parent = model
  1582. game.Debris:AddItem(shok, 12)
  1583. local mesh = Instance.new("SpecialMesh")
  1584. mesh.MeshType = "FileMesh"
  1585. mesh.MeshId = "rbxassetid://489415447"
  1586. mesh.Scale = Vector3.new(12, 12, 12)
  1587. mesh.Parent = shok
  1588. for e = 1, 15 do
  1589. wait()
  1590. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1591. shok.Transparency = shok.Transparency + 0.004
  1592. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1593. end
  1594. for e = 1, 16 do
  1595. wait()
  1596. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1597. shok.Transparency = shok.Transparency + 0.004
  1598. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1599. end
  1600. for e = 1, 12 do
  1601. wait()
  1602. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  1603. shok.Transparency = shok.Transparency + 0.06
  1604. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  1605. end
  1606. end))
  1607. coroutine.resume(coroutine.create(function()
  1608. local shok = Instance.new("Part")
  1609. shok.Name = "shock3"
  1610. shok.BrickColor = BrickColor.new("Crimson")
  1611. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1612. shok.Size = Vector3.new(1, 1, 1)
  1613. shok.Anchored = true
  1614. shok.Material = "Neon"
  1615. shok.Transparency = 0.35
  1616. shok.CanCollide = false
  1617. shok.Parent = model
  1618. game.Debris:AddItem(shok, 12)
  1619. local mesh = Instance.new("SpecialMesh")
  1620. mesh.MeshType = "FileMesh"
  1621. mesh.MeshId = "rbxassetid://489415447"
  1622. mesh.Scale = Vector3.new(12, 12, 12)
  1623. mesh.Parent = shok
  1624. for e = 1, 15 do
  1625. wait()
  1626. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  1627. shok.Transparency = shok.Transparency + 0.004
  1628. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1629. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1630. end
  1631. for e = 1, 16 do
  1632. wait()
  1633. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  1634. shok.Transparency = shok.Transparency + 0.004
  1635. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1636. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1637. end
  1638. for e = 1, 12 do
  1639. wait()
  1640. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  1641. shok.Transparency = shok.Transparency + 0.06
  1642. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1643. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1644. end
  1645. end))
  1646. end
  1647.  
  1648.  
  1649.  
  1650. tor = chr.Torso
  1651. Debounce = false
  1652.  
  1653. Invis = function()
  1654. for i = 1,20 do
  1655. chr['Right Arm'].Transparency = chr['Right Arm'].Transparency + .05
  1656. chr['Left Arm'].Transparency = chr['Left Arm'].Transparency + .05
  1657. chr['Right Leg'].Transparency = chr['Right Leg'].Transparency + .05
  1658. chr['Left Leg'].Transparency = chr['Left Leg'].Transparency + .05
  1659. chr['Head'].Transparency = chr['Head'].Transparency + .05
  1660. chr['Torso'].Transparency = chr['Torso'].Transparency + .05
  1661. chr.Head['face'].Transparency = chr.Head['face'].Transparency + .05
  1662. game["Run Service"].RenderStepped:wait()
  1663. end
  1664. end
  1665.  
  1666. Vis = function()
  1667. for i = 1,20 do
  1668. chr['Right Arm'].Transparency = chr['Right Arm'].Transparency - .05
  1669. chr['Left Arm'].Transparency = chr['Left Arm'].Transparency - .05
  1670. chr['Right Leg'].Transparency = chr['Right Leg'].Transparency - .05
  1671. chr['Left Leg'].Transparency = chr['Left Leg'].Transparency - .05
  1672. chr['Head'].Transparency = chr['Head'].Transparency - .05
  1673. chr['Torso'].Transparency = chr['Torso'].Transparency - .05
  1674. chr.Head['face'].Transparency = chr.Head['face'].Transparency - .05
  1675. game["Run Service"].RenderStepped:wait()
  1676. end
  1677. end
  1678.  
  1679. Fade = function(Part)
  1680. if Part:IsA'Part' then
  1681. for i = 1,20 do
  1682. Part.Transparency = Part.Transparency + .05
  1683. Part.Size = Part.Size - Vector3.new(.04,.04,.04)
  1684. Part.CFrame = Part.CFrame * CFrame.new(0,-.1,0)
  1685. wait()
  1686. end
  1687. Part:Destroy()
  1688. end
  1689. end
  1690.  
  1691. Teleport = function(cx,cy,cz)
  1692. Debounce = true
  1693. tor.Anchored = true
  1694. Invis()
  1695. --MakeTpPart()
  1696. tor.Anchored = false
  1697. tor.CFrame = CFrame.new(cx,cy,cz) * CFrame.new(0,3,0)
  1698. tor.Anchored = true
  1699. Vis()
  1700. tor.Anchored = false
  1701. Debounce = false
  1702. end;
  1703.  
  1704.  
  1705.  
  1706. tps = Instance.new("Sound",chr)
  1707. tps.SoundId = "http://www.roblox.com/asset/?id = 449860746"
  1708. tps.Volume = 30
  1709.  
  1710.  
  1711. function Tele()
  1712. human.WalkSpeed = 0
  1713. if activu == true or selected == false then
  1714. return
  1715. end
  1716. coroutine.resume(coroutine.create(function()
  1717. fglow(rleg.Glow, 1)
  1718. fglow(lleg.Glow, 1)
  1719. end))
  1720. activu = true
  1721. local pe = Instance.new("ParticleEmitter")
  1722. pe.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1723. pe.LightEmission = 0.9
  1724. pe.Size = NumberSequence.new(0.5)
  1725. pe.Texture = "rbxassetid://272050333"
  1726. pe.Transparency = NumberSequence.new(0.1)
  1727. pe.Lifetime = NumberRange.new(0.1)
  1728. pe.Rate = 250
  1729. pe.RotSpeed = NumberRange.new(360)
  1730. pe.Speed = NumberRange.new(3)
  1731. pe.VelocitySpread = 360
  1732. pe.Parent = rleg.Glow
  1733. local pea = pe:Clone()
  1734. pea.Parent = lleg.Glow
  1735. local pe2 = Instance.new("ParticleEmitter")
  1736. pe2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  1737. pe2.LightEmission = 0.9
  1738. pe2.Size = NumberSequence.new(5)
  1739. pe2.Texture = "rbxassetid://516107903"
  1740. pe2.Transparency = NumberSequence.new(0.4)
  1741. pe2.ZOffset = 2
  1742. pe2.Enabled = true
  1743. pe2.LockedToPart = true
  1744. pe2.Lifetime = NumberRange.new(0.07)
  1745. pe2.Rate = 8
  1746. pe2.Rotation = NumberRange.new(0, 360)
  1747. pe2.RotSpeed = NumberRange.new(0)
  1748. pe2.Speed = NumberRange.new(0)
  1749. pe2.VelocitySpread = 180
  1750. pe2.Parent = lleg.Glow
  1751. local pea2 = pe2:Clone()
  1752. pea2.Parent = rleg.Glow
  1753.  
  1754. for l = 1, 30 do
  1755. swait()
  1756. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.5) * ang(rd(6), rd(0), rd(0)), 0.02 + l / 40)
  1757. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(12), rd(0), rd(0)), 0.02 + l / 40)
  1758. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-8), rd(-7), rd(-10)), 0.02 + l / 40)
  1759. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  1760. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-8), rd(7), rd(10)), 0.02 + l / 40)
  1761. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  1762. lerpz(RH, "C0", RHC0 * cf(0.4, 0.5, 0) * ang(rd(0), rd(-6), rd(8)), 0.02 + l / 40)
  1763. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  1764. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(3), rd(0), rd(42)), 0.02 + l / 40)
  1765. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  1766. end
  1767.  
  1768. pe:Destroy()
  1769. pe2:Destroy()
  1770. pea:Destroy()
  1771. pea2:Destroy()
  1772. local rng = Instance.new("Part", chr)
  1773. rng.Anchored = true
  1774. rng.BrickColor = BrickColor.new("Crimson")
  1775. rng.CanCollide = false
  1776. rng.FormFactor = 3
  1777. rng.Name = "Ring"
  1778. rng.Size = Vector3.new(1, 1, 1)
  1779. rng.Transparency = 0.5
  1780. rng.TopSurface = 0
  1781. rng.BottomSurface = 0
  1782. rng.Position = tors.Position - Vector3.new(0,2,0)
  1783. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1784. local rngm = Instance.new("SpecialMesh", rng)
  1785. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1786. rngm.Scale = Vector3.new(1, 1, 2)
  1787. coroutine.wrap(function()
  1788. for i = 1, 60, 8 do
  1789. rngm.Scale = Vector3.new(1.2 + i*1.1, 1.2 + i*1.1, 1)
  1790. rng.Transparency = i/60
  1791. wait()
  1792. end
  1793. wait()
  1794. rng:Destroy()
  1795. end)()
  1796. tps:Play()
  1797. Teleport(mouse.Hit.X,mouse.Hit.Y,mouse.Hit.Z)
  1798. resetlerp()
  1799. human.WalkSpeed = 16
  1800. activu = false
  1801.  
  1802. end
  1803.  
  1804.  
  1805.  
  1806.  
  1807. boom3 = Instance.new("Sound",chr)
  1808. boom3.SoundId = "http://www.roblox.com/asset/?id = 450719019"
  1809. boom3.Volume = 50
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815. gprop = {}
  1816. function materialhit(hit)
  1817. if hit.Parent ~= chr and hit.Parent.Parent ~= chr and hit.Name ~= "Trace" and hit.Parent:FindFirstChild("Humanoid") == nil then
  1818. gprop = {hit.BrickColor,hit.Material}
  1819. end
  1820. end
  1821. chr["Left Leg"].Touched:connect(materialhit)
  1822. chr["Right Leg"].Touched:connect(materialhit)
  1823.  
  1824.  
  1825. function KickBoom()
  1826. local effspwn = Instance.new("Part")
  1827. local model = Instance.new("Model")
  1828. game.Debris:AddItem(model, 20)
  1829. model.Name = "smasheffects"
  1830. model.Parent = chr
  1831. effspwn.Name = "spwnr"
  1832. effspwn.Size = Vector3.new(1, 1, 1)
  1833. effspwn.Anchored = true
  1834. effspwn.CanCollide = false
  1835. effspwn.Transparency = 1
  1836. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  1837. effspwn.Parent = model
  1838.  
  1839. for i = 1, 15 do
  1840. local gtrace = Instance.new("Part",game.Workspace)
  1841. gtrace.BrickColor = gprop[1]
  1842. gtrace.Material = gprop[2]
  1843. gtrace.Size = Vector3.new(16,16,16)
  1844. gtrace.Anchored = true
  1845. gtrace.CanCollide = false
  1846. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-70,70),-6,math.random(-70,70))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  1847. local gdisp = coroutine.wrap(function()
  1848. wait(3)
  1849. for i = 1, 9 do
  1850. wait(.1)
  1851. gtrace.Transparency = gtrace.Transparency + .1
  1852. end
  1853. gtrace:Destroy()
  1854. end)
  1855. gdisp()
  1856. end
  1857.  
  1858. Crater(head,67)
  1859.  
  1860. for i,v in pairs(FindNearestTorso(tors.CFrame.p,50))do
  1861. if v:FindFirstChild('Humanoid') then
  1862. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  1863. v.Humanoid.PlatformStand = true
  1864. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 250
  1865. end
  1866. end
  1867.  
  1868. coroutine.resume(coroutine.create(function()
  1869. local shok = Instance.new("Part")
  1870. shok.Name = "shock3"
  1871. shok.BrickColor = BrickColor.new("Crimson")
  1872. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1873. shok.Size = Vector3.new(1, 1, 1)
  1874. shok.Anchored = true
  1875. shok.Material = "Neon"
  1876. shok.Transparency = 0.35
  1877. shok.CanCollide = false
  1878. shok.Parent = model
  1879. game.Debris:AddItem(shok, 12)
  1880. local mesh = Instance.new("SpecialMesh")
  1881. mesh.MeshType = "FileMesh"
  1882. mesh.MeshId = "rbxassetid://489415447"
  1883. mesh.Scale = Vector3.new(19, 19, 19)
  1884. mesh.Parent = shok
  1885. for e = 1, 15 do
  1886. wait()
  1887. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  1888. shok.Transparency = shok.Transparency + 0.004
  1889. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1890. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1891. end
  1892. for e = 1, 16 do
  1893. wait()
  1894. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  1895. shok.Transparency = shok.Transparency + 0.004
  1896. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1897. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1898. end
  1899. for e = 1, 12 do
  1900. wait()
  1901. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  1902. shok.Transparency = shok.Transparency + 0.06
  1903. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1904. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1905. end
  1906. end))
  1907.  
  1908.  
  1909. coroutine.resume(coroutine.create(function()
  1910. local shok = Instance.new("Part")
  1911. shok.Name = "shock3"
  1912. shok.BrickColor = BrickColor.new("Crimson")
  1913. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1914. shok.Size = Vector3.new(1, 1, 1)
  1915. shok.Anchored = true
  1916. shok.Material = "Neon"
  1917. shok.Transparency = 0.35
  1918. shok.CanCollide = false
  1919. shok.Parent = model
  1920. game.Debris:AddItem(shok, 12)
  1921. local mesh = Instance.new("SpecialMesh")
  1922. mesh.MeshType = "FileMesh"
  1923. mesh.MeshId = "rbxassetid://489415447"
  1924. mesh.Scale = Vector3.new(47, 47, 47)
  1925. mesh.Parent = shok
  1926. for e = 1, 15 do
  1927. wait()
  1928. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  1929. shok.Transparency = shok.Transparency + 0.004
  1930. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1931. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1932. end
  1933. for e = 1, 16 do
  1934. wait()
  1935. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  1936. shok.Transparency = shok.Transparency + 0.004
  1937. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1938. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1939. end
  1940. for e = 1, 12 do
  1941. wait()
  1942. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  1943. shok.Transparency = shok.Transparency + 0.06
  1944. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1945. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1946. end
  1947. end))
  1948.  
  1949. coroutine.resume(coroutine.create(function()
  1950. local shok = Instance.new("Part")
  1951. shok.Name = "shock3"
  1952. shok.BrickColor = BrickColor.new("Crimson")
  1953. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1954. shok.Size = Vector3.new(1, 1, 1)
  1955. shok.Anchored = true
  1956. shok.Material = "Neon"
  1957. shok.Transparency = 0.35
  1958. shok.CanCollide = false
  1959. shok.Parent = model
  1960. game.Debris:AddItem(shok, 12)
  1961. local mesh = Instance.new("SpecialMesh")
  1962. mesh.MeshType = "FileMesh"
  1963. mesh.MeshId = "rbxassetid://489415447"
  1964. mesh.Scale = Vector3.new(79, 79, 79)
  1965. mesh.Parent = shok
  1966. for e = 1, 15 do
  1967. wait()
  1968. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  1969. shok.Transparency = shok.Transparency + 0.004
  1970. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1971. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1972. end
  1973. for e = 1, 16 do
  1974. wait()
  1975. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  1976. shok.Transparency = shok.Transparency + 0.004
  1977. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1978. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1979. end
  1980. for e = 1, 12 do
  1981. wait()
  1982. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  1983. shok.Transparency = shok.Transparency + 0.06
  1984. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  1985. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  1986. end
  1987. end))
  1988. end
  1989.  
  1990.  
  1991.  
  1992.  
  1993. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1994. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1995. end
  1996. cam = workspace.CurrentCamera
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005. function NoOutline(Part)
  2006. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  2007. end
  2008.  
  2009.  
  2010.  
  2011.  
  2012. it = Instance.new
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023. so = function(id,par,vol,pit)
  2024. coroutine.resume(coroutine.create(function()
  2025. local sou = Instance.new("Sound",par or workspace)
  2026. sou.Volume=vol
  2027. sou.Pitch=pit or 1
  2028. sou.SoundId=id
  2029. swait()
  2030. sou:play()
  2031. game:GetService("Debris"):AddItem(sou,6)
  2032. end))
  2033. end
  2034.  
  2035.  
  2036. function Stom()
  2037.  
  2038. cf=CFrame.new
  2039. angles=CFrame.Angles
  2040. euler=CFrame.fromEulerAnglesXYZ
  2041. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2042. RootPart=chr.HumanoidRootPart
  2043. RootJoint=RootPart.RootJoint
  2044. RootCF=euler(-1.57,0,3.14)
  2045.  
  2046. function QuaternionFromCFrame(cf)
  2047. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  2048. local trace = m00 + m11 + m22
  2049. if trace > 0 then
  2050. local s = math.sqrt(1 + trace)
  2051. local recip = 0.5/s
  2052. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  2053. else
  2054. local i = 0
  2055. if m11 > m00 then
  2056. i = 1
  2057. end
  2058. if m22 > (i == 0 and m00 or m11) then
  2059. i = 2
  2060. end
  2061. if i == 0 then
  2062. local s = math.sqrt(m00-m11-m22+1)
  2063. local recip = 0.5/s
  2064. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  2065. elseif i == 1 then
  2066. local s = math.sqrt(m11-m22-m00+1)
  2067. local recip = 0.5/s
  2068. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  2069. elseif i == 2 then
  2070. local s = math.sqrt(m22-m00-m11+1)
  2071. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  2072. end
  2073. end
  2074. end
  2075.  
  2076. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  2077. local xs, ys, zs = x + x, y + y, z + z
  2078. local wx, wy, wz = w*xs, w*ys, w*zs
  2079. local xx = x*xs
  2080. local xy = x*ys
  2081. local xz = x*zs
  2082. local yy = y*ys
  2083. local yz = y*zs
  2084. local zz = z*zs
  2085. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  2086. end
  2087.  
  2088. function QuaternionSlerp(a, b, t)
  2089. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  2090. local startInterp, finishInterp;
  2091. if cosTheta >= 0.0001 then
  2092. if (1 - cosTheta) > 0.0001 then
  2093. local theta = math.acos(cosTheta)
  2094. local invSinTheta = 1/math.sin(theta)
  2095. startInterp = math.sin((1-t)*theta)*invSinTheta
  2096. finishInterp = math.sin(t*theta)*invSinTheta
  2097. else
  2098. startInterp = 1-t
  2099. finishInterp = t
  2100. end
  2101. else
  2102. if (1+cosTheta) > 0.0001 then
  2103. local theta = math.acos(-cosTheta)
  2104. local invSinTheta = 1/math.sin(theta)
  2105. startInterp = math.sin((t-1)*theta)*invSinTheta
  2106. finishInterp = math.sin(t*theta)*invSinTheta
  2107. else
  2108. startInterp = t-1
  2109. finishInterp = t
  2110. end
  2111. end
  2112. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  2113. end
  2114.  
  2115. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  2116. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  2117. end
  2118.  
  2119. function clerp(a,b,t)
  2120. local qa = {QuaternionFromCFrame(a)}
  2121. local qb = {QuaternionFromCFrame(b)}
  2122. local ax, ay, az = a.x, a.y, a.z
  2123. local bx, by, bz = b.x, b.y, b.z
  2124. local _t = 1-t
  2125. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  2126. end
  2127.  
  2128.  
  2129.  
  2130. if activu == true or selected == false then
  2131. return
  2132. end
  2133. coroutine.resume(coroutine.create(function()
  2134. fglow(lleg.Glow, 6)
  2135. end))
  2136. activu = true
  2137. local pe = Instance.new("ParticleEmitter")
  2138. pe.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2139. pe.LightEmission = 0.9
  2140. pe.Size = NumberSequence.new(0.5)
  2141. pe.Texture = "rbxassetid://272050333"
  2142. pe.Transparency = NumberSequence.new(0.1)
  2143. pe.Lifetime = NumberRange.new(0.1)
  2144. pe.Rate = 250
  2145. pe.RotSpeed = NumberRange.new(360)
  2146. pe.Speed = NumberRange.new(3)
  2147. pe.VelocitySpread = 360
  2148. pe.Parent = lleg.Glow
  2149. local pea = pe:Clone()
  2150. pea.Parent = lleg.Glow
  2151. wait(0.5)
  2152. local pe2 = Instance.new("ParticleEmitter")
  2153. pe2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2154. pe2.LightEmission = 0.9
  2155. pe2.Size = NumberSequence.new(5)
  2156. pe2.Texture = "rbxassetid://516107903"
  2157. pe2.Transparency = NumberSequence.new(0.4)
  2158. pe2.ZOffset = 2
  2159. pe2.Enabled = true
  2160. pe2.LockedToPart = true
  2161. pe2.Lifetime = NumberRange.new(0.07)
  2162. pe2.Rate = 8
  2163. pe2.Rotation = NumberRange.new(0, 360)
  2164. pe2.RotSpeed = NumberRange.new(0)
  2165. pe2.Speed = NumberRange.new(0)
  2166. pe2.VelocitySpread = 180
  2167. pe2.Parent = lleg.Glow
  2168. local pea2 = pe2:Clone()
  2169. pea2.Parent = lleg.Glow
  2170. local Mus = Instance.new("Sound",workspace)
  2171. Mus.SoundId = "rbxassetid://802518140"
  2172. Mus.Pitch = 1
  2173. Mus.Volume = 90000
  2174. Mus.Looped = false
  2175. wait(0.9)
  2176. Mus:Play()
  2177.  
  2178.  
  2179.  
  2180. human.WalkSpeed = 0
  2181. for i = 0,1,0.1 do
  2182. swait()
  2183. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2184. tors.Neck.C0 = clerp(tors.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  2185. RS.C0 = clerp(RS.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
  2186. LS.C0 = clerp(LS.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
  2187. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
  2188. LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  2189. end
  2190. wait(1)
  2191. for i = 0,1,0.1 do
  2192. swait()
  2193. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  2194. tors.Neck.C0 = clerp(tors.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  2195. RS.C0 = clerp(RS.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
  2196. LS.C0 = clerp(LS.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
  2197. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
  2198. LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  2199. end
  2200. KickBoom()
  2201. so("http://roblox.com/asset/?id=144699494",lleg,2,1.1)
  2202. so("http://roblox.com/asset/?id=321321137",lleg,1,1)
  2203. so("http://roblox.com/asset/?id=506384002",lleg,1,1)
  2204. so("http://roblox.com/asset/?id=157878578",lleg,25,1)
  2205. so("http://roblox.com/asset/?id=165970126",lleg,25,1)
  2206.  
  2207. wait(3)
  2208. human.WalkSpeed = 16
  2209. pe:Destroy()
  2210. pe2:Destroy()
  2211. pea:Destroy()
  2212. pea2:Destroy()
  2213. resetlerp()
  2214. activu = false
  2215. end
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221. function Smash()
  2222. for i = 1, 15 do
  2223. local gtrace = Instance.new("Part",game.Workspace)
  2224. gtrace.BrickColor = gprop[1]
  2225. gtrace.Material = gprop[2]
  2226. gtrace.Size = Vector3.new(19,19,19)
  2227. gtrace.Anchored = true
  2228. gtrace.CanCollide = false
  2229. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-60,60),-6,math.random(-60,60))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2230. local gdisp = coroutine.wrap(function()
  2231. wait(7)
  2232. for i = 1, 9 do
  2233. wait(.1)
  2234. gtrace.Transparency = gtrace.Transparency + .1
  2235. end
  2236. gtrace:Destroy()
  2237. end)
  2238. gdisp()
  2239. end
  2240.  
  2241. Crater(head,67)
  2242. end
  2243.  
  2244. function Smash2()
  2245. for i = 1, 15 do
  2246. local gtrace = Instance.new("Part",game.Workspace)
  2247. gtrace.BrickColor = gprop[1]
  2248. gtrace.Material = gprop[2]
  2249. gtrace.Size = Vector3.new(19,19,19)
  2250. gtrace.Anchored = true
  2251. gtrace.CanCollide = false
  2252. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-70,70),-6,math.random(-70,70))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2253. local gdisp = coroutine.wrap(function()
  2254. wait(7)
  2255. for i = 1, 9 do
  2256. wait(.1)
  2257. gtrace.Transparency = gtrace.Transparency + .1
  2258. end
  2259. gtrace:Destroy()
  2260. end)
  2261. gdisp()
  2262. end
  2263.  
  2264. end
  2265.  
  2266. function Smash3()
  2267. for i = 1, 15 do
  2268. local gtrace = Instance.new("Part",game.Workspace)
  2269. gtrace.BrickColor = gprop[1]
  2270. gtrace.Material = gprop[2]
  2271. gtrace.Size = Vector3.new(19,19,19)
  2272. gtrace.Anchored = true
  2273. gtrace.CanCollide = false
  2274. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-50,50),-6,math.random(-50,50))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2275. local gdisp = coroutine.wrap(function()
  2276. wait(7)
  2277. for i = 1, 9 do
  2278. wait(.1)
  2279. gtrace.Transparency = gtrace.Transparency + .1
  2280. end
  2281. gtrace:Destroy()
  2282. end)
  2283. gdisp()
  2284. end
  2285.  
  2286. end
  2287.  
  2288.  
  2289. function Smash4()
  2290. for i = 1, 15 do
  2291. local gtrace = Instance.new("Part",game.Workspace)
  2292. gtrace.BrickColor = gprop[1]
  2293. gtrace.Material = gprop[2]
  2294. gtrace.Size = Vector3.new(19,19,19)
  2295. gtrace.Anchored = true
  2296. gtrace.CanCollide = false
  2297. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-40,40),-6,math.random(-40,40))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2298. local gdisp = coroutine.wrap(function()
  2299. wait(7)
  2300. for i = 1, 9 do
  2301. wait(.1)
  2302. gtrace.Transparency = gtrace.Transparency + .1
  2303. end
  2304. gtrace:Destroy()
  2305. end)
  2306. gdisp()
  2307. end
  2308.  
  2309. end
  2310.  
  2311. function Smash5()
  2312. for i = 1, 15 do
  2313. local gtrace = Instance.new("Part",game.Workspace)
  2314. gtrace.BrickColor = gprop[1]
  2315. gtrace.Material = gprop[2]
  2316. gtrace.Size = Vector3.new(19,19,19)
  2317. gtrace.Anchored = true
  2318. gtrace.CanCollide = false
  2319. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-30,30),-6,math.random(-30,30))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2320. local gdisp = coroutine.wrap(function()
  2321. wait(7)
  2322. for i = 1, 9 do
  2323. wait(.1)
  2324. gtrace.Transparency = gtrace.Transparency + .1
  2325. end
  2326. gtrace:Destroy()
  2327. end)
  2328. gdisp()
  2329. end
  2330.  
  2331. end
  2332.  
  2333. function Smash6()
  2334. for i = 1, 15 do
  2335. local gtrace = Instance.new("Part",game.Workspace)
  2336. gtrace.BrickColor = gprop[1]
  2337. gtrace.Material = gprop[2]
  2338. gtrace.Size = Vector3.new(19,19,19)
  2339. gtrace.Anchored = true
  2340. gtrace.CanCollide = false
  2341. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-20,20),-6,math.random(-20,20))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2342. local gdisp = coroutine.wrap(function()
  2343. wait(7)
  2344. for i = 1, 9 do
  2345. wait(.1)
  2346. gtrace.Transparency = gtrace.Transparency + .1
  2347. end
  2348. gtrace:Destroy()
  2349. end)
  2350. gdisp()
  2351. end
  2352.  
  2353. end
  2354.  
  2355.  
  2356. for i,v in pairs(FindNearestTorso(tors.CFrame.p,99))do
  2357. if v:FindFirstChild('Humanoid') then
  2358. v.Humanoid:TakeDamage(math.random(9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999,9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999))
  2359. v.Humanoid.PlatformStand = true
  2360. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 600
  2361. end
  2362. end
  2363.  
  2364.  
  2365. function HeavenSmash()
  2366.  
  2367.  
  2368. if activu == true or selected == false then
  2369. return
  2370. end
  2371. coroutine.resume(coroutine.create(function()
  2372. fglow(lleg.Glow, 19)
  2373. fglow(rleg.Glow, 19)
  2374. fglow(rarm.Glow, 19)
  2375. fglow(larm.Glow, 19)
  2376. fglow(head.Glow, 19)
  2377. fglow(tors.Glow, 19)
  2378. end))
  2379. activu = true
  2380. local pe = Instance.new("ParticleEmitter")
  2381. pe.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2382. pe.LightEmission = 0.9
  2383. pe.Size = NumberSequence.new(0.5)
  2384. pe.Texture = "rbxassetid://272050333"
  2385. pe.Transparency = NumberSequence.new(0.1)
  2386. pe.Lifetime = NumberRange.new(0.1)
  2387. pe.Rate = 250
  2388. pe.RotSpeed = NumberRange.new(360)
  2389. pe.Speed = NumberRange.new(3)
  2390. pe.VelocitySpread = 360
  2391. pe.Parent = lleg.Glow
  2392. local pea = pe:Clone()
  2393. pea.Parent = lleg.Glow
  2394. local pe2 = Instance.new("ParticleEmitter")
  2395. pe2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2396. pe2.LightEmission = 0.9
  2397. pe2.Size = NumberSequence.new(5)
  2398. pe2.Texture = "rbxassetid://516107903"
  2399. pe2.Transparency = NumberSequence.new(0.4)
  2400. pe2.ZOffset = 2
  2401. pe2.Enabled = true
  2402. pe2.LockedToPart = true
  2403. pe2.Lifetime = NumberRange.new(0.07)
  2404. pe2.Rate = 8
  2405. pe2.Rotation = NumberRange.new(0, 360)
  2406. pe2.RotSpeed = NumberRange.new(0)
  2407. pe2.Speed = NumberRange.new(0)
  2408. pe2.VelocitySpread = 180
  2409. pe2.Parent = lleg.Glow
  2410. local pea2 = pe2:Clone()
  2411. pea2.Parent = lleg.Glow
  2412.  
  2413.  
  2414.  
  2415. local pet = Instance.new("ParticleEmitter")
  2416. pet.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2417. pet.LightEmission = 0.9
  2418. pet.Size = NumberSequence.new(0.5)
  2419. pet.Texture = "rbxassetid://272050333"
  2420. pet.Transparency = NumberSequence.new(0.1)
  2421. pet.Lifetime = NumberRange.new(0.1)
  2422. pet.Rate = 1
  2423. pet.RotSpeed = NumberRange.new(360)
  2424. pet.Speed = NumberRange.new(3)
  2425. pet.VelocitySpread = 360
  2426. pet.Parent = rarm.Glow
  2427. local pet2 = Instance.new("ParticleEmitter")
  2428. pet2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2429. pet2.LightEmission = 0.9
  2430. pet2.Size = NumberSequence.new(5)
  2431. pet2.Texture = "rbxassetid://516107903"
  2432. pet2.Transparency = NumberSequence.new(0.4)
  2433. pet2.ZOffset = 2
  2434. pet2.Enabled = false
  2435. pet2.LockedToPart = true
  2436. pet2.Lifetime = NumberRange.new(0.07)
  2437. pet2.Rate = 8
  2438. pet2.Rotation = NumberRange.new(0, 360)
  2439. pet2.RotSpeed = NumberRange.new(0)
  2440. pet2.Speed = NumberRange.new(0)
  2441. pet2.VelocitySpread = 180
  2442. pet2.Parent = rarm.Glow
  2443.  
  2444.  
  2445.  
  2446. local petl = Instance.new("ParticleEmitter")
  2447. petl.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2448. petl.LightEmission = 0.9
  2449. petl.Size = NumberSequence.new(0.5)
  2450. petl.Texture = "rbxassetid://272050333"
  2451. petl.Transparency = NumberSequence.new(0.1)
  2452. petl.Lifetime = NumberRange.new(0.1)
  2453. petl.Rate = 1
  2454. petl.RotSpeed = NumberRange.new(360)
  2455. petl.Speed = NumberRange.new(3)
  2456. petl.VelocitySpread = 360
  2457. petl.Parent = larm.Glow
  2458. local petl2 = Instance.new("ParticleEmitter")
  2459. petl2.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2460. petl2.LightEmission = 0.9
  2461. petl2.Size = NumberSequence.new(5)
  2462. petl2.Texture = "rbxassetid://516107903"
  2463. petl2.Transparency = NumberSequence.new(0.4)
  2464. petl2.ZOffset = 2
  2465. petl2.Enabled = false
  2466. petl2.LockedToPart = true
  2467. petl2.Lifetime = NumberRange.new(0.07)
  2468. petl2.Rate = 8
  2469. petl2.Rotation = NumberRange.new(0, 360)
  2470. petl2.RotSpeed = NumberRange.new(0)
  2471. petl2.Speed = NumberRange.new(0)
  2472. petl2.VelocitySpread = 180
  2473. petl2.Parent = larm.Glow
  2474.  
  2475.  
  2476. local petl3 = Instance.new("ParticleEmitter")
  2477. petl3.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2478. petl3.LightEmission = 0.9
  2479. petl3.Size = NumberSequence.new(0.5)
  2480. petl3.Texture = "rbxassetid://272050333"
  2481. petl3.Transparency = NumberSequence.new(0.1)
  2482. petl3.Lifetime = NumberRange.new(0.1)
  2483. petl3.Rate = 1
  2484. petl3.RotSpeed = NumberRange.new(360)
  2485. petl3.Speed = NumberRange.new(3)
  2486. petl3.VelocitySpread = 360
  2487. petl3.Parent = head.Glow
  2488. local petl23 = Instance.new("ParticleEmitter")
  2489. petl23.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2490. petl23.LightEmission = 0.9
  2491. petl23.Size = NumberSequence.new(5)
  2492. petl23.Texture = "rbxassetid://516107903"
  2493. petl23.Transparency = NumberSequence.new(0.4)
  2494. petl23.ZOffset = 2
  2495. petl23.Enabled = false
  2496. petl23.LockedToPart = true
  2497. petl23.Lifetime = NumberRange.new(0.07)
  2498. petl23.Rate = 8
  2499. petl23.Rotation = NumberRange.new(0, 360)
  2500. petl23.RotSpeed = NumberRange.new(0)
  2501. petl23.Speed = NumberRange.new(0)
  2502. petl23.VelocitySpread = 180
  2503. petl23.Parent = head.Glow
  2504.  
  2505.  
  2506.  
  2507. local petl34 = Instance.new("ParticleEmitter")
  2508. petl34.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2509. petl34.LightEmission = 0.9
  2510. petl34.Size = NumberSequence.new(0.5)
  2511. petl34.Texture = "rbxassetid://272050333"
  2512. petl34.Transparency = NumberSequence.new(0.1)
  2513. petl34.Lifetime = NumberRange.new(0.1)
  2514. petl34.Rate = 1
  2515. petl34.RotSpeed = NumberRange.new(360)
  2516. petl34.Speed = NumberRange.new(3)
  2517. petl34.VelocitySpread = 360
  2518. petl34.Parent = rleg.Glow
  2519. local petl234 = Instance.new("ParticleEmitter")
  2520. petl234.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2521. petl234.LightEmission = 0.9
  2522. petl234.Size = NumberSequence.new(5)
  2523. petl234.Texture = "rbxassetid://516107903"
  2524. petl234.Transparency = NumberSequence.new(0.4)
  2525. petl234.ZOffset = 2
  2526. petl234.Enabled = false
  2527. petl234.LockedToPart = true
  2528. petl234.Rate = 8
  2529. petl234.Rotation = NumberRange.new(0, 360)
  2530. petl234.RotSpeed = NumberRange.new(0)
  2531. petl234.Speed = NumberRange.new(0)
  2532. petl234.VelocitySpread = 180
  2533. petl234.Parent = rleg.Glow
  2534.  
  2535.  
  2536. local petl345 = Instance.new("ParticleEmitter")
  2537. petl345.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2538. petl345.LightEmission = 0.9
  2539. petl345.Size = NumberSequence.new(0.5)
  2540. petl345.Texture = "rbxassetid://272050333"
  2541. petl345.Transparency = NumberSequence.new(0.1)
  2542. petl345.Lifetime = NumberRange.new(0.1)
  2543. petl345.Rate = 1
  2544. petl345.RotSpeed = NumberRange.new(360)
  2545. petl345.Speed = NumberRange.new(3)
  2546. petl345.VelocitySpread = 360
  2547. petl345.Parent = tors.Glow
  2548. local petl2345 = Instance.new("ParticleEmitter")
  2549. petl2345.Color = ColorSequence.new(Color3.new(255, 0, 0))
  2550. petl2345.LightEmission = 0.9
  2551. petl2345.Size = NumberSequence.new(5)
  2552. petl2345.Texture = "rbxassetid://516107903"
  2553. petl2345.Transparency = NumberSequence.new(0.4)
  2554. petl2345.ZOffset = 2
  2555. petl2345.Enabled = false
  2556. petl2345.LockedToPart = true
  2557. petl2345.Rate = 8
  2558. petl2345.Rotation = NumberRange.new(0, 360)
  2559. petl2345.RotSpeed = NumberRange.new(0)
  2560. petl2345.Speed = NumberRange.new(0)
  2561. petl2345.VelocitySpread = 180
  2562. petl2345.Parent = tors.Glow
  2563. human.WalkSpeed = 0
  2564. so("http://www.roblox.com/asset/?id=169445572",head,1.5,1.5)
  2565. so("http://www.roblox.com/asset/?id=169380495",head,1.5,1.5)
  2566. for l = 1, 30 do
  2567. swait()
  2568. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.5) * ang(rd(6), rd(0), rd(0)), 0.02 + l / 40)
  2569. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(12), rd(0), rd(0)), 0.02 + l / 40)
  2570. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-8), rd(-7), rd(-10)), 0.02 + l / 40)
  2571. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  2572. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-8), rd(7), rd(10)), 0.02 + l / 40)
  2573. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  2574. lerpz(RH, "C0", RHC0 * cf(0.4, 0.5, 0) * ang(rd(0), rd(-6), rd(8)), 0.02 + l / 40)
  2575. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  2576. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(3), rd(0), rd(42)), 0.02 + l / 40)
  2577. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  2578. end
  2579.  
  2580.  
  2581. resetlerp()
  2582.  
  2583. BV = Instance.new("BodyVelocity", tors)
  2584. BV.maxForce = Vector3.new(0,200000,0)
  2585. BV.P = 100000
  2586. BV.velocity = Vector3.new(0,150,0)
  2587. local rng = Instance.new("Part", chr)
  2588. rng.Anchored = true
  2589. rng.BrickColor = BrickColor.new("Crimson")
  2590. rng.CanCollide = false
  2591. rng.FormFactor = 3
  2592. rng.Name = "Ring"
  2593. rng.Size = Vector3.new(1, 1, 1)
  2594. rng.Transparency = 0.5
  2595. rng.TopSurface = 0
  2596. rng.BottomSurface = 0
  2597. rng.Position = tors.Position - Vector3.new(0,2,0)
  2598. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2599. local rngm = Instance.new("SpecialMesh", rng)
  2600. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2601. rngm.Scale = Vector3.new(10, 10, 20)
  2602. x = Instance.new("Sound",tors)
  2603. x.SoundId = "http://www.roblox.com/asset/?id=169445602"
  2604. x.Looped = false
  2605. x.Pitch = .7
  2606. x.Volume = 30
  2607. x:Play()
  2608. coroutine.wrap(function()
  2609. for i = 1, 60, 8 do
  2610. rngm.Scale = Vector3.new(10.20 + i*10.10, 10.20 + i*10.10, 10)
  2611. rng.Transparency = i/60
  2612. wait()
  2613. end
  2614. wait()
  2615. rng:Destroy()
  2616. end)()
  2617. wait(2.6)
  2618. BV:Destroy()
  2619. tors.Anchored = true
  2620. wait(3.2)
  2621. tors.Anchored = false
  2622. BV = Instance.new("BodyVelocity", tors)
  2623. BV.maxForce = Vector3.new(0,-20000,0)
  2624. BV.P = 1000
  2625. BV.velocity = Vector3.new(0,-150,0)
  2626. wait(1)
  2627. BV:Destroy()
  2628. wait(0.01)
  2629.  
  2630. human.WalkSpeed = 0
  2631. boom3:Play()
  2632.  
  2633. Smash()
  2634. Smash2()
  2635. Smash3()
  2636. Ring()
  2637. pe:Destroy()
  2638. pea:Destroy()
  2639. pea2:Destroy()
  2640. pe2:Destroy()
  2641. wait(2)
  2642. human.WalkSpeed = 16
  2643. activu = false
  2644. end
  2645.  
  2646.  
  2647.  
  2648. sound = Instance.new("Sound", game.Players.LocalPlayer.Character["Right Leg"])
  2649. sound.SoundId = "rbxassetid://220025776"
  2650. sound.Volume = 6
  2651.  
  2652. sound2 = Instance.new("Sound", game.Players.LocalPlayer.Character["Torso"])
  2653. sound2.SoundId = "rbxassetid://386946017"
  2654. sound2.Volume = 6
  2655.  
  2656. sound3 = Instance.new("Sound", game.Players.LocalPlayer.Character)
  2657. sound3.SoundId = "rbxassetid://165969964"
  2658. sound3.Volume = 6
  2659.  
  2660. function rip()
  2661. activu = true
  2662. local detect = Instance.new("Part", game.Players.LocalPlayer.Character)
  2663. detect.Size = Vector3.new(1,1,1)
  2664. detect:BreakJoints()
  2665. detect.CanCollide = false
  2666. local weld = Instance.new("Weld", detect)
  2667. weld.Part0 = game.Players.LocalPlayer.Character["Torso"]
  2668. weld.Part1 = detect
  2669. weld.C0 = weld.C0 * CFrame.new(0,-1,0)
  2670.  
  2671.  
  2672.  
  2673. local function attack(prt)
  2674. local humanoid = prt.Parent:findFirstChild("Humanoid")
  2675. if humanoid ~= nil then
  2676. local torso = prt.Parent:findFirstChild("Torso")
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684. function KABOOMZ3()
  2685. local effspwn = Instance.new("Part")
  2686. coroutine.resume(coroutine.create(function()
  2687. local sound1 = Instance.new("Sound")
  2688. sound1.SoundId = "rbxassetid://138137702"
  2689. sound1.MaxDistance = 300
  2690. sound1.EmitterSize = 20
  2691. sound1.Volume = 2.5
  2692. sound1.Pitch = 0.65
  2693. sound1.Parent = effspwn
  2694. local sound2 = Instance.new("Sound")
  2695. sound2.SoundId = "rbxassetid://157878578"
  2696. sound2.MaxDistance = 300
  2697. sound2.EmitterSize = 20
  2698. sound2.Volume = 1
  2699. sound2.Pitch = 0.7
  2700. sound2.Parent = effspwn
  2701. local sound3 = Instance.new("Sound")
  2702. sound3.SoundId = "rbxassetid://138250406"
  2703. sound2.MaxDistance = 400
  2704. sound2.EmitterSize = 30
  2705. sound2.Volume = 0.5
  2706. sound2.Pitch = 0.5
  2707. sound2.Parent = effspwn
  2708. sound2:Play()
  2709. wait()
  2710. sound1:Play()
  2711. sound3:Play()
  2712. end))
  2713. local model = Instance.new("Model")
  2714. game.Debris:AddItem(model, 20)
  2715. model.Name = "smasheffects"
  2716. model.Parent = workspace
  2717. effspwn.Name = "spwnr"
  2718. effspwn.Size = Vector3.new(1, 1, 1)
  2719. effspwn.Anchored = true
  2720. effspwn.CanCollide = false
  2721. effspwn.Transparency = 1
  2722. effspwn.CFrame = torso.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2723. effspwn.Parent = model
  2724.  
  2725.  
  2726.  
  2727.  
  2728.  
  2729. Crater(head,60)
  2730. Crater(head,120)
  2731.  
  2732. for i,v in pairs(FindNearestTorso(tors.CFrame.p,50))do
  2733. if v:FindFirstChild('Humanoid') then
  2734. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  2735. v.Humanoid.PlatformStand = true
  2736. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 200
  2737. end
  2738. end
  2739.  
  2740. coroutine.resume(coroutine.create(function()
  2741. local shok = Instance.new("Part")
  2742. shok.Name = "whoosh"
  2743. shok.BrickColor = BrickColor.new("Crimson")
  2744. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  2745. shok.Size = Vector3.new(1, 1, 1)
  2746. shok.Anchored = true
  2747. shok.Material = "Neon"
  2748. shok.Transparency = 0.1
  2749. shok.CanCollide = false
  2750. shok.Parent = model
  2751. game.Debris:AddItem(shok, 12)
  2752. local mesh = Instance.new("SpecialMesh")
  2753. mesh.MeshType = "FileMesh"
  2754. mesh.MeshId = "rbxassetid://437347603"
  2755. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  2756. mesh.Parent = shok
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762. for e = 1, 8 do
  2763. wait()
  2764. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  2765. shok.Transparency = shok.Transparency + 0.035
  2766. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  2767. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  2768. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  2769.  
  2770. end
  2771. for e = 1, 16 do
  2772. wait()
  2773. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  2774. shok.Transparency = shok.Transparency + 0.11
  2775. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  2776. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  2777. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  2778.  
  2779. end
  2780. end))
  2781. coroutine.resume(coroutine.create(function()
  2782. local shok = Instance.new("Part")
  2783. shok.Name = "wring1"
  2784. shok.BrickColor = BrickColor.new("Crimson")
  2785. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  2786. shok.Size = Vector3.new(1, 1, 1)
  2787. shok.Anchored = true
  2788. shok.Material = "Neon"
  2789. shok.Transparency = 0.25
  2790. shok.CanCollide = false
  2791. shok.Parent = model
  2792. game.Debris:AddItem(shok, 12)
  2793. local mesh = Instance.new("SpecialMesh")
  2794. mesh.MeshType = "FileMesh"
  2795. mesh.MeshId = "rbxassetid://3270017"
  2796. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  2797. mesh.Parent = shok
  2798. for e = 1, 30 do
  2799. wait()
  2800. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 3)
  2801. shok.Transparency = shok.Transparency + 0.002
  2802. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  2803. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  2804. end
  2805. for e = 1, 38 do
  2806. wait()
  2807. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  2808. shok.Transparency = shok.Transparency + 0.002
  2809. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  2810. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  2811. end
  2812. for e = 1, 24 do
  2813. wait()
  2814. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  2815. shok.Transparency = shok.Transparency + 0.03
  2816. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  2817. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  2818. end
  2819. end))
  2820. coroutine.resume(coroutine.create(function()
  2821. local shok = Instance.new("Part")
  2822. shok.Name = "wring2"
  2823. shok.BrickColor = BrickColor.new("Crimson")
  2824. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  2825. shok.Size = Vector3.new(1, 1, 1)
  2826. shok.Anchored = true
  2827. shok.Material = "Neon"
  2828. shok.Transparency = 0.25
  2829. shok.CanCollide = false
  2830. shok.Parent = model
  2831. game.Debris:AddItem(shok, 12)
  2832. local mesh = Instance.new("SpecialMesh")
  2833. mesh.MeshType = "FileMesh"
  2834. mesh.MeshId = "rbxassetid://3270017"
  2835. mesh.Scale = Vector3.new(12, 12, 0.05)
  2836. mesh.Parent = shok
  2837. for e = 1, 30 do
  2838. wait()
  2839. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 3)
  2840. shok.Transparency = shok.Transparency + 0.002
  2841. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  2842. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  2843. end
  2844. for e = 1, 38 do
  2845. wait()
  2846. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  2847. shok.Transparency = shok.Transparency + 0.002
  2848. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  2849. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  2850. end
  2851. for e = 1, 24 do
  2852. wait()
  2853. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  2854. shok.Transparency = shok.Transparency + 0.03
  2855. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  2856. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  2857. end
  2858. end))
  2859. coroutine.resume(coroutine.create(function()
  2860. local shok = Instance.new("Part")
  2861. shok.Name = "coil1"
  2862. shok.BrickColor = BrickColor.new("Crimson")
  2863. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2864. shok.Size = Vector3.new(1, 1, 1)
  2865. shok.Anchored = true
  2866. shok.Material = "Neon"
  2867. shok.Transparency = 0.25
  2868. shok.CanCollide = false
  2869. shok.Parent = model
  2870. game.Debris:AddItem(shok, 12)
  2871. local mesh = Instance.new("SpecialMesh")
  2872. mesh.MeshType = "FileMesh"
  2873. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  2874. mesh.Scale = Vector3.new(12, 12, 12)
  2875. mesh.Parent = shok
  2876. for e = 1, 15 do
  2877. wait()
  2878. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  2879. shok.Transparency = shok.Transparency + 0.004
  2880. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  2881. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  2882. end
  2883. for e = 1, 16 do
  2884. wait()
  2885. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  2886. shok.Transparency = shok.Transparency + 0.004
  2887. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  2888. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  2889. end
  2890. for e = 1, 12 do
  2891. wait()
  2892. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  2893. shok.Transparency = shok.Transparency + 0.06
  2894. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  2895. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  2896. end
  2897. end))
  2898. coroutine.resume(coroutine.create(function()
  2899. local shok = Instance.new("Part")
  2900. shok.Name = "coil2"
  2901. shok.BrickColor = BrickColor.new("Crimson")
  2902. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2903. shok.Size = Vector3.new(1, 1, 1)
  2904. shok.Anchored = true
  2905. shok.Material = "Neon"
  2906. shok.Transparency = 0.25
  2907. shok.CanCollide = false
  2908. shok.Parent = model
  2909. game.Debris:AddItem(shok, 12)
  2910. local mesh = Instance.new("SpecialMesh")
  2911. mesh.MeshType = "FileMesh"
  2912. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  2913. mesh.Scale = Vector3.new(6, 12, 6)
  2914. mesh.Parent = shok
  2915. for e = 1, 15 do
  2916. wait()
  2917. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  2918. shok.Transparency = shok.Transparency + 0.005
  2919. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  2920. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  2921. end
  2922. for e = 1, 16 do
  2923. wait()
  2924. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  2925. shok.Transparency = shok.Transparency + 0.005
  2926. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  2927. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  2928. end
  2929. for e = 1, 12 do
  2930. wait()
  2931. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  2932. shok.Transparency = shok.Transparency + 0.09
  2933. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  2934. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  2935. end
  2936. end))
  2937. coroutine.resume(coroutine.create(function()
  2938. local shok = Instance.new("Part")
  2939. shok.Name = "shokwve"
  2940. shok.BrickColor = BrickColor.new("Crimson")
  2941. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  2942. shok.Size = Vector3.new(1, 1, 1)
  2943. shok.Anchored = true
  2944. shok.Material = "Neon"
  2945. shok.Transparency = 0.6
  2946. shok.CanCollide = false
  2947. shok.Parent = model
  2948. game.Debris:AddItem(shok, 12)
  2949. local mesh = Instance.new("SpecialMesh")
  2950. mesh.MeshType = "FileMesh"
  2951. mesh.MeshId = "rbxassetid://489415447"
  2952. mesh.Scale = Vector3.new(1, 1, 1)
  2953. mesh.Parent = shok
  2954. for e = 1, 12 do
  2955. wait()
  2956. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  2957. shok.Transparency = shok.Transparency + 0.002
  2958. end
  2959. for e = 1, 32 do
  2960. wait()
  2961. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  2962. shok.Transparency = shok.Transparency + 0.002
  2963. end
  2964. for e = 1, 24 do
  2965. wait()
  2966. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  2967. shok.Transparency = shok.Transparency + 0.03
  2968. end
  2969. end))
  2970. coroutine.resume(coroutine.create(function()
  2971. local shok = Instance.new("Part")
  2972. shok.Name = "shock2"
  2973. shok.BrickColor = BrickColor.new("Crimson")
  2974. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2975. shok.Size = Vector3.new(1, 1, 1)
  2976. shok.Anchored = true
  2977. shok.Material = "Neon"
  2978. shok.Transparency = 0.35
  2979. shok.CanCollide = false
  2980. shok.Parent = model
  2981. game.Debris:AddItem(shok, 12)
  2982. local mesh = Instance.new("SpecialMesh")
  2983. mesh.MeshType = "FileMesh"
  2984. mesh.MeshId = "rbxassetid://489415447"
  2985. mesh.Scale = Vector3.new(12, 12, 12)
  2986. mesh.Parent = shok
  2987. for e = 1, 15 do
  2988. wait()
  2989. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  2990. shok.Transparency = shok.Transparency + 0.004
  2991. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  2992. end
  2993. for e = 1, 16 do
  2994. wait()
  2995. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  2996. shok.Transparency = shok.Transparency + 0.004
  2997. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  2998. end
  2999. for e = 1, 12 do
  3000. wait()
  3001. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  3002. shok.Transparency = shok.Transparency + 0.06
  3003. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  3004. end
  3005. end))
  3006. coroutine.resume(coroutine.create(function()
  3007. local shok = Instance.new("Part")
  3008. shok.Name = "shock3"
  3009. shok.BrickColor = BrickColor.new("Crimson")
  3010. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  3011. shok.Size = Vector3.new(1, 1, 1)
  3012. shok.Anchored = true
  3013. shok.Material = "Neon"
  3014. shok.Transparency = 0.35
  3015. shok.CanCollide = false
  3016. shok.Parent = model
  3017. game.Debris:AddItem(shok, 12)
  3018. local mesh = Instance.new("SpecialMesh")
  3019. mesh.MeshType = "FileMesh"
  3020. mesh.MeshId = "rbxassetid://489415447"
  3021. mesh.Scale = Vector3.new(12, 12, 12)
  3022. mesh.Parent = shok
  3023. for e = 1, 15 do
  3024. wait()
  3025. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  3026. shok.Transparency = shok.Transparency + 0.004
  3027. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  3028. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  3029. end
  3030. for e = 1, 16 do
  3031. wait()
  3032. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  3033. shok.Transparency = shok.Transparency + 0.004
  3034. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  3035. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  3036. end
  3037. for e = 1, 12 do
  3038. wait()
  3039. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  3040. shok.Transparency = shok.Transparency + 0.06
  3041. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  3042. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  3043. end
  3044. end))
  3045. end
  3046.  
  3047.  
  3048.  
  3049. if torso ~= nil then
  3050. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0
  3051. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  3052. for i = 1,5 do
  3053. wait()
  3054. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,0.25)
  3055. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,0.25)
  3056. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.25,0,0)
  3057. end
  3058. sound:Play()
  3059. local bodyVel = Instance.new("BodyPosition", torso)
  3060. bodyVel.Position = game.Players.LocalPlayer.Character.Torso.Position + Vector3.new(0,1000,0)
  3061. bodyVel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  3062. wait(2)
  3063. torso.Anchored = true
  3064. for i = 1,5 do
  3065. wait()
  3066. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,-0.25)
  3067. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,-0.25)
  3068. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.25,0,0)
  3069. end
  3070. for i = 1,5 do
  3071. wait()
  3072. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,-0.08)
  3073. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.08,0,0)
  3074. end
  3075. wait(1)
  3076. local bodyvel = Instance.new("BodyPosition" , game.Players.LocalPlayer.Character.Torso)
  3077. bodyvel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  3078. bodyvel.Position = torso.Position
  3079. for i = 1,5 do
  3080. wait()
  3081. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,0)
  3082. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,0.08)
  3083. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.15,0,0)
  3084. end
  3085. wait(2)
  3086. bodyVel:destroy()
  3087. game.Players.LocalPlayer.Character.Torso.Anchored = true
  3088. torso.Anchored = false
  3089. humanoid.PlatformStand = true
  3090. local bodyVel = Instance.new("BodyPosition", torso)
  3091. bodyVel.Position = game.Players.LocalPlayer.Character.Torso.Position - Vector3.new(0,1000,0)
  3092. bodyVel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  3093. sound2:Play()
  3094.  
  3095. wait(1.2)
  3096. game.Players.LocalPlayer.Character.Torso.Anchored = false
  3097. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  3098. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  3099. game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  3100. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  3101. activu = false
  3102. wait(0.5)
  3103. bodyvel:destroy()
  3104. local ROW3 = function(out, trans, s, wt, t, ang, plus)
  3105. for i = 1, 360, 360/t do
  3106. local c = Instance.new("Part", game.Workspace)
  3107. c.FormFactor = 3
  3108. c.TopSurface = 0
  3109. c.BottomSurface = 0
  3110. c.Size = s
  3111. c.Anchored = true
  3112. c.CanCollide = wt
  3113. c.Material=workspace.Base.Material
  3114. c.Transparency = trans
  3115. c.BrickColor = workspace.Base.BrickColor
  3116. c.CFrame = CFrame.new(torso.CFrame.x,0,torso.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  3117. c.Locked=true
  3118. game.Debris:AddItem(c,25)
  3119. end
  3120. end
  3121.  
  3122.  
  3123.  
  3124.  
  3125. sound3:Play()
  3126. ROW3(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)
  3127. game.Players.LocalPlayer.Character.Torso.Anchored = true
  3128. KABOOMZ3()
  3129. wait(0.1)
  3130.  
  3131. game.Players.LocalPlayer.Character.Torso.Anchored = false
  3132. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  3133. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  3134.  
  3135.  
  3136. end
  3137. end
  3138. end
  3139. detect.Touched:connect(attack)
  3140. wait(0.1)
  3141. detect:destroy()
  3142. activu = false
  3143. end
  3144.  
  3145.  
  3146.  
  3147. function hito(partoz, magn, dmg, debtim)
  3148. for _, guy in pairs(workspace:GetChildren()) do
  3149. 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
  3150. do
  3151. local humz = guy:FindFirstChild("Humanoid")
  3152. local hed = guy:FindFirstChild("Head")
  3153. humz:TakeDamage(dmg)
  3154. local db = Instance.new("StringValue")
  3155. db.Name = "alabo"
  3156. db.Parent = hed
  3157. delay(debtim, function()
  3158. db:Destroy()
  3159. end)
  3160. end
  3161. end
  3162. end
  3163. end
  3164. function animo(yep)
  3165. if yep == true then
  3166. anim.Parent = human
  3167. chr.Animate.Disabled = false
  3168. elseif yep == false then
  3169. chr.Animate.Disabled = true
  3170. anim.Parent = nil
  3171. end
  3172. end
  3173. mouse.KeyDown:connect(function(key)
  3174. if key == "e" then
  3175. rsmash()
  3176. end
  3177. if key == "t" then
  3178. jum()
  3179. end
  3180. if key == "r" then
  3181. Tele()
  3182. end
  3183. if key == "q" then
  3184. Stom()
  3185. end
  3186. if key == "g" then
  3187. HeavenSmash()
  3188. end
  3189. if key == "h" then
  3190. rip()
  3191. end
  3192. end)
  3193. tool.Equipped:connect(function()
  3194. selected = true
  3195. end)
  3196. tool.Unequipped:connect(function()
  3197. selected = false
  3198. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement