Advertisement
DaOMEGAa32

Fe despacito

May 17th, 2019
613
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.94 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code V2 by Mokiros")
  7. local RealPlayer = RealPlayer
  8. script.Parent = RealPlayer.Character
  9.  
  10. --Fake event to make stuff like Mouse.KeyDown work
  11. local Disconnect_Function = function(this)
  12. this[1].Functions[this[2]] = nil
  13. end
  14. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15. local FakeEvent_Metatable = {__index={
  16. Connect = function(this,f)
  17. local i = tostring(math.random(0,10000))
  18. while this.Functions[i] do
  19. i = tostring(math.random(0,10000))
  20. end
  21. this.Functions[i] = f
  22. return setmetatable({this,i},Disconnect_Metatable)
  23. end
  24. }}
  25. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26. local function fakeEvent()
  27. return setmetatable({Functions={}},FakeEvent_Metatable)
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32. FakeMouse.keyUp = FakeMouse.KeyUp
  33. FakeMouse.keyDown = FakeMouse.KeyDown
  34. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37. end}
  38. --Merged 2 functions into one by checking amount of arguments
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. --This function will trigger the events that have been :Connect()'ed
  42. local function TriggerEvent(self,ev,...)
  43. for _,f in pairs(self[ev].Functions) do
  44. f(...)
  45. end
  46. end
  47. FakeMouse.TriggerEvent = TriggerEvent
  48. UIS.TriggerEvent = TriggerEvent
  49.  
  50. --Client communication
  51. local Event = Instance.new("RemoteEvent")
  52. Event.Name = "UserInput_Event"
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=RealPlayer then return end
  55. FakeMouse.Target = io.Target
  56. FakeMouse.Hit = io.Hit
  57. if not io.isMouse then
  58. local b = io.UserInputState == Enum.UserInputState.Begin
  59. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61. end
  62. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64. end
  65. for _,t in pairs(CAS.Actions) do
  66. for _,k in pairs(t.Keys) do
  67. if k==io.KeyCode then
  68. t.Function(t.Name,io.UserInputState,io)
  69. end
  70. end
  71. end
  72. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74. end
  75. end)
  76. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77. local Mouse = owner:GetMouse()
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,RobloxHandled)
  80. if RobloxHandled then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86.  
  87. local h,t
  88. --Give the server mouse data every second frame, but only if the values changed
  89. --If player is not moving their mouse, client won't fire events
  90. local HB = game:GetService("RunService").Heartbeat
  91. while true do
  92. if h~=Mouse.Hit or t~=Mouse.Target then
  93. h,t=Mouse.Hit,Mouse.Target
  94. Event:FireServer({isMouse=true,Target=t,Hit=h})
  95. end
  96. --Wait 2 frames
  97. for i=1,2 do
  98. HB:Wait()
  99. end
  100. end]==],script)
  101.  
  102. ----Sandboxed game object that allows the usage of client-side methods and services
  103. --Real game object
  104. local RealGame = game
  105.  
  106. --Metatable for fake service
  107. local FakeService_Metatable = {
  108. __index = function(self,k)
  109. local s = rawget(self,"_RealService")
  110. if s then
  111. return typeof(s[k])=="function"
  112. and function(_,...)return s[k](s,...)end or s[k]
  113. end
  114. end,
  115. __newindex = function(self,k,v)
  116. local s = rawget(self,"_RealService")
  117. if s then s[k]=v end
  118. end
  119. }
  120. local function FakeService(t,RealService)
  121. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  122. return setmetatable(t,FakeService_Metatable)
  123. end
  124.  
  125. --Fake game object
  126. local FakeGame = {
  127. GetService = function(self,s)
  128. return rawget(self,s) or RealGame:GetService(s)
  129. end,
  130. Players = FakeService({
  131. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  132. },"Players"),
  133. UserInputService = FakeService(UIS,"UserInputService"),
  134. ContextActionService = FakeService(CAS,"ContextActionService"),
  135. RunService = FakeService({
  136. _btrs = {},
  137. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  138. BindToRenderStep = function(self,name,_,fun)
  139. self._btrs[name] = self.Heartbeat:Connect(fun)
  140. end,
  141. UnbindFromRenderStep = function(self,name)
  142. self._btrs[name]:Disconnect()
  143. end,
  144. },"RunService")
  145. }
  146. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  147. FakeGame.service = FakeGame.GetService
  148. FakeService(FakeGame,game)
  149. --Changing owner to fake player object to support owner:GetMouse()
  150. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  151. end
  152. --[[ by iliketrainsornot ]]--
  153.  
  154. warn("w h y")
  155. print("this cancer is made by iliketrainsornot")
  156. plr = game:GetService("Players").LocalPlayer
  157. char = plr.Character
  158. Instance.new("ForceField",char).Visible = false
  159. hed = char.Head
  160. torso = char.Torso
  161. mouse = plr:GetMouse()
  162. rarm = char["Right Arm"]
  163. larm = char["Left Arm"]
  164. rleg = char["Right Leg"]
  165. lleg = char["Left Leg"]
  166. rarm.Transparency = 1
  167. larm.Transparency = 1
  168. lleg.Transparency = 1
  169. rleg.Transparency = 1
  170. torso.Transparency = 1
  171. activ = false
  172. sound = false
  173. Create = LoadLibrary("RbxUtility").Create
  174. char.Animate:Destroy()
  175. hum = char:FindFirstChildOfClass("Humanoid")
  176. hum.Animator:Destroy()
  177. hum.MaxHealth = math.huge
  178. hum.Health = math.huge
  179. hum.Name = "despacito"
  180. hum.JumpPower = 125
  181. hum.WalkSpeed = 65
  182. for _,c in pairs(char:GetChildren()) do
  183. if (c.ClassName == "Shirt" or c.ClassName == "Pants" or c.ClassName == "ShirtGraphic") and c.Name ~= "Cloth" then
  184. c:Remove()
  185. end
  186. end
  187. hed:FindFirstChildOfClass("SpecialMesh").MeshId = "http://www.roblox.com/asset/?id=1047997"
  188. hed:FindFirstChildOfClass("SpecialMesh").TextureId = "http://www.roblox.com/asset/?id=1047998"
  189. hed.face:Destroy()
  190. hed:FindFirstChildOfClass("SpecialMesh").Scale = Vector3.new(2.5, 2.5, 2.5)
  191. hed:FindFirstChildOfClass("SpecialMesh").Offset = Vector3.new(0,1.8,0)
  192. redhead = Instance.new("Part",torso)
  193. redhead.Size = torso.Size
  194. redhead.Transparency = 0
  195. weld = Instance.new("Weld",redhead)
  196. weld.Part0 = redhead
  197. weld.Part1 = torso
  198. weld.C0 = CFrame.Angles(math.rad(-180), math.rad(-90), math.rad(0))
  199. redhead1 = Instance.new("SpecialMesh",redhead)
  200. redhead1.MeshId = hed:FindFirstChildOfClass("SpecialMesh").MeshId
  201. redhead1.Scale = Vector3.new(2.85,2.85,2.85)
  202. redhead1.TextureId = "http://www.roblox.com/asset/?id=1047998"
  203. redhead.CanCollide = false
  204. redhead1.Offset = Vector3.new(0,0.3,0)
  205. redhead1.VertexColor = Vector3.new(255,0,0)
  206. redhead = Instance.new("Part",rleg)
  207. redhead.Size = rleg.Size
  208. weld = Instance.new("Weld",redhead)
  209. weld.Part0 = redhead
  210. weld.Part1 = torso
  211. weld.C0 = CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  212. redhead1 = Instance.new("SpecialMesh",redhead)
  213. redhead1.MeshId = "rbxassetid://696339842"
  214. redhead1.Scale = Vector3.new(1.3, 1.6, 0.8)
  215. redhead.CanCollide = false
  216. redhead1.Offset = Vector3.new(0, 0, -2.1)
  217. redhead1.VertexColor = Vector3.new(0,0,0)
  218. redhead2 = Instance.new("Decal", redhead)
  219. redhead2.Color3 = Color3.fromRGB(0,0,0)
  220. redhead2.Texture = "rbxassetid://696339520"
  221. despacitotext = Instance.new("Part",hed)
  222. despacitotext.Name = "despacito"
  223. despacitotext.Size = Vector3.new(6.5,3,5.5)
  224. despacitotext.Transparency = 1
  225. despacitotext.CanCollide = false
  226. weld = Instance.new("Weld",redhead)
  227. weld.Part0 = despacitotext
  228. weld.Part1 = hed
  229. surfacegui = Instance.new("SurfaceGui",despacitotext)
  230. text = Instance.new("TextLabel",surfacegui)
  231. text.Size = UDim2.new(1,0,1,0)
  232. text.TextSize = 150
  233. text.Font = Enum.Font.Legacy
  234. text.BackgroundTransparency = 1
  235. surfacegui.AlwaysOnTop = true
  236. text.TextStrokeColor3 = Color3.fromRGB(255,0,0)
  237. text.TextStrokeTransparency = 0
  238. text.TextColor3 = Color3.fromRGB(0,0,0)
  239. text.Text = "despacito"
  240. despacito = Instance.new("Sound",char)
  241. despacito.SoundId = "rbxassetid://1345639272"
  242. despacito.Volume = 10
  243. despacito.EmitterSize = 100
  244. despacito:Play()
  245. despacito.Name = "despacito"
  246. local seffect = Instance.new("ReverbSoundEffect",despacito)
  247. char.ChildRemoved:connect(function(h)
  248. if h == despacito then
  249. despacito = Instance.new("Sound",char)
  250. despacito.SoundId = "rbxassetid://1345639272"
  251. despacito.Volume = 10
  252. despacito.EmitterSize = 100
  253. despacito:Play()
  254. despacito.Name = "despacito"
  255. despacito.TimePosition = despacito.TimePosition
  256. local seffect = Instance.new("ReverbSoundEffect",despacito)
  257. end
  258. end)
  259. function RemoveOutlines(part)
  260. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  261. end
  262. CFuncs = {
  263. Part = {
  264. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  265. local Part = Create("Part")({
  266. Parent = Parent,
  267. Reflectance = Reflectance,
  268. Transparency = Transparency,
  269. CanCollide = false,
  270. Locked = true,
  271. BrickColor = BrickColor.new(tostring(BColor)),
  272. Name = Name,
  273. Size = Size,
  274. Material = Material
  275. })
  276. RemoveOutlines(Part)
  277. if Size == Vector3.new() then
  278. Part.Size = Vector3.new(0.2, 0.2, 0.2)
  279. else
  280. Part.Size = Size
  281. end
  282. return Part
  283. end
  284. },
  285. Mesh = {
  286. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  287. local Msh = Create(Mesh)({
  288. Parent = Part,
  289. Offset = OffSet,
  290. Scale = Scale
  291. })
  292. if Mesh == "SpecialMesh" then
  293. Msh.MeshType = MeshType
  294. Msh.MeshId = MeshId
  295. end
  296. return Msh
  297. end
  298. },
  299. Weld = {
  300. Create = function(Parent, Part0, Part1, C0, C1)
  301. local Weld = Create("Weld")({
  302. Parent = Parent,
  303. Part0 = Part0,
  304. Part1 = Part1,
  305. C0 = C0,
  306. C1 = C1
  307. })
  308. return Weld
  309. end
  310. },
  311. Sound = {
  312. Create = function(id, par, vol, pit)
  313. local Sound = Create("Sound")({
  314. Volume = vol,
  315. Pitch = pit or 1,
  316. SoundId = "rbxassetid://" .. id,
  317. Parent = par or workspace
  318. })
  319. Sound:play()
  320. return Sound
  321. end
  322. },
  323. Decal = {
  324. Create = function(Color, Texture, Transparency, Name, Parent)
  325. local Decal = Create("Decal")({
  326. Color3 = Color,
  327. Texture = "rbxassetid://" .. Texture,
  328. Transparency = Transparency,
  329. Name = Name,
  330. Parent = Parent
  331. })
  332. return Decal
  333. end
  334. },
  335. BillboardGui = {
  336. Create = function(Parent, Image, Position, Size)
  337. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  338. BillPar.CFrame = CFrame.new(Position)
  339. local Bill = Create("BillboardGui")({
  340. Parent = BillPar,
  341. Adornee = BillPar,
  342. Size = UDim2.new(1, 0, 1, 0),
  343. SizeOffset = Vector2.new(Size, Size)
  344. })
  345. local d = Create("ImageLabel", Bill)({
  346. Parent = Bill,
  347. BackgroundTransparency = 1,
  348. Size = UDim2.new(1, 0, 1, 0),
  349. Image = "rbxassetid://" .. Image
  350. })
  351. return BillPar
  352. end
  353. },
  354. ParticleEmitter = {
  355. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  356. local Particle = Create("ParticleEmitter")({
  357. Parent = Parent,
  358. Color = ColorSequence.new(Color1, Color2),
  359. LightEmission = LightEmission,
  360. Size = Size,
  361. Texture = Texture,
  362. Transparency = Transparency,
  363. ZOffset = ZOffset,
  364. Acceleration = Accel,
  365. Drag = Drag,
  366. LockedToPart = LockedToPart,
  367. VelocityInheritance = VelocityInheritance,
  368. EmissionDirection = EmissionDirection,
  369. Enabled = Enabled,
  370. Lifetime = LifeTime,
  371. Rate = Rate,
  372. Rotation = Rotation,
  373. RotSpeed = RotSpeed,
  374. Speed = Speed,
  375. VelocitySpread = VelocitySpread
  376. })
  377. return Particle
  378. end
  379. },
  380. CreateTemplate = {}
  381. }
  382. function text(Pos, Text, Time, Color)
  383. local Rate = 0.03333333333333333
  384. local Pos = Pos or Vector3.new(0, 0, 0)
  385. local Text = Text or ""
  386. local Time = Time or 2
  387. local Color = Color or Color3.new(1, 0, 1)
  388. local EffectPart = CFuncs.Part.Create(hed, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  389. EffectPart.Anchored = true
  390. local BillboardGui = Create("BillboardGui")({
  391. Size = UDim2.new(3, 0, 3, 0),
  392. Adornee = EffectPart,
  393. Parent = EffectPart
  394. })
  395. local TextLabel = Create("TextLabel")({
  396. BackgroundTransparency = 1,
  397. Size = UDim2.new(1, 0, 1, 0),
  398. TextSize = 55,
  399. Text = Text,
  400. Font = Enum.Font.Cartoon,
  401. TextColor3 = Color3.fromRGB(255,255,255),
  402. TextScaled = false,
  403. Parent = BillboardGui
  404. })
  405. game.Debris:AddItem(EffectPart, Time)
  406. EffectPart.Parent = game:GetService("Workspace")
  407. delay(0, function()
  408. local Frames = Time / Rate
  409. for Frame = 1, Frames do
  410. wait(Rate)
  411. local Percent = Frame / Frames
  412. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  413. TextLabel.TextTransparency = Percent
  414. end
  415. if EffectPart and EffectPart.Parent then
  416. EffectPart:Destroy()
  417. end
  418. end)
  419. end
  420. ArtificialHB = Instance.new("BindableEvent", script)
  421. ArtificialHB.Name = "ArtificialHB"
  422.  
  423. script:WaitForChild("ArtificialHB")
  424. Frame_Speed = 1 / 60
  425. frame = Frame_Speed
  426. tf = 0
  427. allowframeloss = false
  428. tossremainder = false
  429. lastframe = tick()
  430. script.ArtificialHB:Fire()
  431.  
  432. game:GetService("RunService").Heartbeat:connect(function(s, p)
  433. tf = tf + s
  434. if tf >= frame then
  435. if allowframeloss then
  436. script.ArtificialHB:Fire()
  437. lastframe = tick()
  438. else
  439. for i = 1, math.floor(tf / frame) do
  440. script.ArtificialHB:Fire()
  441. end
  442. lastframe = tick()
  443. end
  444. if tossremainder then
  445. tf = 0
  446. else
  447. tf = tf - frame * math.floor(tf / frame)
  448. end
  449. end
  450. end)
  451.  
  452. function CreateSound(ID, PARENT, VOLUME, PITCH)
  453. --coroutine.resume(coroutine.create(function()
  454. local NEWSOUND = Instance.new("Sound", PARENT)
  455. NEWSOUND.Volume = VOLUME
  456. NEWSOUND.Pitch = PITCH
  457. NEWSOUND.SoundId = "http://www.roblox.com/asset/?id="..ID
  458. NEWSOUND:play()
  459. game:GetService("Debris"):AddItem(NEWSOUND, 100)
  460. return NEWSOUND
  461. --end))
  462. end
  463. function Swait(NUMBER)
  464. if NUMBER == 0 or NUMBER == nil then
  465. ArtificialHB.Event:wait()
  466. else
  467. for i = 1, NUMBER do
  468. ArtificialHB.Event:wait()
  469. end
  470. end
  471. end
  472. function itstimetostop()
  473. sound = true
  474. local snd = Instance.new("Sound",char)
  475. snd.SoundId = "rbxassetid://358468903"
  476. snd.Volume = 10
  477. snd.TimePosition = 0.25
  478. snd.EmitterSize = 350
  479. snd:Play()
  480. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "ITS TIME TO STOP", 2, Color3.fromRGB(255,255,255))
  481. wait(2)
  482. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "ITS TIME TO STOP OKAY", 2, Color3.fromRGB(255,255,255))
  483. wait(2.6)
  484. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "NO MORE", 2, Color3.fromRGB(255,255,255))
  485. sound = false
  486. end
  487. function youbetterstop()
  488. sound = true
  489. local snd = Instance.new("Sound",char)
  490. snd.SoundId = "rbxassetid://1246891273"
  491. snd.Volume = 10
  492. snd.TimePosition = 1.2
  493. snd:Play()
  494. snd.EmitterSize = 100
  495. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "youbetterstop.mp3", 5.2, Color3.fromRGB(255,255,255))
  496. wait(5.2)
  497. sound = false
  498. end
  499. function ecksdee()
  500. sound = true
  501. local snd = Instance.new("Sound",char)
  502. snd.SoundId = "rbxassetid://1486343908"
  503. snd.Volume = 10
  504. snd:Play()
  505. snd.EmitterSize = 150
  506. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "ecks", 1, Color3.fromRGB(255,255,255))
  507. wait(0.95)
  508. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "dee", 1, Color3.fromRGB(255,255,255))
  509. sound = false
  510. end
  511. function lukatthisdude()
  512. sound = true
  513. local snd = Instance.new("Sound",char)
  514. snd.SoundId = "rbxassetid://525498255"
  515. snd.Volume = 10
  516. snd:Play()
  517. snd.EmitterSize = 300
  518. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "lookatthisdude.mp3", 27, Color3.fromRGB(255,255,255))
  519. wait(27)
  520. sound = false
  521. end
  522. function stopdespacito()
  523. if despacito.Playing == true then
  524. despacito:Pause()
  525. elseif despacito.Playing == false then
  526. despacito:Play()
  527. end
  528. end
  529. function bruh()
  530. sound = true
  531. local snd = Instance.new("Sound",char)
  532. snd.SoundId = "rbxassetid://170040190"
  533. snd.Volume = 10
  534. snd:Play()
  535. snd.EmitterSize = 150
  536. text(hed.CFrame * CFrame.new(0, 0, hed.Size.Y / 2).p + Vector3.new(0, 6, 0), "bRUH", 1.7, Color3.fromRGB(255,255,255))
  537. wait(1.7)
  538. sound = false
  539. end
  540. SHIELD = false
  541. function shield()
  542. IT = Instance.new
  543. VT = Vector3.new
  544. RootPart = char.HumanoidRootPart
  545. CF = CFrame.new
  546. if SHIELD == false then
  547. SHIELD = true
  548. warn("YO TENGO")
  549. coroutine.resume(coroutine.create(function()
  550. local yotengo = IT("Part",char)
  551. yotengo.Size = VT(20,30,0)
  552. yotengo.CFrame = RootPart.CFrame * CF(0,3,-7)
  553. yotengo.Anchored = true
  554. local mesh = IT("SpecialMesh",yotengo)
  555. mesh.MeshType = "FileMesh"
  556. mesh.MeshId = "http://www.roblox.com/asset/?id=15158180"
  557. mesh.TextureId = "http://www.roblox.com/asset/?id=15158167"
  558. mesh.Scale = VT(3,3,3)
  559. CreateSound("1236609502", yotengo, 50, 1)
  560. local woosh = yotengo.Touched:Connect(function(hit)
  561. if hit.Parent.ClassName == "Model" then
  562. hit.Parent:BreakJoints()
  563. CreateSound("978878312", hit, 2, 1)
  564. elseif hit.ClassName == "Part" and hit.Anchored == false then
  565. hit:remove()
  566. end
  567. end)
  568. woosh:disconnect()
  569. CreateSound("1236609502", yotengo, 50, 1)
  570. yotengo.Anchored = false
  571. local bv = Instance.new("BodyVelocity")
  572. bv.maxForce = Vector3.new(4e9, 4e9, 4e9)
  573. bv.velocity = RootPart.CFrame.lookVector*300
  574. bv.Parent = yotengo
  575. bv.Name = "speedy"
  576. local paw = yotengo.Touched:Connect(function(hit)
  577. if hit.Parent.ClassName == "Model" then
  578. yotengo:remove()
  579. hit.Parent:BreakJoints()
  580. wait(0.1)
  581. hit.Parent:ClearAllChildren()
  582. end
  583. end)
  584. end))
  585. elseif SHIELD == true then
  586. SHIELD = false
  587. end
  588. end
  589. mouse.KeyDown:connect(function(k)
  590. if k == "z" and sound == false then
  591. itstimetostop()
  592. elseif k == "x" and sound == false then
  593. youbetterstop()
  594. elseif k == "c" and sound == false then
  595. ecksdee()
  596. elseif k == "v" and sound == false then
  597. lukatthisdude()
  598. elseif k == "b" then
  599. stopdespacito()
  600. elseif k == "n" and sound == false then
  601. bruh()
  602. elseif k == "q" and sound == true then
  603. print("sounds delay resetted!")
  604. sound = false
  605. elseif k == "f" then
  606. shield()
  607. end
  608. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement