Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --dont look u skid
- getgenv().UwU = loadstring(game:HttpGet"https://raw.githubusercontent.com/L1ZOT/Project-PJM/main/Notifycation")()
- local SettingsTable = {
- FarmNearest = nil;
- FarmRandom = nil;
- MultiTarget = false;
- GemFarm = nil;
- AreaFarm = nil;
- FarmSelectedCoin = nil;
- -----------------------------------------
- FastColect = true;
- LootBag = nil;
- RankRew = nil;
- FreeGift = nil;
- RemEggAnimation = nil;
- }
- game:GetService("Players").LocalPlayer.Idled:connect(
- function()
- game:GetService("VirtualUser"):Button2Down(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
- wait(1)
- game:GetService("VirtualUser"):Button2Up(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
- end)
- -- \ Anti AFK
- local Project_MeowFolder = "Project Meow/"
- local ConfigsStorage = Project_MeowFolder.."ConfigsStorage/"
- local ConfigName = ConfigsStorage.."PetSimulatorX.cfg"
- local HttpService = game:GetService("HttpService")
- -- local SettingsTable = {
- -- Autofarm = false,
- -- AutoCollect = false,
- -- AutoSave = false
- -- }
- function savesettings()
- local JSON;
- if (writefile) then
- JSON = HttpService:JSONEncode(SettingsTable)
- writefile(ConfigName, JSON)
- getgenv().UwU:Notify("System", "Sucessfully Saved Settings!")
- else
- getgenv().UwU:Notify("System", "Exploit Not Supported")
- print("Exploit Not Supported")
- end
- end
- -- loadsettings()
- -- savesettings()
- function removefolder()
- if isfolder("Project_Meow") then
- delfolder("Project_Meow")
- end
- end
- removefolder()
- function loadsettings()
- local JSON;
- if (readfile) then
- SettingsTable = HttpService:JSONDecode(readfile(ConfigName, SettingsTable))
- getgenv().UwU:Notify("System", "Sucessfully Loaded Settings!")
- else
- getgenv().UwU:Notify("System", "Exploit Not Supported")
- print("Exploit Not Supported")
- end
- end
- local UIlib = loadstring(game:HttpGet("https://gitlab.com/L1ZOT/test-project/-/raw/main/pjm-testing-gui"))()
- local FarmingSpeed = 1
- spawn(function()
- if game:GetService("CoreGui"):FindFirstChild("ProjectMeowsPrompt") then
- getgenv().PromptGuioof:AddText("Loading UI", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- wait(1)
- getgenv().PromptGuioof:AddText("Done!", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- local PogChamp = loadstring(game:HttpGet("https://gitlab.com/L1ZOT/test-project/-/raw/main/PJM-Prompt"))()
- getgenv().PromptGuioof = PogChamp:Create()
- getgenv().PromptGuioof:Open()
- getgenv().PromptGuioof:AddText("Loading UI", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- wait(1)
- getgenv().PromptGuioof:AddText("Done!", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- end)
- local Win = UIlib:Window("Project Meow", "Pet Simulator X")
- local Autofarm = Win:Tab("AutoFarm")
- local OldFarm = Win:Tab("Only Farm")
- local Misc = Win:Tab("Misc")
- local Eggs = Win:Tab("Eggs")
- local pets2 = Win:Tab("Pets")
- local Visuals = Win:Tab("Visuals")
- local WebHook = Win:Tab("WebHook")
- local Credits = Win:Tab("Credits")
- local check = checklists
- local lib = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
- local Library = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
- local GameLibrary = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
- spawn(function()
- pcall(function()
- getgenv().UwU:Notify("Welcome!", "Script Is setting up!")
- end)
- end)
- local FP = Misc:Label("")
- spawn(function()
- while game:GetService("RunService").RenderStepped:wait() do
- FP:Refresh("FPS : "..tostring(game:GetService("Stats").Workspace.FPS:GetValueString()))
- end
- end)
- local Time = Misc:Label("")
- spawn(function()
- while task.wait() do
- local Data = os.date("*t")
- Time:Refresh("IRL Time : "..Data.hour..":"..Data.min..":"..Data.sec)
- end
- end)
- Misc:Slider("Walk Speed", 0, 250, 28, function(v)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = v
- end)
- Misc:Slider("Jump Power", 0, 250, 50, function(v)
- game.Players.LocalPlayer.Character.Humanoid.JumpPower = v
- end)
- Misc:Slider("Gravity", 0, 250, 196.2, function(v)
- game.workspace.Gravity = v
- end)
- Misc:Toggle("Auto Equip Best Pets", false, function(t)
- getgenv().BestPet = t
- while wait() do
- if getgenv().BestPet == true then
- pcall(function()
- local args = {
- [1] = {}
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("equip best pets"):InvokeServer(unpack(args))
- end)
- end
- end
- end)
- Misc:Button("Get Gamepasses", function()
- local pass = require(game:GetService("ReplicatedStorage").Framework.Client["5 | Gamepasses"])
- pass.Owns = function() return true end
- end)
- Misc:Toggle("Auto Leave if Mod Joins", false, function(t)
- StartModLeave = t
- end)
- spawn(function()
- game.Players.PlayerAdded:Connect(function(newPlayer)
- if newPlayer:IsInGroup(5060810) and StartModLeave then
- game.Players.LocalPlayer:Kick("\n Big Games Staff Joined \n Auto Leave!")
- end
- end)
- end)
- Misc:Toggle("Stats Tracker", false, function(t)
- State = t
- if State then
- local lib = require(game:GetService("ReplicatedStorage").Framework.Library)
- local Save = lib.Save.Get
- local Commas = lib.Functions.Commas
- local Types = {}
- local Menus = game:GetService("Players").LocalPlayer.PlayerGui.Main.Right
- for i,v in pairs(Menus:GetChildren()) do
- if v.ClassName == "Frame" and v.Name ~= "Rank" and not string.find(v.Name, "2") then
- table.insert(Types, v.Name)
- end
- end
- function get(thistype)
- if game.PlaceId == 10321372166 and string.find(string.lower(thistype), "coins") then
- return Save().HardcoreCurrency[thistype]
- else
- return Save()[thistype]
- end
- end
- local LayoutOrders = {
- ["Diamonds"] = 999910;
- ["Halloween Candy"] = 999920;
- ["Gingerbread"] = 999930;
- ["Rainbow Coins"] = 999940;
- ["Tech Coins"] = 999950;
- ["Fantasy Coins"] = 999960;
- ["Coins"] = 999970;
- }
- getgenv().MyTypes = {}
- for i,v in pairs(Menus:GetChildren()) do
- if string.find(v.Name, "2") then
- v:Destroy()
- end
- end
- for i,v in pairs(Types) do
- if not Menus:FindFirstChild(v.."2") then
- Menus:WaitForChild(v).LayoutOrder = LayoutOrders[v]
- local tempmark = Menus:WaitForChild(v):Clone()
- tempmark.Name = tostring(tempmark.Name .. "2")
- tempmark.Size = UDim2.new(0, 170, 0, 30)
- tempmark.Parent = Menus
- tempmark.LayoutOrder = tempmark.LayoutOrder + 1
- tempmark.BackgroundColor3 = Color3.fromRGB(210,210,210)
- getgenv().MyTypes[v] = tempmark
- end
- end
- spawn(function() Menus:WaitForChild("Diamonds2").Add.Visible = false end)
- for i,v in pairs(Types) do
- spawn(function()
- repeat task.wait() until getgenv().MyTypes[v]
- local megatable = {}
- local imaginaryi = 1
- local ptime = 0
- local last = tick()
- local now = last
- local TICK_TIME = 0.5
- while true do
- if ptime >= TICK_TIME then
- while ptime >= TICK_TIME do ptime = ptime - TICK_TIME end
- local currentbal = get(v)
- megatable[imaginaryi] = currentbal
- local diffy = currentbal - (megatable[imaginaryi-120] or megatable[1])
- imaginaryi = imaginaryi + 1
- getgenv().MyTypes[v].Amount.Text = tostring(Commas(diffy).." in 60s")
- getgenv().MyTypes[v].Amount_odometerGUIFX.Text = tostring(Commas(diffy).." in 60s")
- end
- task.wait()
- now = tick()
- ptime = ptime + (now - last)
- last = now
- end
- end)
- end
- else
- local Menus = game:GetService("Players").LocalPlayer.PlayerGui.Main.Right
- for i,v in pairs(Menus:GetChildren()) do
- if string.find(v.Name, "2") then
- v:Destroy()
- end
- end
- end
- end)
- -- Misc:Button("Unlock Hoverboards", function()
- -- spawn(function()
- -- local tabel = require(game.ReplicatedStorage.Framework.Modules.Client["4 | Save"]).Get()
- -- tabel.Hoverboards = {}
- -- for i,v in pairs(game.ReplicatedStorage.Game.Hoverboards:GetChildren())do
- -- table.insert(tabel.Hoverboards, v.Name)
- -- end
- -- getsenv(game.Players.LocalPlayer.PlayerScripts.Scripts.GUIs.Hoverboards).Update()
- -- getsenv(game.Players.LocalPlayer.PlayerScripts.Scripts.GUIs.Hoverboards).Equip = function(board)
- -- tabel.EquippedHoverboard = board
- -- getsenv(game.Players.LocalPlayer.PlayerScripts.Scripts.GUIs.Hoverboards).Update()
- -- end
- -- end)
- -- getgenv().PromptGuioof:AddText("Got Some Hoverboards", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- -- end)
- Misc:line()
- Misc:Button("Teleport to Trading Plaza", function()
- if game.PlaceId ~= 7722306047 then
- game:GetService("TeleportService"):Teleport(7722306047, game.Players.LocalPlayer)
- else
- spawn(function()
- pcall(function()
- getgenv().UwU:Notify("Notice!", "You are already in trading plaza!")
- end)
- end)
- end
- end)
- Misc:Button("Teleport to Pet Sim World", function()
- if game.PlaceId ~= 6284583030 then
- game:GetService("TeleportService"):Teleport(6284583030, game.Players.LocalPlayer)
- else
- getgenv().UwU:Notify("Notice!", "You are already in Pet Sim World!")
- end
- end)
- Misc:Button("Teleport to Pet Sim Hardcore", function()
- if game.PlaceId ~= 10321372166 then
- game:GetService("TeleportService"):Teleport(10321372166, game.Players.LocalPlayer)
- else
- getgenv().UwU:Notify("Notice!", "You are already in Pet Sim World!")
- end
- end)
- Misc:line()
- local GTime = Misc:Label("Gift Time: ")
- spawn(function()
- while task.wait() do
- GTime:Refresh("Gift Time: ".. game:GetService("Players").LocalPlayer.PlayerGui.FreeGiftsTop.Button.Timer.Text)
- end
- end)
- Misc:Toggle("Auto Collect Gifts", SettingsTable.FreeGift, function(t)
- SettingsTable.FreeGift = t
- while SettingsTable.FreeGift do task.wait()
- pcall(function()
- --function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- local ohTable1 = {
- [1] = math.random(1, 12)
- }
- workspace.__THINGS.__REMOTES["redeem free gift"]:InvokeServer(ohTable1)
- end)
- end
- end)
- Misc:Toggle("Auto Collect Bank Interest", false, function(t)
- BanInterest = t
- if BanInterest then
- getgenv().PromptGuioof:AddText("Auto Collect Bank Interest = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Auto Collect Bank Interest = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- end)
- spawn(function()
- while task.wait() do
- if BanInterest then
- pcall(function()
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- local mybanks = lib.Network.Invoke("get my banks")
- local request, request2 = lib.Network.Invoke("collect bank interest", mybanks[1]["BUID"]);
- if request then
- else
- return;
- end
- end)
- end
- end
- end)
- -- local lib = require(game.ReplicatedStorage:WaitForChild('Framework'):WaitForChild('Library'))
- -- local request, request2 = lib.Network.Invoke("join coin", "995", {[1] = "id8ed6b2d49dc84268a08c4b7d1eea2c2f"});
- -- lib.Network.Fire("farm coin", "995", "id8ed6b2d49dc84268a08c4b7d1eea2c2f");
- -- if request then
- -- else
- -- return;
- -- end
- Misc:Button("Destroy Pet Notifications", function()
- game:GetService("Players").LocalPlayer.PlayerGui.Main.Bottom.Inventory.Notification:Destroy()
- getgenv().PromptGuioof:AddText("Destroy Pet Notifications", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end)
- -- Misc:Toggle("Auto Buy Merchant Item 1", false, function(t)
- -- getgenv().PromptGuioof:AddText("Auto Buy Merchant Item 1", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- -- Item1 = t
- -- while Item1 do task.wait(.6)
- -- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- -- pcall(function()
- -- local ohTable1 = {
- -- [1] = 1
- -- }
- -- workspace.__THINGS.__REMOTES["buy merchant item"]:InvokeServer(ohTable1)
- -- local ohTable1 = {}
- -- workspace.__THINGS.__REMOTES["get merchant items"]:InvokeServer(ohTable1)
- -- end)
- -- end
- -- end)
- -- Misc:Toggle("Auto Buy Merchant Item 2", false, function(t)
- -- getgenv().PromptGuioof:AddText("Auto Buy Merchant Item 2", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- -- Item2 = t
- -- while Item2 do task.wait(.6)
- -- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- -- pcall(function()
- -- local ohTable1 = {
- -- [1] = 2
- -- }
- -- workspace.__THINGS.__REMOTES["buy merchant item"]:InvokeServer(ohTable1)
- -- local ohTable1 = {}
- -- workspace.__THINGS.__REMOTES["get merchant items"]:InvokeServer(ohTable1)
- -- end)
- -- end
- -- end)
- -- Misc:Toggle("Auto Buy Merchant Item 3", false, function(t)
- -- getgenv().PromptGuioof:AddText("Auto Buy Merchant Item 3", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- -- Item3 = t
- -- while Item3 do task.wait(.6)
- -- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- -- pcall(function()
- -- local ohTable1 = {
- -- [1] = 3
- -- }
- -- workspace.__THINGS.__REMOTES["buy merchant item"]:InvokeServer(ohTable1)
- -- local ohTable1 = {}
- -- workspace.__THINGS.__REMOTES["get merchant items"]:InvokeServer(ohTable1)
- -- end)
- -- end
- -- end)
- Misc:line()
- Misc:Button("Bank", function()
- game:GetService("Players").LocalPlayer.PlayerGui.Bank.Enabled = true
- end)
- Misc:Button("Golden", function()
- game:GetService("Players").LocalPlayer.PlayerGui.Golden.Enabled = true
- end)
- Misc:Button("Rainbow", function()
- game:GetService("Players").LocalPlayer.PlayerGui.Rainbow.Enabled = true
- end)
- Misc:Button("Fuse Pets", function()
- game:GetService("Players").LocalPlayer.PlayerGui.FusePets.Enabled = true
- end)
- Misc:Button("DarkMatter", function()
- game:GetService("Players").LocalPlayer.PlayerGui.DarkMatter.Enabled = true
- end)
- Misc:Button("Merchant", function()
- game:GetService("Players").LocalPlayer.PlayerGui.Merchant.Enabled = true
- end)
- Misc:Button("Teleport", function()
- game:GetService("Players").LocalPlayer.PlayerGui.Teleport.Enabled = true
- end)
- Misc:line()
- local Players_Table = {}
- for i,v in pairs(game.Players:GetPlayers()) do
- if v ~= game.Players.LocalPlayer then
- table.insert(Players_Table, v.Name)
- end
- end
- Misc:Dropdown("Select Player", Players_Table, function(t)
- SelectedPlayer = t
- end)
- local NormalCoins
- local FantasyCoins
- local TechCoins
- local PixelCoins
- local PlayerName
- local RankSpoofLab
- local Token_Spoof
- local Spoof_Data
- -- local lib = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
- Misc:Button("Spoof Player", function()
- local mybanks = lib.Network.Invoke("get stats", game:GetService("Players")[SelectedPlayer], false)
- for i,v in pairs(mybanks) do
- if i == "Coins" then
- Spoof_Data = v
- end
- if i == "Fantasy Coins" then
- fantasyCoinsSpoof = v
- end
- if i == "Tech Coins" then
- TechCoinSpoof = v
- end
- if i == "Rainbow Coins" then
- RainbowCoinSpoof = v
- end
- if i == "Rank" then
- rankSpoof = v
- end
- if i == "SafeSaveToken" then
- SpoofToken = v
- end
- end
- PlayerName:Refresh("Player Name: "..game:GetService("Players")[SelectedPlayer].Name)
- RankSpoofLab:Refresh("Rank: "..rankSpoof)
- Token_Spoof:Refresh("Safe Token: "..SpoofToken)
- NormalCoins:Refresh("Coins: ".. Spoof_Data)
- FantasyCoins:Refresh("Fantasy Coins: ".. fantasyCoinsSpoof)
- TechCoins:Refresh("Tech Coins: ".. TechCoinSpoof)
- PixelCoins:Refresh("Pixel Coins: ".. RainbowCoinSpoof)
- end)
- PlayerName = Misc:Label("Player Name: ")
- RankSpoofLab = Misc:Label("Rank Spoof: ")
- Token_Spoof = Misc:Label("Safe Token: ")
- NormalCoins = Misc:Label("Coins: ")
- FantasyCoins = Misc:Label("Fantasy Coins: ")
- TechCoins = Misc:Label("Tech Coins: ")
- PixelCoins = Misc:Label("Pixel Coins: ")
- function GetMyPets()
- local returntable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == 'TextButton' and v.Equipped.Visible then
- table.insert(returntable, v.Name)
- end
- end
- return returntable
- end
- local CurrentFarmingPets = {}
- local pethingy = GetMyPets()
- local cointhiny = nil
- local cointhiny2 = nil
- local areaTable = {
- --Misc
- ['VIP'] = {'VIP'};
- --Spawn
- ['Town'] = {'Town', 'Town FRONT'}; ['Forest'] = {'Forest', 'Forest FRONT'}; ['Beach'] = {'Beach', 'Beach FRONT'}; ['Mine'] = {'Mine', 'Mine FRONT'}; ['Winter'] = {'Winter', 'Winter FRONT'}; ['Glacier'] = {'Glacier', 'Glacier Lake'}; ['Desert'] = {'Desert', 'Desert FRONT'}; ['Volcano'] = {'Volcano', 'Volcano FRONT'}; ['Tech'] = {'Tech', 'Tech FRONT'};
- -- Fantasy init
- ['Enchanted Forest'] = {'Enchanted Forest', 'Enchanted Forest FRONT'}; ['Ancient Island'] = {'Ancient Island'}; ['Samurai Island'] = {'Samurai Island', 'Samurai Island FRONT'}; ['Candy Island'] = {'Candy Island'}; ['Haunted Island'] = {'Haunted Island', 'Haunted Island FRONT'}; ['Hell Island'] = {'Hell Island'}; ['Heaven Island'] = {'Heaven Island'};
- -- Tech
- ['Ice Tech'] = {'Ice Tech'}; ['Tech City'] = {'Tech City'; 'Tech City FRONT'}; ['Dark Tech'] = {'Dark Tech'; 'Dark Tech FRONT'}; ['Steampunk'] = {'Steampunk'; 'Steampunk FRONT'}, ['Alien Forest'] = {"Alien Forest"; "Alien Forest FRONT"}, ['Alien Lab'] = {"Alien Forest"; "Alien Lab FRONT"}, ['Glitch'] = {"Glitch"; "Glitch FRONT"}; ['Hacker Portal'] = {"Hacker Portal", "Hacker Portal FRONT"};
- -- Axolotl
- ['Axolotl Ocean'] = {'Axolotl Ocean', 'Axolotl Ocean FRONT'}; ['Axolotl Deep Ocean'] = {'Axolotl Deep Ocean', 'Axolotl Deep Ocean FRONT'}; ['Axolotl Cave'] = {'Axolotl Cave', 'Axolotl Cave FRONT'};
- }
- local AreaList = {
- 'Town'; 'Forest'; 'Beach'; 'Mine'; 'Winter'; 'Glacier'; 'Desert'; 'Volcano'; -- Spawn World
- 'Enchanted Forest'; 'Ancient Island'; 'Samurai Island'; 'Candy Island'; 'Haunted Island'; 'Hell Island'; 'Heaven Island'; -- Fantasy World
- 'Ice Tech'; 'Tech City'; 'Dark Tech'; 'Steampunk'; 'Alien Lab'; 'Alien Forest'; 'Glitch'; "Hacker Portal"; -- Tech World
- 'Axolotl Ocean'; 'Axolotl Deep Ocean'; 'Axolotl Cave' -- Axolotl World
- }
- -------------------------------
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "buy egg")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "join coin")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "farm coin")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "claim orbs")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "change pet target")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "get trade")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "add trade pet")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "remove trade pet")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "convert to dark matter")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem dark matter pet")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem rank rewards")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem vip rewards")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "toggle setting")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "activate boost")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "use golden machine")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "use rainbow machine")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "buy upgrade")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem merch code")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem free gift")
- workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "fuse pets")
- -------------------------------
- function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- function GetThePets()
- local returntable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == 'TextButton' and v.Equipped.Visible then
- table.insert(returntable, v.Name)
- end
- end
- return returntable
- end
- local Chests = {
- "All"; -- All Chests
- -- Spawn
- "Volcano Magma Chest",
- -- Fantasy
- "Ancient Island Enchanted Chest", "Hell Island Hell Chest", "Haunted Island Haunted Chest", "Heaven Island Angel Chest", "Heavens Gate Grand Heaven Chest",
- -- Tech
- "Giant Tech Chest", "Giant Steampunk Chest", "Giant Alien Chest",
- -- Other
- "Giant Present",
- -- Axolotl
- "Giant Ocean Chest",
- -- Pixel World
- "Giant Pixel Chest"
- }
- Autofarm:Toggle("Gem Farm", false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Gem Farm = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Gem Farm = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- SettingsTable.GemFarm = t
- end)
- Autofarm:Toggle("Chest Farm", false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Chest Farm = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Chest Farm = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- ChestFarm = t
- end)
- Autofarm:Checklist("Select Chest", "chests", Chests, function(v)
- SelectChest = v
- end)
- Autofarm:line()
- Autofarm:Toggle("Farm Selected Coin", false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Farm Selected Coin = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Farm Selected Coin = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- FarmSelectedCoin = t
- end)
- Autofarm:Toggle("Ultra Area Farm (risk of getting Kicked!)", false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Ultra Area Farm = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Ultra Area Farm = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- UltraAreaFarm = t
- end)
- Autofarm:Toggle("Area Farm", SettingsTable.AreaFarm, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Area Farm = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Area Farm = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- SettingsTable.AreaFarm = t
- end)
- local Areas = {'All'}
- for i,v in pairs(game:GetService("ReplicatedStorage").Game.Coins:GetDescendants()) do
- if v.ClassName=="Folder" and v.Name ~= "Spawn" and v.Name ~= "Fantasy"and v.Name ~= "Tech"and v.Name ~= "Other"and v.Name ~= "Axolotl"and v.Name ~= "Pixel"then
- table.insert(Areas, v.Name)
- end
- end
- Autofarm:Checklist("Area", "SelArea", Areas, function(t)
- SelectedArea = t
- end)
- local noiceCoin = {
- 'Coins',
- 'Crate',
- 'Large Coins',
- 'Safe',
- 'Small Chest',
- 'Present',
- 'Large Present',
- 'Tiny Coins',
- 'Vault',
- 'Chest',
- 'Tech Cube',
- 'Small Tech Cube',
- }
- Autofarm:Checklist("Select Coin", "hope", noiceCoin, function(t)
- SecCoin2 = t
- end)
- Autofarm:line()
- Autofarm:Toggle("Farm Nearest", false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Farm Nearest = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Farm Nearest = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- SettingsTable.FarmNearest = t
- end)
- Autofarm:Toggle("MultiTarget", SettingsTable.MultiTarget, function(t)
- if t then
- getgenv().PromptGuioof:AddText("MultiTarget = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("MultiTarget = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- SettingsTable.MultiTarget = t
- end)
- Autofarm:Toggle("Farm Coins by Health", false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Farm Coins by Health = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Farm Coins by Health = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- FarmCoinHealth = t
- end)
- spawn(function()
- while task.wait(.7) do
- if game:GetService("Workspace")["__THINGS"].Orbs:FindFirstChildOfClass("Part") and (FarmCoinHealth
- or SettingsTable.MultiTarget or SettingsTable.FarmNearest or SettingsTable.AreaFarm
- or UltraAreaFarm or FarmSelectedCoin or SettingsTable.GemFarm or ChestFarm or SettingsTable.GemFarm) then
- local TweenService = game:GetService("TweenService")
- for i,v in pairs(game:GetService("Workspace")["__THINGS"].Orbs:GetChildren()) do
- if v:IsA("Part") and v:FindFirstChild("Orb") then
- v.Orb.Sunray:Destroy()
- TweenService:Create(
- v,
- TweenInfo.new(.3, Enum.EasingStyle.Linear),
- {CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame}
- ):Play()
- end
- end
- end
- end
- end)
- Autofarm:line()
- Autofarm:Toggle("World Hop", false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("World Hop = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("World Hop = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- worldhop = t
- end)
- local WorldTable = {
- 'Pixel',
- 'Axolotl Ocean', 'Fantasy', 'Spawn', 'Tech'
- }
- Autofarm:Checklist("Select Worlds", "worldsel", WorldTable, function()
- end)
- spawn(function()
- while task.wait(.5) do
- if worldhop then
- pcall(function()
- for i,v in pairs(check["worldsel"].Value) do
- GameLibrary.WorldCmds.Load(v)
- wait(setTime or 5)
- end
- end)
- else
- end
- end
- end)
- Autofarm:Textbox("Type in Wait Time", "Here!", function(t)
- setTime = t
- end)
- Autofarm:line()
- maxhealth = 2500000000000000000
- Autofarm:Slider("Select Health", 1, maxhealth, 500, function(t)
- SelHealth = t
- end)
- Autofarm:Slider("Select Distance",1, 400, 307, function(v)
- SelDistacne = v
- end)
- Autofarm:line()
- local CratesMasteryList = {"Town Crate"; "Forest Crate"; "Beach Crate"; "Mine Crate"; "Desert Crate"; "Volcano Crate"; "Winter Crate"; "Glacier Crate"; "Enchanted Forest Crate"; "Ancient Island Crate"; "Samurai Island Crate"; "Candy Island Crate"; "Haunted Island Crate"; "Hell Island Crate"; "Heaven Island Crate"; "Tech City Crate"; "Dark Tech Crate"; "Alien Forest Crate"; "Axolotl Ocean Crate"; "Pixel Forest Crate"; "Pixel Alps Crate";}
- local CoinsPilesMasteryList ={"Town Coins", "Town Large Coins", 'Town Tiny Coins', "Forest Coins", "Forest Large Coins", "Forest Tiny Coins", "Beach Coins", "Beach Large Coins", "Beach Tiny Coins", "Mine Coins", "Mine Large Coins", "Mine Tiny Coins", "Desert Coins", "Desert Large Coins", "Desert Tiny Coins", "Volcano Coins", "Volcano Large Coins", "Volcano Tiny Coins", "Winter Coins", "Winter Large Coins", "Winter Tiny Coins", "Glacier Coins", "Glacier Large Coins", "Glacier Tiny Coins", "Enchanted Forest Coins", "Enchanted Forest Large Coins", "Enchanted Forest Tiny Coins", "Ancient Island Coins", "Ancient Island Large Coins", "Ancient Island Tiny Coins", "Samurai Island Coins", "Samurai Island Large Coins", "Samurai Island Tiny Coins", "Candy Island Coins", "Candy Island Large Coins", "Candy Island Tiny Coins", "Haunted Island Coins", 'Haunted Island Large Coins', 'Haunted Island Tiny Coins', 'Heaven Island Coins', 'Heaven Island Large Coins', 'Heaven Island Tiny Coins', 'Tech City Coins', 'Tech City Large Coins', 'Tech City Tiny Coins', 'Dark Tech Coins', 'Dark Tech Large Coins', 'Dark Tech Tiny Coins', 'Steampunk Coins', 'Steampunk Large Coins', 'Steampunk Tiny Coins', 'Alien Lab Coins', 'Alien Lab Large Coins', 'Alien Lab Tiny Coins', 'Alien Forest Coins', 'Alien Forest Large Coins', 'Alien Forest Tiny Coins', 'Blue Glitched Coins', 'Blue Glitched Large Coins', 'Blue Glitched Tiny Coins', 'Pink Glitched Coins', 'Pink Glitched Large Coins', 'Pink Glitched Tiny Coins', 'Axolotl Ocean Coins', 'Axolotl Ocean Large Coins', 'Axolotl Ocean Tiny Coins', 'Pixel Forest Coins', 'Pixel Forest Large Coins', 'Pixel Forest Tiny Coins', 'Pixel Kyoto Coins', 'Pixel Kyoto Large Coins'}
- local ChestsMasteryList = {'Town Chest', "Forest Small Chest", "Forest Chest", "Beach Chest", "Beach Small Chest", "Mine Small Chest", "Mine Chest", "Desert Chest", "Desert Small Chest", "Winter Chest", "Winter Small Chest", "Glacier Chest", "Glacier Small Chest", "Enchanted Forest Chest", "Enchanted Forest Small Chest", "Samurai Island Chest", "Samurai Island Small Chest", "Candy Island Chest", "Candy Island Small Chest", "Hell Island Chest", 'Hell Island Small Chest', "Heaven Island Chest", 'Heaven Island Small Chest', "Axolotl Deep Ocean Chest", "Axolotl Deep Ocean Small Chest", "Pixel Forest Chest", 'Pixel Forest Small Chest', "Pixel Alps Chest", 'Pixel Alps Small Chest'}
- local PresentsMasteryList = {"Town Present", "Forest Present", "Beach Present", "Mine Present", "Desert Present", "Volcano Present", "Winter Present", "Glacier Present", "Enchanted Forest Present", "Ancient Island Present", "Samurai Island Present", "Candy Island Present", "Haunted Island Present", "Hell Island Present", "Heaven Island Present", "Tech City Present", "Dark Tech Present", "Alien Forest Present", "Blue Glitched Present", "Pink Glitched Present", "Axolotl Ocean Present", "Pixel Forest Present", "Pixel Kyoto Present", "Pixel Kyoto Large Present"}
- local VaultsSafesMasteryList = {"Forest Safe", "Forest Vault", "Beach Safe", "Beach Vault", "Mine Safe", "Mine Vault", "Desert Safe", "Desert Vault", "Volcano Safe", "Volcano Vault", "Winter Safe", "Winter Vault", "Glacier Safe", "Glacier Vault", "Enchanted Forest Safe", "Enchanted Forest Vault", "Ancient Island Vault", 'Ancient Island Safe', "Candy Island Vault", 'Candy Island Safe', "Haunted Island Vault", 'Haunted Island Safe', "Heaven Island Vault", 'Heaven Island Safe', "Tech City Vault", 'Tech City Safe', "Steampunk Vault", 'Steampunk Safe', "Alien Lab Vault", 'Alien Lab Safe', "Blue Glitched Vault", 'Blue Glitched Safe', "Pink Glitched Vault", 'Pink Glitched Safe', "Axolotl Deep Ocean Vault", 'Axolotl Deep Ocean Safe', "Pixel Forest Vault", 'Pixel Forest Safe', "Pixel Vault Safe", "Pixel Vault Vault"}
- local DiamondsMasteryList = {"Diamonds", "Tiny Diamonds"}
- local MasteryIndex = {"All", "Coins Piles Mastery", "Crates Mastery", "Chests Mastery", "Presents Mastery", "Vaults & Safes Mastery", "Diamonds Mastery"}
- Autofarm:Checklist("Mastery List", "Mast", MasteryIndex, function(v)
- hewoUwU = v
- end)
- Autofarm:Toggle("Auto Farm Mastery", false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Auto Farm Mastery = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Auto Farm Mastery = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- Mastery = t
- end)
- spawn(function()
- while task.wait(FarmingSpeed) do
- if Mastery then
- pcall(function()
- for i2, v2 in pairs(check["Mast"].Value) do
- if v2 == "Crates Mastery" then
- local CurrentFarmingPets = {}
- local pethingy = GetMyPets()
- for i,v in pairs(CratesMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- elseif v2 == "All" then
- local CurrentFarmingPets = {}
- local pethingy = GetMyPets()
- for i,v in pairs(CoinsPilesMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- for i,v in pairs(DiamondsMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- for i,v in pairs(VaultsSafesMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- for i,v in pairs(ChestsMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- for i,v in pairs(PresentsMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- elseif v2 == "Coins Piles Mastery" then
- local CurrentFarmingPets = {}
- local pethingy = GetMyPets()
- for i,v in pairs(CoinsPilesMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- elseif v2 == "Chests Mastery" then
- local CurrentFarmingPets = {}
- local pethingy = GetMyPets()
- for i,v in pairs(ChestsMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- elseif v2 == "Presents Mastery" then
- local CurrentFarmingPets = {}
- local pethingy = GetMyPets()
- for i,v in pairs(PresentsMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- elseif v2 == "Vaults & Safes Mastery" then
- local CurrentFarmingPets = {}
- local pethingy = GetMyPets()
- for i,v in pairs(VaultsSafesMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- elseif v2 == "Diamonds Mastery" then
- local CurrentFarmingPets = {}
- local pethingy = GetMyPets()
- for i,v in pairs(DiamondsMastery()) do
- if v.index%#pethingy == #pethingy-1 then wait() end
- if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
- if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
- pcall(function()
- CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
- FarmCoin(v.index, pethingy[v.index%#pethingy+1])
- end)
- end
- end
- end
- end
- end
- end)
- end
- end
- end)
- function CratesMastery()
- local returntable = {}
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- local shit = v
- shit["index"] = i
- for aa,bb in pairs(CratesMasteryList) do
- if string.find(v.n, bb) then
- local thing = string.gsub(v.n, bb.." ", " ")
- if table.find(CratesMasteryList, thing) then
- shit.n = thing
- table.insert(returntable, shit)
- end
- end
- end
- end
- return returntable
- end
- function CoinsPilesMastery()
- local returntable = {}
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- local shit = v
- shit["index"] = i
- for aa,bb in pairs(CoinsPilesMasteryList) do
- if string.find(v.n, bb) then
- local thing = string.gsub(v.n, bb.." ", " ")
- if table.find(CoinsPilesMasteryList, thing) then
- shit.n = thing
- table.insert(returntable, shit)
- end
- end
- end
- end
- return returntable
- end
- function ChestsMastery()
- local returntable = {}
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- local shit = v
- shit["index"] = i
- for aa,bb in pairs(ChestsMasteryList) do
- if string.find(v.n, bb) then
- local thing = string.gsub(v.n, bb.." ", " ")
- if table.find(ChestsMasteryList, thing) then
- shit.n = thing
- table.insert(returntable, shit)
- end
- end
- end
- end
- return returntable
- end
- function PresentsMastery()
- local returntable = {}
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- local shit = v
- shit["index"] = i
- for aa,bb in pairs(PresentsMasteryList) do
- if string.find(v.n, bb) then
- local thing = string.gsub(v.n, bb.." ", " ")
- if table.find(PresentsMasteryList, thing) then
- shit.n = thing
- table.insert(returntable, shit)
- end
- end
- end
- end
- return returntable
- end
- function VaultsSafesMastery()
- local returntable = {}
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- local shit = v
- shit["index"] = i
- for aa,bb in pairs(VaultsSafesMasteryList) do
- if string.find(v.n, bb) then
- local thing = string.gsub(v.n, bb.." ", " ")
- if table.find(VaultsSafesMasteryList, thing) then
- shit.n = thing
- table.insert(returntable, shit)
- end
- end
- end
- end
- return returntable
- end
- function DiamondsMastery()
- local returntable = {}
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- local shit = v
- shit["index"] = i
- for aa,bb in pairs(DiamondsMasteryList) do
- if string.find(v.n, bb) then
- local thing = string.gsub(v.n, bb.." ", " ")
- if table.find(DiamondsMasteryList, thing) then
- shit.n = thing
- table.insert(returntable, shit)
- end
- end
- end
- end
- return returntable
- end
- Autofarm:line()
- Autofarm:Toggle("Hide Coin Health", false, function(v)
- ShowHealt = v
- end)
- spawn(function()
- while task.wait() do
- if ShowHealt then
- pcall(function()
- for i,v in pairs(game:GetService("Workspace")["__THINGS"].Coins:GetDescendants()) do
- if v.Name == "HUD" then
- v:Destroy()
- end
- end
- end)
- end
- end
- end)
- Autofarm:Toggle("Hide Coins", false, function(v)
- ShowCoin = v
- end)
- spawn(function()
- while task.wait() do
- if ShowCoin then
- pcall(function()
- for i,v in pairs(game:GetService("Workspace")["__THINGS"].Coins:GetChildren()) do
- v:Destroy()
- end
- end)
- end
- end
- end)
- function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- spawn(function()
- while task.wait(FarmingSpeed) do
- if ChestFarm then
- pcall(function()
- if fastoption then
- for i2, v2 in pairs(check["chests"].Value) do
- if v2 == 'All' then
- local function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- local function GetPet()
- local ReturnTable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == "TextButton" and v.Equipped.Visible then
- table.insert(ReturnTable, v.Name)
- end
- end
- return ReturnTable
- end
- local function GetCoins(chest)
- local ReturnTable = {}
- local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- if v.n == 'Volcano Magma Chest' or
- v.n == "Ancient Island Enchanted Chest" or
- v.n == "Hell Island Hell Chest" or
- v.n == "Haunted Island Haunted Chest" or
- v.n == "Heaven Island Angel Chest" or
- v.n == "Heavens Gate Grand Heaven Chest" or
- v.n == "Giant Tech Chest" or
- v.n == "Giant Steampunk Chest" or
- v.n == "Giant Alien Chest" or
- v.n == "Giant Ocean Chest" or
- v.n == "Giant Present"
- then
- local Coin = v
- Coin["index"] = i
- table.insert(ReturnTable, Coin)
- end
- end
- return ReturnTable
- end
- local PetThiny = GetPet()
- local Cointhiny = GetCoins()
- for i = 1, #Cointhiny do
- coroutine.wrap(function()
- FarmCoin(Cointhiny[i].index, PetThiny[1])
- FarmCoin(Cointhiny[i].index, PetThiny[2])
- FarmCoin(Cointhiny[i].index, PetThiny[3])
- FarmCoin(Cointhiny[i].index, PetThiny[4])
- FarmCoin(Cointhiny[i].index, PetThiny[5])
- FarmCoin(Cointhiny[i].index, PetThiny[6])
- FarmCoin(Cointhiny[i].index, PetThiny[7])
- FarmCoin(Cointhiny[i].index, PetThiny[8])
- FarmCoin(Cointhiny[i].index, PetThiny[9])
- FarmCoin(Cointhiny[i].index, PetThiny[10])
- FarmCoin(Cointhiny[i].index, PetThiny[11])
- FarmCoin(Cointhiny[i].index, PetThiny[12])
- FarmCoin(Cointhiny[i].index, PetThiny[13])
- FarmCoin(Cointhiny[i].index, PetThiny[14])
- FarmCoin(Cointhiny[i].index, PetThiny[15])
- FarmCoin(Cointhiny[i].index, PetThiny[16])
- FarmCoin(Cointhiny[i].index, PetThiny[17])
- FarmCoin(Cointhiny[i].index, PetThiny[18])
- FarmCoin(Cointhiny[i].index, PetThiny[19])
- FarmCoin(Cointhiny[i].index, PetThiny[20])
- FarmCoin(Cointhiny[i].index, PetThiny[21])
- FarmCoin(Cointhiny[i].index, PetThiny[22])
- end)()
- end
- else
- local function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- local function GetPet()
- local ReturnTable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == "TextButton" and v.Equipped.Visible then
- table.insert(ReturnTable, v.Name)
- end
- end
- return ReturnTable
- end
- local function GetCoins(chest)
- local ReturnTable = {}
- local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- for i2, v2 in pairs(check["chests"].Value) do
- if v.n == v2 then
- local Coin = v
- Coin["index"] = i
- table.insert(ReturnTable, Coin)
- end
- end
- end
- return ReturnTable
- end
- local PetThiny = GetPet()
- local Cointhiny = GetCoins()
- for i = 1, #Cointhiny do
- coroutine.wrap(function()
- FarmCoin(Cointhiny[i].index, PetThiny[1])
- FarmCoin(Cointhiny[i].index, PetThiny[2])
- FarmCoin(Cointhiny[i].index, PetThiny[3])
- FarmCoin(Cointhiny[i].index, PetThiny[4])
- FarmCoin(Cointhiny[i].index, PetThiny[5])
- FarmCoin(Cointhiny[i].index, PetThiny[6])
- FarmCoin(Cointhiny[i].index, PetThiny[7])
- FarmCoin(Cointhiny[i].index, PetThiny[8])
- FarmCoin(Cointhiny[i].index, PetThiny[9])
- FarmCoin(Cointhiny[i].index, PetThiny[10])
- FarmCoin(Cointhiny[i].index, PetThiny[11])
- FarmCoin(Cointhiny[i].index, PetThiny[12])
- FarmCoin(Cointhiny[i].index, PetThiny[13])
- FarmCoin(Cointhiny[i].index, PetThiny[14])
- FarmCoin(Cointhiny[i].index, PetThiny[15])
- FarmCoin(Cointhiny[i].index, PetThiny[16])
- FarmCoin(Cointhiny[i].index, PetThiny[17])
- FarmCoin(Cointhiny[i].index, PetThiny[18])
- FarmCoin(Cointhiny[i].index, PetThiny[19])
- FarmCoin(Cointhiny[i].index, PetThiny[20])
- FarmCoin(Cointhiny[i].index, PetThiny[21])
- FarmCoin(Cointhiny[i].index, PetThiny[22])
- end)()
- end
- end
- end
- else
- for i2, v2 in pairs(check["chests"].Value) do
- if v2 == 'All' then
- local function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- local function GetPet()
- local ReturnTable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == "TextButton" and v.Equipped.Visible then
- table.insert(ReturnTable, v.Name)
- end
- end
- return ReturnTable
- end
- local function GetCoins(chest)
- local ReturnTable = {}
- local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- if v.n == 'Volcano Magma Chest' or
- v.n == "Ancient Island Enchanted Chest" or
- v.n == "Hell Island Hell Chest" or
- v.n == "Haunted Island Haunted Chest" or
- v.n == "Heaven Island Angel Chest" or
- v.n == "Heavens Gate Grand Heaven Chest" or
- v.n == "Giant Tech Chest" or
- v.n == "Giant Steampunk Chest" or
- v.n == "Giant Alien Chest" or
- v.n == "Giant Ocean Chest" or
- v.n == "Giant Present"
- then
- local Coin = v
- Coin["index"] = i
- table.insert(ReturnTable, Coin)
- end
- end
- return ReturnTable
- end
- local PetThiny = GetPet()
- local Cointhiny = GetCoins()
- for i = 1, #Cointhiny do
- FarmCoin(Cointhiny[i].index, PetThiny[1])
- FarmCoin(Cointhiny[i].index, PetThiny[2])
- FarmCoin(Cointhiny[i].index, PetThiny[3])
- FarmCoin(Cointhiny[i].index, PetThiny[4])
- FarmCoin(Cointhiny[i].index, PetThiny[5])
- FarmCoin(Cointhiny[i].index, PetThiny[6])
- FarmCoin(Cointhiny[i].index, PetThiny[7])
- FarmCoin(Cointhiny[i].index, PetThiny[8])
- FarmCoin(Cointhiny[i].index, PetThiny[9])
- FarmCoin(Cointhiny[i].index, PetThiny[10])
- FarmCoin(Cointhiny[i].index, PetThiny[11])
- FarmCoin(Cointhiny[i].index, PetThiny[12])
- FarmCoin(Cointhiny[i].index, PetThiny[13])
- FarmCoin(Cointhiny[i].index, PetThiny[14])
- FarmCoin(Cointhiny[i].index, PetThiny[15])
- FarmCoin(Cointhiny[i].index, PetThiny[16])
- FarmCoin(Cointhiny[i].index, PetThiny[17])
- FarmCoin(Cointhiny[i].index, PetThiny[18])
- FarmCoin(Cointhiny[i].index, PetThiny[19])
- FarmCoin(Cointhiny[i].index, PetThiny[20])
- FarmCoin(Cointhiny[i].index, PetThiny[21])
- FarmCoin(Cointhiny[i].index, PetThiny[22])
- end
- else
- local function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- local function GetPet()
- local ReturnTable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == "TextButton" and v.Equipped.Visible then
- table.insert(ReturnTable, v.Name)
- end
- end
- return ReturnTable
- end
- local function GetCoins(chest)
- local ReturnTable = {}
- local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- for i2, v2 in pairs(check["chests"].Value) do
- if v.n == v2 then
- local Coin = v
- Coin["index"] = i
- table.insert(ReturnTable, Coin)
- end
- end
- end
- return ReturnTable
- end
- local PetThiny = GetPet()
- local Cointhiny = GetCoins()
- for i = 1, #Cointhiny do
- FarmCoin(Cointhiny[i].index, PetThiny[1])
- FarmCoin(Cointhiny[i].index, PetThiny[2])
- FarmCoin(Cointhiny[i].index, PetThiny[3])
- FarmCoin(Cointhiny[i].index, PetThiny[4])
- FarmCoin(Cointhiny[i].index, PetThiny[5])
- FarmCoin(Cointhiny[i].index, PetThiny[6])
- FarmCoin(Cointhiny[i].index, PetThiny[7])
- FarmCoin(Cointhiny[i].index, PetThiny[8])
- FarmCoin(Cointhiny[i].index, PetThiny[9])
- FarmCoin(Cointhiny[i].index, PetThiny[10])
- FarmCoin(Cointhiny[i].index, PetThiny[11])
- FarmCoin(Cointhiny[i].index, PetThiny[12])
- FarmCoin(Cointhiny[i].index, PetThiny[13])
- FarmCoin(Cointhiny[i].index, PetThiny[14])
- FarmCoin(Cointhiny[i].index, PetThiny[15])
- FarmCoin(Cointhiny[i].index, PetThiny[16])
- FarmCoin(Cointhiny[i].index, PetThiny[17])
- FarmCoin(Cointhiny[i].index, PetThiny[18])
- FarmCoin(Cointhiny[i].index, PetThiny[19])
- FarmCoin(Cointhiny[i].index, PetThiny[20])
- FarmCoin(Cointhiny[i].index, PetThiny[21])
- FarmCoin(Cointhiny[i].index, PetThiny[22])
- end
- end
- end
- end
- end)
- end
- end
- end)
- spawn(function()
- while task.wait(FarmingSpeed) do
- if SettingsTable.GemFarm then
- function getGemid()
- for i,v in pairs(game:GetService("Workspace")["__THINGS"].Coins:GetDescendants()) do
- if v:IsA"MeshPart" then
- if v.MeshId == 'rbxassetid://7041620873' or v.MeshId == 'rbxassetid://7041621431' or v.MeshId == 'rbxassetid://7041621329' or v.MeshId == 'rbxassetid://7041620873' then
- a = v.Parent.Name
- end
- end
- end
- return a
- end
- function GetThePets2()
- local returntable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == 'TextButton' and v.Equipped.Visible then
- table.insert(returntable, v.Name)
- end
- end
- return returntable
- end
- local GetMyPets = GetThePets2()
- function FarmCoin65(CoinID, PetID)
- game.workspace["__THINGS"]["__REMOTES"]["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace["__THINGS"]["__REMOTES"]["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- for i,v in pairs(GetMyPets) do
- pcall(function()
- FarmCoin65(getGemid(), v)
- end)
- end
- end
- end
- end)
- spawn(function()
- while task.wait(.6) do
- if FarmCoinHealth then
- pcall(function()
- function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- function GetPet()
- local Returntable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == "TextButton" and v.Equipped.Visible then
- table.insert(Returntable, v.Name)
- end
- end
- return Returntable
- end
- local NearestCoin = tonumber(SelDistacne)
- function GetCoins()
- local Returntable = {}
- local Areas = (areaTable)
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.p).Magnitude < NearestCoin or v.h >= SelHealth then
- local Coin = v
- Coin["index"] = i
- table.insert(Returntable, Coin)
- NearestCoin = (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.p).Magnitude
- end
- end
- return Returntable
- end
- local petthingy = GetPet()
- local cointhiny = GetCoins()
- for i = 1, #cointhiny do
- coroutine.wrap(function()
- FarmCoin(cointhiny[i].index, petthingy[i%#petthingy+1])
- end)()
- end
- end)
- end
- end
- end)
- --FarmSelectedCoin
- --SelectedArea
- spawn(function()
- while task.wait(FarmingSpeed) do
- if FarmSelectedCoin then
- pcall(function()
- for i4, v4 in pairs(check["SelArea"].Value) do
- if v4 == "All" then
- local function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- local function GetPet()
- local ReturnTable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == "TextButton" and v.Equipped.Visible then
- table.insert(ReturnTable, v.Name)
- end
- end
- return ReturnTable
- end
- local function GetCoins(area)
- local ReturnTable = {}
- local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- for i2, v2 in pairs(check["hope"].Value) do
- if v.n == "Town".. " ".. v2 or
- v.n == "Forest".. " ".. v2 or
- v.n == "Beach".. " ".. v2 or
- v.n == "Mine".. " ".. v2 or
- v.n == "Winter".. " ".. v2 or
- v.n == "Glacier".. " ".. v2 or
- v.n == "Desert".. " ".. v2 or
- v.n == "Volcano".. " ".. v2 or
- v.n == "Enchanted Forest".. " ".. v2 or
- v.n == "Ancient Island".. " ".. v2 or
- v.n == "Samurai Island".. " ".. v2 or
- v.n == "Candy Island".. " ".. v2 or
- v.n == "Haunted Island".. " ".. v2 or
- v.n == "Hell Island".. " ".. v2 or
- v.n == "Heaven Island".. " ".. v2 or
- v.n == "Ice Tech".. " ".. v2 or
- v.n == "Tech City".. " ".. v2 or
- v.n == "Dark Tech".. " ".. v2 or
- v.n == "Steampunk".. " ".. v2 or
- v.n == "Alien Lab".. " ".. v2 or
- v.n == "Alien Forest".. " ".. v2 or
- v.n == "Glitch".. " ".. v2 or
- v.n == "Hacker Portal".. " ".. v2 or
- v.n == "Axolotl Ocean".. " ".. v2 or
- v.n == "Axolotl Deep Ocean".. " ".. v2 or
- v.n == "Axolotl Cave".. " ".. v2
- then
- local Coin = v
- Coin["index"] = i
- table.insert(ReturnTable, Coin)
- end
- end
- end
- return ReturnTable
- end
- local PetThiny = GetPet()
- local Cointhiny = GetCoins()
- for i = 1, #Cointhiny do
- coroutine.wrap(function()
- FarmCoin(Cointhiny[i].index, PetThiny[i%#PetThiny+1])
- end)()
- end
- else
- local function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- local function GetPet()
- local ReturnTable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == "TextButton" and v.Equipped.Visible then
- table.insert(ReturnTable, v.Name)
- end
- end
- return ReturnTable
- end
- local function GetCoins(area)
- local ReturnTable = {}
- local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- for i2, v2 in pairs(check["hope"].Value) do
- for i3, v3 in pairs(check["SelArea"].Value) do
- if v.n == v3.. " ".. v2 then
- local Coin = v
- Coin["index"] = i
- table.insert(ReturnTable, Coin)
- end
- end
- end
- end
- return ReturnTable
- end
- local PetThiny = GetPet()
- local Cointhiny = GetCoins()
- for i = 1, #Cointhiny do
- coroutine.wrap(function()
- FarmCoin(Cointhiny[i].index, PetThiny[i%#PetThiny+1])
- end)()
- end
- end
- end
- end)
- end
- end
- end)
- spawn(function()
- while task.wait(FarmingSpeed) do
- if SettingsTable.AreaFarm then
- pcall(function()
- for i, v in pairs(check["SelArea"].Value) do
- getgenv().Area = v
- end
- function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- game:GetService("ReplicatedStorage").Framework.Modules["2 | Network"]["update coin pets"]:Fire(CoinID, {[1] = PetID})
- end
- function GetMyPets()
- local returntable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == 'TextButton' and v.Equipped.Visible then
- table.insert(returntable, v.Name)
- end
- end
- return returntable
- end
- function GetCoins()
- local returntable = {}
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- if Area == "All" or string.find(string.lower(v.a), string.lower(Area)) then
- table.insert(returntable, i)
- end
- end
- return returntable
- end
- local cointhiny = GetCoins()
- local getpet = GetMyPets()
- for i = 1, #cointhiny do
- pcall(function() FarmCoin(cointhiny[i], getpet[i%#getpet+1]) end)
- end
- --[[
- local function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- local function GetPet()
- local ReturnTable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == "TextButton" and v.Equipped.Visible then
- table.insert(ReturnTable, v.Name)
- end
- end
- return ReturnTable
- end
- local function GetCoins()
- local ReturnTable = {}
- local AreaTable = (areaTable)
- local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- for i2, v2 in pairs(check["SelArea"].Value) do
- if v2 == "All" or v.a == v2 then
- local Coin = v
- Coin["index"] = i
- table.insert(ReturnTable, Coin)
- end
- end
- end
- return ReturnTable
- end
- local PetThiny = GetPet()
- local Cointhiny = GetCoins()
- for i = 1, #Cointhiny do
- FarmCoin(Cointhiny[i].index, PetThiny[i%#PetThiny+1])
- end]]
- end)
- end
- end
- end)
- spawn(function()
- while task.wait(FarmingSpeed) do
- if UltraAreaFarm then
- pcall(function()
- for i, v in pairs(check["SelArea"].Value) do
- getgenv().Area = v
- end
- function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- function GetMyPets()
- local returntable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == 'TextButton' and v.Equipped.Visible then
- table.insert(returntable, v.Name)
- end
- end
- return returntable
- end
- function GetCoins()
- local returntable = {}
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- if Area == "All" or string.find(string.lower(v.a), string.lower(Area)) then
- table.insert(returntable, i)
- end
- end
- return returntable
- end
- local cointhiny = GetCoins()
- local getpet = GetMyPets()
- for i = 1, #cointhiny do
- coroutine.wrap(function()
- pcall(function() FarmCoin(cointhiny[i], getpet[i%#getpet+1]) end)
- end)()
- end
- end)
- end
- end
- end)
- function GetThePets540()
- local returntable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == 'TextButton' and v.Equipped.Visible then
- table.insert(returntable, v.Name)
- end
- end
- return returntable
- end
- function FarmCoin2(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- local pethingy2 = GetThePets540()
- spawn(function()
- while task.wait(FarmingSpeed) do
- if SettingsTable.FarmNearest then
- pcall(function()
- local nearest
- local NearestOne = tonumber(SelDistacne) or 307
- for i,v in pairs(game:GetService("Workspace")["__THINGS"].Coins:GetChildren()) do
- if (v.POS.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < NearestOne then
- nearest = v
- NearestOne = (v.POS.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
- end
- end
- local Cointhiny2 = nearest.Name
- for i = 1, #Cointhiny2 do
- coroutine.wrap(function()
- FarmCoin2(Cointhiny2, pethingy2[i%#pethingy2+1])
- end)()
- end
- end)
- end
- end
- end)
- spawn(function()
- while game:GetService("RunService").Heartbeat:wait(FarmingSpeed) do
- if SettingsTable.MultiTarget then
- pcall(function()
- function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- function GetPet()
- local Returntable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == "TextButton" and v.Equipped.Visible then
- table.insert(Returntable, v.Name)
- end
- end
- return Returntable
- end
- local NearestCoin = tonumber(SelDistacne) or 307
- function GetCoins()
- local Returntable = {}
- local Areas = (areaTable)
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.p).Magnitude < NearestCoin then
- local Coin = v
- Coin["index"] = i
- table.insert(Returntable, Coin)
- NearestCoin = (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.p).Magnitude
- end
- end
- return Returntable
- end
- local petthingy = GetPet()
- local cointhiny = GetCoins()
- for i = 1, #cointhiny do
- coroutine.wrap(function()
- FarmCoin(cointhiny[i].index, petthingy[i%#petthingy+1])
- end)()
- end
- end)
- end
- end
- end)
- Autofarm:line()
- Autofarm:Toggle("Fast Farm", false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Fast Farm = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Fast Farm = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- fastoption = t
- end)
- Autofarm:line()
- Autofarm:Toggle("Fast AutoCollect Coins", false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("AutoCollect Coins = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("AutoCollect Coins = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- SettingsTable.FastColect = t
- while SettingsTable.FastColect do task.wait()
- pcall(function()
- local ohTable1 = {[1] = {}}
- for i,v in pairs(game.workspace['__THINGS'].Orbs:GetChildren()) do
- ohTable1[1][i] = v.Name
- end
- game.workspace['__THINGS']['__REMOTES']["claim orbs"]:FireServer(ohTable1)
- end)
- end
- end)
- Autofarm:Toggle('Auto Collect Loot Bags', false, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Collect Loot Bags = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Collect Loot Bags = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- SettingsTable.LootBag = t
- end)
- spawn(function()
- while task.wait() do
- if SettingsTable.LootBag then
- pcall(function()
- for i,v in pairs(game:GetService("Workspace")["__THINGS"].Lootbags:GetChildren()) do
- if(v:GetAttribute("ReadyForCollection")) then
- if not v:GetAttribute("Collected") then
- getsenv(game:GetService("Players").LocalPlayer.PlayerScripts.Scripts.Game.Lootbags).Collect(v)
- v.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- end
- end
- end
- end)
- end
- end
- end)
- Autofarm:Toggle("Auto Redeam Rank Rewards", SettingsTable.RankRew, function(t)
- if t then
- getgenv().PromptGuioof:AddText("Redeam Rank Rewards = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- else
- getgenv().PromptGuioof:AddText("Redeam Rank Rewards = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- end
- SettingsTable.RankRew = t
- while wait(.3) do
- if SettingsTable.RankRew then
- workspace.__THINGS.__REMOTES["redeem rank rewards"]:InvokeServer({})
- end
- end
- end)
- Autofarm:Toggle("Auto Use Triple Damage Boost", false, function(state)
- if state then
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- local args = {
- [1] = {
- [1] = "Triple Damage"
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("activate boost"):FireServer(unpack(args))
- getgenv().hahj = true;
- while wait(1200) do
- if getgenv().hahj == true then
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- local args = {
- [1] = {
- [1] = "Triple Damage"
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("activate boost"):FireServer(unpack(args))
- end
- end
- else
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- local args = {
- [1] = {
- [1] = "Triple Damage"
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("activate boost"):FireServer(unpack(args))
- getgenv().hahj = false;
- while wait(1200) do
- if getgenv().hahj == true then
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- local args = {
- [1] = {
- [1] = "Triple Damage"
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("activate boost"):FireServer(unpack(args))
- end
- end
- end
- end)
- Autofarm:Toggle("Auto Use Triple Coin Boost", false, function(state)
- if state then
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- local args = {
- [1] = {
- [1] = "Triple Coins",
- },
- }
- workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
- getgenv().hahj = true;
- while wait(1200) do
- if getgenv().hahj == true then
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- local args = {
- [1] = {
- [1] = "Triple Coins",
- },
- }
- workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
- end
- end
- else
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- local args = {
- [1] = {
- [1] = "Triple Coins",
- },
- }
- workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
- getgenv().hahj = false;
- while wait(1200) do
- if getgenv().hahj == true then
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- local args = {
- [1] = {
- [1] = "Triple Coins",
- },
- }
- workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
- end
- end
- end
- end)
- Autofarm:Button("FPSBoost", function()
- local decalsyeeted = true
- local g = game
- local w = g.Workspace
- local l = g.Lighting
- local t = w.Terrain
- t.WaterWaveSize = 0
- t.WaterWaveSpeed = 0
- t.WaterReflectance = 0
- t.WaterTransparency = 0
- l.GlobalShadows = false
- l.FogEnd = 9e9
- l.Brightness = 0
- settings().Rendering.QualityLevel = "Level01"
- for i, v in pairs(g:GetDescendants()) do
- if v:IsA("Part") or v:IsA("Union") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
- v.Material = "Plastic"
- v.Reflectance = 0
- elseif v:IsA("Decal") or v:IsA("Texture") and decalsyeeted then
- v.Transparency = 1
- elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
- v.Lifetime = NumberRange.new(0)
- elseif v:IsA("Explosion") then
- v.BlastPressure = 1
- v.BlastRadius = 1
- elseif v:IsA("Fire") or v:IsA("SpotLight") or v:IsA("Smoke") then
- v.Enabled = false
- elseif v:IsA("MeshPart") then
- v.Material = "Plastic"
- v.Reflectance = 0
- v.TextureID = 10385902758728957
- end
- end
- for i, e in pairs(l:GetChildren()) do
- if e:IsA("BlurEffect") or e:IsA("SunRaysEffect") or e:IsA("ColorCorrectionEffect") or e:IsA("BloomEffect") or e:IsA("DepthOfFieldEffect") then
- e.Enabled = false
- end
- end
- end)
- local EggTable = {'All'}
- for i,v in pairs(game.ReplicatedStorage.Game.Eggs:GetChildren()) do
- for i2,v2 in pairs(v:GetChildren()) do
- table.insert(EggTable, v2.Name)
- end
- end
- local current = 0
- local EggCount = Eggs:Label("")
- local pathToScript = game.Players.LocalPlayer.PlayerScripts.Scripts.Game['Open Eggs']
- local oldFunc = getsenv(pathToScript).OpenEgg
- Eggs:Toggle("Remove egg opening animation", SettingsTable.RemEggAnimation, function(delanimation)
- if delanimation == true then
- getgenv().PromptGuioof:AddText("Remove egg opening animation = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- getsenv(pathToScript).OpenEgg = function() return end
- else
- getgenv().PromptGuioof:AddText("Remove egg opening animation = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
- getsenv(pathToScript).OpenEgg = oldFunc
- end
- end)
- Eggs:Checklist("Select Egg", "SelEg", EggTable, function() return end)
- game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets.ChildAdded:Connect(function(child)
- if child.Name ~= "Empty" then
- current = current + 1
- end
- end)
- spawn(function()
- while task.wait() do
- pcall(function()
- EggCount:Refresh("Eggs Opened: "..current)
- end)
- end
- end)
- Eggs:Toggle("Start Egg Open", false, function(startegss)
- start = startegss
- while start do task.wait()
- for i,v in pairs(check["SelEg"].Value) do
- if v == "All" then
- for b,a in pairs(game.ReplicatedStorage.Game.Eggs:GetChildren()) do
- for i2,v2 in pairs(a:GetChildren()) do
- local args = {
- [1] = {
- [1] = v2.Name,
- [2] = start2
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("buy egg"):InvokeServer(unpack(args))
- end
- end
- else
- local args = {
- [1] = {
- [1] = v,
- [2] = start2
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("buy egg"):InvokeServer(unpack(args))
- end
- end
- end
- end)
- Eggs:Toggle("Triple Open Eggs (Gamepass Needed)", false, function(t)
- start2 = t
- end)
- Eggs:Toggle("Auto Open inv", false, function(t)
- open_5_min_inv = t
- while open_5_min_inv do task.wait()
- game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Enabled = true
- wait(.8)
- game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Enabled = false
- wait(Sel_Time_Open_Inv*60) -- this is 5 min
- end
- end)
- Eggs:Slider("Select Time (Auto Open Inv)", 1, 10, 2, function(v)
- Sel_Time_Open_Inv = v
- end)
- Eggs:line()
- Eggs:Toggle("Auto Use Super Luck!", false, function(v)
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- UseSperLuck = v
- while UseSperLuck do task.wait()
- local args = {
- [1] = {
- [1] = "Super Lucky",
- },
- }
- workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
- task.wait(1199)
- end
- end)
- Eggs:Toggle("Auto Use ULTRA Luck!", false, function(v)
- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
- UseUltraLuck = v
- while UseUltraLuck do task.wait()
- local args = {
- [1] = {
- [1] = "Ultra Lucky",
- },
- }
- workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
- task.wait(899)
- end
- end)
- Eggs:line()
- Eggs:Toggle("Auto Upgrade Pet Storage", false, function(t)
- getgenv().PetStorage = t
- while wait() do
- if getgenv().PetStorage == true then
- local args = {
- [1] = {
- [1] = "Pet Storage"
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
- end
- end
- end)
- Eggs:Toggle("Auto Upgrade walkspeed", false, function(t)
- getgenv().walkspeed = t
- while wait() do
- if getgenv().walkspeed == true then
- local args = {
- [1] = {
- [1] = "Player Walkspeed"
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
- end
- end
- end)
- Eggs:Toggle("Auto Upgrade Orbs Reach", false, function(t)
- getgenv().walksorbreachpeed = t
- while wait() do
- if getgenv().orbreach == true then
- local args = {
- [1] = {
- [1] = "Orb Pickup Distance"
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
- end
- end
- end)
- Eggs:Toggle("Auto Upgrade More Diamonds", false, function(t)
- getgenv().morediamonds = t
- while wait() do
- if getgenv().morediamonds == true then
- local args = {
- [1] = {
- [1] = "More Diamonds"
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
- end
- end
- end)
- Eggs:Toggle("Auto Upgrade Pet Speed", false, function(t)
- getgenv().PetWalkspeed = t
- while wait() do
- if getgenv().PetWalkspeed == true then
- local args = {
- [1] = {
- [1] = "Pet Walkspeed"
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
- end
- end
- end)
- Eggs:Toggle("Auto Upgrade Pet Strength", false, function(t)
- getgenv().PetStrength = t
- while wait() do
- if getgenv().PetStrength == true then
- local args = {
- [1] = {
- [1] = "Pet Strength"
- }
- }
- workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
- end
- end
- end)
- local Network = GameLibrary.Network
- local Run_Service = game:GetService("RunService")
- local rs = Run_Service.RenderStepped
- local IDToName = {}
- local NameToID = {}
- local PettoRarity = {}
- local RarityTable = {}
- local PetNamesTable = {}
- local PetNamesTable = {}
- local IDToName = {}
- local NameToID = {}
- for i,v in pairs(Library.Directory.Pets ) do
- IDToName[i] = v.name
- NameToID[v.name] = i
- end
- function GetMyPets()
- local returntable = {}
- for i,v in pairs(GameLibrary.Save.Get().Pets) do
- if v.e then
- table.insert(returntable, v.uid)
- end
- end
- return returntable
- end
- function GetPets()
- local MyPets = {}
- for i,v in pairs(GameLibrary.Save.Get().Pets) do
- local ThingyThingyTempTypeThing = (v.g and 'Gold') or (v.r and 'Rainbow') or (v.dm and 'Dark Matter') or 'Normal'
- local TempString = ThingyThingyTempTypeThing .. IDToName[v.id]
- if MyPets[TempString] then
- table.insert(MyPets[TempString], v.uid)
- else
- MyPets[TempString] = {}
- table.insert(MyPets[TempString], v.uid)
- end
- end
- return MyPets
- end
- for i,v in pairs(GameLibrary.Directory.Pets) do
- IDToName[i] = v.name
- NameToID[v.name] = i
- PettoRarity[i] = v.rarity
- if not table.find(RarityTable, v.rarity) then
- table.insert(RarityTable, v.rarity)
- end
- table.insert(PetNamesTable, v.name)
- end
- pets2:Slider("Select pet amount", 0, 6, 1, function(countcombinefunc)
- if countcombinefunc then
- getgenv().CountCombineFunc1 = countcombinefunc
- end
- print("Selected Combine Count: ", getgenv().CountCombineFunc1)
- end)
- pets2:Toggle("Auto golden", false, function(togglegoldfunc)
- if togglegoldfunc == true then
- getgenv().ToggleGold = true
- elseif togglegoldfunc == false then
- getgenv().ToggleGold = false
- end
- end)
- pets2:Toggle("Auto rainbow", false, function(toggleraibowfunc)
- if toggleraibowfunc == true then
- getgenv().ToggleRainbow = true
- elseif toggleraibowfunc == false then
- getgenv().ToggleRainbow = false
- end
- end)
- pets2:Toggle("Enable Auto Golden / Rainbow", false, function(autocombinefunc)
- if autocombinefunc == true then
- getgenv().AutoCom = true
- elseif autocombinefunc == false then
- getgenv().AutoCom = false
- end
- while wait() and getgenv().AutoCom do
- for i, v in pairs(GetPets()) do
- if #v >= getgenv().CountCombineFunc1 and getgenv().AutoCom then
- if string.find(i, "Normal") and getgenv().AutoCom and getgenv().ToggleGold then
- local Args = {}
- for eeeee = 1, getgenv().CountCombineFunc1 do
- Args[#Args+1] = v[#Args+1]
- end
- Library.Network.Invoke("use golden machine", Args)
- elseif string.find(i, "Gold") and getgenv().AutoCom and getgenv().ToggleRainbow then
- local Args = {}
- for eeeee = 1, getgenv().CountCombineFunc1 do
- Args[#Args+1] = v[#Args+1]
- end
- Library.Network.Invoke("use rainbow machine", Args)
- end
- end
- end
- end
- spawn(function()
- while wait() and getgenv().AutoCom do
- if not getgenv().ToggleGold and not getgenv().ToggleRainbow then
- repeat wait(1) until getgenv().ToggleGold or getgenv().ToggleRainbow
- end
- if tonumber(getgenv().CountCombineFunc1) == nil then
- repeat wait() until tonumber(getgenv().CountCombineFunc1) ~= nil
- end
- for i, v in pairs(GetPets()) do
- if #v >= getgenv().CountCombineFunc1 and (getgenv().ToggleGold or getgenv().ToggleRainbow) then
- if string.find(i, "Normal") and getgenv().ToggleGold then
- local Args = {}
- for eeeee = 1, getgenv().CountCombineFunc1 do
- Args[#Args+1] = v[#Args+1]
- end
- GameLibrary.Network.Invoke("use golden machine", Args)
- elseif string.find(i, "Gold") and getgenv().ToggleRainbow then
- local Args = {}
- for eeeee = 1, getgenv().CountCombineFunc1 do
- Args[#Args+1] = v[#Args+1]
- end
- GameLibrary.Network.Invoke("use rainbow machine", Args)
- end
- end
- end
- end
- end)
- end)
- pets2:line()
- local FusePets_Table = {"All"}
- for i,v in pairs(Library.Directory.Pets) do
- table.insert(FusePets_Table, v.name)
- end
- pets2:Checklist("Select Pets Fuse", "selFusePet", FusePets_Table, function(t)
- end)
- -- pets2:Textbox("Enter Pets Name", "Type Here", function(t)
- -- FusePetsPetName = t
- -- end)
- local TypeListFuse = {"Normal"; "Gold"; "Rainbow"; "Dark Matter";}
- pets2:Checklist("Pet Rarity Type of", "prto", TypeListFuse, function(t)
- end)
- pets2:Slider("Amount Of Pets To Fuse", 3, 12, 3, function(t)
- FusePetsAmmount = t
- end)
- pets2:Toggle("Auto Fuse", false, function(t)
- StartAutoFuse = t
- end)
- pets2:Toggle("Allow Hardcore Pets", false, function(t)
- AllowHCPetsFuse = t
- end)
- function hasenchant(tbl, value)
- for i,v in pairs(tbl) do
- if v == value then
- return true
- end
- end
- return false
- end
- spawn(function()
- while task.wait() do
- if StartAutoFuse then
- pcall(function()
- -- local petsammount = FusePetsAmmount
- -- local PetId = -1
- for i2pog,v2pog in pairs(checklists["selFusePet"].Value) do
- if v2pog == "All" then
- local Library = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
- local NameID = {}
- for i,v in pairs(Library.Directory.Pets) do
- NameID[i] = v.name
- end
- local selectedpets = {}
- for i,v in pairs(Library.Save.Get().Pets) do
- local prarity = Library.PetCmds.Get(v.uid)
- local PetRaito = (v.g and 'Gold') or (v.r and 'Rainbow') or (v.dm and 'Dark Matter') or 'Normal'
- local PetRaito2 = (v.g) or (v.r) or (v.dm)
- local PetRaito3 = v.g or v.r or v.dm
- local PetSting = PetRaito .. NameID[v.id]
- if selectedpets[PetSting] then
- table.insert(selectedpets[PetSting], v.uid)
- else
- selectedpets[PetSting] = {}
- table.insert(selectedpets[PetSting], v.uid)
- end
- end
- -- local PetRaito = 'Gold' or 'Rainbow' or 'Dark Matter' or 'Normal'
- local PP
- for i2,v2 in pairs(selectedpets) do
- PP = {}
- if string.find(i2, "Rainbow") or string.find(i2, "Gold") or string.find(i2, "Dark Matter") or string.find(i2, "Normal") then
- for i = 1,FusePetsAmmount do
- PP[#PP+1] = v2[#PP+1]
- end
- if (#PP == FusePetsAmmount) then
- workspace.__THINGS.__REMOTES["fuse pets"]:InvokeServer({PP})
- end
- end
- end
- else
- for i69,v69 in pairs(Library.Directory.Pets) do
- if v2pog == v69.name then
- local selectedpets = {}
- for i,v in pairs(Library.Save.Get().Pets) do
- local prarity = Library.PetCmds.Get(v.uid)
- if not (#selectedpets == FusePetsAmmount) then
- if (v.id == (i69)) then
- for i2, v2 in pairs(checklists["prto"].Value) do
- if AllowHCPetsFuse then
- if (v2 == "Normal" and not prarity.r and not prarity.g and not prarity.dm and prarity.hc ) or (prarity.r and v2 == "Rainbow") or (prarity.g and v2 == "Gold") or (prarity.dm and v2 == "Dark Matter") then
- table.insert(selectedpets, v.uid)
- end
- end
- if (v2 == "Normal" and not prarity.r and not prarity.g and not prarity.dm and not prarity.hc ) or (prarity.r and v2 == "Rainbow") or (prarity.g and v2 == "Gold") or (prarity.dm and v2 == "Dark Matter") then
- table.insert(selectedpets, v.uid)
- end
- end
- end
- end
- end
- if (#selectedpets == FusePetsAmmount) then
- workspace.__THINGS.__REMOTES["fuse pets"]:InvokeServer({selectedpets})
- end
- ---
- end
- end
- end
- end
- end)
- end
- end
- end)
- pets2:line()
- pets2:Toggle("Auto Claim Dark Matter Pets", false, function(autoclaimdark)
- if autoclaimdark == true then
- _G.AutoClaimDarkMatter = true
- elseif autoclaimdark == false then
- _G.AutoClaimDarkMatter = false
- end
- spawn(function()
- while task.wait() and _G.AutoClaimDarkMatter do
- for i,v in pairs(GameLibrary.Save.Get().DarkMatterQueue) do
- if math.floor(v.readyTime - os.time()) < 0 then
- workspace.__THINGS.__REMOTES["redeem dark matter pet"]:InvokeServer({[1] = i})
- end
- end
- task.wait(15)
- end
- end)
- end)
- pets2:line()
- pets2:Checklist("Select Pet DarkMatter", "selSPDmatter", FusePets_Table, function(t)
- end)
- pets2:Slider("Pet Amount DarkMatter",1, 6, 1, function(t)
- SelectDMAmount = t
- end)
- pets2:Toggle("Auto Convert DarkMatter", false, function(t)
- StartDarkMatterConverter = t
- end)
- spawn(function()
- while task.wait() do
- if StartDarkMatterConverter then
- pcall(function()
- local PetsTable = {}
- local PetId = -1
- for i4, v4 in pairs(checklists["selSPDmatter"].Value) do
- for i6,v6 in pairs(lib.Directory.Pets) do
- if v4 == v6.name then
- for i,v in pairs(lib.Save.Get().Pets) do
- local prarity = lib.PetCmds.Get(v.uid)
- if not (#PetsTable == (SelectDMAmount)) then
- if v.id == i6 then
- if prarity.r then
- table.insert(PetsTable, v.uid)
- end
- end
- end
- end
- ---
- end
- end
- end
- workspace.__THINGS.__REMOTES["convert to dark matter"]:InvokeServer({PetsTable})
- end)
- end
- end
- end)
- pets2:line()
- -- local enchants = {
- -- 'Magnet',
- -- 'Royalty',
- -- 'Glittering',
- -- 'Tech Coins',
- -- 'Fantasy Coins',
- -- 'Rainbow Coins',
- -- 'Coins',
- -- 'Teamwork',
- -- 'Diamonds',
- -- 'Strength',
- -- 'Chests',
- -- 'Presents',
- -- 'Agility',
- -- 'Charm'
- -- }
- local enchantis = {}
- for i,v in pairs(game:GetService("ReplicatedStorage").Directory.Powers:GetChildren()) do
- local powernames = string.gsub(v.Name, "Power -- ", "")
- table.insert(enchantis, powernames)
- end
- pets2:Toggle("Start Enchanting", false, function(t)
- StartChant = t
- end)
- local enchants = {
- 'Magnet',
- 'Royalty',
- 'Glittering',
- 'Tech Coins',
- 'Fantasy Coins',
- 'Rainbow Coins',
- 'Coins',
- 'Teamwork',
- 'Diamonds',
- 'Strength',
- 'Chests',
- 'Presents',
- 'Agility',
- 'Charm',
- }
- pets2:Dropdown("Select Enchant", enchantis, function(t)
- PowerName = t
- end)
- pets2:Slider("Select Enchant Level", 1, 6, 1, function(t)
- PowerLevel = t
- end)
- -- pets2:Toggle("Target Hardcore Pets (Enchant)", false, function(t)
- -- TargetHCPets = t
- -- end)
- function hasInput(tbl, value)
- for i,v in pairs(tbl) do
- if v == value then
- return true
- end
- end
- return false
- end
- function hasValue(tbl, value)
- for i,v in pairs(tbl) do
- if i == value then
- return true
- end
- end
- return false
- end
- spawn(function()
- while task.wait() do
- if StartChant then
- pcall(function()
- if PowerName == "Royalty" or PowerName == "Magnet" or PowerName == "Charm" or PowerName == "Teamwork" or PowerName == "Glittering" then
- for i,v in pairs(lib.Save.Get().Pets) do
- local getpvalue = lib.PetCmds.Get(v.uid)
- if getpvalue.e then
- if hasValue(getpvalue, "powers") then
- for i2,v2 in pairs(getpvalue.powers) do
- if hasInput(v2, PowerName) then
- else
- workspace.__THINGS.__REMOTES["enchant pet"]:InvokeServer({v.uid})
- end
- end
- else
- workspace.__THINGS.__REMOTES["enchant pet"]:InvokeServer({v.uid})
- end
- end
- end
- else
- for i,v in pairs(lib.Save.Get().Pets) do
- local getpvalue = lib.PetCmds.Get(v.uid)
- if getpvalue.e then
- if hasValue(getpvalue, "powers") then
- for i2,v2 in pairs(getpvalue.powers) do
- if hasInput(v2, PowerLevel) and hasInput(v2, PowerName) then --hasInput(v, "Strength") and
- else
- workspace.__THINGS.__REMOTES["enchant pet"]:InvokeServer({v.uid})
- end
- end
- else
- workspace.__THINGS.__REMOTES["enchant pet"]:InvokeServer({v.uid})
- end
- end
- end
- end
- end)
- end
- end
- end)
- pets2:line()
- pets2:Textbox("Enter New Pet Name", "", function(t)
- selpname = t
- end)
- pets2:Button("Rename All Pets (ONLY CLICK ONCE!)", function()
- spawn(function()
- pcall(function()
- getgenv().UwU:Notify("System", "Renaming Pets \n please be patient!")
- end)
- end)
- for i,v in pairs(Library.Save.Get().Pets) do
- if v.nk ~= selpname then
- -- print(v.uid)
- local scriptEnvironment = getsenv(game:GetService("Players").LocalPlayer.PlayerScripts.Scripts.GUIs.Rename)
- scriptEnvironment.Rename(v.uid, selpname)
- task.wait(.87)
- end
- end
- end)
- local v1 = {};
- for i,v in pairs(Library.Directory.Pets) do
- for i,v in pairs(v) do
- if i == "name" then
- table.insert(v1, v)
- end
- end
- end
- Visuals:Dropdown("Select Pet", v1, function(petname)
- PetNamehere = petname
- end)
- Visuals:Button("Open Pet", function()
- function HatchEgg(Pet)
- local pet = Pet
- for i,v in pairs(game.ReplicatedStorage.Game.Pets:GetChildren()) do
- if string.split(tostring(v), ' - ')[2] == pet then
- pet = string.split(tostring(v), ' - ')[1]
- end
- end
- local tbl = {
- {
- nk = 'Preston',
- idt = '69',
- e = false,
- uid = '69',
- s = 999999999999,
- id = pet,
- }}
- local egg
- for i_,script in pairs(game.ReplicatedStorage.Game.Eggs:GetDescendants()) do
- if script:IsA('ModuleScript') then
- if typeof(require(script).drops) == 'table' then
- for i,v in pairs(require(script).drops) do
- if v[1] == pet then
- egg = require(script).displayName
- end
- end
- end
- end
- end
- if Pet == 'Huge Cat' then egg = 'Cracked Egg' end
- for i,v in pairs(getgc(true)) do
- if (typeof(v) == 'table' and rawget(v, 'OpenEgg')) then
- v.OpenEgg(egg, tbl)
- end
- end
- end
- HatchEgg(PetNamehere)
- end)
- Visuals:Button("Visual Dupe Gems", function()
- function comma_value(amount)
- local formatted = amount
- while true do
- formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2')
- if (k == 0) then
- break
- end
- end
- return formatted
- end
- local diamonds = game.Players.LocalPlayer.PlayerGui.Main.Right.Diamonds.Amount
- local old = diamonds.Text
- local oldNumber = string.gsub(old, ",", "")
- local newNumber = oldNumber * 10000
- local new = comma_value(newNumber)
- local newString = tostring(new)
- diamonds.Text = newString
- end)
- Visuals:Button("Make all your Pets Huge Santa", function()
- for i,v in pairs(game:GetService("Workspace")["__THINGS"].Pets:GetChildren()) do
- v.Mesh.MeshId = "rbxassetid://8211668957"
- v.Mesh.TextureId = "rbxassetid://8211668593"
- v.Mesh.Scale = Vector3.new(2, 2, 2)
- end
- end)
- Visuals:Toggle("Get Coin Bonus (Fake!)", false, function(t)
- StartBonus = t
- end)
- spawn(function()
- while task.wait() do
- if StartBonus then
- pcall(function()
- local ohVector31 = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
- game:GetService("ReplicatedStorage").Framework.Modules["2 | Network"]["coin bonus"]:Fire(ohVector31)
- end)
- end
- end
- end)
- Visuals:Toggle("Spawn LootBags (Fake!)", false, function(t)
- FakeLootbag = t
- end)
- spawn(function()
- while task.wait() do
- if FakeLootbag then
- pcall(function()
- local ohString1 = "ce6e120a0c304567be950939b7a574c8"
- local ohTable2 = {
- ["type"] = "Good",
- ["claimed"] = false,
- ["position"] = game.Players.LocalPlayer.Character.HumanoidRootPart.Position,
- ["world"] = "Pixel",
- ["player"] = game:GetService("Players").LocalPlayer,
- ["reward"] = {
- [1] = "Coins",
- [2] = 5008984,
- [3] = "Rainbow Coins"
- }
- }
- game:GetService("ReplicatedStorage").Framework.Modules["2 | Network"]["spawn lootbag"]:Fire(ohString1, ohTable2)
- end)
- end
- end
- end)
- Credits:Button("LeadMarker#1219 & Karma#9368", function()
- setclipboard("https://discord.gg/97anmxFpkU")
- end)
- Credits:Button("Mana#9724 & Septex#9788 (he is very hot)", function()
- setclipboard("https://discord.gg/97anmxFpkU")
- end)
- Credits:Button("UI Designer: Luke Marcus#4347", function()
- setclipboard("https://discord.gg/97anmxFpkU")
- end)
- Credits:Button("Project Meow Discord Server", function()
- setclipboard("https://discord.gg/97anmxFpkU")
- local req = (syn and syn.request) or (http and http.request) or http_request
- if req then
- req({
- Url = 'http://127.0.0.1:6463/rpc?v=1',
- Method = 'POST',
- Headers = {
- ['Content-Type'] = 'application/json',
- Origin = 'https://discord.com'
- },
- Body = game:GetService('HttpService'):JSONEncode({
- cmd = 'INVITE_BROWSER',
- nonce = game:GetService('HttpService'):GenerateGUID(false),
- args = {code = '97anmxFpkU'}
- })
- })
- end
- end)
- Credits:line()
- Credits:Button("Save Settings", function()
- savesettings()
- end)
- Credits:Button("Load Settings", function()
- loadsettings()
- end)
- Credits:line()
- Credits:Button("Destroy Gui", function()
- game.CoreGui:FindFirstChild("Mana"):Destroy()
- end)
- Credits:Button("Rejoin", function()
- local ts = game:GetService("TeleportService")
- local p = game:GetService("Players").LocalPlayer
- ts:Teleport(game.PlaceId, p)
- end)
- Credits:line()
- UIlib:setTheme(Credits)
- -- for i,v in pairs(game:GetService("ReplicatedStorage").Game.Coins:GetChildren()) do
- -- for i2,v2 in pairs(v:GetChildren()) do
- -- OldFarm:Toggle(v2.Name, false, function(t)
- -- end)
- -- end
- -- end
- OldFarm:Label("This Farm Will Always Auto Update!")
- -- OldFarm:Toggle("Send All Pets", false, function(t)
- -- send_All_Pets = t
- -- end)
- send_All_Pets = false
- OldFarm:line()
- for i,imaegg in pairs(game:GetService("ReplicatedStorage").Game.Coins:GetChildren()) do
- for nu,hwe in pairs(imaegg:GetChildren()) do
- OldFarm:Toggle(hwe.Name, false, function(t)
- StartOldFarm = t
- while StartOldFarm do task.wait()
- if send_All_Pets then
- function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- function GetMyPets()
- local returntable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == 'TextButton' and v.Equipped.Visible then
- table.insert(returntable, v.Name)
- end
- end
- return returntable
- end
- function GetCoins()
- local returntable = {}
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- if string.find(string.lower(v.a), string.lower(hwe.Name)) then
- table.insert(returntable, i)
- end
- end
- return returntable
- end
- local cointhiny = GetCoins()
- local getpet = GetMyPets()
- for i = 1, #cointhiny do
- coroutine.wrap(function()
- FarmCoin(cointhiny[i].index, getpet[1])
- FarmCoin(cointhiny[i].index, getpet[2])
- FarmCoin(cointhiny[i].index, getpet[3])
- FarmCoin(cointhiny[i].index, getpet[4])
- FarmCoin(cointhiny[i].index, getpet[5])
- FarmCoin(cointhiny[i].index, getpet[6])
- FarmCoin(cointhiny[i].index, getpet[7])
- FarmCoin(cointhiny[i].index, getpet[8])
- FarmCoin(cointhiny[i].index, getpet[9])
- FarmCoin(cointhiny[i].index, getpet[10])
- FarmCoin(cointhiny[i].index, getpet[11])
- FarmCoin(cointhiny[i].index, getpet[12])
- FarmCoin(cointhiny[i].index, getpet[13])
- FarmCoin(cointhiny[i].index, getpet[14])
- FarmCoin(cointhiny[i].index, getpet[15])
- FarmCoin(cointhiny[i].index, getpet[16])
- FarmCoin(cointhiny[i].index, getpet[17])
- FarmCoin(cointhiny[i].index, getpet[18])
- FarmCoin(cointhiny[i].index, getpet[19])
- FarmCoin(cointhiny[i].index, getpet[20])
- FarmCoin(cointhiny[i].index, getpet[21])
- FarmCoin(cointhiny[i].index, getpet[22])
- end)()
- end
- else
- pcall(function()
- function FarmCoin(CoinID, PetID)
- game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
- game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
- end
- function GetMyPets()
- local returntable = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
- if v.ClassName == 'TextButton' and v.Equipped.Visible then
- table.insert(returntable, v.Name)
- end
- end
- return returntable
- end
- function GetCoins()
- local returntable = {}
- local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
- for i,v in pairs(ListCoins) do
- if string.find(string.lower(v.a), string.lower(hwe.Name)) then
- table.insert(returntable, i)
- end
- end
- return returntable
- end
- local cointhiny = GetCoins()
- local getpet = GetMyPets()
- for i = 1, #cointhiny do
- coroutine.wrap(function()
- pcall(function() FarmCoin(cointhiny[i], getpet[i%#getpet+1]) end)
- task.wait(.3)
- end)()
- end
- end)
- end
- end
- end)
- end
- end
- WebHook:Textbox("Paste Webhook URL", "here!", function(t)
- getgenv().Webhook = t
- end)
- -- WebHook:line()
- -- WebHook:Toggle("Track Basic", false, function(t)
- -- BasicWebHook = t
- -- end)
- -- WebHook:Toggle("Track Rare", false, function(t)
- -- RareWebHook = t
- -- end)
- -- WebHook:Toggle("Track Epic", false, function(t)
- -- EpicWebHook = t
- -- end)
- -- WebHook:Toggle("Track Legendary", false, function(t)
- -- LegendaryWebHook = t
- -- end)
- -- WebHook:Toggle("Track Mythical", false, function(t)
- -- MythicalWebHook = t
- -- end)
- -- WebHook:Toggle("Track Exclusive", false, function(t)
- -- ExclusiveWebHook = t
- -- end)
- WebHook:line()
- WebHook:Toggle("Start Tracking", false, function(t)
- StartWebhookTracking = t
- end)
- getgenv().TrackList = {
- ['Basic'] = false or BasicWebHook;
- ['Rare'] = false or RareWebHook;
- ['Epic'] = true or EpicWebHook;
- ['Legendary'] = true or LegendaryWebHook;
- ['Mythical'] = true or MythicalWebHook;
- ['Exclusive'] = true or ExclusiveWebHook;
- }
- repeat wait() until game:GetService("Players")
- repeat wait() until game:GetService("Players").LocalPlayer
- repeat wait() until game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"):WaitForChild("Loading"):WaitForChild("Black").BackgroundTransparency == 1
- repeat wait() until game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
- local IDToName = {}
- local PettoRarity = {}
- for i,v in pairs(Library.Directory.Pets) do
- IDToName[i] = v.name
- PettoRarity[i] = v.rarity
- end
- function GetThumbnail(id, type)
- local nailname = (type == 'Normal' or type == 'Rainbow' and 'thumbnail') or (type == 'Gold' and 'goldenThumbnail') or (type == 'Dark Matter' and 'darkMatterThumbnail')
- local eeee = Library.Directory.Pets[tostring(id)][nailname] or Library.Directory.Pets[tostring(id)]["thumbnail"]
- local AssetID = eeee:gsub("rbxassetid%:%/%/", "")
- local Link = "https://www.roblox.com/item-thumbnails?params=[{assetId:"..AssetID.."}]"
- local Response = game:GetService("HttpService"):JSONDecode(game:HttpGet(Link))
- return Response[1].thumbnailUrl
- end
- function Send(Name, Nickname, Strength, Rarity, Thumbnail, Formation, Color, NewPowers, nth)
- local Webhook = getgenv().Webhook
- local msg = {
- ["username"] = "Project Meow Tracker",
- ["Icon"] = "https://cdn.discordapp.com/attachments/703598582154002502/1001963172028219473/download.jpg",
- ["embeds"] = {
- {
- ["color"] = tonumber(tostring("0x" .. Color)), --decimal
- ["title"] = "*" .. Rarity .. "* " .. Name,
- ["thumbnail"] = {
- ["url"] = Thumbnail
- },
- ["fields"] = {
- {
- ["name"] = "Nickname",
- ["value"] = Nickname,
- ["inline"] = true
- },
- {
- ["name"] = "Formation",
- ["value"] = Formation,
- ["inline"] = true
- },
- {
- ["name"] = "Strength",
- ["value"] = Strength,
- ["inline"] = true
- },
- },
- ["author"] = {},
- ['timestamp'] = os.date("%Y-%m-%dT%X.000Z"),
- }
- }
- }
- for qq,bb in pairs(NewPowers) do
- local thingy = {
- ["name"] = "Enchantment "..tostring(qq),
- ["value"] = bb,
- ["inline"] = true
- }
- table.insert(msg["embeds"][1]["fields"], thingy)
- end
- request = http_request or request or HttpPost or syn.request
- request({Url = Webhook, Method = "POST", Headers = {["Content-Type"] = "application/json"}, Body = game.HttpService:JSONEncode(msg)})
- end
- function SendWebhook(uid)
- for i,v in pairs(Library.Save.Get().Pets) do
- if v.uid == uid and getgenv().TrackList[PettoRarity[v.id]] then
- local ThingyThingyTempTypeThing = (v.g and 'Gold') or (v.r and 'Rainbow') or (v.dm and 'Dark Matter') or 'Normal'
- local Formation = (v.g and ':crown: Gold') or (v.r and ':rainbow: Rainbow') or (v.dm and ':milky_way: Dark Matter') or ':roll_of_paper: Normal'
- local Thumbnail = GetThumbnail(v.id, ThingyThingyTempTypeThing)
- local Name = IDToName[v.id]
- local Nickname = v.nk
- local nth = v.idt
- local Strength = v.s
- local Powers = v.powers or {}
- local Rarity = PettoRarity[v.id]
- local Color = (Rarity == 'Exclusive' and "e676ff") or (Rarity == 'Mythical' and "ff8c00") or (Rarity == 'Legendary' and "ff45f6") or (Rarity == 'Epic' and "ffea47") or (Rarity == 'Rare' and "42ff5e") or (Rarity == 'Basic' and "b0b0b0")
- local NewPowers = {}
- for a,b in pairs(Powers) do
- local eeeeeeee = tostring(b[1] .. " " .. b[2])
- table.insert(NewPowers, eeeeeeee)
- end
- Send(Name, Nickname, Library.Functions.Commas(Strength), Rarity, Thumbnail, Formation, Color, NewPowers, nth)
- end
- end
- end
- if getgenv().Connection then getgenv().Connection:Disconnect() end
- getgenv().Connection = game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets.ChildAdded:Connect(function(child)
- if StartWebhookTracking then
- SendWebhook(child.Name)
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement