SHARE
TWEET

gorlo

vibrantsinger423 Sep 22nd, 2019 (edited) 102 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,game,owner = owner,game
  3. local RealPlayer = Player
  4. do print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end
  5.  
  6.  
  7.  
  8. player = game:GetService("Players").LocalPlayer
  9. player.Character.Humanoid.WalkSpeed = 100
  10. local twen = game:GetService("TweenService")
  11.  
  12. sound = Instance.new("Sound",player.Character.Torso)
  13. sound.SoundId = "rbxassetid://3871444562"
  14. sound.Volume = 0
  15. sound.PlaybackSpeed = 1.25
  16. sound.Looped = true
  17. sound:Play()
  18.  
  19. local flange = Instance.new("FlangeSoundEffect",sound)
  20. flange.Depth = 0.45
  21. flange.Enabled = true
  22. flange.Rate = 2
  23.  
  24. local gorila = Instance.new("SpecialMesh",player.Character.Torso)
  25. gorila.MeshId = "rbxassetid://430330296"
  26. gorila.TextureId = "rbxassetid://430330316"
  27. gorila.Scale = Vector3.new(0.03,0.015,0.03)
  28. for _,v in pairs(player.Character:GetChildren()) do
  29.    
  30.     if v:IsA("Part") then
  31.     v.Transparency = 1
  32.     end
  33.    
  34.     if v:IsA("Accessory") then
  35.     v:Destroy()
  36.     end
  37. end
  38. player.Character.Torso.Transparency = 0
  39. while wait(0.01) do
  40. wait(1)
  41. local info = TweenInfo.new(1,Enum.EasingStyle.Bounce)
  42. local goal = {Scale = Vector3.new(0.03,0.005,0.03)}
  43. local tween1 = twen:Create(gorila,info,goal)
  44. tween1:Play()
  45. wait(1)
  46. local info2 = TweenInfo.new(1,Enum.EasingStyle.Elastic)
  47. local goal2 = {Scale = Vector3.new(0.03,0.025,0.03)}
  48. local tween2 = twen:Create(gorila,info2,goal2)
  49. tween2:Play()
  50. end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top