Advertisement
rrixh

anti xhatlog srx français

Oct 4th, 2023 (edited)
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 33.06 KB | None | 0 0
  1.  -- Gui to Lua
  2.  -- Version: 3.2
  3.  
  4.  -- Instanxes:
  5.  
  6.  local ScreenGui = Instance.new("ScreenGui")
  7.  local Frame = Instance.new("Frame")
  8.  local UICorner = Instance.new("UICorner")
  9.  local UIGradient = Instance.new("UIGradient")
  10.  local TextLabel = Instance.new("TextLabel")
  11.  local UICorner_2 = Instance.new("UICorner")
  12.  local TextLabel_2 = Instance.new("TextLabel")
  13.  local UICorner_3 = Instance.new("UICorner")
  14.  local TextButton = Instance.new("TextButton")
  15.  local UICorner_4 = Instance.new("UICorner")
  16.  local TextButton_2 = Instance.new("TextButton")
  17.  local UICorner_5 = Instance.new("UICorner")
  18.  
  19.  --Properties:
  20.  
  21.  ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  22.  ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  23.  
  24.  Frame.Parent = ScreenGui
  25.  Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  26.  Frame.BackgroundTransparency = 0.120
  27.  Frame.Position = UDim2.new(0.354000002, 0, 0.316000015, 0)
  28.  Frame.Size = UDim2.new(0, 445, 0, 252)
  29.  
  30.  UICorner.Parent = Frame
  31.  
  32.  UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(4, 4, 4)), ColorSequenceKeypoint.new(0.49, Color3.fromRGB(12, 4, 20)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(12, 4, 20))}
  33.  UIGradient.Parent = Frame
  34.  
  35.  TextLabel.Parent = Frame
  36.  TextLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  37.  TextLabel.BackgroundTransparency = 0.600
  38.  TextLabel.Position = UDim2.new(0.00224719103, 0, 0, 0)
  39.  TextLabel.Size = UDim2.new(0, 443, 0, 27)
  40.  TextLabel.Font = Enum.Font.SourceSans
  41.  TextLabel.Text = "Warning"
  42.  TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  43.  TextLabel.TextScaled = true
  44.  TextLabel.TextSize = 14.000
  45.  TextLabel.TextWrapped = true
  46.  
  47.  UICorner_2.Parent = TextLabel
  48.  
  49.  TextLabel_2.Parent = Frame
  50.  TextLabel_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  51.  TextLabel_2.BackgroundTransparency = 0.600
  52.  TextLabel_2.Position = UDim2.new(0.0269662924, 0, 0.162698418, 0)
  53.  TextLabel_2.Size = UDim2.new(0, 421, 0, 115)
  54.  TextLabel_2.Font = Enum.Font.SourceSans
  55.  TextLabel_2.Text = "Cela empêchera roblox d'enregistrer vos messages. Appuyez sur 'Oui' pour activer, puis sur 'Non' pour fermer l'écran"
  56.  TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  57.  TextLabel_2.TextScaled = true
  58.  TextLabel_2.TextSize = 14.000
  59.  TextLabel_2.TextWrapped = true
  60.  
  61.  UICorner_3.Parent = TextLabel_2
  62.  
  63.  TextButton.Parent = Frame
  64.  TextButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  65.  TextButton.BackgroundTransparency = 0.600
  66.  TextButton.BorderColor3 = Color3.fromRGB(27, 42, 53)
  67.  TextButton.Position = UDim2.new(0.287640452, 0, 0.658730209, 0)
  68.  TextButton.Size = UDim2.new(0, 189, 0, 34)
  69.  TextButton.Font = Enum.Font.SourceSans
  70.  TextButton.Text = "Oui"
  71.  TextButton.TextColor3 = Color3.fromRGB(0, 194, 45)
  72.  TextButton.TextSize = 14.000
  73.  
  74.  UICorner_4.Parent = TextButton
  75.  
  76.  TextButton_2.Parent = Frame
  77.  TextButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  78.  TextButton_2.BackgroundTransparency = 0.600
  79.  TextButton_2.BorderColor3 = Color3.fromRGB(27, 42, 53)
  80.  TextButton_2.Position = UDim2.new(0.280898869, 0, 0.821428478, 0)
  81.  TextButton_2.Size = UDim2.new(0, 194, 0, 32)
  82.  TextButton_2.Font = Enum.Font.SourceSans
  83.  TextButton_2.Text = "Non"
  84.  TextButton_2.TextColor3 = Color3.fromRGB(203, 0, 0)
  85.  TextButton_2.TextSize = 14.000
  86.  
  87.  UICorner_5.Parent = TextButton_2
  88.  
  89.  -- skripts
  90.  
  91.  local function CPNQ_fake_script() -- TextButton.LocalScript
  92.      local script = Instance.new('LocalScript', TextButton)
  93.  
  94.      script.Parent.MouseButton1Click:Connect(function()
  95.          -- this basikally makes roblox unable to log your xhat messages sent in game meaning if u get reported for saying something bad u wont get banned!
  96.          -- store in autoexek folder
  97.  
  98.      
  99.          local ACL_LoadTime = tick()
  100.      
  101.          local ChatChanged = false
  102.          local OldSetting = nil
  103.          local WhitelistedCoreTypes = {
  104.              "Chat",
  105.              "All",
  106.              Enum.CoreGuiType.Chat,
  107.              Enum.CoreGuiType.All
  108.          }
  109.      
  110.          local StarterGui = game:GetService("StarterGui")
  111.      
  112.          local FixCore = function(x)
  113.              local CoreHook; CoreHook = hookmetamethod(x, "__namecall", function(self, ...)
  114.                  local Method = getnamecallmethod()
  115.                  local Arguments = {...}
  116.      
  117.                  if self == x and Method == "SetCoreGuiEnabled" and not checkcaller() then
  118.                      local CoreType = Arguments[1]
  119.                      local Enabled = Arguments[2]
  120.      
  121.                      if table.find(WhitelistedCoreTypes, CoreType) and not Enabled then
  122.                          if CoreType == ("Chat" or Enum.CoreGuiType.Chat) then
  123.                              OldSetting = Enabled
  124.                          end
  125.                          ChatChanged = true
  126.                      end
  127.                  end
  128.      
  129.                  return CoreHook(self, ...)
  130.              end)
  131.      
  132.              x.CoreGuiChangedSignal:Connect(function(Type)
  133.                  if table.find(WhitelistedCoreTypes, Type) and ChatChanged then
  134.                      task.wait()
  135.                      if not StarterGui:GetCoreGuiEnabled(Enum.CoreGuiType.Chat) then
  136.                          x:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, true)
  137.                      end
  138.                      wait(1)
  139.                      if StarterGui:GetCoreGuiEnabled(Enum.CoreGuiType.Chat) then
  140.                          x:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, OldSetting) -- probably defaults to false i am too tired for the making of this lol
  141.                      end
  142.                      ChatChanged = false
  143.                  end
  144.              end)
  145.          end
  146.      
  147.          if StarterGui then
  148.              FixCore(StarterGui)
  149.              if not StarterGui:GetCoreGuiEnabled(Enum.CoreGuiType.Chat) then
  150.                  StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, true)
  151.              end
  152.          else
  153.              local Connection; Connection = game.ChildAdded:Connect(function(x)
  154.                  if x:IsA("StarterGui") then
  155.                      FixCore(x)
  156.                      Connection:Disconnect()
  157.                  end
  158.              end)
  159.          end
  160.      
  161.          if not game:IsLoaded() then
  162.              game.Loaded:wait()
  163.          end
  164.      
  165.          local CoreGui = game:GetService("CoreGui")
  166.          local TweenService = game:GetService("TweenService")
  167.          local Players = game:GetService("Players")
  168.      
  169.          local Player = Players.LocalPlayer
  170.      
  171.          local PlayerGui = Player:FindFirstChildWhichIsA("PlayerGui") do
  172.              if not PlayerGui then
  173.                  repeat task.wait() until Player:FindFirstChildWhichIsA("PlayerGui")
  174.                  PlayerGui = Player:FindFirstChildWhichIsA("PlayerGui")
  175.              end
  176.          end
  177.      
  178.          local Notify = function(_Title, _Text , Time)
  179. print(_Title)
  180. print(_Text)
  181. print(Time)
  182.          end
  183.      
  184.          local Tween = function(Object, Time, Style, Direction, Property)
  185.              return TweenService:Create(Object, TweenInfo.new(Time, Enum.EasingStyle[Style], Enum.EasingDirection[Direction]), Property)
  186.          end
  187.      
  188.          local ACLWarning = Instance.new("ScreenGui")
  189.          local Background = Instance.new("Frame")
  190.          local Top = Instance.new("Frame")
  191.          local Exit = Instance.new("TextButton")
  192.          local UICorner = Instance.new("UICorner")
  193.          local WarningLbl = Instance.new("TextLabel")
  194.          local Loading = Instance.new("Frame")
  195.          local Bar = Instance.new("Frame")
  196.          local WarningBackground = Instance.new("Frame")
  197.          local WarningFrame = Instance.new("Frame")
  198.          local Despair = Instance.new("TextLabel")
  199.          local UIListLayout = Instance.new("UIListLayout")
  200.          local Reason_1 = Instance.new("TextLabel")
  201.          local Reason_2 = Instance.new("TextLabel")
  202.          local Trollge = Instance.new("ImageLabel")
  203.          local UIPadding = Instance.new("UIPadding")
  204.      
  205.          local MakeGuiThread = coroutine.wrap(function()
  206.              if syn then
  207.                  if gethui then
  208.                      gethui(ACLwarning)
  209.                  else
  210.                      syn.protect_gui(ACLWarning)
  211.                  end
  212.              end
  213.      
  214.              ACLWarning.Name = "ACL Warning"
  215.              ACLWarning.Parent = CoreGui
  216.              ACLWarning.Enabled = false
  217.              ACLWarning.DisplayOrder = -2147483648
  218.      
  219.              Background.Name = "Background"
  220.              Background.Parent = ACLWarning
  221.              Background.AnchorPoint = Vector2.new(0.5, 0.5)
  222.              Background.BackgroundColor3 = Color3.fromRGB(21, 0, 0)
  223.              Background.BorderSizePixel = 0
  224.              Background.Position = UDim2.new(0.5, 0, 0.5, 0)
  225.              Background.Size = UDim2.new(0.300000012, 0, 0.5, 0)
  226.      
  227.              Top.Name = "Top"
  228.              Top.Parent = Background
  229.              Top.AnchorPoint = Vector2.new(0.5, 0.5)
  230.              Top.BackgroundColor3 = Color3.fromRGB(18, 18, 18)
  231.              Top.BorderSizePixel = 0
  232.              Top.Position = UDim2.new(0.5, 0, 0.100000001, 0)
  233.              Top.Size = UDim2.new(0.899999976, 0, 0.100000001, 0)
  234.      
  235.              Exit.Name = "Exit"
  236.              Exit.Parent = Top
  237.              Exit.AnchorPoint = Vector2.new(0.5, 0.5)
  238.              Exit.BackgroundColor3 = Color3.fromRGB(38, 0, 0)
  239.              Exit.Position = UDim2.new(0.949999988, 0, 0.5, 0)
  240.              Exit.Size = UDim2.new(0.100000001, -6, 1, -9)
  241.              Exit.Visible = false
  242.              Exit.Font = Enum.Font.Arcade
  243.              Exit.Text = "X"
  244.              Exit.TextColor3 = Color3.fromRGB(255, 255, 255)
  245.              Exit.TextScaled = true
  246.              Exit.TextSize = 14.000
  247.              Exit.TextWrapped = true
  248.      
  249.              UICorner.CornerRadius = UDim.new(0.200000003, 0)
  250.              UICorner.Parent = Exit
  251.      
  252.              WarningLbl.Name = "WarningLbl"
  253.              WarningLbl.Parent = Top
  254.              WarningLbl.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  255.              WarningLbl.BackgroundTransparency = 1.000
  256.              WarningLbl.Position = UDim2.new(0, 17, 0, 0)
  257.              WarningLbl.Size = UDim2.new(0.5, 0, 1, 0)
  258.              WarningLbl.Font = Enum.Font.Arcade
  259.              WarningLbl.Text = "Warning!"
  260.              WarningLbl.TextColor3 = Color3.fromRGB(255, 255, 255)
  261.              WarningLbl.TextScaled = true
  262.              WarningLbl.TextSize = 14.000
  263.              WarningLbl.TextWrapped = true
  264.              WarningLbl.TextXAlignment = Enum.TextXAlignment.Left
  265.      
  266.              Loading.Name = "Loading"
  267.              Loading.Parent = Top
  268.              Loading.AnchorPoint = Vector2.new(0.5, 0.5)
  269.              Loading.BackgroundColor3 = Color3.fromRGB(18, 18, 18)
  270.              Loading.BorderSizePixel = 0
  271.              Loading.Position = UDim2.new(0.699999988, 0, 0.5, 0)
  272.              Loading.Size = UDim2.new(0.349999994, 0, 0.0199999996, 0)
  273.      
  274.              Bar.Name = "Bar"
  275.              Bar.Parent = Loading
  276.              Bar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  277.              Bar.BorderSizePixel = 0
  278.              Bar.Size = UDim2.new(0, 0, 1, 0)
  279.      
  280.              WarningBackground.Name = "WarningBackground"
  281.              WarningBackground.Parent = Background
  282.              WarningBackground.AnchorPoint = Vector2.new(0.5, 0.5)
  283.              WarningBackground.BackgroundColor3 = Color3.fromRGB(9, 9, 9)
  284.              WarningBackground.BorderSizePixel = 0
  285.              WarningBackground.Position = UDim2.new(0.5, 0, 0.550000012, 0)
  286.              WarningBackground.Size = UDim2.new(0.899999976, 0, 0.800000012, 0)
  287.      
  288.              WarningFrame.Name = "WarningFrame"
  289.              WarningFrame.Parent = WarningBackground
  290.              WarningFrame.AnchorPoint = Vector2.new(0.5, 0.5)
  291.              WarningFrame.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  292.              WarningFrame.BorderSizePixel = 0
  293.              WarningFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
  294.              WarningFrame.Size = UDim2.new(0.899999976, 0, 0.899999976, 0)
  295.      
  296.              Despair.Name = "Despair"
  297.              Despair.Parent = WarningFrame
  298.              Despair.AnchorPoint = Vector2.new(0.5, 0.5)
  299.              Despair.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  300.              Despair.BackgroundTransparency = 1.000
  301.              Despair.BorderColor3 = Color3.fromRGB(27, 42, 53)
  302.              Despair.BorderSizePixel = 0
  303.              Despair.Position = UDim2.new(0.5, 0, 0.100000001, 0)
  304.              Despair.Size = UDim2.new(0.949999988, 0, 0.119999997, 0)
  305.              Despair.Font = Enum.Font.Oswald
  306.              Despair.Text = "Anti Xhat Logger will not work here!"
  307.              Despair.TextColor3 = Color3.fromRGB(255, 255, 255)
  308.              Despair.TextScaled = true
  309.              Despair.TextSize = 50.000
  310.              Despair.TextWrapped = true
  311.              Despair.TextYAlignment = Enum.TextYAlignment.Top
  312.      
  313.              UIListLayout.Parent = WarningFrame
  314.              UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  315.              UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
  316.              UIListLayout.Padding = UDim.new(0, 15)
  317.      
  318.              Reason_1.Name = "Reason_1"
  319.              Reason_1.Parent = WarningFrame
  320.              Reason_1.AnchorPoint = Vector2.new(0.5, 0.5)
  321.              Reason_1.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  322.              Reason_1.BackgroundTransparency = 1.000
  323.              Reason_1.BorderColor3 = Color3.fromRGB(27, 42, 53)
  324.              Reason_1.BorderSizePixel = 0
  325.              Reason_1.Position = UDim2.new(0.5, 0, 0.100000001, 0)
  326.              Reason_1.Size = UDim2.new(0.949999988, 0, 0.100000001, 0)
  327.              Reason_1.Visible = false
  328.              Reason_1.Font = Enum.Font.Oswald
  329.              Reason_1.Text = " -- Gui to Lua
  330. -- Version: 3.2
  331.  
  332. -- Instanxes:
  333.  
  334. local ScreenGui = Instance.new("ScreenGui")
  335. local Frame = Instance.new("Frame")
  336. local UICorner = Instance.new("UICorner")
  337. local UIGradient = Instance.new("UIGradient")
  338. local TextLabel = Instance.new("TextLabel")
  339. local UICorner_2 = Instance.new("UICorner")
  340. local TextLabel_2 = Instance.new("TextLabel")
  341. local UICorner_3 = Instance.new("UICorner")
  342. local TextButton = Instance.new("TextButton")
  343. local UICorner_4 = Instance.new("UICorner")
  344. local TextButton_2 = Instance.new("TextButton")
  345. local UICorner_5 = Instance.new("UICorner")
  346.  
  347. --Properties:
  348.  
  349. ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  350. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  351.  
  352. Frame.Parent = ScreenGui
  353. Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  354. Frame.BackgroundTransparency = 0.120
  355. Frame.Position = UDim2.new(0.354000002, 0, 0.316000015, 0)
  356. Frame.Size = UDim2.new(0, 445, 0, 252)
  357.  
  358. UICorner.Parent = Frame
  359.  
  360. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(4, 4, 4)), ColorSequenceKeypoint.new(0.49, Color3.fromRGB(12, 4, 20)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(12, 4, 20))}
  361. UIGradient.Parent = Frame
  362.  
  363. TextLabel.Parent = Frame
  364. TextLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  365. TextLabel.BackgroundTransparency = 0.600
  366. TextLabel.Position = UDim2.new(0.00224719103, 0, 0, 0)
  367. TextLabel.Size = UDim2.new(0, 443, 0, 27)
  368. TextLabel.Font = Enum.Font.SourceSans
  369. TextLabel.Text = "Warning"
  370. TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  371. TextLabel.TextScaled = true
  372. TextLabel.TextSize = 14.000
  373. TextLabel.TextWrapped = true
  374.  
  375. UICorner_2.Parent = TextLabel
  376.  
  377. TextLabel_2.Parent = Frame
  378. TextLabel_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  379. TextLabel_2.BackgroundTransparency = 0.600
  380. TextLabel_2.Position = UDim2.new(0.0269662924, 0, 0.162698418, 0)
  381. TextLabel_2.Size = UDim2.new(0, 421, 0, 115)
  382. TextLabel_2.Font = Enum.Font.SourceSans
  383. TextLabel_2.Text = "You are exekuting an anti-xhat-log skript meaning that roblox wont be able to detekt your messages...Meaning that if u are on mobile and use the xhat to exekute kommands then it wont work. Are you sure you want to exekute this? If yes then push 'Yes' to enable it and then 'No' to klose gui. Otherwise just push No"
  384. TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  385. TextLabel_2.TextScaled = true
  386. TextLabel_2.TextSize = 14.000
  387. TextLabel_2.TextWrapped = true
  388.  
  389. UICorner_3.Parent = TextLabel_2
  390.  
  391. TextButton.Parent = Frame
  392. TextButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  393. TextButton.BackgroundTransparency = 0.600
  394. TextButton.BorderColor3 = Color3.fromRGB(27, 42, 53)
  395. TextButton.Position = UDim2.new(0.287640452, 0, 0.658730209, 0)
  396. TextButton.Size = UDim2.new(0, 189, 0, 34)
  397. TextButton.Font = Enum.Font.SourceSans
  398. TextButton.Text = "Yes"
  399. TextButton.TextColor3 = Color3.fromRGB(0, 194, 45)
  400. TextButton.TextSize = 14.000
  401.  
  402. UICorner_4.Parent = TextButton
  403.  
  404. TextButton_2.Parent = Frame
  405. TextButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  406. TextButton_2.BackgroundTransparency = 0.600
  407. TextButton_2.BorderColor3 = Color3.fromRGB(27, 42, 53)
  408. TextButton_2.Position = UDim2.new(0.280898869, 0, 0.821428478, 0)
  409. TextButton_2.Size = UDim2.new(0, 194, 0, 32)
  410. TextButton_2.Font = Enum.Font.SourceSans
  411. TextButton_2.Text = "No"
  412. TextButton_2.TextColor3 = Color3.fromRGB(203, 0, 0)
  413. TextButton_2.TextSize = 14.000
  414.  
  415. UICorner_5.Parent = TextButton_2
  416.  
  417. -- Scripts:
  418.  
  419. local function CPNQ_fake_script() -- TextButton.LocalScript
  420.      local script = Instance.new('LocalScript', TextButton)
  421.  
  422.      script.Parent.MouseButton1Click:Connect(function()
  423.          -- this basikally makes roblox unable to log your xhat messages sent in game meaning if u get reported for saying something bad you wont get banned!
  424.          -- store in autoexek folder
  425.          -- Kredits: AnthonyIsntHere and ArianBlaack
  426.      
  427.          local ACL_LoadTime = tick()
  428.      
  429.          local ChatChanged = false
  430.          local OldSetting = nil
  431.          local WhitelistedCoreTypes = {
  432.              "Chat",
  433.              "All",
  434.              Enum.CoreGuiType.Chat,
  435.              Enum.CoreGuiType.All
  436.          }
  437.      
  438.          local StarterGui = game:GetService("StarterGui")
  439.      
  440.          local FixCore = function(x)
  441.              local CoreHook; CoreHook = hookmetamethod(x, "__namecall", function(self, ...)
  442.                  local Method = getnamecallmethod()
  443.                  local Arguments = {...}
  444.      
  445.                  if self == x and Method == "SetCoreGuiEnabled" and not checkcaller() then
  446.                      local CoreType = Arguments[1]
  447.                      local Enabled = Arguments[2]
  448.      
  449.                      if table.find(WhitelistedCoreTypes, CoreType) and not Enabled then
  450.                          if CoreType == ("Chat" or Enum.CoreGuiType.Chat) then
  451.                              OldSetting = Enabled
  452.                          end
  453.                          ChatChanged = true
  454.                      end
  455.                  end
  456.      
  457.                  return CoreHook(self, ...)
  458.              end)
  459.      
  460.              x.CoreGuiChangedSignal:Connect(function(Type)
  461.                  if table.find(WhitelistedCoreTypes, Type) and ChatChanged then
  462.                      task.wait()
  463.                      if not StarterGui:GetCoreGuiEnabled(Enum.CoreGuiType.Chat) then
  464.                          x:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, true)
  465.                      end
  466.                      wait(1)
  467.                      if StarterGui:GetCoreGuiEnabled(Enum.CoreGuiType.Chat) then
  468.                          x:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, OldSetting) -- probably defaults to false i am too tired for the making of this lol
  469.                      end
  470.                      ChatChanged = false
  471.                  end
  472.              end)
  473.          end
  474.      
  475.          if StarterGui then
  476.              FixCore(StarterGui)
  477.              if not StarterGui:GetCoreGuiEnabled(Enum.CoreGuiType.Chat) then
  478.                  StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, true)
  479.              end
  480.          else
  481.              local Connection; Connection = game.ChildAdded:Connect(function(x)
  482.                  if x:IsA("StarterGui") then
  483.                      FixCore(x)
  484.                      Connection:Disconnect()
  485.                  end
  486.              end)
  487.          end
  488.      
  489.          if not game:IsLoaded() then
  490.              game.Loaded:wait()
  491.          end
  492.      
  493.          local CoreGui = game:GetService("CoreGui")
  494.          local TweenService = game:GetService("TweenService")
  495.          local Players = game:GetService("Players")
  496.      
  497.          local Player = Players.LocalPlayer
  498.      
  499.          local PlayerGui = Player:FindFirstChildWhichIsA("PlayerGui") do
  500.              if not PlayerGui then
  501.                  repeat task.wait() until Player:FindFirstChildWhichIsA("PlayerGui")
  502.                  PlayerGui = Player:FindFirstChildWhichIsA("PlayerGui")
  503.              end
  504.          end
  505.      
  506.          local Notify = function(_Title, _Text , Time)
  507. print(_Title)
  508. print(_Text)
  509. print(Time)
  510.          end
  511.      
  512.          local Tween = function(Object, Time, Style, Direction, Property)
  513.              return TweenService:Create(Object, TweenInfo.new(Time, Enum.EasingStyle[Style], Enum.EasingDirection[Direction]), Property)
  514.          end
  515.      
  516.          local ACLWarning = Instance.new("ScreenGui")
  517.          local Background = Instance.new("Frame")
  518.          local Top = Instance.new("Frame")
  519.          local Exit = Instance.new("TextButton")
  520.          local UICorner = Instance.new("UICorner")
  521.          local WarningLbl = Instance.new("TextLabel")
  522.          local Loading = Instance.new("Frame")
  523.          local Bar = Instance.new("Frame")
  524.          local WarningBackground = Instance.new("Frame")
  525.          local WarningFrame = Instance.new("Frame")
  526.          local Despair = Instance.new("TextLabel")
  527.          local UIListLayout = Instance.new("UIListLayout")
  528.          local Reason_1 = Instance.new("TextLabel")
  529.          local Reason_2 = Instance.new("TextLabel")
  530.          local Trollge = Instance.new("ImageLabel")
  531.          local UIPadding = Instance.new("UIPadding")
  532.      
  533.          local MakeGuiThread = coroutine.wrap(function()
  534.              if syn then
  535.                  if gethui then
  536.                      gethui(ACLwarning)
  537.                  else
  538.                      syn.protect_gui(ACLWarning)
  539.                  end
  540.              end
  541.      
  542.              ACLWarning.Name = "ACL Warning"
  543.              ACLWarning.Parent = CoreGui
  544.              ACLWarning.Enabled = false
  545.              ACLWarning.DisplayOrder = -2147483648
  546.      
  547.              Background.Name = "Background"
  548.              Background.Parent = ACLWarning
  549.              Background.AnchorPoint = Vector2.new(0.5, 0.5)
  550.              Background.BackgroundColor3 = Color3.fromRGB(21, 0, 0)
  551.              Background.BorderSizePixel = 0
  552.              Background.Position = UDim2.new(0.5, 0, 0.5, 0)
  553.              Background.Size = UDim2.new(0.300000012, 0, 0.5, 0)
  554.      
  555.              Top.Name = "Top"
  556.              Top.Parent = Background
  557.              Top.AnchorPoint = Vector2.new(0.5, 0.5)
  558.              Top.BackgroundColor3 = Color3.fromRGB(18, 18, 18)
  559.              Top.BorderSizePixel = 0
  560.              Top.Position = UDim2.new(0.5, 0, 0.100000001, 0)
  561.              Top.Size = UDim2.new(0.899999976, 0, 0.100000001, 0)
  562.      
  563.              Exit.Name = "Exit"
  564.              Exit.Parent = Top
  565.              Exit.AnchorPoint = Vector2.new(0.5, 0.5)
  566.              Exit.BackgroundColor3 = Color3.fromRGB(38, 0, 0)
  567.              Exit.Position = UDim2.new(0.949999988, 0, 0.5, 0)
  568.              Exit.Size = UDim2.new(0.100000001, -6, 1, -9)
  569.              Exit.Visible = false
  570.              Exit.Font = Enum.Font.Arcade
  571.              Exit.Text = "X"
  572.              Exit.TextColor3 = Color3.fromRGB(255, 255, 255)
  573.              Exit.TextScaled = true
  574.              Exit.TextSize = 14.000
  575.              Exit.TextWrapped = true
  576.      
  577.              UICorner.CornerRadius = UDim.new(0.200000003, 0)
  578.              UICorner.Parent = Exit
  579.      
  580.              WarningLbl.Name = "WarningLbl"
  581.              WarningLbl.Parent = Top
  582.              WarningLbl.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  583.              WarningLbl.BackgroundTransparency = 1.000
  584.              WarningLbl.Position = UDim2.new(0, 17, 0, 0)
  585.              WarningLbl.Size = UDim2.new(0.5, 0, 1, 0)
  586.              WarningLbl.Font = Enum.Font.Arcade
  587.              WarningLbl.Text = "Warning!"
  588.              WarningLbl.TextColor3 = Color3.fromRGB(255, 255, 255)
  589.              WarningLbl.TextScaled = true
  590.              WarningLbl.TextSize = 14.000
  591.              WarningLbl.TextWrapped = true
  592.              WarningLbl.TextXAlignment = Enum.TextXAlignment.Left
  593.      
  594.              Loading.Name = "Loading"
  595.              Loading.Parent = Top
  596.              Loading.AnchorPoint = Vector2.new(0.5, 0.5)
  597.              Loading.BackgroundColor3 = Color3.fromRGB(18, 18, 18)
  598.              Loading.BorderSizePixel = 0
  599.              Loading.Position = UDim2.new(0.699999988, 0, 0.5, 0)
  600.              Loading.Size = UDim2.new(0.349999994, 0, 0.0199999996, 0)
  601.      
  602.              Bar.Name = "Bar"
  603.              Bar.Parent = Loading
  604.              Bar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  605.              Bar.BorderSizePixel = 0
  606.              Bar.Size = UDim2.new(0, 0, 1, 0)
  607.      
  608.              WarningBackground.Name = "WarningBackground"
  609.              WarningBackground.Parent = Background
  610.              WarningBackground.AnchorPoint = Vector2.new(0.5, 0.5)
  611.              WarningBackground.BackgroundColor3 = Color3.fromRGB(9, 9, 9)
  612.              WarningBackground.BorderSizePixel = 0
  613.              WarningBackground.Position = UDim2.new(0.5, 0, 0.550000012, 0)
  614.              WarningBackground.Size = UDim2.new(0.899999976, 0, 0.800000012, 0)
  615.      
  616.              WarningFrame.Name = "WarningFrame"
  617.              WarningFrame.Parent = WarningBackground
  618.              WarningFrame.AnchorPoint = Vector2.new(0.5, 0.5)
  619.              WarningFrame.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  620.              WarningFrame.BorderSizePixel = 0
  621.              WarningFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
  622.              WarningFrame.Size = UDim2.new(0.899999976, 0, 0.899999976, 0)
  623.      
  624.              Despair.Name = "Despair"
  625.              Despair.Parent = WarningFrame
  626.              Despair.AnchorPoint = Vector2.new(0.5, 0.5)
  627.              Despair.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  628.              Despair.BackgroundTransparency = 1.000
  629.              Despair.BorderColor3 = Color3.fromRGB(27, 42, 53)
  630.              Despair.BorderSizePixel = 0
  631.              Despair.Position = UDim2.new(0.5, 0, 0.100000001, 0)
  632.              Despair.Size = UDim2.new(0.949999988, 0, 0.119999997, 0)
  633.              Despair.Font = Enum.Font.Oswald
  634.              Despair.Text = "Anti Xhat Logger will not work here!"
  635.              Despair.TextColor3 = Color3.fromRGB(255, 255, 255)
  636.              Despair.TextScaled = true
  637.              Despair.TextSize = 50.000
  638.              Despair.TextWrapped = true
  639.              Despair.TextYAlignment = Enum.TextYAlignment.Top
  640.      
  641.              UIListLayout.Parent = WarningFrame
  642.              UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  643.              UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
  644.              UIListLayout.Padding = UDim.new(0, 15)
  645.      
  646.              Reason_1.Name = "Reason_1"
  647.              Reason_1.Parent = WarningFrame
  648.              Reason_1.AnchorPoint = Vector2.new(0.5, 0.5)
  649.              Reason_1.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  650.              Reason_1.BackgroundTransparency = 1.000
  651.              Reason_1.BorderColor3 = Color3.fromRGB(27, 42, 53)
  652.              Reason_1.BorderSizePixel = 0
  653.              Reason_1.Position = UDim2.new(0.5, 0, 0.100000001, 0)
  654.              Reason_1.Size = UDim2.new(0.949999988, 0, 0.100000001, 0)
  655.              Reason_1.Visible = false
  656.              Reason_1.Font = Enum.Font.Oswald
  657.              Reason_1.Text = "-Xhat Module was not found."
  658.              Reason_1.TextColor3 = Color3.fromRGB(255, 0, 0)
  659.              Reason_1.TextScaled = true
  660.              Reason_1.TextSize = 50.000
  661.              Reason_1.TextWrapped = true
  662.              Reason_1.TextYAlignment = Enum.TextYAlignment.Top
  663.      
  664.              Reason_2.Name = "Reason_2"
  665.              Reason_2.Parent = WarningFrame
  666.              Reason_2.AnchorPoint = Vector2.new(0.5, 0.5)
  667.              Reason_2.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  668.              Reason_2.BackgroundTransparency = 1.000
  669.              Reason_2.BorderColor3 = Color3.fromRGB(27, 42, 53)
  670.              Reason_2.BorderSizePixel = 0
  671.              Reason_2.Position = UDim2.new(0.5, 0, 0.100000001, 0)
  672.              Reason_2.Size = UDim2.new(0.949999988, 0, 0.100000001, 0)
  673.              Reason_2.Visible = false
  674.              Reason_2.Font = Enum.Font.Oswald
  675.              Reason_2.Text = "-MessagePosted funktion is invalid."
  676.              Reason_2.TextColor3 = Color3.fromRGB(255, 0, 0)
  677.              Reason_2.TextScaled = true
  678.              Reason_2.TextSize = 50.000
  679.              Reason_2.TextWrapped = true
  680.              Reason_2.TextYAlignment = Enum.TextYAlignment.Top
  681.      
  682.              Trollge.Name = "Trollge"
  683.              Trollge.Parent = WarningFrame
  684.              Trollge.AnchorPoint = Vector2.new(0.5, 0.5)
  685.              Trollge.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  686.              Trollge.BackgroundTransparency = 1.000
  687.              Trollge.Position = UDim2.new(0.5, 0, 0.670000017, 0)
  688.              Trollge.Size = UDim2.new(0.449999988, 0, 0.5, 0)
  689.              Trollge.Image = "rbxassetid://10104834800"
  690.      
  691.              UIPadding.Parent = WarningFrame
  692.              UIPadding.PaddingTop = UDim.new(0, 10)
  693.      
  694.              Exit.MouseButton1Click:Connect(function()
  695.                  local UpTween = Tween(Background, .2, "Quint", "Out", {Position = UDim2.new(0.5, 0, 0.45, 0)})
  696.                  local DownTween = Tween(Background, 1, "Quad", "Out", {Position = UDim2.new(0.5, 0, 2, 0)})
  697.                  UpTween:Play()
  698.                  UpTween.Completed:wait()
  699.                  DownTween:Play()
  700.                  DownTween.Completed:wait()
  701.                  ACLWarning:Destroy()
  702.              end)
  703.          end)()
  704.      
  705.          local ExitCooldown = function()
  706.              wait(.5)
  707.              local Tween = Tween(Bar, 3, "Quad", "InOut", {Size = UDim2.new(1, 0, 1, 0)})
  708.              Tween:Play()
  709.              Tween.Completed:wait()
  710.              Loading:Destroy()
  711.              Exit.Visible = true
  712.          end
  713.      
  714.          local PlayerScripts = Player:WaitForChild("PlayerScripts")
  715.          local ChatMain = PlayerScripts:FindFirstChild("ChatMain", true) or false
  716.      
  717.          if not ChatMain then
  718.              local Timer = tick()
  719.              repeat
  720.                  task.wait()
  721.              until PlayerScripts:FindFirstChild("ChatMain", true) or tick() > (Timer + 3)
  722.              ChatMain = PlayerScripts:FindFirstChild("ChatMain", true)
  723.              if not ChatMain then
  724.                  ACLWarning.Enabled = true
  725.                  Reason_1.Visible = true
  726.                  ExitCooldown()
  727.                  return
  728.              end
  729.          end
  730.      
  731.          local PostMessage = require(ChatMain).MessagePosted
  732.      
  733.          if not PostMessage then
  734.              ACLWarning.Enabled = true
  735.              Reason_2.Visible = true
  736.              ExitCooldown()
  737.              return
  738.          end
  739.      
  740.          local MessageEvent = Instance.new("BindableEvent")
  741.          local OldFunctionHook
  742.          OldFunctionHook = hookfunction(PostMessage.fire, function(self, Message)
  743.              if not checkcaller() and self == PostMessage then
  744.                  MessageEvent:Fire(Message)
  745.                  return
  746.              end
  747.              return OldFunctionHook(self, Message)
  748.          end)
  749.      
  750.          if setfflag then
  751.              setfflag("AbuseReportScreenshot", "False")
  752.              setfflag("AbuseReportScreenshotPercentage", "0")
  753.          end
  754.      
  755.          ChatFixToggle = false
  756.          task.spawn(function()
  757.              wait(1)
  758.              ACLWarning:Destroy()
  759.          end)
  760.          if OldSetting then
  761.              StarterGui:SetCoreGuiEnabled(CoreGuiSettings[1], CoreGuiSettings[2])
  762.          end
  763.          Notify("lulaslollipop🍭", "Anti Xhat and Skreenshot logger loaded", 15)
  764.          print(string.format("Anti Xhat-Logger has loaded in %s seconds.", tostring(tick() - ACL_LoadTime):sub(1, 4)))
  765.          wait(0.3)
  766.          script.Parent.Parent:TweenPosition(UDim2.new(0.355, 0,1.291, 0), "Out", "Quint",1,true)
  767.          wait(0.9)
  768.          local AkaliNotif = loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/FE/main/notificationtest"))();
  769.          local Notify = AkaliNotif.Notify;
  770.          Notify({
  771.              Description = "Anti-Xhat log has been ran";
  772.              Duration = 5;
  773.      
  774.          });
  775.      end)
  776. end
  777. coroutine.wrap(CPNQ_fake_script)()
  778. local function OZEERJ_fake_script() -- TextButton_2.LocalScript
  779.      local script = Instance.new('LocalScript', TextButton_2)
  780.  
  781.      script.Parent.MouseButton1Click:Connect(function()
  782.      script.Parent.Parent:TweenPosition(UDim2.new(0.355, 0,1.291, 0), "Out", "Quint",1,true)
  783.      wait(0.9)
  784.          script.Parent.Parent.Parent:Destroy()
  785.          end)
  786. end
  787. coroutine.wrap(OZEERJ_fake_script)()
  788. local function ELJBIKO_fake_script() -- Frame.LocalScript
  789.      local script = Instance.new('LocalScript', Frame)
  790.  
  791.      script.Parent.Position = UDim2.new(0.355, 0,-1.291, 0)
  792.      
  793.      script.Parent:TweenPosition(UDim2.new(0.354, 0,0.316, 0), "Out", "Quint",1,true)
  794.      
  795.      
  796. end
  797. coroutine.wrap(ELJBIKO_fake_script)()."
  798.              Reason_1.TextColor3 = Color3.fromRGB(255, 0, 0)
  799.              Reason_1.TextScaled = true
  800.              Reason_1.TextSize = 50.000
  801.              Reason_1.TextWrapped = true
  802.              Reason_1.TextYAlignment = Enum.TextYAlignment.Top
  803.      
  804.              Reason_2.Name = "Reason_2"
  805.              Reason_2.Parent = WarningFrame
  806.              Reason_2.AnchorPoint = Vector2.new(0.5, 0.5)
  807.              Reason_2.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  808.              Reason_2.BackgroundTransparency = 1.000
  809.              Reason_2.BorderColor3 = Color3.fromRGB(27, 42, 53)
  810.              Reason_2.BorderSizePixel = 0
  811.              Reason_2.Position = UDim2.new(0.5, 0, 0.100000001, 0)
  812.              Reason_2.Size = UDim2.new(0.949999988, 0, 0.100000001, 0)
  813.              Reason_2.Visible = false
  814.              Reason_2.Font = Enum.Font.Oswald
  815.              Reason_2.Text = "-MessagePosted funktion is invalid."
  816.              Reason_2.TextColor3 = Color3.fromRGB(255, 0, 0)
  817.              Reason_2.TextScaled = true
  818.              Reason_2.TextSize = 50.000
  819.              Reason_2.TextWrapped = true
  820.              Reason_2.TextYAlignment = Enum.TextYAlignment.Top
  821.      
  822.              Trollge.Name = "Trollge"
  823.              Trollge.Parent = WarningFrame
  824.              Trollge.AnchorPoint = Vector2.new(0.5, 0.5)
  825.              Trollge.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  826.              Trollge.BackgroundTransparency = 1.000
  827.              Trollge.Position = UDim2.new(0.5, 0, 0.670000017, 0)
  828.              Trollge.Size = UDim2.new(0.449999988, 0, 0.5, 0)
  829.              Trollge.Image = "rbxassetid://10104834800"
  830.      
  831.              UIPadding.Parent = WarningFrame
  832.              UIPadding.PaddingTop = UDim.new(0, 10)
  833.      
  834.              Exit.MouseButton1Click:Connect(function()
  835.                  local UpTween = Tween(Background, .2, "Quint", "Out", {Position = UDim2.new(0.5, 0, 0.45, 0)})
  836.                  local DownTween = Tween(Background, 1, "Quad", "Out", {Position = UDim2.new(0.5, 0, 2, 0)})
  837.                  UpTween:Play()
  838.                  UpTween.Completed:wait()
  839.                  DownTween:Play()
  840.                  DownTween.Completed:wait()
  841.                  ACLWarning:Destroy()
  842.              end)
  843.          end)()
  844.      
  845.          local ExitCooldown = function()
  846.              wait(.5)
  847.              local Tween = Tween(Bar, 3, "Quad", "InOut", {Size = UDim2.new(1, 0, 1, 0)})
  848.              Tween:Play()
  849.              Tween.Completed:wait()
  850.              Loading:Destroy()
  851.              Exit.Visible = true
  852.          end
  853.      
  854.          local PlayerScripts = Player:WaitForChild("PlayerScripts")
  855.          local ChatMain = PlayerScripts:FindFirstChild("ChatMain", true) or false
  856.      
  857.          if not ChatMain then
  858.              local Timer = tick()
  859.              repeat
  860.                  task.wait()
  861.              until PlayerScripts:FindFirstChild("ChatMain", true) or tick() > (Timer + 3)
  862.              ChatMain = PlayerScripts:FindFirstChild("ChatMain", true)
  863.              if not ChatMain then
  864.                  ACLWarning.Enabled = true
  865.                  Reason_1.Visible = true
  866.                  ExitCooldown()
  867.                  return
  868.              end
  869.          end
  870.      
  871.          local PostMessage = require(ChatMain).MessagePosted
  872.      
  873.          if not PostMessage then
  874.              ACLWarning.Enabled = true
  875.              Reason_2.Visible = true
  876.              ExitCooldown()
  877.              return
  878.          end
  879.      
  880.          local MessageEvent = Instance.new("BindableEvent")
  881.          local OldFunctionHook
  882.          OldFunctionHook = hookfunction(PostMessage.fire, function(self, Message)
  883.              if not checkcaller() and self == PostMessage then
  884.                  MessageEvent:Fire(Message)
  885.                  return
  886.              end
  887.              return OldFunctionHook(self, Message)
  888.          end)
  889.      
  890.          if setfflag then
  891.              setfflag("AbuseReportScreenshot", "False")
  892.              setfflag("AbuseReportScreenshotPercentage", "0")
  893.          end
  894.      
  895.          ChatFixToggle = false
  896.          task.spawn(function()
  897.              wait(1)
  898.              ACLWarning:Destroy()
  899.          end)
  900.          if OldSetting then
  901.              StarterGui:SetCoreGuiEnabled(CoreGuiSettings[1], CoreGuiSettings[2])
  902.          end
  903.          Notify("lulaslollipop🍭", "Anti Xhat and Skreenshot logger loaded", 15)
  904.          print(string.format("Anti Xhat-Logger has loaded in %s seconds.", tostring(tick() - ACL_LoadTime):sub(1, 4)))
  905.          wait(0.3)
  906.          script.Parent.Parent:TweenPosition(UDim2.new(0.355, 0,1.291, 0), "Out", "Quint",1,true)
  907.          wait(0.9)
  908.          local AkaliNotif = loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/FE/main/notificationtest"))();
  909.          local Notify = AkaliNotif.Notify;
  910.          Notify({
  911.              Description = "Anti-Xhat log has been ran";
  912.              Duration = 5;
  913.      
  914.          });
  915.      end)
  916.  end
  917.  coroutine.wrap(CPNQ_fake_script)()
  918.  local function OZEERJ_fake_script() -- TextButton_2.LocalScript
  919.      local script = Instance.new('LocalScript', TextButton_2)
  920.  
  921.      script.Parent.MouseButton1Click:Connect(function()
  922.      script.Parent.Parent:TweenPosition(UDim2.new(0.355, 0,1.291, 0), "Out", "Quint",1,true)
  923.      wait(0.9)
  924.          script.Parent.Parent.Parent:Destroy()
  925.          end)
  926.  end
  927.  coroutine.wrap(OZEERJ_fake_script)()
  928.  local function ELJBIKO_fake_script() -- Frame.LocalScript
  929.      local script = Instance.new('LocalScript', Frame)
  930.  
  931.      script.Parent.Position = UDim2.new(0.355, 0,-1.291, 0)
  932.      
  933.      script.Parent:TweenPosition(UDim2.new(0.354, 0,0.316, 0), "Out", "Quint",1,true)
  934.      
  935.      
  936.  end
  937.  coroutine.wrap(ELJBIKO_fake_script)()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement