local StarterGui = game:GetService("StarterGui") local HWID = game:GetService("RbxAnalyticsService"):GetClientId() local WhitelistedHWIDs = {} local qNVAKkuwxNpqruLjSRHg = false local GITHUB_URL = "https://raw.githubusercontent.com/rawgithubfilehere" -- replace with your raw file --[[ in the raw github file format it as discordid:username:hwid example 123456789:fakename:25813227-990A-71EE-A256-F762664A9F27 ]]-- local function fetchWhitelist() local success, result = pcall(function() return game:HttpGet(GITHUB_URL) end) if not success then print("Failed to fetch whitelist") return {} end local hwidList = {} for line in result:gmatch("[^\r\n]+") do if line ~= "" and not line:match("^%s*%-%-") and not line:match("^%s*#") then local discordID, username, hwid = line:match("([^:]+):([^:]+):([^:]+)") if discordID and username and hwid then hwid = hwid:match("^%s*(.-)%s*$") table.insert(hwidList, hwid) end end end return hwidList end WhitelistedHWIDs = fetchWhitelist() function CheckHWID(hwidval) for _, whitelisted in pairs(WhitelistedHWIDs) do if hwidval == whitelisted then return true end end return false end qNVAKkuwxNpqruLjSRHg = CheckHWID(HWID) if qNVAKkuwxNpqruLjSRHg == true then StarterGui:SetCore("SendNotification", { Title = "Access Granted", Text = "You are whitelisted!", Duration = 3 }) -- code here else StarterGui:SetCore("SendNotification", { Title = "Access Denied", Text = "Your HWID: " .. string.sub(HWID, 1, 20) .. "...", Duration = 5 }) end