--[[ warning: heads up! this script has not been verified by scriptblox. use at your own risk! ]] -- -- pattern, then text, then tmkx ma. -- ============================================================================= -- [ CONFIGURATION ] - YOUR MONETIZED LINKS INTEGRATED SUCCESSFULLY -- ============================================================================= local LOOTLABS_LINK = "https://loot-link.com/s?otVjW0IF" local RAW_KEY_URL = "https://pastebin.com/raw/nnu0Tu96" local TOGGLE_KEY = Enum.KeyCode.RightShift -- ============================================================================= local lp = game:GetService("Players").LocalPlayer local tcs = game:GetService("TextChatService") local uis = game:GetService("UserInputService") -- 1. Fetch Key From Your Pastebin local success, currentKey = pcall(function() return game:HttpGet(RAW_KEY_URL) end) if success and currentKey then currentKey = currentKey:gsub("%s+", "") -- Cleans up any accidental spaces/newlines else currentKey = "SAMDEV" -- Fallback in case Pastebin goes offline end -- 2. Font Converter Function local function toimgfont(text) local map = { ["a"]="ᴀ", ["b"]="ʙ", ["c"]="ᴄ", ["d"]="ᴅ", ["e"]="ᴇ", ["f"]="ғ", ["g"]="ɢ", ["h"]="ʜ", ["i"]="ɪ", ["j"]="ᴊ", ["k"]="ᴋ", ["l"]="ʟ", ["m"]="ᴍ", ["n"]="ɴ", ["o"]="ᴏ", ["p"]="ᴘ", ["q"]="ǫ", ["r"]="ʀ", ["s"]="s", ["t"]="ᴛ", ["u"]="ᴜ", ["v"]="ᴠ", ["w"]="ᴡ", ["x"]="x", ["y"]="ʏ", ["z"]="ᴢ" } local res = "" for i = 1, #text do local c = text:sub(i,i):lower() res = res .. (map[c] or text:sub(i,i)) end return res end -- 3. GUI Setup if lp.PlayerGui:FindFirstChild("samdevfonttool") then lp.PlayerGui.samdevfonttool:Destroy() end local sg = Instance.new("ScreenGui", lp.PlayerGui) sg.Name = "samdevfonttool" sg.ResetOnSpawn = false -- Main Tool Frame (Hidden at start until verified) local main = Instance.new("Frame", sg) main.Size = UDim2.new(0, 350, 0, 120) main.Position = UDim2.new(0.5, -175, 0.2, 0) main.BackgroundColor3 = Color3.fromRGB(15, 15, 15) main.Active = true main.Draggable = true main.Visible = false Instance.new("UICorner", main) local stroke = Instance.new("UIStroke", main) stroke.Thickness = 2 task.spawn(function() while task.wait(0.05) do stroke.Color = Color3.fromHSV(tick() % 5 / 5, 1, 1) end end) local title = Instance.new("TextLabel", main) title.Size = UDim2.new(1, -70, 0, 35) title.Position = UDim2.new(0, 10, 0, 0) title.BackgroundTransparency = 1 title.Text = "sᴀᴍᴅᴇᴠ ᴛᴇxᴛ ᴄᴏɴᴠᴇʀᴛᴇʀ" title.TextColor3 = Color3.new(1, 1, 1) title.Font = Enum.Font.GothamBold title.TextSize = 16 title.TextXAlignment = Enum.TextXAlignment.Left local minBtn = Instance.new("TextButton", main) minBtn.Size = UDim2.new(0, 30, 0, 30) minBtn.Position = UDim2.new(1, -40, 0, 5) minBtn.BackgroundColor3 = Color3.fromRGB(30, 30, 30) minBtn.TextColor3 = Color3.new(1, 1, 1) minBtn.Text = "-" minBtn.Font = Enum.Font.GothamBold minBtn.TextSize = 18 Instance.new("UICorner", minBtn) local input = Instance.new("TextBox", main) input.Size = UDim2.new(0.9, 0, 0, 50) input.Position = UDim2.new(0.05, 0, 0.45, 0) input.BackgroundColor3 = Color3.fromRGB(30, 30, 30) input.TextColor3 = Color3.new(1, 1, 1) input.PlaceholderText = "type here..." input.Text = "" input.ClearTextOnFocus = false input.Font = Enum.Font.Gotham input.TextSize = 14 Instance.new("UICorner", input) -- Minimize Event local minimized = false minBtn.MouseButton1Click:Connect(function() minimized = not minimized if minimized then main:TweenSize(UDim2.new(0, 350, 0, 40), "Out", "Quad", 0.2, true) input.Visible = false minBtn.Text = "+" else main:TweenSize(UDim2.new(0, 350, 0, 120), "Out", "Quad", 0.2, true) task.wait(0.1) input.Visible = true minBtn.Text = "-" end end) -- Chat Processing Hook input.FocusLost:Connect(function(enterPressed) if enterPressed and input.Text ~= "" then local converted = toimgfont(input.Text) if tcs and tcs.ChatInputBarConfiguration and tcs.ChatInputBarConfiguration.TargetTextChannel then tcs.ChatInputBarConfiguration.TargetTextChannel:SendAsync(converted) else local legacyChat = game:GetService("ReplicatedStorage"):FindFirstChild("DefaultChatSystemChatEvents") if legacyChat and legacyChat:FindFirstChild("SayMessageRequest") then legacyChat.SayMessageRequest:FireServer(converted, "All") end end input.Text = "" end end) -- 4. Key Security Screen Layout local keyFrame = Instance.new("Frame", sg) keyFrame.Size = UDim2.new(0, 350, 0, 160) keyFrame.Position = UDim2.new(0.5, -175, 0.2, 0) keyFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15) keyFrame.Active = true keyFrame.Draggable = true Instance.new("UICorner", keyFrame) local keyStroke = Instance.new("UIStroke", keyFrame) keyStroke.Thickness = 2 keyStroke.Color = Color3.fromRGB(255, 100, 100) local keyTitle = Instance.new("TextLabel", keyFrame) keyTitle.Size = UDim2.new(1, 0, 0, 35) keyTitle.BackgroundTransparency = 1 keyTitle.Text = "🔒 sʏsᴛᴇᴍ ʟᴏᴄᴋᴇᴅ" keyTitle.TextColor3 = Color3.new(1, 1, 1) keyTitle.Font = Enum.Font.GothamBold keyTitle.TextSize = 16 local keyInput = Instance.new("TextBox", keyFrame) keyInput.Size = UDim2.new(0.85, 0, 0, 40) keyInput.Position = UDim2.new(0.075, 0, 0.25, 0) keyInput.BackgroundColor3 = Color3.fromRGB(30, 30, 30) keyInput.TextColor3 = Color3.new(1, 1, 1) keyInput.PlaceholderText = "Enter Access Key..." keyInput.Text = "" keyInput.Font = Enum.Font.Gotham keyInput.TextSize = 14 Instance.new("UICorner", keyInput) -- Copy Link Button Built into UI local copyBtn = Instance.new("TextButton", keyFrame) copyBtn.Size = UDim2.new(0.85, 0, 0, 35) copyBtn.Position = UDim2.new(0.075, 0, 0.60, 0) copyBtn.BackgroundColor3 = Color3.fromRGB(40, 40, 40) copyBtn.TextColor3 = Color3.new(1, 1, 1) copyBtn.Text = "🔗 Get Key (Copy Link)" copyBtn.Font = Enum.Font.GothamBold copyBtn.TextSize = 14 Instance.new("UICorner", copyBtn) copyBtn.MouseButton1Click:Connect(function() if setclipboard then setclipboard(LOOTLABS_LINK) copyBtn.Text = "📋 Link Copied!" task.wait(2) copyBtn.Text = "🔗 Get Key (Copy Link)" else copyBtn.Text = "Check Developer Console (F9)" print("LootLabs Link: " .. LOOTLABS_LINK) end end) -- Password Checking Handler keyInput.FocusLost:Connect(function(enterPressed) if enterPressed then if keyInput.Text == currentKey then keyFrame:Destroy() main.Visible = true else keyInput.Text = "" keyInput.PlaceholderText = "❌ Incorrect Key! Click below..." keyStroke.Color = Color3.fromRGB(255, 0, 0) end end end) -- Show/Hide System Controls uis.InputBegan:Connect(function(inputObject, gameProcessed) if not gameProcessed and inputObject.KeyCode == TOGGLE_KEY then if not sg:FindFirstChild("Frame") then main.Visible = not main.Visible end end end)