suramraja1

GEGEZ

Nov 9th, 2021
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 52.01 KB | None | 0 0
  1.  
  2. if game:GetService("CoreGui"):FindFirstChild("ow menu | Premium Panel v0.0.1") then
  3.     require(game:GetService("ReplicatedStorage").Framework.Modules.Client["5 | Message"]).New("Another menu is found. \n Please execute again.")
  4.         for i = 0,5 do
  5.             game:GetService("CoreGui")["ow menu | Premium Panel v0.0.1"]:Destroy()
  6.         end
  7. elseif not game:GetService("CoreGui"):FindFirstChild("ow menu | Premium Panel v0.0.1") then
  8.     print("Starting.. All seems fine.")
  9. end
  10. --------------------------
  11. require(game:GetService("ReplicatedStorage").Framework.Modules.Client["5 | Message"]).New("Press OK to start ow menu.")
  12.  
  13. if game.PlaceId == 6284583030 then
  14.     local start = tick()
  15.     repeat task.wait() until game:isLoaded()
  16.     repeat task.wait() until game:GetService("Players")
  17.     repeat task.wait() until game:GetService("Players").LocalPlayer
  18.     repeat task.wait() until game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  19.     repeat task.wait() until game:GetService("Players").LocalPlayer.PlayerGui.Main.Enabled
  20.     repeat task.wait() until game:GetService("Workspace"):FindFirstChild('__MAP')
  21. end
  22.  
  23.  
  24. -- init
  25. local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/inceldom/skid/main/guish.lua"))()
  26. local venyx = library.new("ow menu | Premium Panel v0.0.1", 5013109572)
  27.  
  28. -- themes
  29. local themes = {
  30. Background = Color3.fromRGB(23, 0, 1),
  31. Glow = Color3.fromRGB(255, 95, 95),
  32. Accent = Color3.fromRGB(23, 0, 1),
  33. LightContrast = Color3.fromRGB(44, 13, 19),
  34. DarkContrast = Color3.fromRGB(23, 0, 1),  
  35. TextColor = Color3.fromRGB(255, 105, 138)
  36. }
  37.  
  38.  
  39. local GC = getconnections or get_signal_cons
  40. if GC then
  41.     for i,v in pairs(GC(game.Players.LocalPlayer.Idled)) do
  42.         if v["Disable"] then
  43.             v["Disable"](v)
  44.         elseif v["Disconnect"] then
  45.             v["Disconnect"](v)
  46.         end
  47.     end
  48. else
  49.     print("Unlucky.")
  50.     local vu = game:GetService("VirtualUser")
  51.     game:GetService("Players").LocalPlayer.Idled:connect(function()
  52.         vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  53.         wait(1)
  54.         vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  55.     end)
  56. end
  57.  
  58.  
  59.  
  60. -------------------------------------------------------------------------------------------------
  61. --locales
  62.  
  63. local GameLibrary = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
  64. local Network = GameLibrary.Network
  65. local Run_Service = game:GetService("RunService")
  66. local rs = Run_Service.RenderStepped
  67. local CurrencyOrder = {"Halloween Candy", "Tech Coins", "Fantasy Coins", "Coins", "Diamonds",}
  68.  
  69. local IMightKillMyselfCauseOfThis = {
  70.         --Misc
  71.         ['VIP'] = {'VIP'};
  72.         --Spawn
  73.         ['Town'] = {'Town', 'Town FRONT'};
  74.         ['Forest'] = {'Forest', 'Forest FRONT'};
  75.         ['Beach'] = {'Beach', 'Beach FRONT'};
  76.         ['Mine'] = {'Mine', 'Mine FRONT'};
  77.         ['Winter'] = {'Winter', 'Winter FRONT'};
  78.         ['Glacier'] = {'Glacier', 'Glacier Lake'};
  79.         ['Desert'] = {'Desert', 'Desert FRONT'};
  80.         ['Volcano'] = {'Volcano', 'Volcano FRONT'};
  81.         -- Fantasy init
  82.         ['Enchanted Forest'] = {'Enchanted Forest', 'Enchanted Forest FRONT'};
  83.         ['Ancient'] = {'Ancient'};
  84.         ['Samurai'] = {'Samurai', 'Samurai FRONT'};
  85.         ['Candy'] = {'Candy'};
  86.         ['Haunted'] = {'Haunted', 'Haunted FRONT'};
  87.         ['Hell'] = {'Hell'};
  88.         ['Heaven'] = {'Heaven'};
  89.         -- Tech
  90.         ['Ice Tech'] = {'Ice Tech'};
  91.         ['Tech City'] = {'Tech City'; 'Tech City FRONT'};
  92.         ['Dark Tech'] = {'Dark Tech'; 'Dark Tech FRONT'};
  93.         ['Steampunk'] = {'Steampunk'; 'Steampunk FRONT'};
  94.     }
  95.  
  96.     local AreaListLoc = { --These match the IMightKillMyselfCuaseOfThis table
  97.         'All'; 'VIP';
  98.         'Town'; 'Forest'; 'Beach'; 'Mine'; 'Winter'; 'Glacier'; 'Desert'; 'Volcano';
  99.         'Enchanted Forest'; 'Ancient'; 'Samurai'; 'Candy'; 'Haunted'; 'Hell'; 'Heaven';
  100.         'Ice Tech'; 'Tech City'; 'Dark Tech'; 'Steampunk';
  101.     }
  102.    
  103.    
  104.    
  105.     local Chests = {
  106.         'All';
  107.         -- Spawn
  108.         "Magma Chest",
  109.         -- Fantasy
  110.         "Enchanted Chest", "Hell Chest", "Haunted Chest", "Angel Chest", "Grand Heaven Chest",
  111.         -- Tech
  112.         "Giant Tech Chest"; "Giant Steampunk Chest";
  113.     }
  114.    
  115.    
  116.  
  117. local function SecondsToClock(seconds)
  118.         local days = math.floor(seconds / 86400)
  119.         seconds = seconds - days * 86400
  120.         local hours = math.floor(seconds / 3600 )
  121.         seconds = seconds - hours * 3600
  122.         local minutes = math.floor(seconds / 60)
  123.         seconds = seconds - minutes * 60
  124.  
  125.         return string.format("%d d, %d h, %d m, %d s.",days,hours,minutes,seconds)
  126.       end
  127.  
  128.  
  129.  
  130. --5012544693
  131.  
  132. -------------------------------------------------------------------------------------------------
  133. -- credits page
  134. local page = venyx:addPage("Developers", 5832745520)
  135. local Credits1 = page:addSection("Main Developer:")
  136.  
  137. Credits1:addButton("ow#3295", function(dsclink)
  138.     if dsclink then
  139.         venyx:Notify("Discord ID Copied", "You can paste it.")
  140.     end
  141.     setclipboard('ow#3295')
  142. end)
  143.  
  144. ----------------------------------
  145.  
  146. local Credits2 = page:addSection("Discord:")
  147.  
  148. Credits2:addButton("Copy Discord Link", function(dsclink)
  149.     if dsclink then
  150.         venyx:Notify("Discord Link Copied", "You can paste it.")
  151.     end
  152.     setclipboard('https://discord.gg/p4jjhBq6vS')
  153. end)
  154.  
  155.  
  156.  
  157. -------------------------------------------------------------------------------------------------
  158. -- page1
  159.  
  160.  
  161. local page = venyx:addPage("Auto farm", 1379498635)
  162. local section1 = page:addSection("Auto farm.")
  163. local section2 = page:addSection("Automated stuff.")
  164. -------------------------------------------------------------------------------------------------
  165. -- Misc page
  166. local page = venyx:addPage("Miscellaneous", 37219625)
  167. local misc1 = page:addSection("Miscellaneous.")
  168. --local misc2 = page:addSection("Open menus.")
  169.  
  170. -------------------------------------------------------------------------------------------------
  171.  
  172. -- Egg page
  173. local page = venyx:addPage("Eggs", 5094819983)
  174. local eggs1 = page:addSection("Automated egg opener")
  175. -------------------------------------------------------------------------------------------------
  176.  
  177. -- Pets page
  178. local page = venyx:addPage("Pets", 329532393)
  179. local pets1 = page:addSection("Automated fuse.")
  180. local pets2 = page:addSection("Automated golden or rainbow.")
  181. --local pets3 = page:addSection("Automated enchant | Temporarily disabled.")
  182. local pets4 = page:addSection("Automated dark matter.")
  183.  
  184. -------------------------------------------------------------------------------------------------
  185.  
  186. -- Troll page
  187. --local page = venyx:addPage("Troll", 329532393)
  188. --local troll1 = page:addSection("Troll")
  189.  
  190. -------------------------------------------------------------------------------------------------
  191. -- Settings page
  192. local page = venyx:addPage("Settings", 5107159171)
  193. local Settings1 = page:addSection("Settings.")
  194. local Settings2 = page:addSection("Theme.")
  195. Settings1:addKeybind("Toggle keybind.", Enum.KeyCode.RightShift, function(menu)
  196. venyx:toggle()
  197. end, function(menu)
  198. end)
  199.  
  200. ------------
  201.  
  202.  
  203.  
  204.  
  205. ------------
  206.  
  207. Settings1:addButton("Destroy Menu", function(destroygui)
  208.     game:GetService("CoreGui")["ow menu | Premium Panel v0.0.1"]:Destroy()
  209.     print("Old menu destroyed.")
  210. end)
  211. -------------------------------------------------------------------------------------------------
  212.  
  213. local MethodList = {'Normal', 'Chest', 'Multi Target', 'Lowest Value (Multi)', 'Highest Value', '[TESTING] Highest Value', 'Nearest'}
  214.  
  215. section1:addDropdown("Method", MethodList, function(methodfunc)
  216.     if methodfunc then
  217.         _G.methodfunc = methodfunc
  218.     end
  219.     print("Selected method: ", methodfunc)
  220. end)
  221.  
  222. --------------------------------
  223.  
  224.  
  225. local ItemToFarmList = {'All', 'Magma Chest', 'Enchanted Chest', 'Hell Chest', 'Haunted Chest', 'Angel Chest', 'Grand Heaven Chest', 'Giant Tech Chest', 'Giant Steampunk Chest'}
  226.  
  227. section1:addDropdown("Item to farm", ItemToFarmList, function(itemtofarmfunc)
  228.     if itemtofarmfunc then
  229.         _G.itemtofarmfunc = itemtofarmfunc
  230.     end
  231.     print("Selected item: ", itemtofarmfunc)
  232. end)
  233.  
  234. --------------------------------
  235.  
  236. --local WorldList = {"Spawn", "Fantasy", "Tech"}
  237.  
  238. --section1:addDropdown("Select World", WorldList, function(worldfunc)
  239. --    if worldfunc then
  240. --        _G.worldfunc = worldfunc
  241. --    end
  242. --    print("World: ", worldfunc)
  243. --end)
  244. --------------------------------
  245.  
  246.  
  247. --local Coins = {}
  248. --for i,v in pairs(game.ReplicatedStorage.Game.Coins:GetChildren()) do
  249. --    for i2,v2 in pairs(v:GetChildren()) do
  250. --        table.insert(Coins, v2.Name)
  251. --    end
  252. --end
  253. --table.foreach(Coins, print)
  254.  
  255.  
  256.  
  257. section1:addDropdown("Select location", AreaListLoc, function(mapafunc)
  258.     if mapafunc then
  259.         _G.mapafunc = mapafunc
  260.     end
  261.     print("Selected area: ", mapafunc)
  262. end)
  263.  
  264. -------------------------------------------------------------------------------------------------
  265.  
  266. local AreaWorldTable = {}
  267. for _, v in pairs(game:GetService("ReplicatedStorage").Game.Coins:GetChildren()) do
  268.     for _, b in pairs(v:GetChildren()) do
  269.         table.insert(AreaWorldTable, b.Name)
  270.     end
  271.     table.insert(AreaWorldTable, v.Name)
  272. end
  273.  
  274. -------------------------
  275.  
  276. function AllChests()
  277.     local returntable = {}
  278.     local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  279.     for i,v in pairs(ListCoins) do
  280.         local shit = v
  281.         shit["index"] = i
  282.         for aa,bb in pairs(AreaWorldTable) do
  283.             if string.find(v.n, bb) then
  284.                 local thing = string.gsub(v.n, bb.." ", "")
  285.                 if table.find(Chests, thing) then
  286.                     shit.n = thing
  287.                     table.insert(returntable, shit)
  288.                 end
  289.             end
  290.         end
  291.     end
  292.     return returntable
  293. end
  294.  
  295. -------------------------------
  296.  
  297. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "buy egg")
  298. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "join coin")
  299. workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "farm coin")
  300. workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "claim orbs")
  301. workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "change pet target")
  302. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "get trade")
  303. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "add trade pet")
  304. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "remove trade pet")
  305. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "convert to dark matter")
  306. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem dark matter pet")
  307. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem rank rewards")
  308. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem vip rewards")
  309. workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "toggle setting")
  310. workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "activate boost")
  311. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "use golden machine")
  312. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "use rainbow machine")
  313. -------------------------------
  314.  
  315. function FarmCoin(CoinID, PetID)
  316.     game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  317.     game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  318. end
  319.  
  320. -------------------------------
  321.  
  322. --function GetMyPets()
  323. --   local returntable = {}
  324. --   for i,v in pairs(GameLibrary.Save.Get().Pets) do
  325. --       if v.e then
  326. --           table.insert(returntable, v.uid)
  327. --       end
  328. --   end
  329. --   return returntable
  330. --end
  331.  
  332. local Library = require(game:GetService("ReplicatedStorage").Framework.Library)
  333. local IDToName = {}
  334. local NameToID = {}
  335. for i,v in pairs(Library.Directory.Pets ) do
  336.     IDToName[i] = v.name
  337.     NameToID[v.name] = i
  338. end
  339.  
  340. function GetMyPets()
  341.        local returntable = {}
  342.        for i,v in pairs(GameLibrary.Save.Get().Pets) do
  343.            if v.e then
  344.                table.insert(returntable, v.uid)
  345.            end
  346.        end
  347.        return returntable
  348.     end
  349.  
  350. function GetPets()
  351.         local MyPets = {}
  352.         for i,v in pairs(GameLibrary.Save.Get().Pets) do
  353.             --if (not _G.AllowMythicals) or (_G.AllowMythicals and (PettoRarity[v.id] ~= 'Mythical' and PettoRarity[v.id] ~= 'Exclusive' and not string.find(IDToName[v.id]:lower(), "maskot"))) then
  354.                 local ThingyThingyTempTypeThing = (v.g and 'Gold') or (v.r and 'Rainbow') or (v.dm and 'Dark Matter') or 'Normal'
  355.                 local TempString = ThingyThingyTempTypeThing .. IDToName[v.id]
  356.                 if MyPets[TempString] then
  357.                     table.insert(MyPets[TempString], v.uid)
  358.                 else
  359.                     MyPets[TempString] = {}
  360.                     table.insert(MyPets[TempString], v.uid)
  361.                 end
  362.             --end
  363.         end
  364.         return MyPets
  365.     end
  366.  
  367. --function GetPets()
  368. --        local MyPets = {}
  369. --        for i,v in pairs(GameLibrary.Save.Get().Pets) do
  370. --            --if (not _G.AllowMythicals) or (_G.AllowMythicals and (not PettoRarity[v.id] ~= 'Mythical' and PettoRarity[v.id] ~= 'Exclusive')) then
  371. --                local ThingyThingyTempTypeThing = (v.g and 'Gold') or (v.r and 'Rainbow') or (v.dm and 'Dark Matter') or 'Normal'
  372. --                local TempString = ThingyThingyTempTypeThing .. IDToName[v.id]
  373. --                if MyPets[TempString] then
  374. --                    table.insert(MyPets[TempString], v.uid)
  375. --                else
  376. --                    MyPets[TempString] = {}
  377. --                    table.insert(MyPets[TempString], v.uid)
  378. --                end
  379. --            end
  380. --        --end
  381. --        return MyPets
  382. --    end
  383.  
  384. --------------------------
  385.  
  386. --function GetCoins(area)
  387. --    local returntable = {}
  388. --    local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  389. --    for i,v in pairs(ListCoins) do
  390. --        if _G.mapafunc == 'All' or table.find(IMightKillMyselfCauseOfThis[_G.mapafunc], v.a) then
  391. --            local shit = v
  392. --            shit["index"] = i
  393. --            table.insert(returntable, shit)
  394. --         end
  395. --    end
  396. --    return returntable
  397. --end
  398.  
  399. function GetCoins(area, exclude)
  400.     exclude = exclude or {}
  401.     local Areas = (IMightKillMyselfCauseOfThis)
  402.     local returntable = {}
  403.     local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  404.     for i,v in pairs(ListCoins) do
  405.         if _G.mapafunc == 'All' or table.find(Areas[_G.mapafunc], v.a) and not table.find(exclude ,v.n) then
  406.             local shit = v
  407.             shit["index"] = i
  408.             table.insert(returntable, shit)
  409.          end
  410.     end
  411.     return returntable
  412. end
  413. --------------------------
  414.  
  415. --function GetCoinTable(area)
  416. --    local CoinTable = GetCoins(area)
  417. --    function getKeysSortedByValue(tbl, sortFunction)
  418. --        local keys = {}
  419. --        for key in pairs(tbl) do
  420. --            table.insert(keys, key)
  421. --        end
  422. --        table.sort(
  423. --            keys,
  424. --            function(a, b)
  425. --                return sortFunction(tbl[a].h, tbl[b].h)
  426. --            end
  427. --        )
  428. --        return keys
  429. --    end
  430. --    local sortedKeys = getKeysSortedByValue(CoinTable, function(a, b) return a > b end)
  431. --    local newCoinTable = {}
  432. --
  433. --    for i,v in pairs(sortedKeys) do
  434. --        table.insert(newCoinTable, CoinTable[v])
  435. --    end
  436. --    
  437. --    return newCoinTable
  438. --end
  439.  
  440. function GetCoinTable(area, Type, exclude)
  441.     exclude = exclude or {}
  442.     local CoinTable = GetCoins(area, exclude)
  443.     local function getKeysSortedByValue(tbl, sortFunction)
  444.         local keys = {}
  445.         for key in pairs(tbl) do
  446.             table.insert(keys, key)
  447.         end
  448.         table.sort(
  449.             keys,
  450.             function(a, b)
  451.                 return sortFunction(tbl[a].h, tbl[b].h)
  452.             end
  453.         )
  454.         return keys
  455.     end
  456.     local sortedKeys
  457.     if Type == 'Highest' then
  458.         sortedKeys = getKeysSortedByValue(CoinTable, function(a, b) return a > b end)
  459.     elseif Type == 'Lowest' then
  460.         sortedKeys = getKeysSortedByValue(CoinTable, function(a, b) return a < b end)
  461.     end
  462.     local newCoinTable = {}
  463.  
  464.     for i,v in pairs(sortedKeys) do
  465.         table.insert(newCoinTable, CoinTable[v])
  466.     end
  467.  
  468.     return newCoinTable
  469. end
  470.  
  471. -------------------------
  472.  
  473. if _G.MyConnection then _G.MyConnection:Disconnect() end
  474.     _G.MyConnection = game.Workspace.__THINGS.Orbs.ChildAdded:Connect(function(Orb)
  475.         game.Workspace.__THINGS.__REMOTES["claim orbs"]:FireServer({{Orb.Name}})
  476.     end)
  477.  
  478. section1:addToggle("Enable automated farm", false, function(farmingtogglefunc)
  479. if farmingtogglefunc == true then
  480.     _G.FarmingToggle = true
  481. elseif farmingtogglefunc == false or destroygui then
  482.     _G.FarmingToggle = false
  483. end
  484.    
  485.         local CurrentFarmingPets = {}--skidded from https://v3rmillion.net/showthread.php?tid=1137512
  486.         while _G.FarmingToggle do
  487.             local pethingy = GetMyPets()
  488.             local cointhiny = nil
  489.  
  490.         --local CurrentFarmingPets = {}
  491.         --while rs:wait() and _G.FarmingToggle == false do
  492.         --    local pethingy = GetPets()
  493.  
  494.         --if _G.methodfunc == 'Normal' then
  495.         --    local cointhiny = GetCoins(_G.mapafunc)
  496.         --    for i = 1, #cointhiny do
  497.         --        if _G.FarmingToggle and game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index) then
  498.         --            for _, bb in pairs(pethingy) do
  499.         --                if _G.FarmingToggle and game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index) then
  500.         --                    spawn(function()
  501.         --                        FarmCoin(cointhiny[i].index, bb)
  502.         --                    end)
  503.         --                end
  504.         --            end
  505.         --            repeat rs:wait() until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index)
  506.         --        end
  507.         --    end
  508.  
  509.             if _G.methodfunc == 'Normal' then
  510.                 local cointhiny = GetCoins(_G.mapafunc)
  511.                 for i = 1, #cointhiny do
  512.                     if _G.FarmingToggle and game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index) then
  513.                         for _, bb in pairs(pethingy) do
  514.                             coroutine.wrap(function()
  515.                                 FarmCoin(cointhiny[i].index, bb)
  516.                             end)()
  517.                         end
  518.                         repeat task.wait(0.001) until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index) or not _G.FarmingToggle or _G.methodfunc ~= 'Normal'
  519.                     end
  520.                 end
  521.  
  522.         --    elseif _G.methodfunc == 'Chest' then
  523.         --        for i,v in pairs(AllChests()) do
  524.         --            if (v.n == _G.itemtofarmfunc) or (_G.itemtofarmfunc == 'All') then
  525.         --                local starttick = tick()
  526.         --                for a, b in pairs(pethingy) do
  527.         --                    pcall(function() FarmCoin(v.index, b) end)
  528.         --                end
  529.         --                repeat task.wait(0.001) until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) or #game:GetService("Workspace")["__THINGS"].Coins[v.index].Pets:GetChildren() == 0
  530.         --                --warn(v.n .. " has been broken in", tick()-starttick)
  531.         --            end
  532.         --        end
  533.  
  534.             elseif _G.methodfunc == 'Chest' then
  535.                 for i,v in pairs(AllChests()) do
  536.                     if (v.n == _G.itemtofarmfunc) or (_G.itemtofarmfunc == 'All') then
  537.                         local starttick = tick()
  538.                         for a, b in pairs(pethingy) do
  539.                             coroutine.wrap(function()
  540.                                 FarmCoin(v.index, b)
  541.                             end)()
  542.                         end
  543.                         repeat task.wait(0.001) until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) or #game:GetService("Workspace")["__THINGS"].Coins[v.index].Pets:GetChildren() == 0 or not _G.FarmingToggle or _G.methodfunc ~= 'Chest'
  544.                         --warn(v.n .. " has been broken in", tick()-starttick)
  545.                     end
  546.                 end
  547.  
  548.             --elseif _G.methodfunc == 'Multi Target' then
  549.         --    local cointhiny = GetCoins(_G.mapafunc)
  550.         --    for i = 1, #cointhiny do
  551.         --        if i%#pethingy == #pethingy-1 then wait() end
  552.         --        if not CurrentFarmingPets[pethingy[i%#pethingy+1]] or CurrentFarmingPets[pethingy[i%#pethingy+1]] == nil then
  553.         --            spawn(function()
  554.         --                CurrentFarmingPets[pethingy[i%#pethingy+1]] = 'Farming'
  555.         --                FarmCoin(cointhiny[i].index, pethingy[i%#pethingy+1])
  556.         --                repeat rs:wait() until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index) or #game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index).Pets:GetChildren() == 0
  557.         --                CurrentFarmingPets[pethingy[i%#pethingy+1]] = nil
  558.         --            end)
  559.         --        end
  560.         --    end
  561.  
  562.             elseif _G.methodfunc == 'Multi Target' then
  563.                 local cointhiny = GetCoins(_G.mapafunc)
  564.                 for i = 1, #cointhiny do
  565.                     if not CurrentFarmingPets[pethingy[i%#pethingy+1]] or CurrentFarmingPets[pethingy[i%#pethingy+1]] == nil then
  566.                         coroutine.wrap(function()
  567.                             CurrentFarmingPets[pethingy[i%#pethingy+1]] = 'Farming'
  568.                             FarmCoin(cointhiny[i].index, pethingy[i%#pethingy+1])
  569.                             repeat task.wait(0.001) until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index) or #game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index).Pets:GetChildren() == 0 or not _G.FarmingToggle or _G.methodfunc ~= 'Multi Target'
  570.                             CurrentFarmingPets[pethingy[i%#pethingy+1]] = nil
  571.                         end)()
  572.                     end
  573.                 end
  574.  
  575.             elseif _G.methodfunc == 'Lowest Value (Multi)' then
  576.                 local cointhiny = GetCoinTable(_G.mapafunc, "Lowest")
  577.                 for i = 1, (#cointhiny >= #pethingy and #pethingy or #cointhiny) do
  578.                     if not CurrentFarmingPets[pethingy[i%#pethingy+1]] or CurrentFarmingPets[pethingy[i%#pethingy+1]] == nil then
  579.                         coroutine.wrap(function()
  580.                             CurrentFarmingPets[pethingy[i%#pethingy+1]] = 'Farming'
  581.                             FarmCoin(cointhiny[i].index, pethingy[i%#pethingy+1])
  582.                             repeat task.wait(0.0001) until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index) or #game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[i].index).Pets:GetChildren() == 0 or not _G.FarmingToggle or _G.methodfunc ~= 'Lowest Value (Multi)'
  583.                             CurrentFarmingPets[pethingy[i%#pethingy+1]] = nil
  584.                         end)()
  585.                     end
  586.                 end
  587.  
  588.             --elseif _G.methodfunc == 'Highest Value' then
  589.         --    local cointhiny = GetCoinTable(_G.mapafunc)
  590.         --    for a,b in pairs(pethingy) do
  591.         --        spawn(function() FarmCoin(cointhiny[1].index, b) end)
  592.         --    end
  593.         --    repeat rs:wait() until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[1].index) or #game:GetService("Workspace")["__THINGS"].Coins[cointhiny[1].index].Pets:GetChildren() == 0
  594.  
  595.             elseif _G.methodfunc == 'Highest Value' then
  596.                 local cointhiny = GetCoinTable(_G.mapafunc, "Highest")
  597.                 if #cointhiny >= 1 then
  598.                     for a,b in pairs(pethingy) do
  599.                         coroutine.wrap(function()
  600.                             FarmCoin(cointhiny[1].index, b)
  601.                         end)()
  602.                     end
  603.                     repeat task.wait(0.001) until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[1].index) or #game:GetService("Workspace")["__THINGS"].Coins[cointhiny[1].index].Pets:GetChildren() == 0 or not _G.FarmingToggle or _G.methodfunc ~= 'Highest Value'
  604.                 else
  605.                     task.wait()
  606.                 end
  607.  
  608.             elseif _G.methodfunc == '[TESTING] Highest Value' then
  609.                 local cointhiny = GetCoinTable(_G.mapafunc, "Highest")
  610.                 if #cointhiny >= 3 then
  611.                     local CurrentFarmingPets = {}
  612.                     for a = 1, 3 do
  613.                         coroutine.wrap(function()
  614.                             if CurrentFarmingPets[a] == nil then
  615.                                 for petnum = a, #pethingy, 3 do
  616.                                     coroutine.wrap(function()
  617.                                         if not CurrentFarmingPets[a] then CurrentFarmingPets[a] = {} end
  618.                                         if CurrentFarmingPets[a] ~= nil and game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[a].index) and not table.find(CurrentFarmingPets[a], pethingy[petnum]) then
  619.                                             table.insert(CurrentFarmingPets[a], pethingy[petnum])
  620.                                             FarmCoin(cointhiny[a].index, pethingy[petnum])
  621.                                         end
  622.                                     end)()
  623.                                 end
  624.                                 repeat task.wait(0.001) until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(cointhiny[a].index) or #game:GetService("Workspace")["__THINGS"].Coins[cointhiny[a].index].Pets:GetChildren() == 0  or not _G.FarmingToggle or _G.methodfunc ~= '[TESTING] Highest Value'
  625.                                 CurrentFarmingPets[a] = nil
  626.                             end
  627.                         end)()
  628.                     end
  629.                 else
  630.                     task.wait()
  631.                 end
  632.            
  633.             --elseif _G.methodfunc == 'Nearest' then
  634.         --    local NearestOne = nil
  635.         --    local NearestDistance = math.huge
  636.         --    for i,v in pairs(game:GetService("Workspace")["__THINGS"].Coins:GetChildren()) do
  637.         --        if (v.POS.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < NearestDistance then
  638.         --            NearestOne = v
  639.         --            NearestDistance = (v.POS.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
  640.         --        end
  641.         --    end
  642.         --    for a,b in pairs(pethingy) do
  643.         --        spawn(function() FarmCoin(NearestOne.Name, b) end)
  644.         --    end
  645.            
  646.             elseif _G.methodfunc == 'Nearest' then
  647.                 local cointable = game:GetService("Workspace")["__THINGS"].Coins:GetChildren()
  648.                 table.sort(cointable, function(i, v)
  649.                     return (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - i.POS.Position).magnitude < (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.POS.Position).magnitude
  650.                 end)
  651.                 local NearestOne = cointable[1]
  652.                 if NearestOne ~= nil then
  653.                     for a,b in pairs(pethingy) do
  654.                         coroutine.wrap(function()
  655.                             if NearestOne ~= nil then
  656.                                 FarmCoin(NearestOne.Name, b)
  657.                             end
  658.                         end)()
  659.                     end
  660.                     repeat task.wait(0.001) until not game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(NearestOne.Name) or #game:GetService("Workspace")["__THINGS"].Coins[NearestOne.Name].Pets:GetChildren() == 0
  661.                 else
  662.                     task.wait()
  663.                 end
  664.             end
  665.         end
  666.     end)
  667.  
  668.  
  669. -------------------------------------------------------------------------------------------------
  670. -- Farming Addons
  671. --
  672. --section1:addToggle("Auto Collect Orbs", false, function(autocollecting)
  673. --
  674. --if autocollecting == true then
  675. --    _G.CollectOrbs = true
  676. --elseif autocollecting == false or destroygui then
  677. --    _G.CollectOrbs = false
  678. --    end
  679. --
  680. --function CollectOrbs()
  681. --   local ohTable1 = {[1] = {}}
  682. --   for i,v in pairs(game.workspace['__THINGS'].Orbs:GetChildren()) do
  683. --       ohTable1[1][i] = v.Name
  684. --        end
  685. --   game.workspace['__THINGS']['__REMOTES']["claim orbs"]:FireServer(ohTable1)
  686. --    end
  687. --
  688. --while wait() and _G.CollectOrbs do
  689. --      pcall(function() CollectOrbs() end)
  690. --end
  691. --end)
  692.  
  693. ---------------
  694.  
  695. section2:addToggle("Auto use triple damage", false, function(autotripledamage)
  696.  
  697. if autotripledamage == true then
  698.     _G.TripleDamage1 = true
  699. elseif autotripledamage == false or destroygui then
  700.     _G.TripleDamage1 = false
  701.     end
  702.  
  703.  
  704. while wait(5) do
  705.   if _G.TripleDamage1 then
  706.     if not game:GetService("Players").LocalPlayer.PlayerGui.Main.Boosts:FindFirstChild("Triple Damage") then
  707.         workspace.__THINGS.__REMOTES["activate boost"]:FireServer({[1] = "Triple Damage"})
  708.     print("Triple damage boost checked")
  709.     end
  710.   end
  711. end
  712. end)
  713. ---------------
  714.  
  715. section2:addToggle("Auto use triple coins", false, function(autotriplecoins)
  716.  
  717. if autotriplecoins == true then
  718.     _G.TripleCoins1 = true
  719. elseif autotriplecoins == false or destroygui then
  720.     _G.TripleCoins1 = false
  721.     end
  722.  
  723. while wait(5) do
  724.     if _G.TripleCoins1 then
  725.         if not game:GetService("Players").LocalPlayer.PlayerGui.Main.Boosts:FindFirstChild("Triple Coins") then
  726.             workspace.__THINGS.__REMOTES["activate boost"]:FireServer({[1] = "Triple Coins"})
  727.         print("Triple coin boost checked")
  728.     end
  729.   end
  730. end
  731. end)
  732.  
  733. ----------
  734.  
  735.  
  736.  
  737. ------------------
  738. -- Misc
  739.  
  740.  
  741.  
  742. --misc1:addButton("Better Search", function(bettersearchmessage)
  743.  --   require(game:GetService("ReplicatedStorage").Framework.Modules.Client["5 | Message"]).New("Better Search Loaded \nNow you can use type: \n- Pet Name \n- Pet Nickname \n- Pet Rarity (Exclusive, Mythical, Legendary, Epic, Rare, Basic) \n- Pet Type (Dark Natter, Rainbow, Gold and Normal \n- Enchants like Royalty etc")
  744.  ---   print("Pet Counter Loaded")
  745.  --   loadstring(game:HttpGet('https://pastebinp.com/raw/JUEtgq95'))()
  746. --end)
  747.  
  748. ------------------
  749.  
  750. --misc1:addButton("Pet Counter", function(petcountermessage)
  751.    -- print("Pet Counter Loaded")
  752.    -- loadstring(game:HttpGet("https://raw.githubusercontent.com/owedits/fartsfx/main/pcounfart.lua", true))()
  753.   --  if petcountermessage then
  754.   --      venyx:Notify("Pet Counter Started", "Click F9 to check counted pets")
  755.   --  end
  756. --end)
  757.  
  758. -------------------------------------------------------------------------------------------------
  759. --page2
  760.  
  761. local pathToScript = game.Players.LocalPlayer.PlayerScripts.Scripts.Game['Open Eggs']
  762. local oldFunc = getsenv(pathToScript).OpenEgg
  763. ----
  764. local Eggs = {}
  765. for i,v in pairs(game.ReplicatedStorage.Game.Eggs:GetChildren()) do
  766.     for i2,v2 in pairs(v:GetChildren()) do
  767.         table.insert(Eggs, v2.Name)
  768.     end
  769. end
  770.  
  771. eggs1:addDropdown("Select egg", Eggs, function(eggor)
  772.     if eggor then
  773.         _G.Egg = eggor
  774.     end
  775.     --print("Text: ", eggor)
  776.     --print("_G.Egg: ", _G.Egg)
  777. end)
  778.  
  779. ----
  780. eggs1:addToggle("Remove egg opening animation", false, function(delanimation)
  781.     if delanimation == true then
  782.         getsenv(pathToScript).OpenEgg = function() return end
  783.     else
  784.         getsenv(pathToScript).OpenEgg = oldFunc
  785.     end
  786. end)
  787.  
  788. -------------------------------------------------------------------------------------------------
  789.  
  790. eggs1:addToggle("Use triple eggs | Only if you have the pass", false, function(triplegamepass)
  791.  
  792. if triplegamepass == true then
  793.     _G.TripleEgg = true
  794. elseif triplegamepass == false or destroygui then
  795.     _G.TripleEgg = false
  796.     end
  797. end)
  798.  
  799. _G.TripleEgg = false
  800.  
  801. -------------------------------------------------------------------------------------------------
  802.  
  803.  
  804. ----------------------------
  805.  
  806. eggs1:addToggle("Enable automated egg opener.", false, function(dropegg)
  807. shared.toggle3drop = dropegg
  808. end)
  809. local openeegg = eggor
  810. game:GetService("RunService").RenderStepped:connect(function()
  811. if shared.toggle3drop then
  812.     --print("Egg: ", _G.Egg)
  813.     --print("Triple Egg GamePasse: ", _G.TripleEgg)
  814.     local ohTable1 = {
  815.         [1] = _G.Egg,
  816.         [2] = _G.TripleEgg
  817.     }
  818.     workspace.__THINGS.__REMOTES["buy egg"]:InvokeServer(ohTable1)
  819.     wait(0.5)
  820.     end
  821. end)
  822.  
  823.  
  824. -------------------------------------------------------------------------------------------------
  825. --Pets
  826.  
  827.  
  828. local GameLibrary = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
  829. local IDToName = {}
  830. local NameToID = {}
  831. local PettoRarity = {}
  832. local RarityTable = {}
  833. local PetNamesTable = {}
  834. local PetNamesTable = {}
  835.  
  836. for i,v in pairs(GameLibrary.Directory.Pets) do
  837.     IDToName[i] = v.name
  838.     NameToID[v.name] = i
  839.     PettoRarity[i] = v.rarity
  840.     if not table.find(RarityTable, v.rarity) then
  841.         table.insert(RarityTable, v.rarity)
  842.     end
  843.     table.insert(PetNamesTable, v.name)
  844. end
  845.  
  846.  
  847. --fuse
  848. --local PetsList = {'Vampire Bat', 'Werewolf'}
  849. pets1:addDropdown("Select pet", PetNamesTable, function(petfunc)
  850.     if petfunc then
  851.         _G.SelectedPet = petfunc
  852.         _G.FuseList = {
  853.             {
  854.                 [_G.SelectedPet] = _G.PetCount or 3;
  855.             };
  856.         }
  857.     end
  858.     print("Selected pet: ",  _G.SelectedPet)
  859. end)
  860. ------------------------------------------
  861. local TypeList = {'Normal', 'Gold', 'Rainbow'}
  862. pets1:addDropdown("Select pet type", TypeList, function(typefunc)
  863. if typefunc then
  864.     _G.Type = typefunc
  865. end
  866. print("Selected type: ", _G.Type)
  867. end)
  868. ------------------------------------------
  869. pets1:addSlider("Select pet amount", 3, 3, 12, function(countfusefunc)
  870. if countfusefunc then
  871.     _G.PetCount = countfusefunc
  872.     _G.FuseList = {
  873.         {
  874.             [_G.SelectedPet] = _G.PetCount or 3;
  875.         };
  876.     }end
  877. --print("Selected Count: ", _G.PetCount)
  878. end)
  879. ------------------------------------------
  880. pets1:addToggle("Enable automated fuse", false, function(autofusefunc)
  881. if autofusefunc == true then
  882.     _G.Enabled = true
  883.     print("_G.Enabled: ", _G.Enabled)
  884.     print("Selected count: ", _G.PetCount)
  885.     print("Selected type: ", _G.Type)
  886.     print("Selected pet: ", _G.SelectedPet)
  887.     loadstring(game:HttpGet('https://raw.githubusercontent.com/inceldom/skid/main/fuzefart.lua'))() -- runs script as I use while wait and _G.enabled so loop ends when _G.enabled is false
  888. elseif autofusefunc == false then
  889.     _G.Enabled = false
  890.     print("_G.Enabled: ", _G.Enabled)
  891. end
  892. --Set globals so script doesn't error--
  893. _G.Enabled = false
  894. _G.Type = "Rainbow"
  895. _G.FuseList = {{}}
  896. end)
  897. ---------------------------------------
  898. --auto gold/rainbow
  899.  
  900. pets2:addSlider("Select pet amount", 0, 1, 6, function(countcombinefunc)
  901.     if countcombinefunc then
  902.         _G.CountCombineFunc1 = countcombinefunc
  903.     end
  904.     --print("Selected Combine Count: ", _G.CountCombineFunc1)
  905. end)
  906.  
  907. ------------------------------------------
  908.  
  909. pets2:addToggle("Auto golden", false, function(togglegoldfunc)
  910.    
  911. if togglegoldfunc == true then
  912.     _G.ToggleGold = true
  913. elseif togglegoldfunc == false then
  914.     _G.ToggleGold = false
  915. end
  916. end)
  917.  
  918.  
  919. pets2:addToggle("Auto rainbow", false, function(toggleraibowfunc)
  920.    
  921. if toggleraibowfunc == true then
  922.     _G.ToggleRainbow = true
  923. elseif toggleraibowfunc == false then
  924.     _G.ToggleRainbow = false
  925. end
  926. end)
  927.  
  928. ---------------------------------------
  929.  
  930. --pets2:addToggle("Allow Mythical", false, function(allowmythicalfunc)
  931.    
  932. --_G.AllowMythicals = false
  933.  
  934. --if allowmythicalfunc == true then
  935. --    _G.AllowMythicals = true
  936. --elseif allowmythicalfunc == false then
  937. --    _G.AllowMythicals = false
  938. --end
  939. --end)
  940.  
  941. ---------------------------------------
  942.  
  943. pets2:addToggle("Enable automated golden or rainbow", false, function(autocombinefunc)
  944.    
  945. if autocombinefunc == true then
  946.     _G.AutoCom = true
  947. elseif autocombinefunc == false then
  948.     _G.AutoCom = false
  949. end
  950.  
  951. while wait() and _G.AutoCom do
  952.     for i, v in pairs(GetPets()) do
  953.         if #v >= _G.CountCombineFunc1 and _G.AutoCom then
  954.             if string.find(i, "Normal") and _G.AutoCom and _G.ToggleGold then
  955.                 local Args = {}
  956.                 for eeeee = 1, _G.CountCombineFunc1 do
  957.                     Args[#Args+1] = v[#Args+1]
  958.                 end
  959.                 Library.Network.Invoke("use golden machine", Args)
  960.  
  961.             elseif string.find(i, "Gold") and _G.AutoCom and _G.ToggleRainbow then
  962.                 local Args = {}
  963.                 for eeeee = 1, _G.CountCombineFunc1 do
  964.                     Args[#Args+1] = v[#Args+1]
  965.                 end
  966.                 Library.Network.Invoke("use rainbow machine", Args)
  967.             end
  968.         end
  969.     end
  970. end
  971.  
  972. --spawn(function()
  973. --    while wait() and _G.AutoCom do
  974. --        if not _G.ToggleGold and not _G.ToggleRainbow then
  975. --            repeat wait(1) until _G.ToggleGold or _G.ToggleRainbow
  976. --        end
  977. --        if tonumber(_G.CountCombineFunc1) == nil then
  978. --            repeat wait() until tonumber(_G.CountCombineFunc1) ~= nil
  979. --        end
  980. --        for i, v in pairs(GetPets()) do
  981. --            if #v >= _G.CountCombineFunc1 and (_G.ToggleGold or _G.ToggleRainbow) then
  982. --                if string.find(i, "Normal") and _G.ToggleGold then
  983. --                    local Args = {}
  984. --                    for eeeee = 1, _G.CountCombineFunc1 do
  985. --                        Args[#Args+1] = v[#Args+1]
  986. --                    end
  987. --                    GameLibrary.Network.Invoke("use golden machine", Args)
  988. --                elseif string.find(i, "Gold") and _G.ToggleRainbow then
  989. --                    local Args = {}
  990. --                    for eeeee = 1, _G.CountCombineFunc1 do
  991. --                        Args[#Args+1] = v[#Args+1]
  992. --                    end
  993. --                    GameLibrary.Network.Invoke("use rainbow machine", Args)
  994. --                end
  995. --            end
  996. --        end
  997. --    end
  998. --end)
  999. end)
  1000.  
  1001. ---------------------------------------------------
  1002. --enchanting
  1003.  
  1004. --local EnchantsList = {
  1005. --    'Magnet',
  1006. --    'Royalty',
  1007. --    'Glittering',
  1008. --    'Tech Coins',
  1009. --    'Fantasy Coins',
  1010. --    'Coins',
  1011. --    'Teamwork',
  1012. --    'Diamonds',
  1013. --    'Strength',
  1014. --    'Chests',
  1015. --    'Presents',
  1016. --    'Agility',
  1017. --    'Charm'
  1018. --}
  1019. --
  1020. --pets3:addDropdown("Select Enchant", EnchantsList, function(selectenchantfunc)
  1021. --    if selectenchantfunc then
  1022. --        _G.SelEnchant1 = selectenchantfunc
  1023. --    end
  1024. --    print("Selected Enchant: ", _G.SelEnchant1)
  1025. --end)
  1026. --
  1027. ---------------------------
  1028. --
  1029. --local EnchantLevel = {1, 2, 3, 4, 5}
  1030. --pets3:addDropdown("Select Level", EnchantLevel, function(selectnumlevel)
  1031. --    if selectnumlevel then
  1032. --        _G.SelLevel1 = selectnumlevel
  1033. --    end
  1034. --    print("Selected Level: ", _G.SelLevel1)
  1035. --end)
  1036. --
  1037. ---------------------------
  1038. --
  1039. --pets3:addButton("Start Enchant Equiped", function()
  1040. --
  1041. --_G.SelEnchant1 = 'Tech Coins'
  1042. --_G.SelLevel1 = 5
  1043. --_G.EMERGENCYSTOP = false
  1044. --
  1045. --local Wanted = {
  1046. --[_G.SelEnchant1] = _G.SelLevel1 or 1;
  1047. --}
  1048. --
  1049. --local PettoRarity = {}
  1050. --local a = require(game:GetService("ReplicatedStorage").Framework.Modules["1 | Directory"].Pets["Grab All Pets"])
  1051. --for i, v in pairs(a) do
  1052. --PettoRarity[i] = v.rarity
  1053. --end
  1054. --
  1055. --function GetPetTable(PetUID)
  1056. --local Library = require(game:GetService("ReplicatedStorage").Framework.Library)
  1057. --for i, v in pairs(Library.Save.Get().Pets) do
  1058. --    if v.uid == PetUID then
  1059. --        return v
  1060. --    end
  1061. --end
  1062. --end
  1063. --workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "enchant pet")
  1064. --wait(0.5)
  1065. --local Library = require(game:GetService("ReplicatedStorage").Framework.Library)
  1066. --for i, v in pairs(Library.Save.Get().Pets) do
  1067. --if v.e and PettoRarity[v.id] ~= 'Mythical' and not _G.EMERGENCYSTOP then
  1068. --    local haspower = false
  1069. --    repeat wait()
  1070. --        if GetPetTable(v.uid).powers then
  1071. --            for a, b in pairs(GetPetTable(v.uid).powers) do
  1072. --                warn(b[1], b[2])
  1073. --                print(Wanted[b[1]])
  1074. --                if Wanted[b[1]] ~= nil and not haspower and not _G.EMERGENCYSTOP then
  1075. --                    if Wanted[b[1]] <= b[2] then
  1076. --                        haspower = true
  1077. --                        warn("Pet", v.uid, "has", b[1], b[2])
  1078. --                    end
  1079. --                end
  1080. --            end
  1081. --            if not haspower and not _G.EMERGENCYSTOP then
  1082. --                print("Yea we kinda need new enchantments on", v.uid)
  1083. --
  1084. --                workspace.__THINGS.__REMOTES["enchant pet"]:InvokeServer({[1] = v.uid})
  1085. --                wait(0.1)
  1086. --            end
  1087. --        else
  1088. --            warn("taking", v.uid,'\'s enchanting virginity lol')
  1089. --            workspace.__THINGS.__REMOTES["enchant pet"]:InvokeServer({[1] = v.uid})
  1090. --            wait(0.1)
  1091. --        end
  1092. --    until haspower == true or Library.Save.Get().Diamonds < 10000 or _G.EMERGENCYSTOP
  1093. --end
  1094. --end
  1095. --
  1096. ----loadstring(game:HttpGet('https://raw.githubusercontent.com/owedits/fartsfx/main/enchfart.lua'))()
  1097. --end)
  1098. -------------------------
  1099.  
  1100. --pets3:addButton("FORCE STOP ENCHANT", function(emergstop)
  1101. --    if emergstop then
  1102. --        _G.EMERGENCYSTOP = true
  1103. --    end
  1104. --    print("Emergency Enchant Stop")
  1105. --end)
  1106.  
  1107.  
  1108.  
  1109.  
  1110. -------------------------------------------------------------------------------------------------
  1111. --Dark Matter
  1112.  
  1113. pets4:addButton("Remaining Time Check", function()
  1114.         local PetList = {}
  1115.         for i,v in pairs(GameLibrary.Directory.Pets) do
  1116.         PetList[i] = v.name
  1117.         end
  1118.  
  1119.         local returnstring = ""
  1120.         for i,v in pairs(GameLibrary.Save.Get().DarkMatterQueue) do
  1121.             local timeleft = 'Ready.'
  1122.             if math.floor(v.readyTime - os.time()) > 0 then
  1123.                 timeleft = SecondsToClock(math.floor(v.readyTime - os.time()))
  1124.             end
  1125.             local stringthing = PetList[v.petId] .." going to be ready in: ".. timeleft
  1126.             returnstring = returnstring .. stringthing .. "\n"
  1127.         end
  1128.         require(game:GetService("ReplicatedStorage").Framework.Modules.Client["5 | Message"]).New(returnstring)
  1129. end)
  1130.  
  1131.  
  1132. -------------------------------
  1133.  
  1134. pets4:addDropdown("Select pet to dark matter", PetNamesTable, function(value)
  1135.    
  1136. if value then
  1137.     _G.NameOfPet = value
  1138. end
  1139. print("dark matter enabled", value)
  1140. end)
  1141.  
  1142. -------------------------------
  1143.  
  1144. pets4:addSlider("Select amount of pets to dark matter", 0, 1, 6, function(countdarkmatterfunc)
  1145.     if countdarkmatterfunc then
  1146.         _G.CountDarkMatterFunc1 = countdarkmatterfunc
  1147.     end
  1148.     --print("Selected Dark Matter Count: ", _G.CountDarkMatterFunc1)
  1149. end)
  1150.  
  1151.  
  1152. -------------------------------
  1153.  
  1154. pets4:addToggle("Enable auto-making dark matter pets", false, function(automakedarkmatters)
  1155.    
  1156. if automakedarkmatters == true then
  1157.     _G.AutoMakeDarkMatter = true
  1158. elseif automakedarkmatters == false then
  1159.     _G.AutoMakeDarkMatter = false
  1160. end
  1161.    
  1162.  
  1163.     while task.wait() and _G.AutoMakeDarkMatter do
  1164.         local Save = GameLibrary.Save.Get()
  1165.         local Slots = Save.DarkMatterSlots
  1166.         local Queued = 0
  1167.         for a, b in pairs(Save.DarkMatterQueue) do
  1168.             Queued = Queued + 1
  1169.         end
  1170.         local Slots = Slots - Queued
  1171.         for count = 1, Slots do
  1172.             if Slots - count >= 0 then
  1173.                 local PetList = {}
  1174.                 for i,v in pairs(GameLibrary.Save.Get().Pets) do
  1175.                     if #PetList < _G.CountDarkMatterFunc1 and v.r and IDToName[v.id] == _G.NameOfPet then
  1176.                         table.insert(PetList, v.uid)
  1177.                     end
  1178.                 end
  1179.                 if #PetList >= _G.CountDarkMatterFunc1 then
  1180.                     local tablething = {[1] = {}}
  1181.                     for eeek = 1, _G.CountDarkMatterFunc1 do
  1182.                         tablething[1][eeek] = PetList[eeek]
  1183.                     end
  1184.                     workspace.__THINGS.__REMOTES["convert to dark matter"]:InvokeServer(tablething)
  1185.                 end
  1186.             end
  1187.         end
  1188.         task.wait(15)
  1189.     end
  1190. end)
  1191.  
  1192. -------------------------------
  1193. pets4:addToggle("Enable auto-claiming dark matter pets", false, function(autoclaimdark)
  1194.  
  1195. if autoclaimdark == true then
  1196.     _G.AutoClaimDarkMatter = true
  1197. elseif autoclaimdark == false then
  1198.     _G.AutoClaimDarkMatter = false
  1199. end
  1200.    
  1201. spawn(function()
  1202.     while task.wait() and _G.AutoClaimDarkMatter do
  1203.         for i,v in pairs(GameLibrary.Save.Get().DarkMatterQueue) do
  1204.             if math.floor(v.readyTime - os.time()) < 0 then
  1205.                 workspace.__THINGS.__REMOTES["redeem dark matter pet"]:InvokeServer({[1] = i})
  1206.             end
  1207.             end
  1208.         task.wait(15)
  1209.     end
  1210. end)
  1211. end)
  1212.  
  1213.  
  1214. -------------------------------------------------------------------------------------------------
  1215. --page3
  1216.  
  1217.  
  1218. section2:addToggle("Auto collect rewards [Both VIP and Rank.]", false, function(autorewards)
  1219.  
  1220. if autorewards == true then
  1221.     _G.AutoRewards1 = true
  1222. elseif autorewards == false then
  1223.     _G.AutoRewards1 = false
  1224. end
  1225.  
  1226. while task.wait() and _G.AutoRewards1 do
  1227.     workspace.__THINGS.__REMOTES["redeem vip rewards"]:InvokeServer({})
  1228.     workspace.__THINGS.__REMOTES["redeem rank rewards"]:InvokeServer({})           
  1229. end
  1230.  
  1231.        
  1232. --shared.toggle3rewards = rewards
  1233. --game:GetService("RunService").RenderStepped:connect(function()
  1234. --if shared.toggle3rewards then
  1235. --    workspace.__THINGS.__REMOTES["redeem vip rewards"]:InvokeServer({})
  1236. --    workspace.__THINGS.__REMOTES["redeem rank rewards"]:InvokeServer({})
  1237. --end
  1238.  
  1239.  
  1240. --if shared.toggle3rewards == true then
  1241.     --if game:GetService("Workspace")["__MAP"].Interactive["Rank Rewards"].Pad.BillboardGui.Timer.Text == "Redeem!" and game:GetService("Workspace")["__MAP"].Interactive["Rank Rewards"].Pad.BillboardGui.Timer.Text == "Redeem!"  then
  1242.     --local Library = require(game:GetService("ReplicatedStorage").Framework.Library)
  1243.     --Library.Network.Invoke("redeem rank rewards", {})
  1244.     --end
  1245.     --end
  1246. end)
  1247.  
  1248. section2:addButton("Stats Tracker", function()
  1249.     loadstring(game:HttpGet('https://raw.githubusercontent.com/inceldom/skid/main/trak.lua'))()
  1250.     print("Stats tracked activated")
  1251. end)
  1252. -------------------------------------------------------------------------------------------------
  1253.  
  1254.  
  1255. misc1:addToggle("Give gamepasses [Some are visual.]", false, function(gamepasses)
  1256. shared.toggle3gamepasses = gamepasses
  1257. game:GetService("RunService").RenderStepped:connect(function()
  1258. if shared.toggle3gamepasses then
  1259.     local main = debug.getupvalues(require(game.ReplicatedStorage:WaitForChild("Framework"):WaitForChild("Library")).Save.Get)[2][game.Players.LocalPlayer].save.Gamepasses
  1260.         table.insert(main,18674296)
  1261.         table.insert(main,18674298)
  1262.         table.insert(main,18674321)
  1263.         table.insert(main,21176989)
  1264.         table.insert(main,21583760)
  1265.         table.insert(main,21641016)
  1266.         table.insert(main,22596039)
  1267.         table.insert(main,18674307)
  1268.     end
  1269. end)
  1270. end)
  1271. -------------------------------------------------------------------------------------------------
  1272.  
  1273.  
  1274.  
  1275. -------------------------------------------------------------------------------------------------
  1276.  
  1277. misc1:addButton("Anti afk", function()
  1278. print("Anti Afk Loaded")
  1279. local GC = getconnections or get_signal_cons
  1280. if GC then
  1281.     for i,v in pairs(GC(game.Players.LocalPlayer.Idled)) do
  1282.         if v["Disable"] then
  1283.             v["Disable"](v)
  1284.         elseif v["Disconnect"] then
  1285.             v["Disconnect"](v)
  1286.         end
  1287.     end
  1288. else
  1289.     print("Unlucky.")
  1290.     local vu = game:GetService("VirtualUser")
  1291.     game:GetService("Players").LocalPlayer.Idled:connect(function()
  1292.         vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  1293.         wait(1)
  1294.         vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
  1295.     end)
  1296. end
  1297.  
  1298. local VirtualUser=game:service'VirtualUser'
  1299. game:service'Players'.LocalPlayer.Idled:connect(function()
  1300. VirtualUser:CaptureController()
  1301. VirtualUser:ClickButton2(Vector2.new())
  1302. end)
  1303. end)
  1304. -------------------------------------------------------------------------------------------------
  1305.  
  1306. local function ByeLAG()
  1307.         game:GetService("Players").LocalPlayer.PlayerScripts.Scripts.GUIs["Coin Rewards HUD"].Disabled = true
  1308.         local a = game:GetService("Workspace")["__DEBRIS"]
  1309.         local b = a:Clone()
  1310.         b.Parent = a.Parent
  1311.         a:Destroy()
  1312.         for _,v in pairs(b:GetChildren()) do
  1313.             if v.Name == 'RewardBillboard' then
  1314.                 v:Destroy()
  1315.             end
  1316.         end
  1317.         if game:GetService("Players").LocalPlayer.PlayerGui.Settings.Frame.Container.ShowOtherPets.Toggle.Label.Text == "Yes" then
  1318.             workspace.__THINGS.__REMOTES["toggle setting"]:FireServer({[1] = "ShowOtherPets"})
  1319.         end
  1320.     end
  1321.  
  1322. --misc1:addButton("Lag Reduction", function(AutoAntiLag)
  1323.    -- if AutoAntiLag then
  1324.     --    ByeLAG()
  1325.    -- end
  1326.   --  print("Lag Reduction Loaded")
  1327. --end)
  1328.  
  1329. -------------------------------------------------------------------------------------------------
  1330.  
  1331. misc1:addButton("Lag reducer [Good for AFKing.]", function()
  1332.     loadstring(game:HttpGet('https://raw.githubusercontent.com/inceldom/skid/main/fps.lua'))()
  1333.     print("Lag reducer activated")
  1334. end)
  1335.  
  1336. -------------------------------------------------------------------------------------------------
  1337. --Remote Things
  1338. --misc2:addButton("Pet Collection", function()
  1339.   --  game:GetService("Players").LocalPlayer.PlayerGui.Collection.Enabled = not game:GetService("Players").LocalPlayer.PlayerGui.Collection.Enabled
  1340. --end)
  1341.  
  1342. --  misc2:addButton("Fuse Pets", function()
  1343. --      game:GetService("Players").LocalPlayer.PlayerGui.FusePets.Enabled = not game:GetService("Players").LocalPlayer.PlayerGui.FusePets.Enabled
  1344. --  end)
  1345.  
  1346. --  misc2:addButton("Gold Machine", function()
  1347. --      game:GetService("Players").LocalPlayer.PlayerGui.Golden.Enabled = not game:GetService("Players").LocalPlayer.PlayerGui.Golden.Enabled
  1348. --  end)
  1349.  
  1350. --  misc2:addButton("Rainbow Machine", function()
  1351.     --  game:GetService("Players").LocalPlayer.PlayerGui.Rainbow.Enabled = not game:GetService("Players").LocalPlayer.PlayerGui.Rainbow.Enabled
  1352. --  end)
  1353.  
  1354. --  misc2:addButton("Dark Matter Machine", function()
  1355. --      game:GetService("Players").LocalPlayer.PlayerGui.DarkMatter.Enabled = not game:GetService("Players").LocalPlayer.PlayerGui.DarkMatter.Enabled
  1356. --  end)
  1357.  
  1358. --  misc2:addButton("Merchant", function()
  1359. --      game:GetService("Players").LocalPlayer.PlayerGui.Merchant.Enabled = not game:GetService("Players").LocalPlayer.PlayerGui.Merchant.Enabled
  1360. --  end)
  1361.  
  1362. --  misc2:addButton("Enchant", function()
  1363. --      game:GetService("Players").LocalPlayer.PlayerGui.EnchantPets.Enabled = not game:GetService("Players").LocalPlayer.PlayerGui.EnchantPets.Enabled
  1364. --  end)
  1365.  
  1366. --  misc2:addButton("Spooky Upgrades", function()
  1367.     --  game:GetService("Players").LocalPlayer.PlayerGui.SpookyUpgrades.Enabled = not game:GetService("Players").LocalPlayer.PlayerGui.SpookyUpgrades.Enabled
  1368.     --end)
  1369.  
  1370. -------------------------------------------------------------------------------------------------
  1371. --Troll Page
  1372.  
  1373. --  troll1:addButton("Visual Dupe Gems", function()
  1374. --  function comma_value(amount)
  1375. --    local formatted = amount
  1376. --    while true do  
  1377. --      formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2')
  1378. --      if (k == 0) then
  1379. --        break
  1380. --      end
  1381. --    end
  1382. --    return formatted
  1383. --  end
  1384. --
  1385. --  local diamonds = game.Players.LocalPlayer.PlayerGui.Main.Right.Diamonds.Amount
  1386. --  local old = diamonds.Text
  1387. --  local oldNumber = string.gsub(old, ",", "")
  1388. --  local newNumber = oldNumber * 2
  1389. --  local new = comma_value(newNumber)
  1390. --  local newString = tostring(new)
  1391. --  diamonds.Text = newString
  1392. --  end)
  1393.  
  1394.  
  1395. -------------------------------------------------------------------------------------------------
  1396. for theme, color in pairs(themes) do -- all in one theme changer, i know, im cool
  1397. Settings2:addColorPicker(theme, color, function(color3)
  1398. venyx:setTheme(theme, color3)
  1399. end)
  1400. end
  1401. -------------------------------------------------------------------------------------------------
  1402.  
  1403.  
  1404. -- load
  1405. venyx:SelectPage(venyx.pages[1], true)
Add Comment
Please, Sign In to add comment