Awooslayer699

Untitled

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