AnormalPerson

Test

Mar 14th, 2020
165
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.  
  3. local Player,game,owner = owner,game
  4.  
  5. local RealPlayer = Player
  6.  
  7. do print("FE Compatibility code V3 by Desered_ROBLOX")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
  8. local ChatBypass = Instance.new("ScreenGui")
  9. local TextBox = Instance.new("TextBox")
  10. local TextButton = Instance.new("TextButton")
  11.  
  12. ChatBypass.Name = "ChatBypass"
  13. ChatBypass.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  14. ChatBypass.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  15.  
  16. TextBox.Parent = ChatBypass
  17. TextBox.AnchorPoint = Vector2.new(0, 1)
  18. TextBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  19. TextBox.BackgroundTransparency = 0.500
  20. TextBox.BorderColor3 = Color3.fromRGB(0, 0, 0)
  21. TextBox.Position = UDim2.new(0, 0, 1, 0)
  22. TextBox.Size = UDim2.new(1, 0, 0.100000001, 0)
  23. TextBox.ZIndex = 100
  24. TextBox.ClearTextOnFocus = false
  25. TextBox.Font = Enum.Font.Code
  26. TextBox.PlaceholderColor3 = Color3.fromRGB(178, 178, 178)
  27. TextBox.PlaceholderText = "Enter Text To Bypass"
  28. TextBox.Text = ""
  29. TextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  30. TextBox.TextScaled = true
  31. TextBox.TextSize = 14.000
  32. TextBox.TextWrapped = true
  33.  
  34. TextButton.Parent = TextBox
  35. TextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  36. TextButton.Size = UDim2.new(0.0500000007, 0, 1, 0)
  37. TextButton.ZIndex = 101
  38. TextButton.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  39. TextButton.Font = Enum.Font.SciFi
  40. TextButton.Text = "X"
  41. TextButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  42. TextButton.TextScaled = true
  43. TextButton.TextSize = 14.000
  44. TextButton.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  45. TextButton.TextStrokeTransparency = 0.000
  46. TextButton.TextWrapped = true
  47.  
  48. local function PHLLGL_fake_script() -- TextBox.LocalScript
  49. local script = Instance.new('LocalScript', TextBox)
  50.  
  51. local box = script.Parent
  52. local focused = false
  53.  
  54. box.Focused:Connect(function()
  55. focused = true
  56. end)
  57.  
  58. box.FocusLost:Connect(function()
  59. focused = false
  60. end)
  61.  
  62. function bypass(msg)
  63. local bypassedAlphebet = {
  64. ["a"] = "ٴٴa",
  65. ["b"] = "ٴٴb",
  66. ["c"] = "ٴٴc",
  67. ["d"] = "ٴٴd",
  68. ["e"] = "ٴٴe",
  69. ["f"] = "ٴٴf",
  70. ["g"] = "ٴٴg",
  71. ["h"] = "ٴٴh",
  72. ["i"] = "ٴٴi",
  73. ["j"] = "ٴٴj",
  74. ["k"] = "ٴٴk",
  75. ["l"] = "ٴٴl",
  76. ["m"] = "ٴٴm",
  77. ["n"] = "ٴٴn",
  78. ["o"] = "ٴٴo",
  79. ["p"] = "ٴٴp",
  80. ["q"] = "ٴٴq",
  81. ["r"] = "ٴٴr",
  82. ["s"] = "ٴٴs",
  83. ["t"] = "ٴٴt",
  84. ["u"] = "ٴٴu",
  85. ["v"] = "ٴٴv",
  86. ["w"] = "ٴٴw",
  87. ["x"] = "ٴٴx",
  88. ["y"] = "ٴٴy",
  89. ["z"] = "ٴٴz"
  90. }
  91. local msgChars = string.split(msg,"")
  92. local bypassedMsg = ""
  93. for i,v in pairs(msgChars) do
  94. local bypassedChar = bypassedAlphebet[v:lower()]
  95. bypassedMsg = bypassedMsg..bypassedChar
  96. if v == v:upper() then -- if 'v' is uppercase
  97. bypassedChar = bypassedChar:upper()
  98. end
  99. end
  100. wait()
  101. box.Text = bypassedMsg
  102. box:CaptureFocus()
  103. wait()
  104. box.SelectionStart = 1
  105. box.CursorPosition = string.len(box.Text)+1
  106. wait()
  107. end
  108.  
  109. game:GetService("UserInputService").InputBegan:Connect(function(k)
  110. if k.KeyCode == Enum.KeyCode.Return then
  111. bypass(box.Text)
  112. end
  113. end)
  114. end
  115. coroutine.wrap(PHLLGL_fake_script)()
  116. local function OTFF_fake_script() -- TextButton.LocalScript
  117. local script = Instance.new('LocalScript', TextButton)
  118.  
  119. -- game.Players.LocalPlayer:GetMouse().Icon = "rbxassetid://4563813357"
  120.  
  121. script.Parent.MouseEnter:Connect(function()
  122. -- game.Players.LocalPlayer:GetMouse().Icon = "rbxassetid://4563813357"
  123. end)
  124.  
  125. script.Parent.MouseLeave:Connect(function()
  126. game.Players.LocalPlayer:GetMouse().Icon = ""
  127. end)
  128.  
  129. script.Parent.MouseButton1Down:Connect(function()
  130. script.Parent.Parent.Parent:Destroy()
  131. end)
  132. end
  133. coroutine.wrap(OTFF_fake_script)()
Advertisement
Add Comment
Please, Sign In to add comment