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)