Untitled

mail@pastecode.io avatar
unknown
plain_text
13 days ago
10 kB
3
Indexable
Never
local G2L = {}
G2L["1"] = Instance.new("ScreenGui", game:GetService("CoreGui"));
G2L["2"] = Instance.new("Frame", G2L["1"])
G2L["2"]["BorderSizePixel"] = 0
G2L["2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0)
G2L["2"]["Size"] = UDim2.new(0, 316, 0, 128)
G2L["2"]["Position"] = UDim2.new(0.5, -150, 0.5, -50)
G2L["2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0)
G2L["3"] = Instance.new("LocalScript", G2L["2"])
G2L["3"]["Name"] = [[Drag]]
G2L["4"] = Instance.new("UICorner", G2L["2"])
G2L["4"]["CornerRadius"] = UDim.new(0, 4)
G2L["5"] = Instance.new("ImageLabel", G2L["2"])
G2L["5"]["BorderSizePixel"] = 0
G2L["5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255)
G2L["5"]["Image"] = [[rbxassetid://7866490119]]
G2L["5"]["Size"] = UDim2.new(0, 316, 0, 128)
G2L["5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0)
G2L["5"]["LayoutOrder"] = -6
G2L["6"] = Instance.new("UICorner", G2L["5"])
G2L["6"]["CornerRadius"] = UDim.new(0, 4)
G2L["7"] = Instance.new("TextBox", G2L["5"])
G2L["7"]["PlaceholderColor3"] = Color3.fromRGB(255, 255, 255)
G2L["7"]["BorderSizePixel"] = 0
G2L["7"]["TextWrapped"] = true
G2L["7"]["TextTransparency"] = 0.41
G2L["7"]["TextScaled"] = true
G2L["7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255)
G2L["7"]["FontFace"] = Font.new([[rbxasset://fonts/families/ComicNeueAngular.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal)
G2L["7"]["PlaceholderText"] = [[text here]]
G2L["7"]["Size"] = UDim2.new(0.84333, -20, 0.33938, -10)
G2L["7"]["Position"] = UDim2.new(0, 34, 0, 47)
G2L["7"]["Text"] = [[]]
G2L["7"]["LayoutOrder"] = 8
G2L["7"]["BackgroundTransparency"] = 0.2
G2L["8"] = Instance.new("UICorner", G2L["7"])
G2L["8"]["CornerRadius"] = UDim.new(0, 2)
G2L["9"] = Instance.new("TextButton", G2L["5"])
G2L["9"]["TextWrapped"] = true
G2L["9"]["BorderSizePixel"] = 0
G2L["9"]["TextSize"] = 28
G2L["9"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0)
G2L["9"]["FontFace"] = Font.new([[rbxasset://fonts/families/Nunito.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal)
G2L["9"]["Size"] = UDim2.new(0.37709, -20, 0.27187, -10)
G2L["9"]["BackgroundTransparency"] = 0.2
G2L["9"]["LayoutOrder"] = 5
G2L["9"]["Text"] = [[send]]
G2L["9"]["Position"] = UDim2.new(0.28447, 10, 0.71938, 0)
G2L["a"] = Instance.new("LocalScript", G2L["9"])
G2L["b"] = Instance.new("UICorner", G2L["9"])
G2L["b"]["CornerRadius"] = UDim.new(0, 2)
G2L["c"] = Instance.new("LocalScript", G2L["9"])
G2L["c"]["Enabled"] = false
G2L["c"]["Disabled"] = true
G2L["d"] = Instance.new("TextLabel", G2L["5"])
G2L["d"]["TextWrapped"] = true
G2L["d"]["TextStrokeTransparency"] = 0.73
G2L["d"]["BorderSizePixel"] = 0
G2L["d"]["TextScaled"] = true
G2L["d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0)
G2L["d"]["TextSize"] = 14
G2L["d"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal)
G2L["d"]["TextColor3"] = Color3.fromRGB(255, 255, 255)
G2L["d"]["BackgroundTransparency"] = 0.45
G2L["d"]["Size"] = UDim2.new(0, 316, 0, 34)
G2L["d"]["BorderColor3"] = Color3.fromRGB(0, 0, 0)
G2L["d"]["Text"] = [[the lgbtq community is amazing]]
G2L["e"] = Instance.new("UICorner", G2L["d"])
G2L["e"]["CornerRadius"] = UDim.new(0, 4)
G2L["f"] = Instance.new("TextButton", G2L["2"])
G2L["f"]["TextWrapped"] = true
G2L["f"]["BorderSizePixel"] = 0
G2L["f"]["TextSize"] = 12
G2L["f"]["TextColor3"] = Color3.fromRGB(255, 255, 255)
G2L["f"]["TextScaled"] = true
G2L["f"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0)
G2L["f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal)
G2L["f"]["Size"] = UDim2.new(0, 83, 0, 19)
G2L["f"]["BackgroundTransparency"] = 0.3
G2L["f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0)
G2L["f"]["Text"] = [[look at bg]]
G2L["f"]["Position"] = UDim2.new(0, 0, 0.85156, 0)
G2L["10"] = Instance.new("UICorner", G2L["f"])
G2L["10"]["CornerRadius"] = UDim.new(0, 2)
G2L["11"] = Instance.new("LocalScript", G2L["f"])

local function C_3()
    local script = G2L["3"]
    local UserInputService = game:GetService("UserInputService")
    local gui = script.Parent
    local dragging
    local dragInput
    local dragStart
    local startPos
    local function update(input)
        local delta = input.Position - dragStart
        gui.Position =
            UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
    end
    gui.InputBegan:Connect(
        function(input)
            if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
                dragging = true
                dragStart = input.Position
                startPos = gui.Position
                input.Changed:Connect(
                    function()
                        if input.UserInputState == Enum.UserInputState.End then
                            dragging = false
                        end
                    end
                )
            end
        end
    )
    gui.InputChanged:Connect(
        function(input)
            if
                input.UserInputType == Enum.UserInputType.MouseMovement or
                    input.UserInputType == Enum.UserInputType.Touch
             then
                dragInput = input
            end
        end
    )
    UserInputService.InputChanged:Connect(
        function(input)
            if input == dragInput and dragging then
                update(input)
            end
        end
    )
end
task.spawn(C_3)
local function C_a()
    local script = G2L["a"]
    local Players = game:GetService("Players")
    local LocalPlayer = Players.LocalPlayer
    local TextChatService = game:GetService("TextChatService")
    local ReplicatedStorage = game:GetService("ReplicatedStorage")
    local StarterGui = game:GetService("StarterGui")
    local textButton = script.Parent
    local textBox = script.Parent.Parent.TextBox
    local chat = TextChatService.ChatInputBarConfiguration.TargetTextChannel
    local function replace(str, find_str, replace_str)
        local escaped_find_str = find_str:gsub("[%-%^%$%(%)%%%.%[%]%*%+%-%?]", "%%%0")
        return str:gsub(escaped_find_str, replace_str)
    end
    local letters = {
        ["A"] = "А",
        ["a"] = "а",
        ["B"] = "В",
        ["b"] = "b",
        ["C"] = "С",
        ["c"] = "с",
        ["D"] = "D",
        ["d"] = "d",
        ["E"] = "Е",
        ["e"] = "е",
        ["F"] = "F",
        ["f"] = "f",
        ["G"] = "G",
        ["g"] = "g",
        ["H"] = "Н",
        ["h"] = "һ",
        ["I"] = "І",
        ["i"] = "і",
        ["J"] = "Ј",
        ["j"] = "ј",
        ["K"] = "Κ",
        ["k"] = "k",
        ["L"] = "L",
        ["l"] = "ӏ",
        ["M"] = "М",
        ["m"] = "m",
        ["N"] = "Ν",
        ["n"] = "n",
        ["O"] = "О",
        ["o"] = "о",
        ["P"] = "Р",
        ["p"] = "р",
        ["Q"] = "Q",
        ["q"] = "q",
        ["R"] = "R",
        ["r"] = "r",
        ["S"] = "Ѕ",
        ["s"] = "ѕ",
        ["T"] = "Т",
        ["t"] = "t",
        ["U"] = "ᴜ",
        ["u"] = "u",
        ["V"] = "v",
        ["v"] = "v",
        ["W"] = "W",
        ["w"] = "w",
        ["X"] = "Х",
        ["x"] = "х",
        ["Y"] = "Ү",
        ["y"] = "у",
        ["Z"] = "Ζ",
        ["z"] = "z",
        [" "] = "",
        ["you"] = "у￳оu",
        ["YOU"] = "Ү￳ОU",
        ["nigger"] = "n￴￴і￴￴g￴g￴еr",
        ["NIGGER"] = "Ν￴￴І￴￴G￴G￴ЕR",
        ["faggot"] = "f￳а￳￳g￳g￳оt",
        ["FAGGOT"] = "F￳￳А￳￳G￳G￳ОТ,
        ["hitler"] = "һ￳￳і￳tӏ"еr",
        ["HITLER"] = "Н￳￳ІТ￳L￳ЕR",
        ["nazi"] = "n￳￳а￳z￳￳і",
        ["NAZI"] = "Ν￳￳ΑΖ￳І",
        ["cumming"] = "с￳￳ummі￳￳ng",
        ["cum"] = "с￳￳um",
        ["cumshot"] = "с￳￳umѕһ￳￳оt",
        ["CUMMING"] = "С￳￳UММІ￳￳ΝG",
        ["CUM"] = "С￳￳UМ",
        ["CUMSHOT"] = "С￳￳UМЅН￳￳ОТ",
        ["fuck"] = "f￳￳u￳с￳k",
        ["FUCK"] = "F￳￳U￳￳C￳Κ",
        ["fucking"] = "f￳￳u￳с￳kі￳ng",
        ["FUCKING"] = "F￳￳U￳С￳ΚІ￳ΝG",
        ["fucked"] = "f￳￳u￳с￳kеd",
        ["FUCKED"] = "F￳￳U￳С￳Κ￳ЕD"

    }
    local function filter(message)
        for search, replacement in pairs(letters)    do
            message = replace(message, search, replacement)
        end
        return message
    end
    local function showNotification(title, text)
        StarterGui:SetCore("SendNotification", {Title = title, Text = text, Duration = 5})
    end
    local function sendChat(msg)
        local filteredMessage = game:GetService("Chat"):FilterStringForBroadcast(msg, LocalPlayer)
        local tagged = filteredMessage ~= msg
        if tagged then
            showNotification("yeah uhh yeah", "error")
            textBox.Text = ""
        else
            if TextChatService.ChatVersion == Enum.ChatVersion.LegacyChatService then
                ReplicatedStorage:FindFirstChild("DefaultChatSystemChatEvents").SayMessageRequest:FireServer(msg, "All")
            else
                chat:SendAsync(msg)
            end
            textBox.Text = ""
        end
    end
    local function processText()
        local inputText = textBox.Text
        local convertedText = filter(inputText)
        sendChat(convertedText)
    end
    textButton.MouseButton1Click:Connect(processText)
    textBox.FocusLost:Connect(
        function(enterPressed)
            if enterPressed then
                processText()
            end
        end
    )
end
task.spawn(C_a)
local function C_11()
    local script = G2L["11"]
    local main = script.Parent.Parent.ImageLabel
    local button = script.Parent
    local function toggleVisibility()
        for _, child in ipairs(main:GetChildren()) do
            if child:IsA("TextBox") or child:IsA("TextButton") or child:IsA("TextLabel") then
                child.Visible = not child.Visible
            end
        end
    end
    button.MouseButton1Click:Connect(toggleVisibility)
end
task.spawn(C_11)
return G2L["1"], require
Leave a Comment