
160 Views
Grátis

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