Advertisement
Guest User

Untitled

a guest
Jan 12th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.00 KB | None | 0 0
  1. --yes hello how are you
  2. plr = game.Players.LocalPlayer
  3. repeat
  4. wait(0.4)
  5. until plr.Character
  6. chr = plr.Character
  7. human = chr:FindFirstChild("Humanoid")
  8. mouse = plr:GetMouse()
  9. selected = false
  10. equipd = false
  11. tors = chr.Torso
  12. rarm = chr["Right Arm"]
  13. larm = chr["Left Arm"]
  14. rleg = chr["Right Leg"]
  15. lleg = chr["Left Leg"]
  16. hrp = chr.HumanoidRootPart
  17. head = chr.Head
  18. anim = human.Animator
  19. activu = false
  20. torrent = false
  21. boxingu = false
  22. Heartbeat = Instance.new("BindableEvent")
  23. Heartbeat.Name = "Heartbeat"
  24. Heartbeat.Parent = script
  25. frame = 0.03333333333333333
  26. tf = 0
  27. game:GetService("RunService").Heartbeat:connect(function(s, p)
  28. tf = tf + s
  29. if tf >= frame then
  30. for i = 1, math.floor(tf / frame) do
  31. Heartbeat:Fire()
  32. end
  33. tf = tf - frame * math.floor(tf / frame)
  34. end
  35. end)
  36. function swait(num)
  37. if num == 0 or num == nil then
  38. Heartbeat.Event:wait()
  39. else
  40. for i = 1, num do
  41. Heartbeat.Event:wait()
  42. end
  43. end
  44. end
  45. tool = Instance.new("Tool")
  46. tool.CanBeDropped = false
  47. tool.RequiresHandle = false
  48. tool.TextureId = "rbxassetid://37338767"
  49. tool.ToolTip = "hehe yea boi"
  50. tool.Name = "fir"
  51. tool.Parent = plr.Backpack
  52. modz = Instance.new("Model")
  53. modz.Name = "memes"
  54. modz.Parent = chr
  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. port.Transparency = 1
  85. nooutline(port)
  86. port.Reflectance = reflec
  87. port.Material = mater
  88. port.Anchored = false
  89. port.CanCollide = false
  90. port.Locked = true
  91. port.Size = Vector3.new(0.2, 0.2, 0.2)
  92. port.Parent = parnt
  93. return port
  94. end
  95. function makemesh(meshtype, scale, meshid, parent)
  96. local mes = Instance.new("SpecialMesh")
  97. mes.MeshType = meshtype
  98. mes.Scale = scale
  99. if meshtype == "FileMesh" then
  100. mes.MeshId = meshid
  101. end
  102. mes.Parent = parent
  103. return mes
  104. end
  105. function makeweld(parent, p0, p1, c0, c1)
  106. local wel = Instance.new("Weld")
  107. wel.Part0 = p0
  108. wel.Part1 = p1
  109. wel.C0 = c0
  110. if c1 ~= nil then
  111. wel.C1 = c1
  112. end
  113. wel.Parent = parent
  114. return wel
  115. end
  116. function vidp(prnt)
  117. local s = Instance.new("ParticleEmitter")
  118. s.Enabled = false
  119. s.LockedToPart = true
  120. s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  121. s.LightEmission = 0.6
  122. s.Size = NumberSequence.new({
  123. NumberSequenceKeypoint.new(0, 0.275, 0),
  124. NumberSequenceKeypoint.new(0.406, 0.762, 0),
  125. NumberSequenceKeypoint.new(0.433, 2.05, 0.75),
  126. NumberSequenceKeypoint.new(0.476, 0.625, 0),
  127. NumberSequenceKeypoint.new(1, 0.05, 0)
  128. })
  129. s.Texture = "rbxassetid://31270182"
  130. s.Transparency = NumberSequence.new({
  131. NumberSequenceKeypoint.new(0, 0.6, 0),
  132. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  133. NumberSequenceKeypoint.new(1, 1, 0)
  134. })
  135. s.Name = "vid"
  136. s.Lifetime = NumberRange.new(0.2)
  137. s.Rate = 25
  138. s.Speed = NumberRange.new(7, 10)
  139. s.VelocitySpread = 360
  140. s.Parent = prnt
  141. local s2 = Instance.new("ParticleEmitter")
  142. s2.Enabled = false
  143. s2.LockedToPart = false
  144. s2.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  145. s2.LightEmission = 0.6
  146. s2.Size = NumberSequence.new({
  147. NumberSequenceKeypoint.new(0, 0, 0),
  148. NumberSequenceKeypoint.new(0.853, 0.125, 0.1),
  149. NumberSequenceKeypoint.new(1, 0, 0)
  150. })
  151. s2.Texture = "rbxassetid://31270182"
  152. s2.Transparency = NumberSequence.new({
  153. NumberSequenceKeypoint.new(0, 0.6, 0),
  154. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  155. NumberSequenceKeypoint.new(1, 1, 0)
  156. })
  157. s2.Name = "vid2"
  158. s2.Lifetime = NumberRange.new(0.5)
  159. s2.Rate = 150
  160. s2.Speed = NumberRange.new(2, 6)
  161. s2.VelocitySpread = 360
  162. s2.Parent = prnt
  163. end
  164. function glow(tz, paz, length)
  165. if tz.Parent:FindFirstChildOfClass("Humanoid") and paz.Transparency == 1 then
  166. do
  167. local s = Instance.new("Sound")
  168. s.SoundId = "rbxassetid://221727606"
  169. s.Volume = 0.25
  170. s.Pitch = math.random(9, 11) / 10
  171. s.Parent = paz
  172. s:Play()
  173. local hmesh = Instance.new("SpecialMesh")
  174. hmesh.MeshType = "FileMesh"
  175. hmesh.MeshId = "NOSSIN"
  176. hmesh.Parent = paz.Parent
  177. paz.Transparency = 0.55
  178. paz.vid.Enabled = true
  179. paz.vid2.Enabled = true
  180. delay(length, function()
  181. paz.Transparency = 1
  182. paz.vid.Enabled = false
  183. paz.vid2.Enabled = false
  184. hmesh:Destroy()
  185. s:Destroy()
  186. end)
  187. end
  188. end
  189. end
  190. function makeglow()
  191. for _, p in pairs(chr:GetChildren()) do
  192. if p.ClassName == "Accessory" then
  193. do
  194. local h = p:FindFirstChildOfClass("Part")
  195. local nh = h:Clone()
  196. for _, n in ipairs(nh:GetChildren()) do
  197. if n.ClassName == "Attachment" or n.ClassName == "Motor6D" then
  198. n:Destroy()
  199. end
  200. end
  201. nooutline(nh)
  202. nh.Parent = nil
  203. nh.CFrame = h.CFrame
  204. nh.Transparency = 1
  205. nh.Name = "Glow"
  206. nh.Material = "Neon"
  207. nh.BrickColor = BrickColor.new("Teal")
  208. nh.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
  209. nh.CanCollide = false
  210. nh.Parent = h
  211. makeweld(nh, nh, h, cf(0, 0, 0))
  212. local m = nh:FindFirstChildOfClass("SpecialMesh")
  213. m.Scale = m.Scale + Vector3.new(0.06, 0.06, 0.06)
  214. m.TextureId = ""
  215. vidp(nh)
  216. nh.Touched:connect(function(po)
  217. glow(po, nh, 0.8)
  218. end)
  219. end
  220. elseif p.ClassName == "Part" and p ~= hrp then
  221. do
  222. local n = p:Clone()
  223. for _, m in ipairs(n:GetChildren()) do
  224. if m.ClassName == "Attachment" or m.ClassName == "Motor6D" then
  225. m:Destroy()
  226. end
  227. end
  228. nooutline(n)
  229. n.Parent = nil
  230. n.Transparency = 1
  231. n.Material = "Neon"
  232. n.Name = "Glow"
  233. n.BrickColor = BrickColor.new("Teal")
  234. n.CFrame = p.CFrame
  235. n.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
  236. n.CanCollide = false
  237. n.Parent = p
  238. makeweld(n, n, p, cf(0, 0, 0))
  239. vidp(n)
  240. n.Touched:connect(function(po)
  241. glow(po, n, 0.8)
  242. end)
  243. if n:FindFirstChildOfClass("Decal") then
  244. n:FindFirstChildOfClass("Decal"):Destroy()
  245. end
  246. if p:FindFirstChildOfClass("SpecialMesh") then
  247. local c = p:FindFirstChildOfClass("SpecialMesh"):Clone()
  248. c.Parent = nil
  249. c.Scale = c.Scale + Vector3.new(0.05, 0.05, 0.05)
  250. c.Parent = n
  251. else
  252. local m = Instance.new("BlockMesh")
  253. m.Scale = Vector3.new(1.05, 1.025, 1.05)
  254. if p == tors then
  255. m.Scale = Vector3.new(1.05, 1.05, 1.05)
  256. end
  257. m.Parent = n
  258. end
  259. end
  260. end
  261. end
  262. end
  263. makeglow()
  264. function lerpz(joint, prop, cfrmz, alp)
  265. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  266. end
  267. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  268. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  269. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  270. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  271. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  272. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  273. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  274. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  275. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  276. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  277. function resetlerp()
  278. RJ.C0 = RJC0
  279. RJ.C1 = RJC1
  280. N.C0 = NC0
  281. N.C1 = NC1
  282. RS.C0 = RSC0
  283. RS.C1 = RSC1
  284. LS.C0 = LSC0
  285. LS.C1 = LSC1
  286. RH.C0 = RHC0
  287. RH.C1 = RHC1
  288. LH.C0 = LHC0
  289. end
  290. local ign = {chr}
  291. function proj(cframe)
  292. coroutine.resume(coroutine.create(function()
  293. local mis = Instance.new("Part")
  294. mis.Anchored = true
  295. mis.CanCollide = false
  296. mis.Size = Vector3.new(1, 1, 1)
  297. mis.Transparency = 1
  298. mis.Name = "pew"
  299. mis.CFrame = cframe
  300. mis.Parent = workspace
  301. local s = Instance.new("ParticleEmitter")
  302. s.Enabled = true
  303. s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  304. s.LightEmission = 0.6
  305. s.Size = NumberSequence.new({
  306. NumberSequenceKeypoint.new(0, 0.4, 0),
  307. NumberSequenceKeypoint.new(0.0241, 0.0625, 0),
  308. NumberSequenceKeypoint.new(0.0299, 0.66, 0.22),
  309. NumberSequenceKeypoint.new(0.0344, 0.0225, 0),
  310. NumberSequenceKeypoint.new(1, 0, 0)
  311. })
  312. s.Texture = "rbxassetid://31270182"
  313. s.Transparency = NumberSequence.new({
  314. NumberSequenceKeypoint.new(0, 0.6, 0),
  315. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  316. NumberSequenceKeypoint.new(1, 1, 0)
  317. })
  318. s.Name = "vid"
  319. s.Lifetime = NumberRange.new(1)
  320. s.ZOffset = 0
  321. s.Rate = 3000
  322. s.Speed = NumberRange.new(25, 50)
  323. s.VelocitySpread = 20
  324. s.EmissionDirection = "Back"
  325. s.Parent = mis
  326. game.Debris:AddItem(mis, 10)
  327. table.insert(ign, mis)
  328. local wat = 0
  329. local derp = false
  330. local v = Instance.new("Sound")
  331. v.SoundId = "rbxassetid://221727606"
  332. v.Volume = 0.5
  333. v.Looped = true
  334. v.EmitterSize = 15
  335. v.MaxDistance = 40
  336. v.Pitch = math.random(12, 13) / 10
  337. v.Parent = mis
  338. v:Play()
  339. repeat
  340. swait()
  341. wat = wat + 1
  342. local ry = Ray.new(mis.Position, mis.CFrame.lookVector * 8)
  343. local prt, pos = workspace:FindPartOnRayWithIgnoreList(ry, ign, false, true)
  344. if prt and pos and 1 > prt.Transparency then
  345. derp = true
  346. mis.CFrame = CFrame.new(pos)
  347. v:Stop()
  348. s.Enabled = false
  349. s.Speed = NumberRange.new(15, 25)
  350. s.Lifetime = NumberRange.new(5)
  351. s.VelocitySpread = 360
  352. s:Emit(40)
  353. local n = Instance.new("Sound")
  354. n.Volume = 0.75
  355. n.Pitch = rd2(9, 11) / 10
  356. n.SoundId = "rbxassetid://184374162"
  357. n.Parent = mis
  358. n:Play()
  359. hito(mis, 300, 500000, 0.01)
  360. else
  361. mis.CFrame = mis.CFrame * CFrame.new(0, 0, -5)
  362. end
  363. until wat == 50 or derp == true
  364. if wat == 50 then
  365. mis:Destroy()
  366. end
  367. if derp == true then
  368. game.Debris:AddItem(mis, 1)
  369. end
  370. end))
  371. end
  372. function makesword(swocfrm, weldp1, cframe0)
  373. local ay = function(name, size, parnt, cfram)
  374. local port = Instance.new("Part")
  375. port.BrickColor = BrickColor.new("Teal")
  376. port.Name = name
  377. port.Transparency = 1
  378. nooutline(port)
  379. port.Material = "Neon"
  380. port.Anchored = false
  381. port.CanCollide = false
  382. port.Locked = true
  383. port.Size = size
  384. port.Parent = parnt
  385. return port
  386. end
  387. local swordmo = Instance.new("Model")
  388. swordmo.Name = "swod"
  389. swordmo.Parent = modz
  390. local booval = Instance.new("BoolValue")
  391. booval.Value = true
  392. booval.Name = "mememem"
  393. booval.Parent = swordmo
  394. local function pr(par, amt, sped)
  395. local s = Instance.new("ParticleEmitter")
  396. s.Enabled = false
  397. s.LockedToPart = true
  398. s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  399. s.LightEmission = 0.6
  400. s.Size = NumberSequence.new({
  401. NumberSequenceKeypoint.new(0, 0.15, 0),
  402. NumberSequenceKeypoint.new(0.05, 0.3, 0.3),
  403. NumberSequenceKeypoint.new(0.1, 0.15, 0),
  404. NumberSequenceKeypoint.new(0.8, 0.2, 0),
  405. NumberSequenceKeypoint.new(1, 0, 0)
  406. })
  407. s.Texture = "rbxassetid://31270182"
  408. s.Transparency = NumberSequence.new({
  409. NumberSequenceKeypoint.new(0, 0.7, 0),
  410. NumberSequenceKeypoint.new(0.89, 0.7, 0),
  411. NumberSequenceKeypoint.new(1, 1, 0)
  412. })
  413. s.Name = "vid"
  414. s.Lifetime = NumberRange.new(0.75)
  415. s.Rate = 1
  416. s.Speed = sped
  417. s.VelocitySpread = 3
  418. s.Parent = par
  419. coroutine.resume(coroutine.create(function()
  420. while booval.Value do
  421. swait()
  422. s:Emit(amt)
  423. end
  424. end))
  425. return s
  426. end
  427. local ping = function(derp)
  428. local s3 = Instance.new("ParticleEmitter")
  429. s3.Enabled = false
  430. s3.LockedToPart = false
  431. s3.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  432. s3.LightEmission = 0.6
  433. s3.Size = NumberSequence.new({
  434. NumberSequenceKeypoint.new(0, 0.35, 0),
  435. NumberSequenceKeypoint.new(0.2, 0.25, 0.25),
  436. NumberSequenceKeypoint.new(0.4, 0.15, 0),
  437. NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
  438. NumberSequenceKeypoint.new(1, 0, 0)
  439. })
  440. s3.Texture = "rbxassetid://31270182"
  441. s3.Transparency = NumberSequence.new({
  442. NumberSequenceKeypoint.new(0, 0.4, 0),
  443. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  444. NumberSequenceKeypoint.new(1, 1, 0)
  445. })
  446. s3.Name = "vid3"
  447. s3.Lifetime = NumberRange.new(0.5)
  448. s3.Acceleration = Vector3.new(0, 5, 0)
  449. s3.Rate = 350
  450. s3.Speed = NumberRange.new(10, 15)
  451. s3.VelocitySpread = 360
  452. s3.Parent = derp
  453. swait()
  454. s3:Emit(120)
  455. end
  456. local b1 = ay("b1", Vector3.new(0.3, 2.5, 0.3), swordmo, swocfrm)
  457. local p1 = pr(b1, 5, NumberRange.new(0, 1))
  458. if weldp1 then
  459. local w1 = makeweld(b1, b1, weldp1, cframe0, nil)
  460. end
  461. local bla = Instance.new("Sound")
  462. bla.SoundId = "rbxassetid://61425219"
  463. bla.Volume = 0.75
  464. bla.Pitch = math.random(7, 9) / 10
  465. bla.Parent = b1
  466. bla:Play()
  467. local b2 = ay("b2", Vector3.new(0.6, 0.75, 0.4), swordmo, swocfrm)
  468. local p2 = pr(b2, 1, NumberRange.new(0, 1))
  469. local w2 = makeweld(b2, b2, b1, ang(rd(180), rd(0), rd(0)) * cf(0, 1.5, 0), nil)
  470. local b3 = ay("b3", Vector3.new(0.7, 0.75, 0.5), swordmo, swocfrm)
  471. local p3 = pr(b3, 1, NumberRange.new(0, 3))
  472. local w3 = makeweld(b3, b3, b1, ang(rd(180), rd(90), rd(0)) * cf(0, -1.5, 0), nil)
  473. local b4 = ay("b4", Vector3.new(0.3, 0.75, 0.3), swordmo, swocfrm)
  474. local p4 = pr(b4, 1, NumberRange.new(1, 2))
  475. local w4 = makeweld(b4, b4, b3, cf(0, -0.5, 0) * ang(rd(70), rd(0), rd(0)), nil)
  476. local b5 = ay("b5", Vector3.new(0.3, 0.75, 0.3), swordmo, swocfrm)
  477. local p5 = pr(b5, 1, NumberRange.new(1, 2))
  478. local w5 = makeweld(b5, b5, b3, cf(0, -0.5, 0) * ang(rd(290), rd(0), rd(0)), nil)
  479. local b6 = ay("b6", Vector3.new(0.3, 0.5, 0.3), swordmo, swocfrm)
  480. local p6 = pr(b6, 1, NumberRange.new(1, 2))
  481. local w6 = makeweld(b6, b6, b3, cf(0, -0.25, 0) * ang(rd(35), rd(0), rd(0)), nil)
  482. local b7 = ay("b7", Vector3.new(0.3, 0.5, 0.3), swordmo, swocfrm)
  483. local p7 = pr(b7, 1, NumberRange.new(1, 2))
  484. local w7 = makeweld(b7, b7, b3, cf(0, -0.25, 0) * ang(rd(325), rd(0), rd(0)), nil)
  485. local b8 = ay("b8", Vector3.new(0.5, 5.5, 0.2), swordmo, swocfrm)
  486. local p8 = pr(b8, 9, NumberRange.new(1, 3))
  487. local w8 = makeweld(b8, b8, b1, ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), nil)
  488. local anbo = Instance.new("Part")
  489. anbo.Anchored = true
  490. anbo.CanCollide = false
  491. anbo.Size = Vector3.new(2.5, 9, 1)
  492. anbo.CFrame = b8.CFrame * cf(0, -1.5, 0)
  493. anbo.Transparency = 1
  494. anbo.Parent = workspace
  495. game.Debris:AddItem(anbo, 2)
  496. ping(anbo)
  497. local whos = Instance.new("ParticleEmitter")
  498. whos.Enabled = false
  499. whos.LockedToPart = false
  500. whos.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  501. whos.LightEmission = 0.6
  502. whos.Size = NumberSequence.new({
  503. NumberSequenceKeypoint.new(0, 0.15, 0),
  504. NumberSequenceKeypoint.new(0.05, 0.3, 0.3),
  505. NumberSequenceKeypoint.new(0.1, 0.15, 0),
  506. NumberSequenceKeypoint.new(0.8, 0.2, 0),
  507. NumberSequenceKeypoint.new(1, 0, 0)
  508. })
  509. whos.Texture = "rbxassetid://31270182"
  510. whos.Transparency = NumberSequence.new({
  511. NumberSequenceKeypoint.new(0, 0.7, 0),
  512. NumberSequenceKeypoint.new(0.89, 0.7, 0),
  513. NumberSequenceKeypoint.new(1, 1, 0)
  514. })
  515. whos.Name = "whoos"
  516. whos.Lifetime = NumberRange.new(0.75)
  517. whos.Rate = 2000
  518. whos.Speed = NumberRange.new(0)
  519. whos.VelocityInheritance = 0.8
  520. whos.VelocitySpread = 3
  521. whos.Parent = b8
  522. return swordmo
  523. end
  524. function removesword(swordmodel)
  525. swordmodel.mememem.Value = false
  526. local hn = swordmodel.b1
  527. hn.Anchored = true
  528. if hn:FindFirstChildOfClass("Weld") then
  529. hn:FindFirstChildOfClass("Weld"):Destroy()
  530. end
  531. local bla = Instance.new("Sound")
  532. bla.SoundId = "rbxassetid://192783601"
  533. bla.Volume = 1.25
  534. bla.Pitch = math.random(9, 10) / 10
  535. bla.Parent = hn
  536. bla:Play()
  537. local ping = function(derp)
  538. local s3 = Instance.new("ParticleEmitter")
  539. s3.Enabled = false
  540. s3.LockedToPart = false
  541. s3.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  542. s3.LightEmission = 0.6
  543. s3.Size = NumberSequence.new({
  544. NumberSequenceKeypoint.new(0, 0.35, 0),
  545. NumberSequenceKeypoint.new(0.2, 0.25, 0.25),
  546. NumberSequenceKeypoint.new(0.4, 0.15, 0),
  547. NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
  548. NumberSequenceKeypoint.new(1, 0, 0)
  549. })
  550. s3.Texture = "rbxassetid://31270182"
  551. s3.Transparency = NumberSequence.new({
  552. NumberSequenceKeypoint.new(0, 0.4, 0),
  553. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  554. NumberSequenceKeypoint.new(1, 1, 0)
  555. })
  556. s3.Name = "vid3"
  557. s3.Lifetime = NumberRange.new(0.5)
  558. s3.Acceleration = Vector3.new(0, 5, 0)
  559. s3.Rate = 350
  560. s3.Speed = NumberRange.new(10, 15)
  561. s3.VelocitySpread = 360
  562. s3.Parent = derp
  563. swait()
  564. s3:Emit(180)
  565. end
  566. local anbo = Instance.new("Part")
  567. anbo.Anchored = true
  568. anbo.CanCollide = false
  569. anbo.Size = Vector3.new(2.5, 9, 1)
  570. anbo.CFrame = swordmodel.b8.CFrame * cf(0, -1.5, 0)
  571. anbo.Transparency = 1
  572. anbo.Parent = workspace
  573. game.Debris:AddItem(anbo, 2)
  574. ping(anbo)
  575. game.Debris:AddItem(swordmodel, 1.25)
  576. end
  577. function eswing()
  578. if activu == true or selected == false then
  579. return
  580. end
  581. activu = true
  582. local sw = makesword(hrp.CFrame, rarm, ang(rd(90), rd(0), rd(90)) * cf(0, 1, 0.5))
  583. animo(false)
  584. local hwel = sw.b1:FindFirstChildOfClass("Weld")
  585. local hwelc0 = hwel.C0
  586. local whoo = sw.b8:FindFirstChild("whoos")
  587. for _ = 1, 12 do
  588. swait()
  589. lerpz(RJ, "C0", RJC0 * cf(0, 0.75, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
  590. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(-6), rd(70)), 0.5)
  591. lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(-13), rd(0), rd(0)), 0.5)
  592. lerpz(RS, "C0", RSC0 * cf(0.3, 0.25, 0.55) * ang(rd(-30), rd(-70), rd(15)), 0.5)
  593. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(60), rd(0)), 0.5)
  594. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(5), rd(10)), 0.5)
  595. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  596. lerpz(RH, "C0", RHC0 * cf(0.45, 0.05, -0.15) * ang(rd(-5), rd(60), rd(0)), 0.5)
  597. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  598. lerpz(LH, "C0", LHC0 * cf(0.45, 0.05, -0.35) * ang(rd(-5), rd(75), rd(0)), 0.5)
  599. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  600. hwel.C0 = hwel.C0:lerp(cf(-0.25, 0.25, 0) * ang(rd(0), rd(0), rd(40)) * hwelc0, 0.5)
  601. end
  602. for c = 1, 3 do
  603. swait()
  604. lerpz(RJ, "C0", RJC0 * cf(0, -0.25, 0) * ang(rd(0), rd(0), rd(10)), 0.1 + c / 5)
  605. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(-10)), 0.1 + c / 5)
  606. lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  607. lerpz(RS, "C0", RSC0 * cf(-0.2, 0.35, 0.9) * ang(rd(-20), rd(170), rd(15)), 0.1 + c / 5)
  608. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  609. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(5), rd(10)), 0.1 + c / 5)
  610. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  611. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(1)), 0.1 + c / 5)
  612. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  613. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-1)), 0.1 + c / 5)
  614. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  615. hwel.C0 = hwel.C0:lerp(cf(-0.15, 0.15, 0) * ang(rd(0), rd(0), rd(10)) * hwelc0, 0.1 + c / 5)
  616. end
  617. whoo.Enabled = true
  618. for _ = 1, 14 do
  619. swait()
  620. hito(sw.b8, 3, 35, 0.8)
  621. lerpz(RJ, "C0", RJC0 * cf(0, -0.75, 0) * ang(rd(0), rd(0), rd(60)), 0.6)
  622. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-40)), 0.6)
  623. lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  624. lerpz(RS, "C0", RSC0 * cf(-0.1, 0.65, 0.9) * ang(rd(-15), rd(135), rd(-165)), 0.6)
  625. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  626. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-30), rd(5), rd(10)), 0.6)
  627. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  628. lerpz(RH, "C0", RHC0 * cf(-0.25, 0, 0) * ang(rd(-5), rd(-50), rd(1)), 0.6)
  629. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  630. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-1)), 0.6)
  631. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  632. hwel.C0 = hwel.C0:lerp(cf(-0.25, 0.25, 0) * ang(rd(0), rd(0), rd(40)) * hwelc0, 0.6)
  633. end
  634. whoo.Enabled = false
  635. removesword(sw)
  636. animo(true)
  637. for _ = 1, 10 do
  638. swait()
  639. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  640. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  641. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  642. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  643. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  644. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  645. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  646. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  647. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  648. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  649. end
  650. resetlerp()
  651. activu = false
  652. end
  653. function torentmod()
  654. if selected == false or activu == true then
  655. return
  656. end
  657. if torrent == false then
  658. torrent = true
  659. do
  660. local viarm = Instance.new("Part")
  661. nooutline(viarm)
  662. viarm.CanCollide = false
  663. viarm.Transparency = 1
  664. viarm.Name = "shootingu"
  665. viarm.Size = Vector3.new(1.25, 1, 1.25)
  666. viarm.CFrame = rarm.CFrame
  667. viarm.Parent = modz
  668. makeweld(viarm, viarm, rarm, cf(0, 1, 0))
  669. s = Instance.new("ParticleEmitter")
  670. s.Enabled = true
  671. s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  672. s.LightEmission = 0.6
  673. s.Size = NumberSequence.new({
  674. NumberSequenceKeypoint.new(0, 0, 0),
  675. NumberSequenceKeypoint.new(0.0241, 0.0925, 0),
  676. NumberSequenceKeypoint.new(0.0299, 0.56, 0.25),
  677. NumberSequenceKeypoint.new(0.0344, 0.0925, 0),
  678. NumberSequenceKeypoint.new(1, 0, 0)
  679. })
  680. s.Texture = "rbxassetid://31270182"
  681. s.Transparency = NumberSequence.new({
  682. NumberSequenceKeypoint.new(0, 0.6, 0),
  683. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  684. NumberSequenceKeypoint.new(1, 1, 0)
  685. })
  686. s.Name = "vid"
  687. s.Acceleration = viarm.CFrame.upVector * 5
  688. s.Lifetime = NumberRange.new(1)
  689. s.ZOffset = 1
  690. s.Rate = 1250
  691. s.Speed = NumberRange.new(2, 3)
  692. s.VelocitySpread = 180
  693. s.Parent = viarm
  694. coroutine.resume(coroutine.create(function()
  695. while s do
  696. swait()
  697. s.Acceleration = viarm.CFrame.upVector * 6
  698. end
  699. end))
  700. coroutine.resume(coroutine.create(function()
  701. while torrent == true do
  702. swait()
  703. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  704. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  705. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  706. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  707. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  708. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  709. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  710. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  711. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  712. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  713. end
  714. end))
  715. local shootinz = false
  716. hd = tool.Activated:connect(function()
  717. shootinz = true
  718. repeat
  719. swait(3)
  720. lerpz(RS, "C0", RSC0 * cf(rd2(-3, -1) / 10, 0, 0) * ang(rd(rd2(-5, 5)), rd(rd2(-5, 5)), rd(rd2(95, 105))), 0.8)
  721. proj(CFrame.new(viarm.Position, mouse.Hit.p + Vector3.new(rd2(-1, 1), rd2(-1, 1), 0)))
  722. local sd = Instance.new("Sound")
  723. sd.Volume = 0.3
  724. sd.Pitch = rd2(11, 13) / 10
  725. sd.SoundId = "rbxassetid://221727606"
  726. sd.Parent = viarm
  727. local sd2 = sd:Clone()
  728. sd2.SoundId = "rbxassetid://238381567"
  729. sd2.Parent = viarm
  730. sd:Play()
  731. sd2:Play()
  732. game.Debris:AddItem(sd, 1)
  733. game.Debris:AddItem(sd2, 1)
  734. until shootinz == false or torrent == false
  735. end)
  736. hu = tool.Deactivated:connect(function()
  737. shootinz = false
  738. end)
  739. end
  740. elseif torrent == true then
  741. hd:Disconnect()
  742. hu:Disconnect()
  743. torrent = false
  744. modz:FindFirstChild("shootingu"):FindFirstChild("vid").Enabled = false
  745. for _ = 1, 10 do
  746. swait()
  747. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  748. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  749. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  750. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  751. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  752. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  753. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  754. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  755. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  756. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  757. end
  758. resetlerp()
  759. modz:FindFirstChild("shootingu"):Destroy()
  760. end
  761. end
  762. function suprfast()
  763. if selected == false or activu == true then
  764. return
  765. end
  766. activu = true
  767. human.WalkSpeed = human.WalkSpeed + 30
  768. human.JumpPower = human.JumpPower + 45
  769. for _, d in ipairs(chr:GetChildren()) do
  770. if d.ClassName == "Accessory" then
  771. swait()
  772. glow(hrp, d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"), 2)
  773. coroutine.resume(coroutine.create(function()
  774. local clones = {}
  775. for i = 1, 5 do
  776. local v = d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"):Clone()
  777. v.Name = "nyoo"
  778. v.vid:Destroy()
  779. v.vid2:Destroy()
  780. v.AccessoryWeld:Destroy()
  781. v.Weld:Destroy()
  782. v.Transparency = 0.9
  783. v.Anchored = true
  784. v.Parent = modz
  785. table.insert(clones, v)
  786. end
  787. num = 0
  788. repeat
  789. swait()
  790. num = num % 5 + 1
  791. clones[num].CFrame = d:FindFirstChildOfClass("Part"):FindFirstChild("Glow").CFrame
  792. until activu == false
  793. for _, b in ipairs(clones) do
  794. swait()
  795. b:Destroy()
  796. end
  797. end))
  798. elseif d.ClassName == "Part" and d ~= hrp then
  799. swait()
  800. glow(hrp, d:FindFirstChild("Glow"), 2)
  801. coroutine.resume(coroutine.create(function()
  802. local clones = {}
  803. for i = 1, 5 do
  804. local v = d:FindFirstChild("Glow"):Clone()
  805. v.Name = "lel"
  806. v.vid:Destroy()
  807. v.vid2:Destroy()
  808. v.Weld:Destroy()
  809. v.Transparency = 0.9
  810. v.Anchored = true
  811. v.Parent = modz
  812. table.insert(clones, v)
  813. end
  814. num = 0
  815. repeat
  816. swait()
  817. num = num % 5 + 1
  818. clones[num].CFrame = d:FindFirstChild("Glow").CFrame
  819. until activu == false
  820. for _, b in ipairs(clones) do
  821. swait()
  822. b:Destroy()
  823. end
  824. end))
  825. end
  826. end
  827. wait(2)
  828. activu = false
  829. human.WalkSpeed = human.WalkSpeed - 30
  830. human.JumpPower = human.JumpPower - 45
  831. end
  832. function fly()
  833. if selected == false or activu == true or torrent == true then
  834. return
  835. end
  836. local memedon = {}
  837. activu = true
  838. local emi = true
  839. local mp = Instance.new("Part")
  840. mp.Size = Vector3.new(0.2, 0.2, 0.2)
  841. mp.CanCollide = false
  842. mp.Transparency = 1
  843. mp.Parent = modz
  844. table.insert(memedon, mp)
  845. makeweld(mp, mp, tors, ang(rd(-30), rd(0), rd(0)) * CFrame.new(0, -0.5, -0.5), nil)
  846. local function pr(par, amt)
  847. local s = Instance.new("ParticleEmitter")
  848. s.Enabled = false
  849. s.LockedToPart = true
  850. s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  851. s.LightEmission = 0.6
  852. s.Size = NumberSequence.new({
  853. NumberSequenceKeypoint.new(0, 0.3, 0),
  854. NumberSequenceKeypoint.new(0.8, 0.3, 0),
  855. NumberSequenceKeypoint.new(1, 0, 0)
  856. })
  857. s.Texture = "rbxassetid://31270182"
  858. s.Transparency = NumberSequence.new({
  859. NumberSequenceKeypoint.new(0, 0.7, 0),
  860. NumberSequenceKeypoint.new(0.89, 0.7, 0),
  861. NumberSequenceKeypoint.new(1, 1, 0)
  862. })
  863. s.Name = "vid"
  864. s.Lifetime = NumberRange.new(0.75)
  865. s.Rate = 1
  866. s.Speed = NumberRange.new(10, 15)
  867. s.VelocitySpread = 3
  868. s.Parent = par
  869. coroutine.resume(coroutine.create(function()
  870. while emi do
  871. swait()
  872. s:Emit(amt)
  873. end
  874. end))
  875. return s
  876. end
  877. for _, d in ipairs(chr:GetChildren()) do
  878. if d.ClassName == "Accessory" then
  879. glow(hrp, d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"), 1.5)
  880. elseif d.ClassName == "Part" and d ~= hrp then
  881. glow(hrp, d:FindFirstChild("Glow"), 1.5)
  882. end
  883. end
  884. local f1 = makepart("Teal", "w1", 1, "Neon", modz, hrp.CFrame)
  885. f1.Size = Vector3.new(0.4, 0.4, 0.4)
  886. local p1 = pr(f1, 12)
  887. p1.Acceleration = Vector3.new(-15, 0, 15)
  888. local w1 = makeweld(f1, f1, mp, CFrame.Angles(rd(-5), rd(10), rd(-50)) * CFrame.new(0.25, 0, 0), nil)
  889. local f2 = makepart("Teal", "w2", 1, "Neon", modz, hrp.CFrame)
  890. f2.Size = Vector3.new(0.4, 0.4, 0.4)
  891. local p2 = pr(f2, 12)
  892. p2.Acceleration = Vector3.new(15, 0, 15)
  893. local w2 = makeweld(f2, f2, mp, CFrame.Angles(rd(-5), rd(-10), rd(50)) * CFrame.new(-0.25, 0, 0), nil)
  894. local f3 = makepart("Teal", "w3", 1, "Neon", modz, hrp.CFrame)
  895. f3.Size = Vector3.new(1.3, 0.6, 0.6)
  896. p3 = pr(f3, 4)
  897. p3.Speed = NumberRange.new(10, 12)
  898. local w3 = makeweld(f3, f3, mp, CFrame.Angles(rd(-40), rd(10), rd(-145)) * CFrame.new(2, -1, -0.5), nil)
  899. local f4 = makepart("Teal", "w4", 1, "Neon", modz, hrp.CFrame)
  900. f4.Size = Vector3.new(1.3, 0.6, 0.6)
  901. p4 = pr(f4, 4)
  902. p4.Speed = NumberRange.new(10, 12)
  903. local w4 = makeweld(f4, f4, mp, CFrame.Angles(rd(-40), rd(-10), rd(145)) * CFrame.new(-2, -1, -0.5), nil)
  904. local f5 = makepart("Teal", "w5", 1, "Neon", modz, hrp.CFrame)
  905. f5.Size = Vector3.new(1.3, 0.6, 0.6)
  906. p5 = pr(f5, 4)
  907. p5.Speed = NumberRange.new(10, 12)
  908. local w5 = makeweld(f5, f5, mp, CFrame.Angles(rd(-30), rd(-10), rd(-115)) * CFrame.new(3, -1.75, -1), nil)
  909. local f6 = makepart("Teal", "w6", 1, "Neon", modz, hrp.CFrame)
  910. f6.Size = Vector3.new(1.3, 0.6, 0.6)
  911. p6 = pr(f6, 4)
  912. p6.Speed = NumberRange.new(10, 12)
  913. local w6 = makeweld(f6, f6, mp, CFrame.Angles(rd(-30), rd(10), rd(115)) * CFrame.new(-3, -1.75, -1), nil)
  914. local f7 = makepart("Teal", "w7", 1, "Neon", modz, hrp.CFrame)
  915. f7.Size = Vector3.new(1.9, 0.6, 0.6)
  916. p7 = pr(f7, 6)
  917. p7.Speed = NumberRange.new(10, 12)
  918. local w7 = makeweld(f7, f7, mp, CFrame.Angles(rd(-40), rd(-5), rd(-140)) * CFrame.new(2.5, -1.65, -0.65), nil)
  919. local f8 = makepart("Teal", "w8", 1, "Neon", modz, hrp.CFrame)
  920. f8.Size = Vector3.new(1.9, 0.6, 0.6)
  921. p8 = pr(f8, 6)
  922. p8.Speed = NumberRange.new(10, 12)
  923. local w8 = makeweld(f8, f8, mp, CFrame.Angles(rd(-40), rd(5), rd(140)) * CFrame.new(-2.5, -1.65, -0.65), nil)
  924. t1 = pr(f1, 2)
  925. t1.LockedToPart = false
  926. t2 = pr(f2, 2)
  927. t2.LockedToPart = false
  928. t3 = pr(f3, 2)
  929. t3.LockedToPart = false
  930. t4 = pr(f4, 2)
  931. t4.LockedToPart = false
  932. t5 = pr(f5, 2)
  933. t5.LockedToPart = false
  934. t6 = pr(f6, 2)
  935. t6.LockedToPart = false
  936. t7 = pr(f7, 2)
  937. t7.LockedToPart = false
  938. t8 = pr(f8, 2)
  939. t8.LockedToPart = false
  940. table.insert(memedon, f1)
  941. table.insert(memedon, f2)
  942. table.insert(memedon, f3)
  943. table.insert(memedon, f4)
  944. table.insert(memedon, f5)
  945. table.insert(memedon, f6)
  946. table.insert(memedon, f7)
  947. table.insert(memedon, f8)
  948. local sd = Instance.new("Sound")
  949. sd.Volume = 1.5
  950. sd.Pitch = rd2(10, 12) / 10
  951. sd.SoundId = "rbxassetid://201858072"
  952. sd.Parent = hrp
  953. sd:Play()
  954. game.Debris:AddItem(sd, 1)
  955. human.PlatformStand = true
  956. local bg = Instance.new("BodyGyro")
  957. bg.MaxTorque = Vector3.new(15000, 15000, 15000)
  958. bg.P = 2500
  959. bg.D = 100
  960. bg.CFrame = CFrame.new(hrp.Position, mouse.Hit.p)
  961. bg.Parent = hrp
  962. local bf = Instance.new("BodyVelocity")
  963. bf.MaxForce = Vector3.new(15000, 15000, 15000)
  964. bf.P = 2500
  965. bf.Velocity = mouse.Hit.p - hrp.Position.unit * 200
  966. bf.Parent = hrp
  967. for d = 1, 100 do
  968. swait()
  969. bg.CFrame = CFrame.new(hrp.Position, mouse.Hit.p)
  970. bf.Velocity = mouse.Hit.p - hrp.Position.unit * (200 - d * 2)
  971. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(80), rd(0), math.sin(-hrp.RotVelocity.Y / 5)), 0.4)
  972. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-70), rd(0), rd(0)), 0.4)
  973. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  974. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  975. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  976. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  977. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  978. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  979. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  980. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  981. end
  982. bf:Destroy()
  983. bg:Destroy()
  984. human.PlatformStand = false
  985. emi = false
  986. p1.LockedToPart = false
  987. p2.LockedToPart = false
  988. p3.LockedToPart = false
  989. p4.LockedToPart = false
  990. p5.LockedToPart = false
  991. p6.LockedToPart = false
  992. p7.LockedToPart = false
  993. p8.LockedToPart = false
  994. for _ = 1, 10 do
  995. swait()
  996. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  997. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  998. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  999. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1000. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1001. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1002. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1003. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1004. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1005. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  1006. end
  1007. delay(0.5, function()
  1008. for _, l in ipairs(memedon) do
  1009. l:Destroy()
  1010. end
  1011. end)
  1012. resetlerp()
  1013. activu = false
  1014. end
  1015. function musiclel()
  1016. if selected == false or activu == true then
  1017. return
  1018. end
  1019. if boxingu == false then
  1020. boxingu = true
  1021. do
  1022. local watz = 1
  1023. local hmm = 1
  1024. local intens = 30
  1025. local deg = 20
  1026. local derp = makepart("Teal", "hurr", 0.25, "Neon", modz, hrp.CFrame)
  1027. derp.Locked = true
  1028. local s = Instance.new("ParticleEmitter")
  1029. s.Enabled = true
  1030. s.LockedToPart = true
  1031. s.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  1032. s.LightEmission = 0.6
  1033. s.Size = NumberSequence.new({
  1034. NumberSequenceKeypoint.new(0, 0.275, 0),
  1035. NumberSequenceKeypoint.new(0.406, 0.762, 0),
  1036. NumberSequenceKeypoint.new(0.433, 1.5, 0.75),
  1037. NumberSequenceKeypoint.new(0.476, 0.625, 0),
  1038. NumberSequenceKeypoint.new(1, 0.05, 0)
  1039. })
  1040. s.Texture = "rbxassetid://31270182"
  1041. s.Transparency = NumberSequence.new({
  1042. NumberSequenceKeypoint.new(0, 0.6, 0),
  1043. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  1044. NumberSequenceKeypoint.new(1, 1, 0)
  1045. })
  1046. s.Name = "vid"
  1047. s.Lifetime = NumberRange.new(0.2)
  1048. s.Rate = 75
  1049. s.Speed = NumberRange.new(7, 10)
  1050. s.VelocitySpread = 360
  1051. s.ZOffset = 1
  1052. s.Parent = derp
  1053. local s2 = Instance.new("ParticleEmitter")
  1054. s2.Enabled = true
  1055. s2.LockedToPart = false
  1056. s2.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  1057. s2.LightEmission = 0.6
  1058. s2.Size = NumberSequence.new({
  1059. NumberSequenceKeypoint.new(0, 0, 0),
  1060. NumberSequenceKeypoint.new(0.853, 0.125, 0.1),
  1061. NumberSequenceKeypoint.new(1, 0, 0)
  1062. })
  1063. s2.Texture = "rbxassetid://31270182"
  1064. s2.Transparency = NumberSequence.new({
  1065. NumberSequenceKeypoint.new(0, 0.6, 0),
  1066. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  1067. NumberSequenceKeypoint.new(1, 1, 0)
  1068. })
  1069. s2.Name = "vid2"
  1070. s2.Lifetime = NumberRange.new(0.5)
  1071. s2.Rate = 350
  1072. s2.Speed = NumberRange.new(2, 6)
  1073. s2.VelocitySpread = 360
  1074. s2.ZOffset = 1
  1075. s2.Parent = derp
  1076. local s3 = Instance.new("ParticleEmitter")
  1077. s3.Enabled = false
  1078. s3.LockedToPart = false
  1079. s3.Color = ColorSequence.new(Color3.new(0.1411764705882353, 0.9215686274509803, 0.9215686274509803))
  1080. s3.LightEmission = 0.6
  1081. s3.Size = NumberSequence.new({
  1082. NumberSequenceKeypoint.new(0, 0.45, 0),
  1083. NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
  1084. NumberSequenceKeypoint.new(1, 0, 0)
  1085. })
  1086. s3.Texture = "rbxassetid://31270182"
  1087. s3.Transparency = NumberSequence.new({
  1088. NumberSequenceKeypoint.new(0, 0.6, 0),
  1089. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  1090. NumberSequenceKeypoint.new(1, 1, 0)
  1091. })
  1092. s3.Name = "vid3"
  1093. s3.Lifetime = NumberRange.new(0.5)
  1094. s3.Acceleration = Vector3.new(0, 30, 0)
  1095. s3.Rate = 350
  1096. s3.Speed = NumberRange.new(20, 30)
  1097. s3.VelocitySpread = 360
  1098. s3.Parent = derp
  1099. derp.Anchored = true
  1100. derp.Transparency = 0.5
  1101. derp.Size = Vector3.new(3, 2, 2)
  1102. derp.CFrame = hrp.CFrame
  1103. local lol = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://151760030", derp)
  1104. local sound = Instance.new("Sound")
  1105. sound.Name = "moose"
  1106. sound.Volume = 1
  1107. sound.EmitterSize = 40
  1108. sound.MaxDistance = 40
  1109. sound.Looped = true
  1110. sound.Parent = derp
  1111. coroutine.resume(coroutine.create(function()
  1112. local hey = false
  1113. while derp do
  1114. swait()
  1115. watz = watz + hmm
  1116. derp.CFrame = derp.CFrame:lerp(hrp.CFrame * cf(-1.5, 3, 2.5) * ang(0, 0, rd(deg * math.cos(watz / intens))), 0.4)
  1117. derp.Size = derp.Size:lerp(Vector3.new(3 * (1 + sound.PlaybackLoudness / 500), 2 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 1000)), 0.7)
  1118. lol.Scale = lol.Scale:lerp(Vector3.new(1 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 500)), 0.7)
  1119. if hey == false and (3 < lol.Scale).magnitude then
  1120. hey = true
  1121. s3:Emit(20)
  1122. delay(0.25, function()
  1123. hey = false
  1124. end)
  1125. end
  1126. end
  1127. end))
  1128. local sg = Instance.new("ScreenGui")
  1129. sg.Name = "simpleflips"
  1130. sg.Parent = plr.PlayerGui
  1131. local fr = Instance.new("Frame")
  1132. fr.AnchorPoint = Vector2.new(1, 0.5)
  1133. fr.BackgroundColor3 = Color3.new(0.09411764705882353, 0.9568627450980393, 1)
  1134. fr.BorderSizePixel = 2
  1135. fr.Position = UDim2.new(0.975, 0, 0.5, 0)
  1136. fr.Size = UDim2.new(0, 200, 0, 100)
  1137. fr.Parent = sg
  1138. local mbox = Instance.new("TextBox")
  1139. mbox.AnchorPoint = Vector2.new(0.5, 0.5)
  1140. mbox.BackgroundColor3 = Color3.new(0.45098039215686275, 0.7803921568627451, 1)
  1141. mbox.BorderSizePixel = 2
  1142. mbox.Position = UDim2.new(0.5, 0, 0.25, 0)
  1143. mbox.Size = UDim2.new(0, 150, 0, 40)
  1144. mbox.Font = "SourceSansBold"
  1145. mbox.FontSize = "Size24"
  1146. mbox.Text = "MEME"
  1147. mbox.TextWrapped = true
  1148. mbox.Parent = fr
  1149. local pley = Instance.new("TextButton")
  1150. pley.AnchorPoint = Vector2.new(0.5, 0.5)
  1151. pley.BackgroundColor3 = Color3.new(0.25098039215686274, 1, 0.3137254901960784)
  1152. pley.BorderSizePixel = 2
  1153. pley.Position = UDim2.new(0.25, 0, 0.75, 0)
  1154. pley.Size = UDim2.new(0, 75, 0, 35)
  1155. pley.Font = "SourceSansBold"
  1156. pley.FontSize = "Size18"
  1157. pley.Text = "kappa"
  1158. pley.Parent = fr
  1159. local stap = Instance.new("TextButton")
  1160. stap.AnchorPoint = Vector2.new(0.5, 0.5)
  1161. stap.BackgroundColor3 = Color3.new(1, 0.25098039215686274, 0.11764705882352941)
  1162. stap.BorderSizePixel = 2
  1163. stap.Position = UDim2.new(0.75, 0, 0.75, 0)
  1164. stap.Size = UDim2.new(0, 75, 0, 35)
  1165. stap.Font = "SourceSansBold"
  1166. stap.FontSize = "Size18"
  1167. stap.Text = "pride"
  1168. stap.Parent = fr
  1169. pl = pley.MouseButton1Click:connect(function()
  1170. sound.SoundId = "rbxassetid://" .. mbox.Text
  1171. sound:Play()
  1172. end)
  1173. st = stap.MouseButton1Click:connect(function()
  1174. sound:Stop()
  1175. end)
  1176. end
  1177. elseif boxingu == true then
  1178. activu = true
  1179. boxingu = false
  1180. local derp = modz:FindFirstChild("hurr")
  1181. local s3 = derp:FindFirstChild("vid3")
  1182. local s1 = derp:FindFirstChild("vid")
  1183. local s2 = derp:FindFirstChild("vid2")
  1184. local sound = derp:FindFirstChild("moose")
  1185. local sg = plr.PlayerGui:FindFirstChild("simpleflips")
  1186. pl:Disconnect()
  1187. st:Disconnect()
  1188. s3:Emit(40)
  1189. s1.Enabled = false
  1190. s2.Enabled = false
  1191. sound:Stop()
  1192. sg:Destroy()
  1193. derp.Transparency = 1
  1194. local poo = Instance.new("Sound")
  1195. poo.SoundId = "rbxassetid://174658105"
  1196. poo.Volume = 1.25
  1197. poo.TimePosition = 0.65
  1198. poo.Parent = derp
  1199. poo:Play()
  1200. wait(0.75)
  1201. derp:Destroy()
  1202. activu = false
  1203. end
  1204. end
  1205. function hito(partoz, magn, dmg, debtim)
  1206. for _, guy in pairs(workspace:GetChildren()) do
  1207. 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
  1208. do
  1209. local humz = guy:FindFirstChild("Humanoid")
  1210. local hed = guy:FindFirstChild("Head")
  1211. humz:TakeDamage(dmg)
  1212. local db = Instance.new("StringValue")
  1213. db.Name = "alabo"
  1214. db.Parent = hed
  1215. delay(debtim, function()
  1216. db:Destroy()
  1217. end)
  1218. end
  1219. end
  1220. end
  1221. end
  1222. function animo(yep)
  1223. if yep == true then
  1224. anim.Parent = human
  1225. chr.Animate.Disabled = false
  1226. elseif yep == false then
  1227. chr.Animate.Disabled = true
  1228. anim.Parent = nil
  1229. end
  1230. end
  1231. mouse.KeyDown:connect(function(key)
  1232. if key == "f" then
  1233. suprfast()
  1234. end
  1235. if key == "q" then
  1236. torentmod()
  1237. end
  1238. if key == "c" then
  1239. fly()
  1240. end
  1241. if key == "e" then
  1242. eswing()
  1243. end
  1244. if key == "m" then
  1245. musiclel()
  1246. end
  1247. end)
  1248. tool.Equipped:connect(function()
  1249. selected = true
  1250. end)
  1251. tool.Unequipped:connect(function()
  1252. selected = false
  1253. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement