Advertisement
InfinateSpectre

Chat Bypass Gui

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