Professional Documents
Culture Documents
com/raw/T3tvmaz4'))()
local MainWindow = library:CreateWindow("Farming")
local EggsWindow = library:CreateWindow("Eggs")
local GameLibrary =
require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild
("Library"))
local Network = GameLibrary.Network
local Run_Service = game:GetService("RunService")
local rs = Run_Service.RenderStepped
local CurrencyOrder = {"Rainbow Coins", "Tech Coins", "Fantasy Coins", "Coins",
"Diamonds"}
local IMightKillMyselfCauseOfThis = {
--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'};
-- Fantasy init
['Enchanted Forest'] = {'Enchanted Forest', 'Enchanted Forest FRONT'};
['Ancient'] = {'Ancient Island'}; ['Samurai'] = {'Samurai Island', 'Samurai Island
FRONT'}; ['Candy'] = {'Candy Island'}; ['Haunted'] = {'Haunted Island', 'Haunted
Island FRONT'}; ['Hell'] = {'Hell Island'}; ['Heaven'] = {'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'};
-- Minecraft
['Pixel Forest'] = {'Pixel Forest', 'Pixel Forest FRONT'}; ['Pixel
Kyoto'] = {'Pixel Kyoto', 'Pixel Kyoto FRONT'}; ['Pixel Alps'] = {'Pixel Alps',
'Pixel Alps FRONT'} ; ['Pixel Vault'] = {'Pixel Vault', 'Pixel Vault FRONT'};
}
local Chests = {
-- Spawn
"Magma Chest",
-- Fantasy
"Enchanted Chest", "Hell Chest", "Haunted Chest", "Angel Chest", "Grand
Heaven Chest",
-- Tech
"Giant Tech Chest"; "Giant Steampunk Chest"; "Giant Alien Chest";
"Giant Hacker Chest";
-- exolot
"Giant Ocean Chest";
-- Minecraft
"Giant Pixel Chest";
}
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
--returns all coins within the given area (area must be a table of conent)
function GetCoins(area)
local returntable = {}
local ListCoins = game.workspace['__THINGS']['__REMOTES']["get
coins"]:InvokeServer({})[1]
for i,v in pairs(ListCoins) do
if MainWindow.flags.FarmingArea == 'All' or
table.find(IMightKillMyselfCauseOfThis[MainWindow.flags.FarmingArea], v.a) then
local shit = v
shit["index"] = i
table.insert(returntable, shit)
end
end
return returntable
end
--Sexy man ( wYn#0001 ) made this for me. It works, not sure how, it does.
function GetCoinTable(area)
local CoinTable = GetCoins(area)
function getKeysSortedByValue(tbl, sortFunction)
local keys = {}
for key in pairs(tbl) do
table.insert(keys, key)
end
table.sort(
keys,
function(a, b)
return sortFunction(tbl[a].h, tbl[b].h)
end
)
return keys
end
local sortedKeys = getKeysSortedByValue(CoinTable, function(a, b) return a > b
end)
local newCoinTable = {}
return newCoinTable
end
--Returns all the currently alive chests in the game the same was getcoins does
function AllChests()
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(AreaWorldTable) do
if string.find(v.n, bb) or string.find(v.n, "Giant") then
local thing = string.gsub(v.n, bb.." ", "")
if table.find(Chests, thing) then
shit.n = thing
table.insert(returntable, shit)
end
end
end
end
return returntable
end
--[[
--the remote works like this. I'm too scared to test anything else out
function CollectOrbs()
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
]]
local MyEggData = {}
local littleuselesstable = {}
local GameLibrary =
require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild
("Library"))
for i,v in pairs(GameLibrary.Directory.Eggs) do
local temptable = {}
temptable['Name'] = i
temptable['Currency'] = v.currency
temptable['Price'] = v.cost
table.insert(MyEggData, temptable)
end
table.sort(MyEggData, function(a, b)
return a.Price < b.Price
end)
local EggData = {}
for i,v in pairs(CurrencyOrder) do
table.insert(EggData, " ")
table.insert(EggData, "-- "..v.." --")
for a,b in pairs(MyEggData) do
if b.Currency == v then
table.insert(EggData, b.Name)
end
end
end
EggsWindow:Section("amGerard || Gerard#0001")
--Anti AFK stolen from infinite yield // the readily available old one :)
local GC = getconnections or get_signal_cons
if GC then
for i,v in pairs(GC(game.Players.LocalPlayer.Idled)) do
if v["Disable"] then
v["Disable"](v)
elseif v["Disconnect"] then
v["Disconnect"](v)
end
end
else
print("lol bad exploit")
local vu = game:GetService("VirtualUser")
game:GetService("Players").LocalPlayer.Idled:connect(function()
vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
wait(1)
vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
end)
end