Roblox CHAT BYPASSER thumbnail
160 Views
Grátis
Universal

Roblox CHAT BYPASSER

51d atrás

Jogos Suportados

Este script é Universal.

Projetado para funcionar na maioria dos jogos Roblox.

Descrição

Nenhuma descrição fornecida.

Tags

chatbypassgod

Script Code

1local textchatservice = game:GetService("TextChatService")
2local uis = cloneref(game:GetService("UserInputService"))
3local coregui = cloneref(game.CoreGui)
4local tweenservice = cloneref(game:GetService("TweenService"))
5
6if textchatservice.ChatVersion == Enum.ChatVersion.LegacyChatService then
7    setreadonly(task,false)
8    local oldwait = task.wait
9    task.wait = function() end
10    loadstring(game:HttpGet("https://raw.githubusercontent.com/AnthonyIsntHere/anthonysrepository/refs/heads/main/scripts/AntiChatLogger.lua"))() -- credits to anthonyisnthere for anti chatlogger
11    task.wait = oldwait
12    wait()
13    setreadonly(task,true)
14end
15
16local filter = loadstring(game:HttpGet("https://raw.githubusercontent.com/lordofmountain-gh/AES-Bypasser/refs/heads/main/chatfilters/mainfilter"))()
17
18local settings = {
19    bypasserturnedon = true,
20    key = Enum.KeyCode.F2,
21    isselectingkey=false,
22}
23
24local function mk(i)
25    local gui = i
26
27    local dragging
28    local dragInput
29    local dragStart
30    local startPos
31    local function update(input)
32        local delta = input.Position - dragStart
33        gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
34    end
35    gui.InputBegan:Connect(function(input)
36        if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
37            dragging = true
38            dragStart = input.Position
39            startPos = gui.Position
40            
41            input.Changed:Connect(function()
42                if input.UserInputState == Enum.UserInputState.End then
43                    dragging = false
44                end
45            end)
46        end
47    end)
48    gui.InputChanged:Connect(function(input)
49        if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
50            dragInput = input
51        end
52    end)
53    uis.InputChanged:Connect(function(input)
54        if input == dragInput and dragging then
55            update(input)
56        end
57    end)
58end
59
60
61local screengui = Instance.new("ScreenGui",coregui)
62screengui.ResetOnSpawn = false
63
64local scrollingframe = Instance.new("ScrollingFrame",screengui)
65scrollingframe.Size= UDim2.new(0, 235,0, 550)
66scrollingframe.BackgroundTransparency = 1
67scrollingframe.ScrollBarThickness = 0
68Instance.new("UIListLayout",scrollingframe)
69
70local function notify(str:string,time:number)
71    local frame = Instance.new("Frame",scrollingframe)
72    frame.Size = UDim2.new(0, 240,0, 60)
73    frame.BackgroundColor3 = Color3.fromRGB(45,45,45)
74    frame.BorderSizePixel = 0
75    
76    local text = Instance.new("TextLabel",frame)
77    text.BackgroundTransparency = 1
78    text.Size = UDim2.new(0, 235,0, 55)
79    text.Text = "AES BYPASSER".."\n"..str
80    text.TextColor3 = Color3.fromRGB(255,255,255)
81    text.TextXAlignment = Enum.TextXAlignment.Center
82    text.TextYAlignment = Enum.TextYAlignment.Center
83
84    local timebar = Instance.new("Frame",frame)
85    timebar.BorderSizePixel = 0
86    timebar.Size = UDim2.new(0, 0,0, 5)
87    timebar.Position = UDim2.new(0, 0,0.917, 0)
88    timebar.BackgroundColor3 = Color3.fromRGB(31, 121, 255)
89    local tween = tweenservice:Create(timebar,TweenInfo.new(time,Enum.EasingStyle.Sine,Enum.EasingDirection.InOut),{Size = UDim2.new(0, 240,0, 5)})
90    tween:Play()
91    tween.Completed:Connect(function()
92    frame:Destroy()
93    end)
94end
95
96function replaceletters(str:string)
97    local finalword = ""
98    local split = string.split(str," ")
99
100    for _,words in split do
101        local firstalphabet = string.lower(words:sub(1,1))
102
103        for normal,replaced in filter do
104            if firstalphabet == normal  then
105                words = string.gsub(words,firstalphabet,replaced)
106            end
107        end
108
109        finalword = finalword.." "..words
110
111    end
112    str = finalword
113    
114    return str
115end
116
117
118if textchatservice.ChatVersion == Enum.ChatVersion.TextChatService then
119   local textbox = game:GetService("CoreGui").ExperienceChat.appLayout.chatInputBar.Background.Container.TextContainer.TextBoxContainer.TextBox
120   
121   getconnections(textbox.FocusLost)[1]:Disable()
122
123    textbox.FocusLost:Connect(function()
124        if settings.bypasserturnedon == true then
125
126        textchatservice.TextChannels[tostring(textchatservice:FindFirstChildOfClass("ChatInputBarConfiguration").TargetTextChannel)]:SendAsync(replaceletters(textbox.Text))
127        task.wait() 
128        textbox.Text = ""
129        else
130            textchatservice.TextChannels[tostring(textchatservice:FindFirstChildOfClass("ChatInputBarConfiguration").TargetTextChannel)]:SendAsync(textbox.Text)
131            task.wait() 
132            textbox.Text = ""
133        end
134    end)
135
136    scrollingframe.Position = game:GetService("CoreGui").ExperienceChat.appLayout.Position + UDim2.new(0,0,0,150)
137
138elseif textchatservice.ChatVersion == Enum.ChatVersion.LegacyChatService then
139    
140    scrollingframe.Position = game:GetService("Players").LocalPlayer.PlayerGui.Chat.Frame.Position + UDim2.new(0,0,0,150)
141    
142    local old
143    old = hookmetamethod(game,"__namecall",function(...)
144    local args = {...}
145    if tostring(args[1]) == "SayMessageRequest" then
146        if settings.bypasserturnedon == true then
147        return old(args[1],replaceletters(args[2]),args[3])
148        end
149    end
150    return old(...)
151    end)
152
153end
154
155
156notify(`To toggle the bypasser press {settings.key.Name}`,5)
157notify("press f3 to toggle the key and the toggling",5)
158
159if uis:GetPlatform() == Enum.Platform.Windows then 
160
161    uis.InputBegan:Connect(function(key)
162
163        if key.KeyCode == settings.key then
164            
165            if uis:GetFocusedTextBox() == nil then
166            if settings.bypasserturnedon == true then
167                settings.bypasserturnedon =false
168                notify('bypasser turned off',2)
169                elseif settings.bypasserturnedon == false then
170                    settings.bypasserturnedon = true
171                    notify('bypassed turned on',2)
172                end
173            end
174            
175            elseif settings.isselectingkey == true then
176                if key.KeyCode ~= Enum.KeyCode.F3 then
177                settings.isselectingkey = false
178                settings.key = key.KeyCode
179                notify("selected key "..settings.key.Name,3)
180                end
181        
182            elseif key.KeyCode == Enum.KeyCode.F3 then
183                if settings.isselectingkey == false then
184                    settings.isselectingkey = true
185                    notify("now selecting key",2)
186                elseif settings.isselectingkey == true then
187                    settings.isselectingkey = false
188                    notify('turned off selecting key',2)
189                end
190            
191        end
192        
193        end)
194
195    else
196
197    local textbutton = Instance.new("TextButton",screengui)
198    textbutton.Size = UDim2.new(0, 50,0, 50)
199    textbutton.BorderSizePixel = 0
200    textbutton.Text = "Toggle"
201    textbutton.BackgroundColor3 = Color3.fromRGB(45,45,45)
202    textbutton.TextColor3 = Color3.fromRGB(255,255,255)
203    textbutton.Position = UDim2.new(0.34, 0,0.376, 0)
204    mk(textbutton)
205    Instance.new("UICorner",textbutton)
206
207    textbutton.MouseButton1Down:Connect(function()
208        if settings.bypasserturnedon == true then
209            settings.bypasserturnedon =false
210            notify('bypasser turned off',2)
211        elseif settings.bypasserturnedon == false then
212            settings.bypasserturnedon = true
213            notify('bypassed turned on',2)
214        end
215    end)
216
217end