Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Follower Checker by Nexer1234
- local RequiredUserID = 7529992299
- function ConvertDropdownValue(tbl)
- if type(tbl) == "table" then
- for _,element in ipairs(tbl) do
- return tostring(element)
- end
- else
- return tostring(tbl)
- end
- end
- local FollowHandler = loadstring(game:HttpGet("https://raw.githubusercontent.com/NewNexer/NexerHub/refs/heads/main/Follow-Module.luau"))()
- local WebHandler = loadstring(game:HttpGet("https://raw.githubusercontent.com/NewNexer/NexerHub/refs/heads/main/Web-Module.luau"))()
- local GetRequestMethod = function()
- local iqnd = request or http_request or HttpPost or (syn and syn.request) or (http and http.request) or (fluxus and fluxus.request) or (game and game.HttpPost) or (KRNL and KRNL.request) or (Xeno and Xeno.request)
- if iqnd then
- return iqnd
- else
- return nil
- end
- end
- local isfollowed = FollowHandler:IsFollowedTo(RequiredUserID)
- if isfollowed == true then
- loadstring(game:HttpGet("https://raw.githubusercontent.com/NewNexer/NexerHub/refs/heads/main/DOD/Main.luau"))()
- return
- end
- local Rayfield
- local RAYFIELD_SUCCESS, RAYFIELD_FAIL = pcall(function()
- Rayfield = loadstring(game:HttpGet("https://sirius.menu/rayfield"))()
- end)
- if not RAYFIELD_SUCCESS then
- local RAYFIELD_SUCCESS, RAYFIELD_FAIL = pcall(function()
- Rayfield = loadstring(game:HttpGet("https://raw.githubusercontent.com/SiriusSoftwareLtd/Rayfield/main/source.lua"))()
- end)
- if not RAYFIELD_SUCCESS then
- game:GetService("StarterGui"):SetCore("SendNotification",{
- Title = "Failed to launch rayfield.",
- Text = "Please check your internet connection, or try using VPN.",
- Icon = "rbxassetid://125704683916878",
- Duration = 10,
- })
- return
- end
- end
- function Notify(title, content, time, mode)
- time = time or 4
- mode = mode or false
- if mode == true then
- img = 136186846844342
- elseif mode == false then
- img = 71508738660632
- end
- Rayfield:Notify({
- Title = title,
- Content = content,
- Duration = time,
- Image = img,
- Actions = {},
- })
- end
- function DestroyRayfield()
- task.spawn(function()
- pcall(function()
- Window:Destroy()
- end)
- pcall(function()
- Rayfield:Destroy()
- end)
- pcall(function()
- game.CoreGui.Rayfield:Destroy()
- end)
- pcall(function()
- game.CoreGui.RayField:Destroy()
- end)
- pcall(function()
- game.CoreGui.OldRayfield:Destroy()
- end)
- pcall(function()
- game.CoreGui.OldRayField:Destroy()
- end)
- end)
- end
- local Window = Rayfield:CreateWindow({
- Name = "DOD:NH - Launcher",
- Icon = 0,
- LoadingTitle = "DOD:NH - Launcher",
- LoadingSubtitle = "by nexer",
- Theme = "Amethyst",
- DisableRayfieldPrompts = false,
- DisableBuildWarnings = false,
- ConfigurationSaving = {
- Enabled = false,
- FolderName = "",
- FileName = ""
- },
- Discord = {
- Enabled = false,
- Invite = "noinvitelink",
- RememberJoins = true
- },
- KeySystem = false,
- KeySettings = {
- Title = "Verify yourself firstly!",
- Subtitle = "Key Needed!",
- Note = "The key is ''cheese''",
- FileName = "Key",
- SaveKey = true,
- GrabKeyFromSite = false,
- Key = {"cheese"}
- }
- })
- local Main = Window:CreateTab("Main",85436299122876)
- function CopyLink(link)
- local url = tostring(link)
- setclipboard(url)
- Notify("Success!", "Copied Link!", 4, true)
- end
- function OpenLink(link)
- local url = tostring(link)
- if WebHandler then
- local suc, err = pcall(function() WebHandler:OpenRBX(url) end) if not suc then CopyLink(url) end
- else
- CopyLink(url)
- end
- end
- Main:CreateParagraph({Title = "Follow Requirement", Content = "This script was very difficult to create, so please, support me by following me on roblox!"})
- Main:CreateButton({Name = "Open Profile"; Callback = function()
- OpenLink("https://www.roblox.com/users/"..tostring(RequiredUserID).."/profile")
- end; })
- Main:CreateButton({Name = "Copy Profile Link"; Callback = function()
- CopyLink("https://www.roblox.com/users/"..tostring(RequiredUserID).."/profile")
- end; })
- Main:CreateButton({Name = "Launch Script"; Callback = function()
- local isfollowed = FollowHandler:IsFollowedTo(RequiredUserID)
- if isfollowed == true or game.Players.LocalPlayer.UserId == RequiredUserID then
- DestroyRayfield()
- Notify("Success!", "Launching script, please wait...", 10, true)
- loadstring(game:HttpGet("https://raw.githubusercontent.com/NewNexer/NexerHub/refs/heads/main/DOD/Main.luau"))()
- else
- Notify("Error!", "You aren't followed! ( But if you're 100% sure that you're followed, wait for about 5 minutes and try again )", 10)
- end
- end; })
Advertisement