Advertisement
Bossbikram56

Untitled

Sep 21st, 2022
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 139.51 KB | None | 0 0
  1. --dont look u skid
  2.  
  3.  
  4. getgenv().UwU = loadstring(game:HttpGet"https://raw.githubusercontent.com/L1ZOT/Project-PJM/main/Notifycation")()
  5.  
  6. local SettingsTable = {
  7. FarmNearest = nil;
  8. FarmRandom = nil;
  9. MultiTarget = false;
  10. GemFarm = nil;
  11. AreaFarm = nil;
  12. FarmSelectedCoin = nil;
  13. -----------------------------------------
  14. FastColect = true;
  15. LootBag = nil;
  16. RankRew = nil;
  17. FreeGift = nil;
  18. RemEggAnimation = nil;
  19. }
  20.  
  21. game:GetService("Players").LocalPlayer.Idled:connect(
  22. function()
  23. game:GetService("VirtualUser"):Button2Down(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
  24. wait(1)
  25. game:GetService("VirtualUser"):Button2Up(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
  26. end)
  27.  
  28. -- \ Anti AFK
  29.  
  30. local Project_MeowFolder = "Project Meow/"
  31. local ConfigsStorage = Project_MeowFolder.."ConfigsStorage/"
  32. local ConfigName = ConfigsStorage.."PetSimulatorX.cfg"
  33. local HttpService = game:GetService("HttpService")
  34. -- local SettingsTable = {
  35. -- Autofarm = false,
  36. -- AutoCollect = false,
  37. -- AutoSave = false
  38. -- }
  39. function savesettings()
  40. local JSON;
  41. if (writefile) then
  42. JSON = HttpService:JSONEncode(SettingsTable)
  43. writefile(ConfigName, JSON)
  44. getgenv().UwU:Notify("System", "Sucessfully Saved Settings!")
  45. else
  46. getgenv().UwU:Notify("System", "Exploit Not Supported")
  47. print("Exploit Not Supported")
  48. end
  49. end
  50.  
  51. -- loadsettings()
  52. -- savesettings()
  53.  
  54. function removefolder()
  55. if isfolder("Project_Meow") then
  56. delfolder("Project_Meow")
  57. end
  58. end
  59.  
  60. removefolder()
  61.  
  62. function loadsettings()
  63. local JSON;
  64. if (readfile) then
  65. SettingsTable = HttpService:JSONDecode(readfile(ConfigName, SettingsTable))
  66. getgenv().UwU:Notify("System", "Sucessfully Loaded Settings!")
  67. else
  68. getgenv().UwU:Notify("System", "Exploit Not Supported")
  69. print("Exploit Not Supported")
  70. end
  71. end
  72.  
  73.  
  74. local UIlib = loadstring(game:HttpGet("https://gitlab.com/L1ZOT/test-project/-/raw/main/pjm-testing-gui"))()
  75. local FarmingSpeed = 1
  76.  
  77. spawn(function()
  78. if game:GetService("CoreGui"):FindFirstChild("ProjectMeowsPrompt") then
  79. getgenv().PromptGuioof:AddText("Loading UI", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  80. wait(1)
  81. getgenv().PromptGuioof:AddText("Done!", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  82. else
  83. local PogChamp = loadstring(game:HttpGet("https://gitlab.com/L1ZOT/test-project/-/raw/main/PJM-Prompt"))()
  84. getgenv().PromptGuioof = PogChamp:Create()
  85. getgenv().PromptGuioof:Open()
  86. getgenv().PromptGuioof:AddText("Loading UI", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  87. wait(1)
  88. getgenv().PromptGuioof:AddText("Done!", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  89. end
  90. end)
  91.  
  92.  
  93. local Win = UIlib:Window("Project Meow", "Pet Simulator X")
  94. local Autofarm = Win:Tab("AutoFarm")
  95. local OldFarm = Win:Tab("Only Farm")
  96. local Misc = Win:Tab("Misc")
  97. local Eggs = Win:Tab("Eggs")
  98. local pets2 = Win:Tab("Pets")
  99. local Visuals = Win:Tab("Visuals")
  100. local WebHook = Win:Tab("WebHook")
  101. local Credits = Win:Tab("Credits")
  102.  
  103.  
  104.  
  105.  
  106. local check = checklists
  107. local lib = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
  108. local Library = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
  109. local GameLibrary = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
  110.  
  111.  
  112. spawn(function()
  113. pcall(function()
  114. getgenv().UwU:Notify("Welcome!", "Script Is setting up!")
  115. end)
  116. end)
  117.  
  118. local FP = Misc:Label("")
  119. spawn(function()
  120. while game:GetService("RunService").RenderStepped:wait() do
  121. FP:Refresh("FPS : "..tostring(game:GetService("Stats").Workspace.FPS:GetValueString()))
  122. end
  123. end)
  124. local Time = Misc:Label("")
  125. spawn(function()
  126. while task.wait() do
  127. local Data = os.date("*t")
  128. Time:Refresh("IRL Time : "..Data.hour..":"..Data.min..":"..Data.sec)
  129. end
  130. end)
  131.  
  132. Misc:Slider("Walk Speed", 0, 250, 28, function(v)
  133.  
  134. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = v
  135.  
  136. end)
  137.  
  138. Misc:Slider("Jump Power", 0, 250, 50, function(v)
  139.  
  140. game.Players.LocalPlayer.Character.Humanoid.JumpPower = v
  141.  
  142. end)
  143.  
  144. Misc:Slider("Gravity", 0, 250, 196.2, function(v)
  145. game.workspace.Gravity = v
  146. end)
  147.  
  148. Misc:Toggle("Auto Equip Best Pets", false, function(t)
  149. getgenv().BestPet = t
  150. while wait() do
  151. if getgenv().BestPet == true then
  152. pcall(function()
  153. local args = {
  154. [1] = {}
  155. }
  156. workspace.__THINGS.__REMOTES:FindFirstChild("equip best pets"):InvokeServer(unpack(args))
  157. end)
  158. end
  159. end
  160. end)
  161.  
  162. Misc:Button("Get Gamepasses", function()
  163. local pass = require(game:GetService("ReplicatedStorage").Framework.Client["5 | Gamepasses"])
  164.  
  165. pass.Owns = function() return true end
  166. end)
  167.  
  168. Misc:Toggle("Auto Leave if Mod Joins", false, function(t)
  169. StartModLeave = t
  170. end)
  171.  
  172. spawn(function()
  173. game.Players.PlayerAdded:Connect(function(newPlayer)
  174. if newPlayer:IsInGroup(5060810) and StartModLeave then
  175. game.Players.LocalPlayer:Kick("\n Big Games Staff Joined \n Auto Leave!")
  176. end
  177. end)
  178. end)
  179.  
  180. Misc:Toggle("Stats Tracker", false, function(t)
  181. State = t
  182. if State then
  183. local lib = require(game:GetService("ReplicatedStorage").Framework.Library)
  184. local Save = lib.Save.Get
  185. local Commas = lib.Functions.Commas
  186. local Types = {}
  187. local Menus = game:GetService("Players").LocalPlayer.PlayerGui.Main.Right
  188.  
  189. for i,v in pairs(Menus:GetChildren()) do
  190. if v.ClassName == "Frame" and v.Name ~= "Rank" and not string.find(v.Name, "2") then
  191. table.insert(Types, v.Name)
  192. end
  193. end
  194.  
  195. function get(thistype)
  196. if game.PlaceId == 10321372166 and string.find(string.lower(thistype), "coins") then
  197. return Save().HardcoreCurrency[thistype]
  198. else
  199. return Save()[thistype]
  200. end
  201. end
  202.  
  203. local LayoutOrders = {
  204. ["Diamonds"] = 999910;
  205. ["Halloween Candy"] = 999920;
  206. ["Gingerbread"] = 999930;
  207. ["Rainbow Coins"] = 999940;
  208. ["Tech Coins"] = 999950;
  209. ["Fantasy Coins"] = 999960;
  210. ["Coins"] = 999970;
  211. }
  212. getgenv().MyTypes = {}
  213. for i,v in pairs(Menus:GetChildren()) do
  214. if string.find(v.Name, "2") then
  215. v:Destroy()
  216. end
  217. end
  218.  
  219. for i,v in pairs(Types) do
  220. if not Menus:FindFirstChild(v.."2") then
  221. Menus:WaitForChild(v).LayoutOrder = LayoutOrders[v]
  222. local tempmark = Menus:WaitForChild(v):Clone()
  223. tempmark.Name = tostring(tempmark.Name .. "2")
  224. tempmark.Size = UDim2.new(0, 170, 0, 30)
  225. tempmark.Parent = Menus
  226. tempmark.LayoutOrder = tempmark.LayoutOrder + 1
  227. tempmark.BackgroundColor3 = Color3.fromRGB(210,210,210)
  228. getgenv().MyTypes[v] = tempmark
  229. end
  230. end
  231.  
  232. spawn(function() Menus:WaitForChild("Diamonds2").Add.Visible = false end)
  233. for i,v in pairs(Types) do
  234. spawn(function()
  235. repeat task.wait() until getgenv().MyTypes[v]
  236. local megatable = {}
  237. local imaginaryi = 1
  238. local ptime = 0
  239. local last = tick()
  240. local now = last
  241. local TICK_TIME = 0.5
  242. while true do
  243. if ptime >= TICK_TIME then
  244. while ptime >= TICK_TIME do ptime = ptime - TICK_TIME end
  245. local currentbal = get(v)
  246. megatable[imaginaryi] = currentbal
  247. local diffy = currentbal - (megatable[imaginaryi-120] or megatable[1])
  248. imaginaryi = imaginaryi + 1
  249. getgenv().MyTypes[v].Amount.Text = tostring(Commas(diffy).." in 60s")
  250. getgenv().MyTypes[v].Amount_odometerGUIFX.Text = tostring(Commas(diffy).." in 60s")
  251. end
  252. task.wait()
  253. now = tick()
  254. ptime = ptime + (now - last)
  255. last = now
  256. end
  257. end)
  258. end
  259. else
  260. local Menus = game:GetService("Players").LocalPlayer.PlayerGui.Main.Right
  261. for i,v in pairs(Menus:GetChildren()) do
  262. if string.find(v.Name, "2") then
  263. v:Destroy()
  264. end
  265. end
  266. end
  267. end)
  268.  
  269. -- Misc:Button("Unlock Hoverboards", function()
  270. -- spawn(function()
  271. -- local tabel = require(game.ReplicatedStorage.Framework.Modules.Client["4 | Save"]).Get()
  272. -- tabel.Hoverboards = {}
  273. -- for i,v in pairs(game.ReplicatedStorage.Game.Hoverboards:GetChildren())do
  274. -- table.insert(tabel.Hoverboards, v.Name)
  275. -- end
  276. -- getsenv(game.Players.LocalPlayer.PlayerScripts.Scripts.GUIs.Hoverboards).Update()
  277. -- getsenv(game.Players.LocalPlayer.PlayerScripts.Scripts.GUIs.Hoverboards).Equip = function(board)
  278. -- tabel.EquippedHoverboard = board
  279. -- getsenv(game.Players.LocalPlayer.PlayerScripts.Scripts.GUIs.Hoverboards).Update()
  280. -- end
  281. -- end)
  282. -- getgenv().PromptGuioof:AddText("Got Some Hoverboards", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  283. -- end)
  284.  
  285. Misc:line()
  286. Misc:Button("Teleport to Trading Plaza", function()
  287. if game.PlaceId ~= 7722306047 then
  288. game:GetService("TeleportService"):Teleport(7722306047, game.Players.LocalPlayer)
  289. else
  290. spawn(function()
  291. pcall(function()
  292. getgenv().UwU:Notify("Notice!", "You are already in trading plaza!")
  293. end)
  294. end)
  295. end
  296. end)
  297.  
  298. Misc:Button("Teleport to Pet Sim World", function()
  299. if game.PlaceId ~= 6284583030 then
  300. game:GetService("TeleportService"):Teleport(6284583030, game.Players.LocalPlayer)
  301. else
  302. getgenv().UwU:Notify("Notice!", "You are already in Pet Sim World!")
  303. end
  304. end)
  305.  
  306. Misc:Button("Teleport to Pet Sim Hardcore", function()
  307. if game.PlaceId ~= 10321372166 then
  308. game:GetService("TeleportService"):Teleport(10321372166, game.Players.LocalPlayer)
  309. else
  310. getgenv().UwU:Notify("Notice!", "You are already in Pet Sim World!")
  311. end
  312. end)
  313.  
  314. Misc:line()
  315.  
  316. local GTime = Misc:Label("Gift Time: ")
  317. spawn(function()
  318. while task.wait() do
  319. GTime:Refresh("Gift Time: ".. game:GetService("Players").LocalPlayer.PlayerGui.FreeGiftsTop.Button.Timer.Text)
  320. end
  321. end)
  322.  
  323. Misc:Toggle("Auto Collect Gifts", SettingsTable.FreeGift, function(t)
  324. SettingsTable.FreeGift = t
  325. while SettingsTable.FreeGift do task.wait()
  326. pcall(function()
  327. --function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  328. local ohTable1 = {
  329. [1] = math.random(1, 12)
  330. }
  331. workspace.__THINGS.__REMOTES["redeem free gift"]:InvokeServer(ohTable1)
  332. end)
  333. end
  334. end)
  335.  
  336. Misc:Toggle("Auto Collect Bank Interest", false, function(t)
  337. BanInterest = t
  338. if BanInterest then
  339. getgenv().PromptGuioof:AddText("Auto Collect Bank Interest = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  340. else
  341. getgenv().PromptGuioof:AddText("Auto Collect Bank Interest = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  342. end
  343. end)
  344.  
  345. spawn(function()
  346. while task.wait() do
  347. if BanInterest then
  348. pcall(function()
  349. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  350. local mybanks = lib.Network.Invoke("get my banks")
  351.  
  352. local request, request2 = lib.Network.Invoke("collect bank interest", mybanks[1]["BUID"]);
  353.  
  354. if request then
  355.  
  356. else
  357. return;
  358. end
  359. end)
  360. end
  361. end
  362. end)
  363.  
  364.  
  365. -- local lib = require(game.ReplicatedStorage:WaitForChild('Framework'):WaitForChild('Library'))
  366. -- local request, request2 = lib.Network.Invoke("join coin", "995", {[1] = "id8ed6b2d49dc84268a08c4b7d1eea2c2f"});
  367. -- lib.Network.Fire("farm coin", "995", "id8ed6b2d49dc84268a08c4b7d1eea2c2f");
  368. -- if request then
  369.  
  370. -- else
  371. -- return;
  372. -- end
  373.  
  374.  
  375.  
  376. Misc:Button("Destroy Pet Notifications", function()
  377. game:GetService("Players").LocalPlayer.PlayerGui.Main.Bottom.Inventory.Notification:Destroy()
  378. getgenv().PromptGuioof:AddText("Destroy Pet Notifications", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  379. end)
  380.  
  381.  
  382.  
  383. -- Misc:Toggle("Auto Buy Merchant Item 1", false, function(t)
  384. -- getgenv().PromptGuioof:AddText("Auto Buy Merchant Item 1", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  385. -- Item1 = t
  386. -- while Item1 do task.wait(.6)
  387. -- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  388. -- pcall(function()
  389. -- local ohTable1 = {
  390. -- [1] = 1
  391. -- }
  392.  
  393. -- workspace.__THINGS.__REMOTES["buy merchant item"]:InvokeServer(ohTable1)
  394. -- local ohTable1 = {}
  395.  
  396. -- workspace.__THINGS.__REMOTES["get merchant items"]:InvokeServer(ohTable1)
  397. -- end)
  398. -- end
  399. -- end)
  400.  
  401. -- Misc:Toggle("Auto Buy Merchant Item 2", false, function(t)
  402. -- getgenv().PromptGuioof:AddText("Auto Buy Merchant Item 2", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  403. -- Item2 = t
  404. -- while Item2 do task.wait(.6)
  405. -- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  406. -- pcall(function()
  407. -- local ohTable1 = {
  408. -- [1] = 2
  409. -- }
  410.  
  411. -- workspace.__THINGS.__REMOTES["buy merchant item"]:InvokeServer(ohTable1)
  412. -- local ohTable1 = {}
  413.  
  414. -- workspace.__THINGS.__REMOTES["get merchant items"]:InvokeServer(ohTable1)
  415. -- end)
  416. -- end
  417. -- end)
  418.  
  419. -- Misc:Toggle("Auto Buy Merchant Item 3", false, function(t)
  420. -- getgenv().PromptGuioof:AddText("Auto Buy Merchant Item 3", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  421. -- Item3 = t
  422. -- while Item3 do task.wait(.6)
  423. -- function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  424. -- pcall(function()
  425. -- local ohTable1 = {
  426. -- [1] = 3
  427. -- }
  428.  
  429. -- workspace.__THINGS.__REMOTES["buy merchant item"]:InvokeServer(ohTable1)
  430. -- local ohTable1 = {}
  431.  
  432. -- workspace.__THINGS.__REMOTES["get merchant items"]:InvokeServer(ohTable1)
  433. -- end)
  434. -- end
  435. -- end)
  436.  
  437.  
  438. Misc:line()
  439.  
  440. Misc:Button("Bank", function()
  441. game:GetService("Players").LocalPlayer.PlayerGui.Bank.Enabled = true
  442. end)
  443. Misc:Button("Golden", function()
  444. game:GetService("Players").LocalPlayer.PlayerGui.Golden.Enabled = true
  445. end)
  446. Misc:Button("Rainbow", function()
  447. game:GetService("Players").LocalPlayer.PlayerGui.Rainbow.Enabled = true
  448. end)
  449. Misc:Button("Fuse Pets", function()
  450. game:GetService("Players").LocalPlayer.PlayerGui.FusePets.Enabled = true
  451. end)
  452. Misc:Button("DarkMatter", function()
  453. game:GetService("Players").LocalPlayer.PlayerGui.DarkMatter.Enabled = true
  454. end)
  455. Misc:Button("Merchant", function()
  456. game:GetService("Players").LocalPlayer.PlayerGui.Merchant.Enabled = true
  457. end)
  458. Misc:Button("Teleport", function()
  459. game:GetService("Players").LocalPlayer.PlayerGui.Teleport.Enabled = true
  460. end)
  461.  
  462. Misc:line()
  463.  
  464. local Players_Table = {}
  465. for i,v in pairs(game.Players:GetPlayers()) do
  466. if v ~= game.Players.LocalPlayer then
  467. table.insert(Players_Table, v.Name)
  468. end
  469. end
  470.  
  471.  
  472. Misc:Dropdown("Select Player", Players_Table, function(t)
  473. SelectedPlayer = t
  474. end)
  475.  
  476. local NormalCoins
  477. local FantasyCoins
  478. local TechCoins
  479. local PixelCoins
  480. local PlayerName
  481. local RankSpoofLab
  482. local Token_Spoof
  483.  
  484. local Spoof_Data
  485.  
  486. -- local lib = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
  487.  
  488.  
  489. Misc:Button("Spoof Player", function()
  490. local mybanks = lib.Network.Invoke("get stats", game:GetService("Players")[SelectedPlayer], false)
  491.  
  492. for i,v in pairs(mybanks) do
  493. if i == "Coins" then
  494. Spoof_Data = v
  495. end
  496. if i == "Fantasy Coins" then
  497. fantasyCoinsSpoof = v
  498. end
  499. if i == "Tech Coins" then
  500. TechCoinSpoof = v
  501. end
  502. if i == "Rainbow Coins" then
  503. RainbowCoinSpoof = v
  504. end
  505. if i == "Rank" then
  506. rankSpoof = v
  507. end
  508. if i == "SafeSaveToken" then
  509. SpoofToken = v
  510. end
  511. end
  512. PlayerName:Refresh("Player Name: "..game:GetService("Players")[SelectedPlayer].Name)
  513. RankSpoofLab:Refresh("Rank: "..rankSpoof)
  514. Token_Spoof:Refresh("Safe Token: "..SpoofToken)
  515. NormalCoins:Refresh("Coins: ".. Spoof_Data)
  516. FantasyCoins:Refresh("Fantasy Coins: ".. fantasyCoinsSpoof)
  517. TechCoins:Refresh("Tech Coins: ".. TechCoinSpoof)
  518. PixelCoins:Refresh("Pixel Coins: ".. RainbowCoinSpoof)
  519. end)
  520. PlayerName = Misc:Label("Player Name: ")
  521. RankSpoofLab = Misc:Label("Rank Spoof: ")
  522. Token_Spoof = Misc:Label("Safe Token: ")
  523. NormalCoins = Misc:Label("Coins: ")
  524. FantasyCoins = Misc:Label("Fantasy Coins: ")
  525. TechCoins = Misc:Label("Tech Coins: ")
  526. PixelCoins = Misc:Label("Pixel Coins: ")
  527.  
  528.  
  529.  
  530.  
  531. function GetMyPets()
  532. local returntable = {}
  533. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  534. if v.ClassName == 'TextButton' and v.Equipped.Visible then
  535. table.insert(returntable, v.Name)
  536. end
  537. end
  538. return returntable
  539. end
  540.  
  541.  
  542. local CurrentFarmingPets = {}
  543. local pethingy = GetMyPets()
  544. local cointhiny = nil
  545. local cointhiny2 = nil
  546.  
  547.  
  548. local areaTable = {
  549. --Misc
  550. ['VIP'] = {'VIP'};
  551. --Spawn
  552. ['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'};
  553. -- Fantasy init
  554. ['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'};
  555. -- Tech
  556. ['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"};
  557. -- Axolotl
  558. ['Axolotl Ocean'] = {'Axolotl Ocean', 'Axolotl Ocean FRONT'}; ['Axolotl Deep Ocean'] = {'Axolotl Deep Ocean', 'Axolotl Deep Ocean FRONT'}; ['Axolotl Cave'] = {'Axolotl Cave', 'Axolotl Cave FRONT'};
  559. }
  560.  
  561. local AreaList = {
  562. 'Town'; 'Forest'; 'Beach'; 'Mine'; 'Winter'; 'Glacier'; 'Desert'; 'Volcano'; -- Spawn World
  563. 'Enchanted Forest'; 'Ancient Island'; 'Samurai Island'; 'Candy Island'; 'Haunted Island'; 'Hell Island'; 'Heaven Island'; -- Fantasy World
  564. 'Ice Tech'; 'Tech City'; 'Dark Tech'; 'Steampunk'; 'Alien Lab'; 'Alien Forest'; 'Glitch'; "Hacker Portal"; -- Tech World
  565. 'Axolotl Ocean'; 'Axolotl Deep Ocean'; 'Axolotl Cave' -- Axolotl World
  566. }
  567.  
  568.  
  569. -------------------------------
  570. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "buy egg")
  571. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "join coin")
  572. workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "farm coin")
  573. workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "claim orbs")
  574. workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "change pet target")
  575. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "get trade")
  576. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "add trade pet")
  577. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "remove trade pet")
  578. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "convert to dark matter")
  579. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem dark matter pet")
  580. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem rank rewards")
  581. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem vip rewards")
  582. workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "toggle setting")
  583. workspace.__THINGS.__REMOTES.MAIN:FireServer("a", "activate boost")
  584. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "use golden machine")
  585. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "use rainbow machine")
  586. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "buy upgrade")
  587. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem merch code")
  588. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "redeem free gift")
  589. workspace.__THINGS.__REMOTES.MAIN:FireServer("b", "fuse pets")
  590. -------------------------------
  591.  
  592. function FarmCoin(CoinID, PetID)
  593. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  594. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  595. end
  596.  
  597.  
  598. function GetThePets()
  599. local returntable = {}
  600. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  601. if v.ClassName == 'TextButton' and v.Equipped.Visible then
  602. table.insert(returntable, v.Name)
  603. end
  604. end
  605. return returntable
  606. end
  607.  
  608. local Chests = {
  609. "All"; -- All Chests
  610. -- Spawn
  611. "Volcano Magma Chest",
  612. -- Fantasy
  613. "Ancient Island Enchanted Chest", "Hell Island Hell Chest", "Haunted Island Haunted Chest", "Heaven Island Angel Chest", "Heavens Gate Grand Heaven Chest",
  614. -- Tech
  615. "Giant Tech Chest", "Giant Steampunk Chest", "Giant Alien Chest",
  616. -- Other
  617. "Giant Present",
  618. -- Axolotl
  619. "Giant Ocean Chest",
  620. -- Pixel World
  621. "Giant Pixel Chest"
  622. }
  623.  
  624. Autofarm:Toggle("Gem Farm", false, function(t)
  625. if t then
  626. getgenv().PromptGuioof:AddText("Gem Farm = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  627. else
  628. getgenv().PromptGuioof:AddText("Gem Farm = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  629. end
  630. SettingsTable.GemFarm = t
  631. end)
  632.  
  633. Autofarm:Toggle("Chest Farm", false, function(t)
  634. if t then
  635. getgenv().PromptGuioof:AddText("Chest Farm = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  636. else
  637. getgenv().PromptGuioof:AddText("Chest Farm = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  638. end
  639. ChestFarm = t
  640. end)
  641.  
  642. Autofarm:Checklist("Select Chest", "chests", Chests, function(v)
  643. SelectChest = v
  644. end)
  645.  
  646. Autofarm:line()
  647.  
  648. Autofarm:Toggle("Farm Selected Coin", false, function(t)
  649. if t then
  650. getgenv().PromptGuioof:AddText("Farm Selected Coin = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  651. else
  652. getgenv().PromptGuioof:AddText("Farm Selected Coin = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  653. end
  654. FarmSelectedCoin = t
  655. end)
  656.  
  657. Autofarm:Toggle("Ultra Area Farm (risk of getting Kicked!)", false, function(t)
  658. if t then
  659. getgenv().PromptGuioof:AddText("Ultra Area Farm = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  660. else
  661. getgenv().PromptGuioof:AddText("Ultra Area Farm = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  662. end
  663. UltraAreaFarm = t
  664. end)
  665.  
  666. Autofarm:Toggle("Area Farm", SettingsTable.AreaFarm, function(t)
  667. if t then
  668. getgenv().PromptGuioof:AddText("Area Farm = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  669. else
  670. getgenv().PromptGuioof:AddText("Area Farm = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  671. end
  672. SettingsTable.AreaFarm = t
  673. end)
  674.  
  675. local Areas = {'All'}
  676. for i,v in pairs(game:GetService("ReplicatedStorage").Game.Coins:GetDescendants()) do
  677. 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
  678. table.insert(Areas, v.Name)
  679. end
  680. end
  681.  
  682. Autofarm:Checklist("Area", "SelArea", Areas, function(t)
  683. SelectedArea = t
  684. end)
  685.  
  686. local noiceCoin = {
  687. 'Coins',
  688. 'Crate',
  689. 'Large Coins',
  690. 'Safe',
  691. 'Small Chest',
  692. 'Present',
  693. 'Large Present',
  694. 'Tiny Coins',
  695. 'Vault',
  696. 'Chest',
  697. 'Tech Cube',
  698. 'Small Tech Cube',
  699. }
  700.  
  701.  
  702. Autofarm:Checklist("Select Coin", "hope", noiceCoin, function(t)
  703. SecCoin2 = t
  704. end)
  705.  
  706. Autofarm:line()
  707.  
  708. Autofarm:Toggle("Farm Nearest", false, function(t)
  709. if t then
  710. getgenv().PromptGuioof:AddText("Farm Nearest = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  711. else
  712. getgenv().PromptGuioof:AddText("Farm Nearest = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  713. end
  714. SettingsTable.FarmNearest = t
  715. end)
  716.  
  717. Autofarm:Toggle("MultiTarget", SettingsTable.MultiTarget, function(t)
  718. if t then
  719. getgenv().PromptGuioof:AddText("MultiTarget = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  720. else
  721. getgenv().PromptGuioof:AddText("MultiTarget = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  722. end
  723. SettingsTable.MultiTarget = t
  724. end)
  725.  
  726. Autofarm:Toggle("Farm Coins by Health", false, function(t)
  727. if t then
  728. getgenv().PromptGuioof:AddText("Farm Coins by Health = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  729. else
  730. getgenv().PromptGuioof:AddText("Farm Coins by Health = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  731. end
  732. FarmCoinHealth = t
  733. end)
  734.  
  735. spawn(function()
  736. while task.wait(.7) do
  737. if game:GetService("Workspace")["__THINGS"].Orbs:FindFirstChildOfClass("Part") and (FarmCoinHealth
  738. or SettingsTable.MultiTarget or SettingsTable.FarmNearest or SettingsTable.AreaFarm
  739. or UltraAreaFarm or FarmSelectedCoin or SettingsTable.GemFarm or ChestFarm or SettingsTable.GemFarm) then
  740. local TweenService = game:GetService("TweenService")
  741.  
  742. for i,v in pairs(game:GetService("Workspace")["__THINGS"].Orbs:GetChildren()) do
  743. if v:IsA("Part") and v:FindFirstChild("Orb") then
  744. v.Orb.Sunray:Destroy()
  745. TweenService:Create(
  746. v,
  747. TweenInfo.new(.3, Enum.EasingStyle.Linear),
  748. {CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame}
  749. ):Play()
  750. end
  751. end
  752. end
  753. end
  754. end)
  755.  
  756. Autofarm:line()
  757.  
  758.  
  759. Autofarm:Toggle("World Hop", false, function(t)
  760. if t then
  761. getgenv().PromptGuioof:AddText("World Hop = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  762. else
  763. getgenv().PromptGuioof:AddText("World Hop = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  764. end
  765. worldhop = t
  766. end)
  767.  
  768. local WorldTable = {
  769. 'Pixel',
  770. 'Axolotl Ocean', 'Fantasy', 'Spawn', 'Tech'
  771. }
  772.  
  773. Autofarm:Checklist("Select Worlds", "worldsel", WorldTable, function()
  774.  
  775. end)
  776.  
  777.  
  778.  
  779. spawn(function()
  780. while task.wait(.5) do
  781. if worldhop then
  782. pcall(function()
  783. for i,v in pairs(check["worldsel"].Value) do
  784. GameLibrary.WorldCmds.Load(v)
  785. wait(setTime or 5)
  786. end
  787. end)
  788. else
  789. end
  790. end
  791. end)
  792.  
  793. Autofarm:Textbox("Type in Wait Time", "Here!", function(t)
  794. setTime = t
  795. end)
  796.  
  797. Autofarm:line()
  798.  
  799. maxhealth = 2500000000000000000
  800.  
  801. Autofarm:Slider("Select Health", 1, maxhealth, 500, function(t)
  802. SelHealth = t
  803. end)
  804.  
  805. Autofarm:Slider("Select Distance",1, 400, 307, function(v)
  806. SelDistacne = v
  807. end)
  808.  
  809. Autofarm:line()
  810.  
  811.  
  812. 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";}
  813.  
  814. 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'}
  815.  
  816. 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'}
  817.  
  818. 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"}
  819.  
  820. 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"}
  821.  
  822. local DiamondsMasteryList = {"Diamonds", "Tiny Diamonds"}
  823. local MasteryIndex = {"All", "Coins Piles Mastery", "Crates Mastery", "Chests Mastery", "Presents Mastery", "Vaults & Safes Mastery", "Diamonds Mastery"}
  824. Autofarm:Checklist("Mastery List", "Mast", MasteryIndex, function(v)
  825. hewoUwU = v
  826. end)
  827.  
  828. Autofarm:Toggle("Auto Farm Mastery", false, function(t)
  829. if t then
  830. getgenv().PromptGuioof:AddText("Auto Farm Mastery = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  831. else
  832. getgenv().PromptGuioof:AddText("Auto Farm Mastery = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  833. end
  834. Mastery = t
  835. end)
  836.  
  837. spawn(function()
  838. while task.wait(FarmingSpeed) do
  839. if Mastery then
  840. pcall(function()
  841. for i2, v2 in pairs(check["Mast"].Value) do
  842. if v2 == "Crates Mastery" then
  843. local CurrentFarmingPets = {}
  844. local pethingy = GetMyPets()
  845. for i,v in pairs(CratesMastery()) do
  846. if v.index%#pethingy == #pethingy-1 then wait() end
  847. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  848. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  849. pcall(function()
  850. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  851. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  852. end)
  853. end
  854. end
  855. end
  856. elseif v2 == "All" then
  857. local CurrentFarmingPets = {}
  858. local pethingy = GetMyPets()
  859. for i,v in pairs(CoinsPilesMastery()) do
  860. if v.index%#pethingy == #pethingy-1 then wait() end
  861. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  862. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  863. pcall(function()
  864. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  865. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  866. end)
  867. end
  868. end
  869. end
  870. for i,v in pairs(DiamondsMastery()) do
  871. if v.index%#pethingy == #pethingy-1 then wait() end
  872. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  873. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  874. pcall(function()
  875. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  876. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  877. end)
  878. end
  879. end
  880. end
  881. for i,v in pairs(VaultsSafesMastery()) do
  882. if v.index%#pethingy == #pethingy-1 then wait() end
  883. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  884. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  885. pcall(function()
  886. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  887. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  888. end)
  889. end
  890. end
  891. end
  892. for i,v in pairs(ChestsMastery()) do
  893. if v.index%#pethingy == #pethingy-1 then wait() end
  894. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  895. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  896. pcall(function()
  897. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  898. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  899. end)
  900. end
  901. end
  902. end
  903. for i,v in pairs(PresentsMastery()) do
  904. if v.index%#pethingy == #pethingy-1 then wait() end
  905. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  906. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  907. pcall(function()
  908. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  909. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  910. end)
  911. end
  912. end
  913. end
  914.  
  915.  
  916. elseif v2 == "Coins Piles Mastery" then
  917. local CurrentFarmingPets = {}
  918. local pethingy = GetMyPets()
  919. for i,v in pairs(CoinsPilesMastery()) do
  920. if v.index%#pethingy == #pethingy-1 then wait() end
  921. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  922. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  923. pcall(function()
  924. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  925. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  926. end)
  927. end
  928. end
  929. end
  930. elseif v2 == "Chests Mastery" then
  931. local CurrentFarmingPets = {}
  932. local pethingy = GetMyPets()
  933. for i,v in pairs(ChestsMastery()) do
  934. if v.index%#pethingy == #pethingy-1 then wait() end
  935. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  936. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  937. pcall(function()
  938. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  939. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  940. end)
  941. end
  942. end
  943. end
  944. elseif v2 == "Presents Mastery" then
  945. local CurrentFarmingPets = {}
  946. local pethingy = GetMyPets()
  947. for i,v in pairs(PresentsMastery()) do
  948. if v.index%#pethingy == #pethingy-1 then wait() end
  949. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  950. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  951. pcall(function()
  952. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  953. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  954. end)
  955. end
  956. end
  957. end
  958. elseif v2 == "Vaults & Safes Mastery" then
  959. local CurrentFarmingPets = {}
  960. local pethingy = GetMyPets()
  961. for i,v in pairs(VaultsSafesMastery()) do
  962. if v.index%#pethingy == #pethingy-1 then wait() end
  963. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  964. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  965. pcall(function()
  966. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  967. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  968. end)
  969. end
  970. end
  971. end
  972. elseif v2 == "Diamonds Mastery" then
  973. local CurrentFarmingPets = {}
  974. local pethingy = GetMyPets()
  975. for i,v in pairs(DiamondsMastery()) do
  976. if v.index%#pethingy == #pethingy-1 then wait() end
  977. if not CurrentFarmingPets[pethingy[v.index%#pethingy+1]] or CurrentFarmingPets[pethingy[v.index%#pethingy+1]] == nil then
  978. if game:GetService("Workspace")["__THINGS"].Coins:FindFirstChild(v.index) then
  979. pcall(function()
  980. CurrentFarmingPets[pethingy[v.index%#pethingy+1]] = 'Farming'
  981. FarmCoin(v.index, pethingy[v.index%#pethingy+1])
  982. end)
  983. end
  984. end
  985. end
  986. end
  987. end
  988. end)
  989. end
  990. end
  991. end)
  992.  
  993. function CratesMastery()
  994. local returntable = {}
  995. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  996. for i,v in pairs(ListCoins) do
  997. local shit = v
  998. shit["index"] = i
  999. for aa,bb in pairs(CratesMasteryList) do
  1000. if string.find(v.n, bb) then
  1001. local thing = string.gsub(v.n, bb.." ", " ")
  1002. if table.find(CratesMasteryList, thing) then
  1003. shit.n = thing
  1004. table.insert(returntable, shit)
  1005. end
  1006. end
  1007. end
  1008. end
  1009. return returntable
  1010. end
  1011.  
  1012. function CoinsPilesMastery()
  1013. local returntable = {}
  1014. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  1015. for i,v in pairs(ListCoins) do
  1016. local shit = v
  1017. shit["index"] = i
  1018. for aa,bb in pairs(CoinsPilesMasteryList) do
  1019. if string.find(v.n, bb) then
  1020. local thing = string.gsub(v.n, bb.." ", " ")
  1021. if table.find(CoinsPilesMasteryList, thing) then
  1022. shit.n = thing
  1023. table.insert(returntable, shit)
  1024. end
  1025. end
  1026. end
  1027. end
  1028. return returntable
  1029. end
  1030.  
  1031. function ChestsMastery()
  1032. local returntable = {}
  1033. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  1034. for i,v in pairs(ListCoins) do
  1035. local shit = v
  1036. shit["index"] = i
  1037. for aa,bb in pairs(ChestsMasteryList) do
  1038. if string.find(v.n, bb) then
  1039. local thing = string.gsub(v.n, bb.." ", " ")
  1040. if table.find(ChestsMasteryList, thing) then
  1041. shit.n = thing
  1042. table.insert(returntable, shit)
  1043. end
  1044. end
  1045. end
  1046. end
  1047. return returntable
  1048. end
  1049.  
  1050. function PresentsMastery()
  1051. local returntable = {}
  1052. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  1053. for i,v in pairs(ListCoins) do
  1054. local shit = v
  1055. shit["index"] = i
  1056. for aa,bb in pairs(PresentsMasteryList) do
  1057. if string.find(v.n, bb) then
  1058. local thing = string.gsub(v.n, bb.." ", " ")
  1059. if table.find(PresentsMasteryList, thing) then
  1060. shit.n = thing
  1061. table.insert(returntable, shit)
  1062. end
  1063. end
  1064. end
  1065. end
  1066. return returntable
  1067. end
  1068.  
  1069. function VaultsSafesMastery()
  1070. local returntable = {}
  1071. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  1072. for i,v in pairs(ListCoins) do
  1073. local shit = v
  1074. shit["index"] = i
  1075. for aa,bb in pairs(VaultsSafesMasteryList) do
  1076. if string.find(v.n, bb) then
  1077. local thing = string.gsub(v.n, bb.." ", " ")
  1078. if table.find(VaultsSafesMasteryList, thing) then
  1079. shit.n = thing
  1080. table.insert(returntable, shit)
  1081. end
  1082. end
  1083. end
  1084. end
  1085. return returntable
  1086. end
  1087.  
  1088. function DiamondsMastery()
  1089. local returntable = {}
  1090. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  1091. for i,v in pairs(ListCoins) do
  1092. local shit = v
  1093. shit["index"] = i
  1094. for aa,bb in pairs(DiamondsMasteryList) do
  1095. if string.find(v.n, bb) then
  1096. local thing = string.gsub(v.n, bb.." ", " ")
  1097. if table.find(DiamondsMasteryList, thing) then
  1098. shit.n = thing
  1099. table.insert(returntable, shit)
  1100. end
  1101. end
  1102. end
  1103. end
  1104. return returntable
  1105. end
  1106.  
  1107. Autofarm:line()
  1108.  
  1109. Autofarm:Toggle("Hide Coin Health", false, function(v)
  1110. ShowHealt = v
  1111. end)
  1112.  
  1113. spawn(function()
  1114. while task.wait() do
  1115. if ShowHealt then
  1116. pcall(function()
  1117. for i,v in pairs(game:GetService("Workspace")["__THINGS"].Coins:GetDescendants()) do
  1118. if v.Name == "HUD" then
  1119. v:Destroy()
  1120. end
  1121. end
  1122. end)
  1123. end
  1124. end
  1125. end)
  1126.  
  1127. Autofarm:Toggle("Hide Coins", false, function(v)
  1128. ShowCoin = v
  1129. end)
  1130.  
  1131. spawn(function()
  1132. while task.wait() do
  1133. if ShowCoin then
  1134. pcall(function()
  1135. for i,v in pairs(game:GetService("Workspace")["__THINGS"].Coins:GetChildren()) do
  1136. v:Destroy()
  1137. end
  1138. end)
  1139. end
  1140. end
  1141. end)
  1142.  
  1143. function FarmCoin(CoinID, PetID)
  1144. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1145. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1146. end
  1147.  
  1148. spawn(function()
  1149. while task.wait(FarmingSpeed) do
  1150. if ChestFarm then
  1151. pcall(function()
  1152.  
  1153. if fastoption then
  1154. for i2, v2 in pairs(check["chests"].Value) do
  1155. if v2 == 'All' then
  1156. local function FarmCoin(CoinID, PetID)
  1157. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1158. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1159. end
  1160.  
  1161. local function GetPet()
  1162. local ReturnTable = {}
  1163. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1164. if v.ClassName == "TextButton" and v.Equipped.Visible then
  1165. table.insert(ReturnTable, v.Name)
  1166. end
  1167. end
  1168. return ReturnTable
  1169. end
  1170.  
  1171. local function GetCoins(chest)
  1172. local ReturnTable = {}
  1173. local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
  1174. for i,v in pairs(ListCoins) do
  1175. if v.n == 'Volcano Magma Chest' or
  1176. v.n == "Ancient Island Enchanted Chest" or
  1177. v.n == "Hell Island Hell Chest" or
  1178. v.n == "Haunted Island Haunted Chest" or
  1179. v.n == "Heaven Island Angel Chest" or
  1180. v.n == "Heavens Gate Grand Heaven Chest" or
  1181. v.n == "Giant Tech Chest" or
  1182. v.n == "Giant Steampunk Chest" or
  1183. v.n == "Giant Alien Chest" or
  1184. v.n == "Giant Ocean Chest" or
  1185. v.n == "Giant Present"
  1186. then
  1187. local Coin = v
  1188. Coin["index"] = i
  1189. table.insert(ReturnTable, Coin)
  1190. end
  1191. end
  1192. return ReturnTable
  1193. end
  1194.  
  1195. local PetThiny = GetPet()
  1196. local Cointhiny = GetCoins()
  1197.  
  1198. for i = 1, #Cointhiny do
  1199. coroutine.wrap(function()
  1200. FarmCoin(Cointhiny[i].index, PetThiny[1])
  1201. FarmCoin(Cointhiny[i].index, PetThiny[2])
  1202. FarmCoin(Cointhiny[i].index, PetThiny[3])
  1203. FarmCoin(Cointhiny[i].index, PetThiny[4])
  1204. FarmCoin(Cointhiny[i].index, PetThiny[5])
  1205. FarmCoin(Cointhiny[i].index, PetThiny[6])
  1206. FarmCoin(Cointhiny[i].index, PetThiny[7])
  1207. FarmCoin(Cointhiny[i].index, PetThiny[8])
  1208. FarmCoin(Cointhiny[i].index, PetThiny[9])
  1209. FarmCoin(Cointhiny[i].index, PetThiny[10])
  1210. FarmCoin(Cointhiny[i].index, PetThiny[11])
  1211. FarmCoin(Cointhiny[i].index, PetThiny[12])
  1212. FarmCoin(Cointhiny[i].index, PetThiny[13])
  1213. FarmCoin(Cointhiny[i].index, PetThiny[14])
  1214. FarmCoin(Cointhiny[i].index, PetThiny[15])
  1215. FarmCoin(Cointhiny[i].index, PetThiny[16])
  1216. FarmCoin(Cointhiny[i].index, PetThiny[17])
  1217. FarmCoin(Cointhiny[i].index, PetThiny[18])
  1218. FarmCoin(Cointhiny[i].index, PetThiny[19])
  1219. FarmCoin(Cointhiny[i].index, PetThiny[20])
  1220. FarmCoin(Cointhiny[i].index, PetThiny[21])
  1221. FarmCoin(Cointhiny[i].index, PetThiny[22])
  1222. end)()
  1223. end
  1224. else
  1225. local function FarmCoin(CoinID, PetID)
  1226. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1227. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1228. end
  1229.  
  1230. local function GetPet()
  1231. local ReturnTable = {}
  1232. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1233. if v.ClassName == "TextButton" and v.Equipped.Visible then
  1234. table.insert(ReturnTable, v.Name)
  1235. end
  1236. end
  1237. return ReturnTable
  1238. end
  1239.  
  1240.  
  1241. local function GetCoins(chest)
  1242. local ReturnTable = {}
  1243. local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
  1244. for i,v in pairs(ListCoins) do
  1245. for i2, v2 in pairs(check["chests"].Value) do
  1246. if v.n == v2 then
  1247. local Coin = v
  1248. Coin["index"] = i
  1249. table.insert(ReturnTable, Coin)
  1250. end
  1251. end
  1252. end
  1253. return ReturnTable
  1254. end
  1255.  
  1256. local PetThiny = GetPet()
  1257. local Cointhiny = GetCoins()
  1258.  
  1259. for i = 1, #Cointhiny do
  1260. coroutine.wrap(function()
  1261. FarmCoin(Cointhiny[i].index, PetThiny[1])
  1262. FarmCoin(Cointhiny[i].index, PetThiny[2])
  1263. FarmCoin(Cointhiny[i].index, PetThiny[3])
  1264. FarmCoin(Cointhiny[i].index, PetThiny[4])
  1265. FarmCoin(Cointhiny[i].index, PetThiny[5])
  1266. FarmCoin(Cointhiny[i].index, PetThiny[6])
  1267. FarmCoin(Cointhiny[i].index, PetThiny[7])
  1268. FarmCoin(Cointhiny[i].index, PetThiny[8])
  1269. FarmCoin(Cointhiny[i].index, PetThiny[9])
  1270. FarmCoin(Cointhiny[i].index, PetThiny[10])
  1271. FarmCoin(Cointhiny[i].index, PetThiny[11])
  1272. FarmCoin(Cointhiny[i].index, PetThiny[12])
  1273. FarmCoin(Cointhiny[i].index, PetThiny[13])
  1274. FarmCoin(Cointhiny[i].index, PetThiny[14])
  1275. FarmCoin(Cointhiny[i].index, PetThiny[15])
  1276. FarmCoin(Cointhiny[i].index, PetThiny[16])
  1277. FarmCoin(Cointhiny[i].index, PetThiny[17])
  1278. FarmCoin(Cointhiny[i].index, PetThiny[18])
  1279. FarmCoin(Cointhiny[i].index, PetThiny[19])
  1280. FarmCoin(Cointhiny[i].index, PetThiny[20])
  1281. FarmCoin(Cointhiny[i].index, PetThiny[21])
  1282. FarmCoin(Cointhiny[i].index, PetThiny[22])
  1283. end)()
  1284. end
  1285. end
  1286. end
  1287. else
  1288. for i2, v2 in pairs(check["chests"].Value) do
  1289. if v2 == 'All' then
  1290. local function FarmCoin(CoinID, PetID)
  1291. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1292. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1293. end
  1294.  
  1295. local function GetPet()
  1296. local ReturnTable = {}
  1297. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1298. if v.ClassName == "TextButton" and v.Equipped.Visible then
  1299. table.insert(ReturnTable, v.Name)
  1300. end
  1301. end
  1302. return ReturnTable
  1303. end
  1304.  
  1305. local function GetCoins(chest)
  1306. local ReturnTable = {}
  1307. local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
  1308. for i,v in pairs(ListCoins) do
  1309. if v.n == 'Volcano Magma Chest' or
  1310. v.n == "Ancient Island Enchanted Chest" or
  1311. v.n == "Hell Island Hell Chest" or
  1312. v.n == "Haunted Island Haunted Chest" or
  1313. v.n == "Heaven Island Angel Chest" or
  1314. v.n == "Heavens Gate Grand Heaven Chest" or
  1315. v.n == "Giant Tech Chest" or
  1316. v.n == "Giant Steampunk Chest" or
  1317. v.n == "Giant Alien Chest" or
  1318. v.n == "Giant Ocean Chest" or
  1319. v.n == "Giant Present"
  1320. then
  1321. local Coin = v
  1322. Coin["index"] = i
  1323. table.insert(ReturnTable, Coin)
  1324. end
  1325. end
  1326. return ReturnTable
  1327. end
  1328.  
  1329. local PetThiny = GetPet()
  1330. local Cointhiny = GetCoins()
  1331.  
  1332. for i = 1, #Cointhiny do
  1333. FarmCoin(Cointhiny[i].index, PetThiny[1])
  1334. FarmCoin(Cointhiny[i].index, PetThiny[2])
  1335. FarmCoin(Cointhiny[i].index, PetThiny[3])
  1336. FarmCoin(Cointhiny[i].index, PetThiny[4])
  1337. FarmCoin(Cointhiny[i].index, PetThiny[5])
  1338. FarmCoin(Cointhiny[i].index, PetThiny[6])
  1339. FarmCoin(Cointhiny[i].index, PetThiny[7])
  1340. FarmCoin(Cointhiny[i].index, PetThiny[8])
  1341. FarmCoin(Cointhiny[i].index, PetThiny[9])
  1342. FarmCoin(Cointhiny[i].index, PetThiny[10])
  1343. FarmCoin(Cointhiny[i].index, PetThiny[11])
  1344. FarmCoin(Cointhiny[i].index, PetThiny[12])
  1345. FarmCoin(Cointhiny[i].index, PetThiny[13])
  1346. FarmCoin(Cointhiny[i].index, PetThiny[14])
  1347. FarmCoin(Cointhiny[i].index, PetThiny[15])
  1348. FarmCoin(Cointhiny[i].index, PetThiny[16])
  1349. FarmCoin(Cointhiny[i].index, PetThiny[17])
  1350. FarmCoin(Cointhiny[i].index, PetThiny[18])
  1351. FarmCoin(Cointhiny[i].index, PetThiny[19])
  1352. FarmCoin(Cointhiny[i].index, PetThiny[20])
  1353. FarmCoin(Cointhiny[i].index, PetThiny[21])
  1354. FarmCoin(Cointhiny[i].index, PetThiny[22])
  1355. end
  1356. else
  1357. local function FarmCoin(CoinID, PetID)
  1358. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1359. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1360. end
  1361.  
  1362. local function GetPet()
  1363. local ReturnTable = {}
  1364. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1365. if v.ClassName == "TextButton" and v.Equipped.Visible then
  1366. table.insert(ReturnTable, v.Name)
  1367. end
  1368. end
  1369. return ReturnTable
  1370. end
  1371.  
  1372.  
  1373. local function GetCoins(chest)
  1374. local ReturnTable = {}
  1375. local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
  1376. for i,v in pairs(ListCoins) do
  1377. for i2, v2 in pairs(check["chests"].Value) do
  1378. if v.n == v2 then
  1379. local Coin = v
  1380. Coin["index"] = i
  1381. table.insert(ReturnTable, Coin)
  1382. end
  1383. end
  1384. end
  1385. return ReturnTable
  1386. end
  1387.  
  1388. local PetThiny = GetPet()
  1389. local Cointhiny = GetCoins()
  1390.  
  1391. for i = 1, #Cointhiny do
  1392. FarmCoin(Cointhiny[i].index, PetThiny[1])
  1393. FarmCoin(Cointhiny[i].index, PetThiny[2])
  1394. FarmCoin(Cointhiny[i].index, PetThiny[3])
  1395. FarmCoin(Cointhiny[i].index, PetThiny[4])
  1396. FarmCoin(Cointhiny[i].index, PetThiny[5])
  1397. FarmCoin(Cointhiny[i].index, PetThiny[6])
  1398. FarmCoin(Cointhiny[i].index, PetThiny[7])
  1399. FarmCoin(Cointhiny[i].index, PetThiny[8])
  1400. FarmCoin(Cointhiny[i].index, PetThiny[9])
  1401. FarmCoin(Cointhiny[i].index, PetThiny[10])
  1402. FarmCoin(Cointhiny[i].index, PetThiny[11])
  1403. FarmCoin(Cointhiny[i].index, PetThiny[12])
  1404. FarmCoin(Cointhiny[i].index, PetThiny[13])
  1405. FarmCoin(Cointhiny[i].index, PetThiny[14])
  1406. FarmCoin(Cointhiny[i].index, PetThiny[15])
  1407. FarmCoin(Cointhiny[i].index, PetThiny[16])
  1408. FarmCoin(Cointhiny[i].index, PetThiny[17])
  1409. FarmCoin(Cointhiny[i].index, PetThiny[18])
  1410. FarmCoin(Cointhiny[i].index, PetThiny[19])
  1411. FarmCoin(Cointhiny[i].index, PetThiny[20])
  1412. FarmCoin(Cointhiny[i].index, PetThiny[21])
  1413. FarmCoin(Cointhiny[i].index, PetThiny[22])
  1414. end
  1415. end
  1416. end
  1417. end
  1418. end)
  1419. end
  1420. end
  1421. end)
  1422.  
  1423.  
  1424. spawn(function()
  1425. while task.wait(FarmingSpeed) do
  1426. if SettingsTable.GemFarm then
  1427. function getGemid()
  1428. for i,v in pairs(game:GetService("Workspace")["__THINGS"].Coins:GetDescendants()) do
  1429. if v:IsA"MeshPart" then
  1430. if v.MeshId == 'rbxassetid://7041620873' or v.MeshId == 'rbxassetid://7041621431' or v.MeshId == 'rbxassetid://7041621329' or v.MeshId == 'rbxassetid://7041620873' then
  1431. a = v.Parent.Name
  1432. end
  1433. end
  1434. end
  1435. return a
  1436. end
  1437.  
  1438.  
  1439. function GetThePets2()
  1440. local returntable = {}
  1441. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1442. if v.ClassName == 'TextButton' and v.Equipped.Visible then
  1443. table.insert(returntable, v.Name)
  1444. end
  1445. end
  1446. return returntable
  1447. end
  1448.  
  1449. local GetMyPets = GetThePets2()
  1450.  
  1451. function FarmCoin65(CoinID, PetID)
  1452. game.workspace["__THINGS"]["__REMOTES"]["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1453. game.workspace["__THINGS"]["__REMOTES"]["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1454. end
  1455.  
  1456.  
  1457.  
  1458. for i,v in pairs(GetMyPets) do
  1459. pcall(function()
  1460. FarmCoin65(getGemid(), v)
  1461. end)
  1462. end
  1463. end
  1464. end
  1465. end)
  1466.  
  1467.  
  1468. spawn(function()
  1469. while task.wait(.6) do
  1470. if FarmCoinHealth then
  1471. pcall(function()
  1472. function FarmCoin(CoinID, PetID)
  1473. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1474. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1475. end
  1476.  
  1477. function GetPet()
  1478. local Returntable = {}
  1479. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1480. if v.ClassName == "TextButton" and v.Equipped.Visible then
  1481. table.insert(Returntable, v.Name)
  1482. end
  1483. end
  1484. return Returntable
  1485. end
  1486.  
  1487. local NearestCoin = tonumber(SelDistacne)
  1488. function GetCoins()
  1489. local Returntable = {}
  1490. local Areas = (areaTable)
  1491. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  1492. for i,v in pairs(ListCoins) do
  1493. if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.p).Magnitude < NearestCoin or v.h >= SelHealth then
  1494. local Coin = v
  1495. Coin["index"] = i
  1496. table.insert(Returntable, Coin)
  1497. NearestCoin = (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.p).Magnitude
  1498. end
  1499. end
  1500. return Returntable
  1501. end
  1502.  
  1503. local petthingy = GetPet()
  1504.  
  1505. local cointhiny = GetCoins()
  1506.  
  1507. for i = 1, #cointhiny do
  1508. coroutine.wrap(function()
  1509. FarmCoin(cointhiny[i].index, petthingy[i%#petthingy+1])
  1510. end)()
  1511. end
  1512.  
  1513. end)
  1514. end
  1515. end
  1516. end)
  1517.  
  1518. --FarmSelectedCoin
  1519. --SelectedArea
  1520. spawn(function()
  1521. while task.wait(FarmingSpeed) do
  1522. if FarmSelectedCoin then
  1523. pcall(function()
  1524. for i4, v4 in pairs(check["SelArea"].Value) do
  1525. if v4 == "All" then
  1526. local function FarmCoin(CoinID, PetID)
  1527. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1528. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1529. end
  1530.  
  1531. local function GetPet()
  1532. local ReturnTable = {}
  1533. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1534. if v.ClassName == "TextButton" and v.Equipped.Visible then
  1535. table.insert(ReturnTable, v.Name)
  1536. end
  1537. end
  1538. return ReturnTable
  1539. end
  1540.  
  1541. local function GetCoins(area)
  1542. local ReturnTable = {}
  1543. local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
  1544. for i,v in pairs(ListCoins) do
  1545. for i2, v2 in pairs(check["hope"].Value) do
  1546. if v.n == "Town".. " ".. v2 or
  1547. v.n == "Forest".. " ".. v2 or
  1548. v.n == "Beach".. " ".. v2 or
  1549. v.n == "Mine".. " ".. v2 or
  1550. v.n == "Winter".. " ".. v2 or
  1551. v.n == "Glacier".. " ".. v2 or
  1552. v.n == "Desert".. " ".. v2 or
  1553. v.n == "Volcano".. " ".. v2 or
  1554. v.n == "Enchanted Forest".. " ".. v2 or
  1555. v.n == "Ancient Island".. " ".. v2 or
  1556. v.n == "Samurai Island".. " ".. v2 or
  1557. v.n == "Candy Island".. " ".. v2 or
  1558. v.n == "Haunted Island".. " ".. v2 or
  1559. v.n == "Hell Island".. " ".. v2 or
  1560. v.n == "Heaven Island".. " ".. v2 or
  1561. v.n == "Ice Tech".. " ".. v2 or
  1562. v.n == "Tech City".. " ".. v2 or
  1563. v.n == "Dark Tech".. " ".. v2 or
  1564. v.n == "Steampunk".. " ".. v2 or
  1565. v.n == "Alien Lab".. " ".. v2 or
  1566. v.n == "Alien Forest".. " ".. v2 or
  1567. v.n == "Glitch".. " ".. v2 or
  1568. v.n == "Hacker Portal".. " ".. v2 or
  1569. v.n == "Axolotl Ocean".. " ".. v2 or
  1570. v.n == "Axolotl Deep Ocean".. " ".. v2 or
  1571. v.n == "Axolotl Cave".. " ".. v2
  1572. then
  1573. local Coin = v
  1574. Coin["index"] = i
  1575. table.insert(ReturnTable, Coin)
  1576. end
  1577. end
  1578. end
  1579. return ReturnTable
  1580. end
  1581.  
  1582. local PetThiny = GetPet()
  1583. local Cointhiny = GetCoins()
  1584.  
  1585. for i = 1, #Cointhiny do
  1586. coroutine.wrap(function()
  1587. FarmCoin(Cointhiny[i].index, PetThiny[i%#PetThiny+1])
  1588. end)()
  1589. end
  1590.  
  1591. else
  1592.  
  1593. local function FarmCoin(CoinID, PetID)
  1594. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1595. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1596. end
  1597.  
  1598. local function GetPet()
  1599. local ReturnTable = {}
  1600. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1601. if v.ClassName == "TextButton" and v.Equipped.Visible then
  1602. table.insert(ReturnTable, v.Name)
  1603. end
  1604. end
  1605. return ReturnTable
  1606. end
  1607.  
  1608. local function GetCoins(area)
  1609. local ReturnTable = {}
  1610. local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
  1611. for i,v in pairs(ListCoins) do
  1612. for i2, v2 in pairs(check["hope"].Value) do
  1613. for i3, v3 in pairs(check["SelArea"].Value) do
  1614. if v.n == v3.. " ".. v2 then
  1615. local Coin = v
  1616. Coin["index"] = i
  1617. table.insert(ReturnTable, Coin)
  1618. end
  1619. end
  1620. end
  1621. end
  1622. return ReturnTable
  1623. end
  1624.  
  1625. local PetThiny = GetPet()
  1626. local Cointhiny = GetCoins()
  1627.  
  1628. for i = 1, #Cointhiny do
  1629. coroutine.wrap(function()
  1630. FarmCoin(Cointhiny[i].index, PetThiny[i%#PetThiny+1])
  1631. end)()
  1632. end
  1633. end
  1634. end
  1635.  
  1636. end)
  1637. end
  1638. end
  1639. end)
  1640.  
  1641. spawn(function()
  1642. while task.wait(FarmingSpeed) do
  1643. if SettingsTable.AreaFarm then
  1644. pcall(function()
  1645.  
  1646. for i, v in pairs(check["SelArea"].Value) do
  1647. getgenv().Area = v
  1648. end
  1649.  
  1650. function FarmCoin(CoinID, PetID)
  1651. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1652. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1653. game:GetService("ReplicatedStorage").Framework.Modules["2 | Network"]["update coin pets"]:Fire(CoinID, {[1] = PetID})
  1654. end
  1655.  
  1656. function GetMyPets()
  1657. local returntable = {}
  1658. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1659. if v.ClassName == 'TextButton' and v.Equipped.Visible then
  1660. table.insert(returntable, v.Name)
  1661. end
  1662. end
  1663. return returntable
  1664. end
  1665.  
  1666. function GetCoins()
  1667. local returntable = {}
  1668. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  1669. for i,v in pairs(ListCoins) do
  1670. if Area == "All" or string.find(string.lower(v.a), string.lower(Area)) then
  1671. table.insert(returntable, i)
  1672. end
  1673. end
  1674. return returntable
  1675. end
  1676.  
  1677. local cointhiny = GetCoins()
  1678. local getpet = GetMyPets()
  1679. for i = 1, #cointhiny do
  1680. pcall(function() FarmCoin(cointhiny[i], getpet[i%#getpet+1]) end)
  1681. end
  1682.  
  1683. --[[
  1684. local function FarmCoin(CoinID, PetID)
  1685. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1686. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1687. end
  1688.  
  1689. local function GetPet()
  1690. local ReturnTable = {}
  1691. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1692. if v.ClassName == "TextButton" and v.Equipped.Visible then
  1693. table.insert(ReturnTable, v.Name)
  1694. end
  1695. end
  1696. return ReturnTable
  1697. end
  1698.  
  1699.  
  1700. local function GetCoins()
  1701. local ReturnTable = {}
  1702. local AreaTable = (areaTable)
  1703. local ListCoins = workspace.__THINGS.__REMOTES["get coins"]:InvokeServer({})[1]
  1704. for i,v in pairs(ListCoins) do
  1705. for i2, v2 in pairs(check["SelArea"].Value) do
  1706. if v2 == "All" or v.a == v2 then
  1707. local Coin = v
  1708. Coin["index"] = i
  1709. table.insert(ReturnTable, Coin)
  1710. end
  1711. end
  1712. end
  1713. return ReturnTable
  1714. end
  1715.  
  1716. local PetThiny = GetPet()
  1717. local Cointhiny = GetCoins()
  1718.  
  1719. for i = 1, #Cointhiny do
  1720. FarmCoin(Cointhiny[i].index, PetThiny[i%#PetThiny+1])
  1721. end]]
  1722. end)
  1723. end
  1724. end
  1725. end)
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731. spawn(function()
  1732. while task.wait(FarmingSpeed) do
  1733. if UltraAreaFarm then
  1734. pcall(function()
  1735.  
  1736. for i, v in pairs(check["SelArea"].Value) do
  1737. getgenv().Area = v
  1738. end
  1739.  
  1740. function FarmCoin(CoinID, PetID)
  1741. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1742. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1743. end
  1744.  
  1745. function GetMyPets()
  1746. local returntable = {}
  1747. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1748. if v.ClassName == 'TextButton' and v.Equipped.Visible then
  1749. table.insert(returntable, v.Name)
  1750. end
  1751. end
  1752. return returntable
  1753. end
  1754.  
  1755. function GetCoins()
  1756. local returntable = {}
  1757. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  1758. for i,v in pairs(ListCoins) do
  1759. if Area == "All" or string.find(string.lower(v.a), string.lower(Area)) then
  1760. table.insert(returntable, i)
  1761. end
  1762. end
  1763. return returntable
  1764. end
  1765.  
  1766. local cointhiny = GetCoins()
  1767. local getpet = GetMyPets()
  1768. for i = 1, #cointhiny do
  1769. coroutine.wrap(function()
  1770. pcall(function() FarmCoin(cointhiny[i], getpet[i%#getpet+1]) end)
  1771. end)()
  1772. end
  1773. end)
  1774. end
  1775. end
  1776. end)
  1777.  
  1778. function GetThePets540()
  1779. local returntable = {}
  1780. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1781. if v.ClassName == 'TextButton' and v.Equipped.Visible then
  1782. table.insert(returntable, v.Name)
  1783. end
  1784. end
  1785. return returntable
  1786. end
  1787.  
  1788.  
  1789. function FarmCoin2(CoinID, PetID)
  1790. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1791. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1792. end
  1793.  
  1794. local pethingy2 = GetThePets540()
  1795.  
  1796. spawn(function()
  1797. while task.wait(FarmingSpeed) do
  1798. if SettingsTable.FarmNearest then
  1799. pcall(function()
  1800.  
  1801. local nearest
  1802. local NearestOne = tonumber(SelDistacne) or 307
  1803. for i,v in pairs(game:GetService("Workspace")["__THINGS"].Coins:GetChildren()) do
  1804. if (v.POS.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < NearestOne then
  1805. nearest = v
  1806. NearestOne = (v.POS.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
  1807. end
  1808. end
  1809.  
  1810. local Cointhiny2 = nearest.Name
  1811. for i = 1, #Cointhiny2 do
  1812. coroutine.wrap(function()
  1813. FarmCoin2(Cointhiny2, pethingy2[i%#pethingy2+1])
  1814.  
  1815. end)()
  1816. end
  1817. end)
  1818. end
  1819. end
  1820. end)
  1821.  
  1822. spawn(function()
  1823. while game:GetService("RunService").Heartbeat:wait(FarmingSpeed) do
  1824. if SettingsTable.MultiTarget then
  1825. pcall(function()
  1826.  
  1827. function FarmCoin(CoinID, PetID)
  1828. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  1829. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  1830. end
  1831.  
  1832. function GetPet()
  1833. local Returntable = {}
  1834. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  1835. if v.ClassName == "TextButton" and v.Equipped.Visible then
  1836. table.insert(Returntable, v.Name)
  1837. end
  1838. end
  1839. return Returntable
  1840. end
  1841.  
  1842. local NearestCoin = tonumber(SelDistacne) or 307
  1843. function GetCoins()
  1844. local Returntable = {}
  1845. local Areas = (areaTable)
  1846. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  1847. for i,v in pairs(ListCoins) do
  1848. if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.p).Magnitude < NearestCoin then
  1849. local Coin = v
  1850. Coin["index"] = i
  1851. table.insert(Returntable, Coin)
  1852. NearestCoin = (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.p).Magnitude
  1853. end
  1854. end
  1855. return Returntable
  1856. end
  1857.  
  1858. local petthingy = GetPet()
  1859.  
  1860. local cointhiny = GetCoins()
  1861.  
  1862. for i = 1, #cointhiny do
  1863. coroutine.wrap(function()
  1864. FarmCoin(cointhiny[i].index, petthingy[i%#petthingy+1])
  1865. end)()
  1866. end
  1867. end)
  1868. end
  1869. end
  1870. end)
  1871.  
  1872. Autofarm:line()
  1873.  
  1874. Autofarm:Toggle("Fast Farm", false, function(t)
  1875. if t then
  1876. getgenv().PromptGuioof:AddText("Fast Farm = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  1877. else
  1878. getgenv().PromptGuioof:AddText("Fast Farm = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  1879. end
  1880. fastoption = t
  1881. end)
  1882.  
  1883. Autofarm:line()
  1884.  
  1885. Autofarm:Toggle("Fast AutoCollect Coins", false, function(t)
  1886. if t then
  1887. getgenv().PromptGuioof:AddText("AutoCollect Coins = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  1888. else
  1889. getgenv().PromptGuioof:AddText("AutoCollect Coins = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  1890. end
  1891. SettingsTable.FastColect = t
  1892. while SettingsTable.FastColect do task.wait()
  1893. pcall(function()
  1894. local ohTable1 = {[1] = {}}
  1895. for i,v in pairs(game.workspace['__THINGS'].Orbs:GetChildren()) do
  1896. ohTable1[1][i] = v.Name
  1897. end
  1898. game.workspace['__THINGS']['__REMOTES']["claim orbs"]:FireServer(ohTable1)
  1899.  
  1900. end)
  1901. end
  1902. end)
  1903.  
  1904. Autofarm:Toggle('Auto Collect Loot Bags', false, function(t)
  1905. if t then
  1906. getgenv().PromptGuioof:AddText("Collect Loot Bags = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  1907. else
  1908. getgenv().PromptGuioof:AddText("Collect Loot Bags = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  1909. end
  1910. SettingsTable.LootBag = t
  1911. end)
  1912.  
  1913. spawn(function()
  1914. while task.wait() do
  1915. if SettingsTable.LootBag then
  1916. pcall(function()
  1917. for i,v in pairs(game:GetService("Workspace")["__THINGS"].Lootbags:GetChildren()) do
  1918. if(v:GetAttribute("ReadyForCollection")) then
  1919. if not v:GetAttribute("Collected") then
  1920. getsenv(game:GetService("Players").LocalPlayer.PlayerScripts.Scripts.Game.Lootbags).Collect(v)
  1921. v.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  1922. end
  1923. end
  1924. end
  1925. end)
  1926. end
  1927. end
  1928. end)
  1929.  
  1930. Autofarm:Toggle("Auto Redeam Rank Rewards", SettingsTable.RankRew, function(t)
  1931. if t then
  1932. getgenv().PromptGuioof:AddText("Redeam Rank Rewards = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  1933. else
  1934. getgenv().PromptGuioof:AddText("Redeam Rank Rewards = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  1935. end
  1936. SettingsTable.RankRew = t
  1937. while wait(.3) do
  1938. if SettingsTable.RankRew then
  1939.  
  1940. workspace.__THINGS.__REMOTES["redeem rank rewards"]:InvokeServer({})
  1941. end
  1942. end
  1943. end)
  1944.  
  1945. Autofarm:Toggle("Auto Use Triple Damage Boost", false, function(state)
  1946. if state then
  1947. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  1948.  
  1949. local args = {
  1950. [1] = {
  1951. [1] = "Triple Damage"
  1952. }
  1953. }
  1954.  
  1955. workspace.__THINGS.__REMOTES:FindFirstChild("activate boost"):FireServer(unpack(args))
  1956.  
  1957. getgenv().hahj = true;
  1958.  
  1959. while wait(1200) do
  1960. if getgenv().hahj == true then
  1961. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  1962.  
  1963. local args = {
  1964. [1] = {
  1965. [1] = "Triple Damage"
  1966. }
  1967. }
  1968.  
  1969. workspace.__THINGS.__REMOTES:FindFirstChild("activate boost"):FireServer(unpack(args))
  1970.  
  1971. end
  1972. end
  1973. else
  1974. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  1975.  
  1976. local args = {
  1977. [1] = {
  1978. [1] = "Triple Damage"
  1979. }
  1980. }
  1981.  
  1982. workspace.__THINGS.__REMOTES:FindFirstChild("activate boost"):FireServer(unpack(args))
  1983.  
  1984. getgenv().hahj = false;
  1985.  
  1986. while wait(1200) do
  1987. if getgenv().hahj == true then
  1988. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  1989.  
  1990. local args = {
  1991. [1] = {
  1992. [1] = "Triple Damage"
  1993. }
  1994. }
  1995.  
  1996. workspace.__THINGS.__REMOTES:FindFirstChild("activate boost"):FireServer(unpack(args))
  1997.  
  1998. end
  1999. end
  2000. end
  2001. end)
  2002.  
  2003. Autofarm:Toggle("Auto Use Triple Coin Boost", false, function(state)
  2004. if state then
  2005. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  2006.  
  2007. local args = {
  2008. [1] = {
  2009. [1] = "Triple Coins",
  2010. },
  2011. }
  2012.  
  2013. workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
  2014. getgenv().hahj = true;
  2015.  
  2016. while wait(1200) do
  2017. if getgenv().hahj == true then
  2018. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  2019.  
  2020. local args = {
  2021. [1] = {
  2022. [1] = "Triple Coins",
  2023. },
  2024. }
  2025.  
  2026. workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
  2027. end
  2028. end
  2029. else
  2030. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  2031.  
  2032. local args = {
  2033. [1] = {
  2034. [1] = "Triple Coins",
  2035. },
  2036. }
  2037.  
  2038. workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
  2039. getgenv().hahj = false;
  2040.  
  2041. while wait(1200) do
  2042. if getgenv().hahj == true then
  2043. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  2044.  
  2045. local args = {
  2046. [1] = {
  2047. [1] = "Triple Coins",
  2048. },
  2049. }
  2050.  
  2051. workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
  2052. end
  2053. end
  2054. end
  2055. end)
  2056.  
  2057.  
  2058. Autofarm:Button("FPSBoost", function()
  2059.  
  2060. local decalsyeeted = true
  2061. local g = game
  2062. local w = g.Workspace
  2063. local l = g.Lighting
  2064. local t = w.Terrain
  2065. t.WaterWaveSize = 0
  2066. t.WaterWaveSpeed = 0
  2067. t.WaterReflectance = 0
  2068. t.WaterTransparency = 0
  2069. l.GlobalShadows = false
  2070. l.FogEnd = 9e9
  2071. l.Brightness = 0
  2072. settings().Rendering.QualityLevel = "Level01"
  2073. for i, v in pairs(g:GetDescendants()) do
  2074. if v:IsA("Part") or v:IsA("Union") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
  2075. v.Material = "Plastic"
  2076. v.Reflectance = 0
  2077. elseif v:IsA("Decal") or v:IsA("Texture") and decalsyeeted then
  2078. v.Transparency = 1
  2079. elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
  2080. v.Lifetime = NumberRange.new(0)
  2081. elseif v:IsA("Explosion") then
  2082. v.BlastPressure = 1
  2083. v.BlastRadius = 1
  2084. elseif v:IsA("Fire") or v:IsA("SpotLight") or v:IsA("Smoke") then
  2085. v.Enabled = false
  2086. elseif v:IsA("MeshPart") then
  2087. v.Material = "Plastic"
  2088. v.Reflectance = 0
  2089. v.TextureID = 10385902758728957
  2090. end
  2091. end
  2092. for i, e in pairs(l:GetChildren()) do
  2093. if e:IsA("BlurEffect") or e:IsA("SunRaysEffect") or e:IsA("ColorCorrectionEffect") or e:IsA("BloomEffect") or e:IsA("DepthOfFieldEffect") then
  2094. e.Enabled = false
  2095. end
  2096. end
  2097. end)
  2098.  
  2099.  
  2100.  
  2101. local EggTable = {'All'}
  2102. for i,v in pairs(game.ReplicatedStorage.Game.Eggs:GetChildren()) do
  2103. for i2,v2 in pairs(v:GetChildren()) do
  2104. table.insert(EggTable, v2.Name)
  2105. end
  2106. end
  2107.  
  2108. local current = 0
  2109. local EggCount = Eggs:Label("")
  2110.  
  2111. local pathToScript = game.Players.LocalPlayer.PlayerScripts.Scripts.Game['Open Eggs']
  2112. local oldFunc = getsenv(pathToScript).OpenEgg
  2113. Eggs:Toggle("Remove egg opening animation", SettingsTable.RemEggAnimation, function(delanimation)
  2114. if delanimation == true then
  2115. getgenv().PromptGuioof:AddText("Remove egg opening animation = true", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  2116. getsenv(pathToScript).OpenEgg = function() return end
  2117. else
  2118. getgenv().PromptGuioof:AddText("Remove egg opening animation = false", Enum.Font.Code, Color3.fromRGB(200, 200, 200))
  2119. getsenv(pathToScript).OpenEgg = oldFunc
  2120. end
  2121. end)
  2122.  
  2123. Eggs:Checklist("Select Egg", "SelEg", EggTable, function() return end)
  2124.  
  2125. game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets.ChildAdded:Connect(function(child)
  2126. if child.Name ~= "Empty" then
  2127. current = current + 1
  2128. end
  2129. end)
  2130.  
  2131. spawn(function()
  2132. while task.wait() do
  2133. pcall(function()
  2134. EggCount:Refresh("Eggs Opened: "..current)
  2135. end)
  2136. end
  2137. end)
  2138.  
  2139. Eggs:Toggle("Start Egg Open", false, function(startegss)
  2140. start = startegss
  2141. while start do task.wait()
  2142. for i,v in pairs(check["SelEg"].Value) do
  2143. if v == "All" then
  2144. for b,a in pairs(game.ReplicatedStorage.Game.Eggs:GetChildren()) do
  2145. for i2,v2 in pairs(a:GetChildren()) do
  2146. local args = {
  2147. [1] = {
  2148. [1] = v2.Name,
  2149. [2] = start2
  2150. }
  2151. }
  2152. workspace.__THINGS.__REMOTES:FindFirstChild("buy egg"):InvokeServer(unpack(args))
  2153.  
  2154. end
  2155. end
  2156. else
  2157. local args = {
  2158. [1] = {
  2159. [1] = v,
  2160. [2] = start2
  2161. }
  2162. }
  2163. workspace.__THINGS.__REMOTES:FindFirstChild("buy egg"):InvokeServer(unpack(args))
  2164.  
  2165. end
  2166. end
  2167. end
  2168. end)
  2169.  
  2170. Eggs:Toggle("Triple Open Eggs (Gamepass Needed)", false, function(t)
  2171. start2 = t
  2172. end)
  2173.  
  2174. Eggs:Toggle("Auto Open inv", false, function(t)
  2175. open_5_min_inv = t
  2176. while open_5_min_inv do task.wait()
  2177. game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Enabled = true
  2178. wait(.8)
  2179. game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Enabled = false
  2180. wait(Sel_Time_Open_Inv*60) -- this is 5 min
  2181. end
  2182. end)
  2183.  
  2184. Eggs:Slider("Select Time (Auto Open Inv)", 1, 10, 2, function(v)
  2185. Sel_Time_Open_Inv = v
  2186. end)
  2187.  
  2188. Eggs:line()
  2189. Eggs:Toggle("Auto Use Super Luck!", false, function(v)
  2190. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  2191. UseSperLuck = v
  2192. while UseSperLuck do task.wait()
  2193. local args = {
  2194. [1] = {
  2195. [1] = "Super Lucky",
  2196. },
  2197. }
  2198.  
  2199. workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
  2200. task.wait(1199)
  2201. end
  2202. end)
  2203.  
  2204. Eggs:Toggle("Auto Use ULTRA Luck!", false, function(v)
  2205. function getNil(name,class) for _,v in pairs(getnilinstances())do if v.ClassName==class and v.Name==name then return v;end end end
  2206. UseUltraLuck = v
  2207. while UseUltraLuck do task.wait()
  2208. local args = {
  2209. [1] = {
  2210. [1] = "Ultra Lucky",
  2211. },
  2212. }
  2213.  
  2214. workspace["__THINGS"]["__REMOTES"]["activate boost"]:FireServer(unpack(args))
  2215. task.wait(899)
  2216. end
  2217. end)
  2218.  
  2219. Eggs:line()
  2220. Eggs:Toggle("Auto Upgrade Pet Storage", false, function(t)
  2221. getgenv().PetStorage = t
  2222. while wait() do
  2223. if getgenv().PetStorage == true then
  2224. local args = {
  2225. [1] = {
  2226. [1] = "Pet Storage"
  2227. }
  2228. }
  2229. workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
  2230.  
  2231. end
  2232. end
  2233. end)
  2234.  
  2235. Eggs:Toggle("Auto Upgrade walkspeed", false, function(t)
  2236. getgenv().walkspeed = t
  2237. while wait() do
  2238. if getgenv().walkspeed == true then
  2239.  
  2240. local args = {
  2241. [1] = {
  2242. [1] = "Player Walkspeed"
  2243. }
  2244. }
  2245.  
  2246. workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
  2247.  
  2248. end
  2249. end
  2250. end)
  2251. Eggs:Toggle("Auto Upgrade Orbs Reach", false, function(t)
  2252. getgenv().walksorbreachpeed = t
  2253. while wait() do
  2254. if getgenv().orbreach == true then
  2255.  
  2256. local args = {
  2257. [1] = {
  2258. [1] = "Orb Pickup Distance"
  2259. }
  2260. }
  2261.  
  2262. workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
  2263.  
  2264. end
  2265. end
  2266. end)
  2267. Eggs:Toggle("Auto Upgrade More Diamonds", false, function(t)
  2268. getgenv().morediamonds = t
  2269. while wait() do
  2270. if getgenv().morediamonds == true then
  2271. local args = {
  2272. [1] = {
  2273. [1] = "More Diamonds"
  2274. }
  2275. }
  2276.  
  2277. workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
  2278.  
  2279. end
  2280. end
  2281. end)
  2282. Eggs:Toggle("Auto Upgrade Pet Speed", false, function(t)
  2283. getgenv().PetWalkspeed = t
  2284. while wait() do
  2285. if getgenv().PetWalkspeed == true then
  2286. local args = {
  2287. [1] = {
  2288. [1] = "Pet Walkspeed"
  2289. }
  2290. }
  2291.  
  2292. workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
  2293.  
  2294. end
  2295. end
  2296. end)
  2297. Eggs:Toggle("Auto Upgrade Pet Strength", false, function(t)
  2298. getgenv().PetStrength = t
  2299. while wait() do
  2300. if getgenv().PetStrength == true then
  2301.  
  2302. local args = {
  2303. [1] = {
  2304. [1] = "Pet Strength"
  2305. }
  2306. }
  2307.  
  2308. workspace.__THINGS.__REMOTES:FindFirstChild("buy upgrade"):InvokeServer(unpack(args))
  2309. end
  2310. end
  2311. end)
  2312.  
  2313.  
  2314.  
  2315. local Network = GameLibrary.Network
  2316. local Run_Service = game:GetService("RunService")
  2317. local rs = Run_Service.RenderStepped
  2318. local IDToName = {}
  2319. local NameToID = {}
  2320. local PettoRarity = {}
  2321. local RarityTable = {}
  2322. local PetNamesTable = {}
  2323. local PetNamesTable = {}
  2324.  
  2325. local IDToName = {}
  2326. local NameToID = {}
  2327. for i,v in pairs(Library.Directory.Pets ) do
  2328. IDToName[i] = v.name
  2329. NameToID[v.name] = i
  2330. end
  2331.  
  2332. function GetMyPets()
  2333. local returntable = {}
  2334. for i,v in pairs(GameLibrary.Save.Get().Pets) do
  2335. if v.e then
  2336. table.insert(returntable, v.uid)
  2337. end
  2338. end
  2339. return returntable
  2340. end
  2341.  
  2342.  
  2343.  
  2344. function GetPets()
  2345. local MyPets = {}
  2346. for i,v in pairs(GameLibrary.Save.Get().Pets) do
  2347. local ThingyThingyTempTypeThing = (v.g and 'Gold') or (v.r and 'Rainbow') or (v.dm and 'Dark Matter') or 'Normal'
  2348. local TempString = ThingyThingyTempTypeThing .. IDToName[v.id]
  2349. if MyPets[TempString] then
  2350. table.insert(MyPets[TempString], v.uid)
  2351. else
  2352. MyPets[TempString] = {}
  2353. table.insert(MyPets[TempString], v.uid)
  2354. end
  2355. end
  2356. return MyPets
  2357. end
  2358.  
  2359. for i,v in pairs(GameLibrary.Directory.Pets) do
  2360. IDToName[i] = v.name
  2361. NameToID[v.name] = i
  2362. PettoRarity[i] = v.rarity
  2363. if not table.find(RarityTable, v.rarity) then
  2364. table.insert(RarityTable, v.rarity)
  2365. end
  2366. table.insert(PetNamesTable, v.name)
  2367. end
  2368.  
  2369. pets2:Slider("Select pet amount", 0, 6, 1, function(countcombinefunc)
  2370. if countcombinefunc then
  2371. getgenv().CountCombineFunc1 = countcombinefunc
  2372. end
  2373. print("Selected Combine Count: ", getgenv().CountCombineFunc1)
  2374. end)
  2375.  
  2376.  
  2377.  
  2378. pets2:Toggle("Auto golden", false, function(togglegoldfunc)
  2379.  
  2380. if togglegoldfunc == true then
  2381. getgenv().ToggleGold = true
  2382. elseif togglegoldfunc == false then
  2383. getgenv().ToggleGold = false
  2384. end
  2385. end)
  2386.  
  2387.  
  2388. pets2:Toggle("Auto rainbow", false, function(toggleraibowfunc)
  2389.  
  2390. if toggleraibowfunc == true then
  2391. getgenv().ToggleRainbow = true
  2392. elseif toggleraibowfunc == false then
  2393. getgenv().ToggleRainbow = false
  2394. end
  2395. end)
  2396.  
  2397. pets2:Toggle("Enable Auto Golden / Rainbow", false, function(autocombinefunc)
  2398.  
  2399. if autocombinefunc == true then
  2400. getgenv().AutoCom = true
  2401. elseif autocombinefunc == false then
  2402. getgenv().AutoCom = false
  2403. end
  2404.  
  2405. while wait() and getgenv().AutoCom do
  2406. for i, v in pairs(GetPets()) do
  2407. if #v >= getgenv().CountCombineFunc1 and getgenv().AutoCom then
  2408. if string.find(i, "Normal") and getgenv().AutoCom and getgenv().ToggleGold then
  2409. local Args = {}
  2410. for eeeee = 1, getgenv().CountCombineFunc1 do
  2411. Args[#Args+1] = v[#Args+1]
  2412. end
  2413. Library.Network.Invoke("use golden machine", Args)
  2414.  
  2415. elseif string.find(i, "Gold") and getgenv().AutoCom and getgenv().ToggleRainbow then
  2416. local Args = {}
  2417. for eeeee = 1, getgenv().CountCombineFunc1 do
  2418. Args[#Args+1] = v[#Args+1]
  2419. end
  2420. Library.Network.Invoke("use rainbow machine", Args)
  2421. end
  2422. end
  2423. end
  2424. end
  2425.  
  2426. spawn(function()
  2427. while wait() and getgenv().AutoCom do
  2428. if not getgenv().ToggleGold and not getgenv().ToggleRainbow then
  2429. repeat wait(1) until getgenv().ToggleGold or getgenv().ToggleRainbow
  2430. end
  2431. if tonumber(getgenv().CountCombineFunc1) == nil then
  2432. repeat wait() until tonumber(getgenv().CountCombineFunc1) ~= nil
  2433. end
  2434. for i, v in pairs(GetPets()) do
  2435. if #v >= getgenv().CountCombineFunc1 and (getgenv().ToggleGold or getgenv().ToggleRainbow) then
  2436. if string.find(i, "Normal") and getgenv().ToggleGold then
  2437. local Args = {}
  2438. for eeeee = 1, getgenv().CountCombineFunc1 do
  2439. Args[#Args+1] = v[#Args+1]
  2440. end
  2441. GameLibrary.Network.Invoke("use golden machine", Args)
  2442. elseif string.find(i, "Gold") and getgenv().ToggleRainbow then
  2443. local Args = {}
  2444. for eeeee = 1, getgenv().CountCombineFunc1 do
  2445. Args[#Args+1] = v[#Args+1]
  2446. end
  2447. GameLibrary.Network.Invoke("use rainbow machine", Args)
  2448. end
  2449. end
  2450. end
  2451. end
  2452. end)
  2453. end)
  2454.  
  2455.  
  2456. pets2:line()
  2457.  
  2458. local FusePets_Table = {"All"}
  2459. for i,v in pairs(Library.Directory.Pets) do
  2460. table.insert(FusePets_Table, v.name)
  2461. end
  2462.  
  2463. pets2:Checklist("Select Pets Fuse", "selFusePet", FusePets_Table, function(t)
  2464.  
  2465. end)
  2466.  
  2467. -- pets2:Textbox("Enter Pets Name", "Type Here", function(t)
  2468. -- FusePetsPetName = t
  2469. -- end)
  2470.  
  2471. local TypeListFuse = {"Normal"; "Gold"; "Rainbow"; "Dark Matter";}
  2472. pets2:Checklist("Pet Rarity Type of", "prto", TypeListFuse, function(t)
  2473.  
  2474. end)
  2475.  
  2476. pets2:Slider("Amount Of Pets To Fuse", 3, 12, 3, function(t)
  2477. FusePetsAmmount = t
  2478. end)
  2479.  
  2480. pets2:Toggle("Auto Fuse", false, function(t)
  2481. StartAutoFuse = t
  2482. end)
  2483.  
  2484. pets2:Toggle("Allow Hardcore Pets", false, function(t)
  2485. AllowHCPetsFuse = t
  2486. end)
  2487.  
  2488. function hasenchant(tbl, value)
  2489. for i,v in pairs(tbl) do
  2490. if v == value then
  2491. return true
  2492. end
  2493. end
  2494. return false
  2495. end
  2496.  
  2497. spawn(function()
  2498. while task.wait() do
  2499. if StartAutoFuse then
  2500. pcall(function()
  2501.  
  2502.  
  2503. -- local petsammount = FusePetsAmmount
  2504. -- local PetId = -1
  2505.  
  2506. for i2pog,v2pog in pairs(checklists["selFusePet"].Value) do
  2507. if v2pog == "All" then
  2508. local Library = require(game:GetService("ReplicatedStorage"):WaitForChild("Framework"):WaitForChild("Library"))
  2509. local NameID = {}
  2510. for i,v in pairs(Library.Directory.Pets) do
  2511. NameID[i] = v.name
  2512. end
  2513.  
  2514.  
  2515. local selectedpets = {}
  2516. for i,v in pairs(Library.Save.Get().Pets) do
  2517. local prarity = Library.PetCmds.Get(v.uid)
  2518. local PetRaito = (v.g and 'Gold') or (v.r and 'Rainbow') or (v.dm and 'Dark Matter') or 'Normal'
  2519. local PetRaito2 = (v.g) or (v.r) or (v.dm)
  2520. local PetRaito3 = v.g or v.r or v.dm
  2521.  
  2522. local PetSting = PetRaito .. NameID[v.id]
  2523. if selectedpets[PetSting] then
  2524. table.insert(selectedpets[PetSting], v.uid)
  2525. else
  2526. selectedpets[PetSting] = {}
  2527. table.insert(selectedpets[PetSting], v.uid)
  2528. end
  2529. end
  2530.  
  2531. -- local PetRaito = 'Gold' or 'Rainbow' or 'Dark Matter' or 'Normal'
  2532. local PP
  2533. for i2,v2 in pairs(selectedpets) do
  2534. PP = {}
  2535. if string.find(i2, "Rainbow") or string.find(i2, "Gold") or string.find(i2, "Dark Matter") or string.find(i2, "Normal") then
  2536. for i = 1,FusePetsAmmount do
  2537. PP[#PP+1] = v2[#PP+1]
  2538. end
  2539. if (#PP == FusePetsAmmount) then
  2540. workspace.__THINGS.__REMOTES["fuse pets"]:InvokeServer({PP})
  2541. end
  2542. end
  2543. end
  2544.  
  2545. else
  2546. for i69,v69 in pairs(Library.Directory.Pets) do
  2547. if v2pog == v69.name then
  2548. local selectedpets = {}
  2549. for i,v in pairs(Library.Save.Get().Pets) do
  2550. local prarity = Library.PetCmds.Get(v.uid)
  2551. if not (#selectedpets == FusePetsAmmount) then
  2552. if (v.id == (i69)) then
  2553. for i2, v2 in pairs(checklists["prto"].Value) do
  2554. if AllowHCPetsFuse then
  2555. 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
  2556. table.insert(selectedpets, v.uid)
  2557. end
  2558. end
  2559.  
  2560. 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
  2561. table.insert(selectedpets, v.uid)
  2562. end
  2563.  
  2564. end
  2565. end
  2566. end
  2567. end
  2568. if (#selectedpets == FusePetsAmmount) then
  2569. workspace.__THINGS.__REMOTES["fuse pets"]:InvokeServer({selectedpets})
  2570. end
  2571. ---
  2572. end
  2573. end
  2574. end
  2575. end
  2576. end)
  2577. end
  2578. end
  2579. end)
  2580.  
  2581. pets2:line()
  2582.  
  2583. pets2:Toggle("Auto Claim Dark Matter Pets", false, function(autoclaimdark)
  2584.  
  2585. if autoclaimdark == true then
  2586. _G.AutoClaimDarkMatter = true
  2587. elseif autoclaimdark == false then
  2588. _G.AutoClaimDarkMatter = false
  2589. end
  2590.  
  2591. spawn(function()
  2592. while task.wait() and _G.AutoClaimDarkMatter do
  2593. for i,v in pairs(GameLibrary.Save.Get().DarkMatterQueue) do
  2594. if math.floor(v.readyTime - os.time()) < 0 then
  2595. workspace.__THINGS.__REMOTES["redeem dark matter pet"]:InvokeServer({[1] = i})
  2596. end
  2597. end
  2598. task.wait(15)
  2599. end
  2600. end)
  2601. end)
  2602.  
  2603. pets2:line()
  2604.  
  2605. pets2:Checklist("Select Pet DarkMatter", "selSPDmatter", FusePets_Table, function(t)
  2606.  
  2607. end)
  2608.  
  2609. pets2:Slider("Pet Amount DarkMatter",1, 6, 1, function(t)
  2610. SelectDMAmount = t
  2611. end)
  2612.  
  2613. pets2:Toggle("Auto Convert DarkMatter", false, function(t)
  2614. StartDarkMatterConverter = t
  2615. end)
  2616.  
  2617. spawn(function()
  2618. while task.wait() do
  2619. if StartDarkMatterConverter then
  2620. pcall(function()
  2621. local PetsTable = {}
  2622. local PetId = -1
  2623.  
  2624. for i4, v4 in pairs(checklists["selSPDmatter"].Value) do
  2625. for i6,v6 in pairs(lib.Directory.Pets) do
  2626. if v4 == v6.name then
  2627.  
  2628. for i,v in pairs(lib.Save.Get().Pets) do
  2629. local prarity = lib.PetCmds.Get(v.uid)
  2630. if not (#PetsTable == (SelectDMAmount)) then
  2631. if v.id == i6 then
  2632. if prarity.r then
  2633. table.insert(PetsTable, v.uid)
  2634. end
  2635. end
  2636. end
  2637. end
  2638. ---
  2639. end
  2640. end
  2641. end
  2642.  
  2643. workspace.__THINGS.__REMOTES["convert to dark matter"]:InvokeServer({PetsTable})
  2644. end)
  2645. end
  2646. end
  2647. end)
  2648.  
  2649.  
  2650.  
  2651.  
  2652. pets2:line()
  2653.  
  2654.  
  2655. -- local enchants = {
  2656. -- 'Magnet',
  2657. -- 'Royalty',
  2658. -- 'Glittering',
  2659. -- 'Tech Coins',
  2660. -- 'Fantasy Coins',
  2661. -- 'Rainbow Coins',
  2662. -- 'Coins',
  2663. -- 'Teamwork',
  2664. -- 'Diamonds',
  2665. -- 'Strength',
  2666. -- 'Chests',
  2667. -- 'Presents',
  2668. -- 'Agility',
  2669. -- 'Charm'
  2670. -- }
  2671.  
  2672. local enchantis = {}
  2673. for i,v in pairs(game:GetService("ReplicatedStorage").Directory.Powers:GetChildren()) do
  2674. local powernames = string.gsub(v.Name, "Power -- ", "")
  2675. table.insert(enchantis, powernames)
  2676. end
  2677.  
  2678.  
  2679.  
  2680. pets2:Toggle("Start Enchanting", false, function(t)
  2681. StartChant = t
  2682. end)
  2683.  
  2684. local enchants = {
  2685. 'Magnet',
  2686. 'Royalty',
  2687. 'Glittering',
  2688. 'Tech Coins',
  2689. 'Fantasy Coins',
  2690. 'Rainbow Coins',
  2691. 'Coins',
  2692. 'Teamwork',
  2693. 'Diamonds',
  2694. 'Strength',
  2695. 'Chests',
  2696. 'Presents',
  2697. 'Agility',
  2698. 'Charm',
  2699. }
  2700.  
  2701. pets2:Dropdown("Select Enchant", enchantis, function(t)
  2702. PowerName = t
  2703. end)
  2704.  
  2705. pets2:Slider("Select Enchant Level", 1, 6, 1, function(t)
  2706. PowerLevel = t
  2707. end)
  2708.  
  2709. -- pets2:Toggle("Target Hardcore Pets (Enchant)", false, function(t)
  2710. -- TargetHCPets = t
  2711. -- end)
  2712.  
  2713.  
  2714.  
  2715. function hasInput(tbl, value)
  2716. for i,v in pairs(tbl) do
  2717. if v == value then
  2718. return true
  2719. end
  2720. end
  2721. return false
  2722. end
  2723.  
  2724. function hasValue(tbl, value)
  2725. for i,v in pairs(tbl) do
  2726. if i == value then
  2727. return true
  2728. end
  2729. end
  2730. return false
  2731. end
  2732.  
  2733. spawn(function()
  2734. while task.wait() do
  2735. if StartChant then
  2736. pcall(function()
  2737. if PowerName == "Royalty" or PowerName == "Magnet" or PowerName == "Charm" or PowerName == "Teamwork" or PowerName == "Glittering" then
  2738. for i,v in pairs(lib.Save.Get().Pets) do
  2739. local getpvalue = lib.PetCmds.Get(v.uid)
  2740. if getpvalue.e then
  2741. if hasValue(getpvalue, "powers") then
  2742. for i2,v2 in pairs(getpvalue.powers) do
  2743. if hasInput(v2, PowerName) then
  2744. else
  2745. workspace.__THINGS.__REMOTES["enchant pet"]:InvokeServer({v.uid})
  2746. end
  2747. end
  2748. else
  2749. workspace.__THINGS.__REMOTES["enchant pet"]:InvokeServer({v.uid})
  2750. end
  2751. end
  2752. end
  2753. else
  2754. for i,v in pairs(lib.Save.Get().Pets) do
  2755. local getpvalue = lib.PetCmds.Get(v.uid)
  2756. if getpvalue.e then
  2757. if hasValue(getpvalue, "powers") then
  2758. for i2,v2 in pairs(getpvalue.powers) do
  2759. if hasInput(v2, PowerLevel) and hasInput(v2, PowerName) then --hasInput(v, "Strength") and
  2760. else
  2761. workspace.__THINGS.__REMOTES["enchant pet"]:InvokeServer({v.uid})
  2762. end
  2763. end
  2764. else
  2765. workspace.__THINGS.__REMOTES["enchant pet"]:InvokeServer({v.uid})
  2766. end
  2767. end
  2768. end
  2769. end
  2770. end)
  2771. end
  2772. end
  2773. end)
  2774.  
  2775.  
  2776. pets2:line()
  2777.  
  2778. pets2:Textbox("Enter New Pet Name", "", function(t)
  2779. selpname = t
  2780. end)
  2781.  
  2782. pets2:Button("Rename All Pets (ONLY CLICK ONCE!)", function()
  2783. spawn(function()
  2784. pcall(function()
  2785. getgenv().UwU:Notify("System", "Renaming Pets \n please be patient!")
  2786. end)
  2787. end)
  2788.  
  2789. for i,v in pairs(Library.Save.Get().Pets) do
  2790. if v.nk ~= selpname then
  2791. -- print(v.uid)
  2792. local scriptEnvironment = getsenv(game:GetService("Players").LocalPlayer.PlayerScripts.Scripts.GUIs.Rename)
  2793. scriptEnvironment.Rename(v.uid, selpname)
  2794. task.wait(.87)
  2795. end
  2796. end
  2797. end)
  2798.  
  2799. local v1 = {};
  2800. for i,v in pairs(Library.Directory.Pets) do
  2801. for i,v in pairs(v) do
  2802. if i == "name" then
  2803. table.insert(v1, v)
  2804. end
  2805. end
  2806. end
  2807.  
  2808. Visuals:Dropdown("Select Pet", v1, function(petname)
  2809. PetNamehere = petname
  2810. end)
  2811.  
  2812. Visuals:Button("Open Pet", function()
  2813. function HatchEgg(Pet)
  2814. local pet = Pet
  2815. for i,v in pairs(game.ReplicatedStorage.Game.Pets:GetChildren()) do
  2816. if string.split(tostring(v), ' - ')[2] == pet then
  2817. pet = string.split(tostring(v), ' - ')[1]
  2818. end
  2819. end
  2820. local tbl = {
  2821. {
  2822. nk = 'Preston',
  2823. idt = '69',
  2824. e = false,
  2825. uid = '69',
  2826. s = 999999999999,
  2827. id = pet,
  2828. }}
  2829. local egg
  2830. for i_,script in pairs(game.ReplicatedStorage.Game.Eggs:GetDescendants()) do
  2831. if script:IsA('ModuleScript') then
  2832. if typeof(require(script).drops) == 'table' then
  2833. for i,v in pairs(require(script).drops) do
  2834. if v[1] == pet then
  2835. egg = require(script).displayName
  2836. end
  2837. end
  2838. end
  2839. end
  2840. end
  2841. if Pet == 'Huge Cat' then egg = 'Cracked Egg' end
  2842. for i,v in pairs(getgc(true)) do
  2843. if (typeof(v) == 'table' and rawget(v, 'OpenEgg')) then
  2844. v.OpenEgg(egg, tbl)
  2845. end
  2846. end
  2847. end
  2848. HatchEgg(PetNamehere)
  2849. end)
  2850.  
  2851.  
  2852. Visuals:Button("Visual Dupe Gems", function()
  2853. function comma_value(amount)
  2854. local formatted = amount
  2855. while true do
  2856. formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2')
  2857. if (k == 0) then
  2858. break
  2859. end
  2860. end
  2861. return formatted
  2862. end
  2863.  
  2864. local diamonds = game.Players.LocalPlayer.PlayerGui.Main.Right.Diamonds.Amount
  2865. local old = diamonds.Text
  2866. local oldNumber = string.gsub(old, ",", "")
  2867. local newNumber = oldNumber * 10000
  2868. local new = comma_value(newNumber)
  2869. local newString = tostring(new)
  2870. diamonds.Text = newString
  2871. end)
  2872.  
  2873. Visuals:Button("Make all your Pets Huge Santa", function()
  2874. for i,v in pairs(game:GetService("Workspace")["__THINGS"].Pets:GetChildren()) do
  2875. v.Mesh.MeshId = "rbxassetid://8211668957"
  2876. v.Mesh.TextureId = "rbxassetid://8211668593"
  2877. v.Mesh.Scale = Vector3.new(2, 2, 2)
  2878. end
  2879. end)
  2880.  
  2881. Visuals:Toggle("Get Coin Bonus (Fake!)", false, function(t)
  2882. StartBonus = t
  2883. end)
  2884.  
  2885. spawn(function()
  2886. while task.wait() do
  2887. if StartBonus then
  2888. pcall(function()
  2889. local ohVector31 = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  2890. game:GetService("ReplicatedStorage").Framework.Modules["2 | Network"]["coin bonus"]:Fire(ohVector31)
  2891. end)
  2892. end
  2893. end
  2894. end)
  2895.  
  2896. Visuals:Toggle("Spawn LootBags (Fake!)", false, function(t)
  2897. FakeLootbag = t
  2898. end)
  2899.  
  2900. spawn(function()
  2901. while task.wait() do
  2902. if FakeLootbag then
  2903. pcall(function()
  2904. local ohString1 = "ce6e120a0c304567be950939b7a574c8"
  2905. local ohTable2 = {
  2906. ["type"] = "Good",
  2907. ["claimed"] = false,
  2908. ["position"] = game.Players.LocalPlayer.Character.HumanoidRootPart.Position,
  2909. ["world"] = "Pixel",
  2910. ["player"] = game:GetService("Players").LocalPlayer,
  2911. ["reward"] = {
  2912. [1] = "Coins",
  2913. [2] = 5008984,
  2914. [3] = "Rainbow Coins"
  2915. }
  2916. }
  2917. game:GetService("ReplicatedStorage").Framework.Modules["2 | Network"]["spawn lootbag"]:Fire(ohString1, ohTable2)
  2918. end)
  2919. end
  2920. end
  2921. end)
  2922.  
  2923.  
  2924.  
  2925.  
  2926.  
  2927. Credits:Button("LeadMarker#1219 & Karma#9368", function()
  2928. setclipboard("https://discord.gg/97anmxFpkU")
  2929. end)
  2930.  
  2931. Credits:Button("Mana#9724 & Septex#9788 (he is very hot)", function()
  2932. setclipboard("https://discord.gg/97anmxFpkU")
  2933. end)
  2934.  
  2935. Credits:Button("UI Designer: Luke Marcus#4347", function()
  2936. setclipboard("https://discord.gg/97anmxFpkU")
  2937. end)
  2938.  
  2939. Credits:Button("Project Meow Discord Server", function()
  2940. setclipboard("https://discord.gg/97anmxFpkU")
  2941. local req = (syn and syn.request) or (http and http.request) or http_request
  2942. if req then
  2943. req({
  2944. Url = 'http://127.0.0.1:6463/rpc?v=1',
  2945. Method = 'POST',
  2946. Headers = {
  2947. ['Content-Type'] = 'application/json',
  2948. Origin = 'https://discord.com'
  2949. },
  2950. Body = game:GetService('HttpService'):JSONEncode({
  2951. cmd = 'INVITE_BROWSER',
  2952. nonce = game:GetService('HttpService'):GenerateGUID(false),
  2953. args = {code = '97anmxFpkU'}
  2954. })
  2955. })
  2956. end
  2957. end)
  2958.  
  2959. Credits:line()
  2960.  
  2961.  
  2962.  
  2963. Credits:Button("Save Settings", function()
  2964. savesettings()
  2965. end)
  2966.  
  2967. Credits:Button("Load Settings", function()
  2968. loadsettings()
  2969. end)
  2970.  
  2971. Credits:line()
  2972. Credits:Button("Destroy Gui", function()
  2973. game.CoreGui:FindFirstChild("Mana"):Destroy()
  2974. end)
  2975.  
  2976. Credits:Button("Rejoin", function()
  2977. local ts = game:GetService("TeleportService")
  2978. local p = game:GetService("Players").LocalPlayer
  2979. ts:Teleport(game.PlaceId, p)
  2980. end)
  2981.  
  2982. Credits:line()
  2983.  
  2984. UIlib:setTheme(Credits)
  2985.  
  2986. -- for i,v in pairs(game:GetService("ReplicatedStorage").Game.Coins:GetChildren()) do
  2987. -- for i2,v2 in pairs(v:GetChildren()) do
  2988. -- OldFarm:Toggle(v2.Name, false, function(t)
  2989.  
  2990. -- end)
  2991. -- end
  2992. -- end
  2993.  
  2994. OldFarm:Label("This Farm Will Always Auto Update!")
  2995.  
  2996. -- OldFarm:Toggle("Send All Pets", false, function(t)
  2997. -- send_All_Pets = t
  2998. -- end)
  2999.  
  3000. send_All_Pets = false
  3001.  
  3002. OldFarm:line()
  3003.  
  3004.  
  3005.  
  3006. for i,imaegg in pairs(game:GetService("ReplicatedStorage").Game.Coins:GetChildren()) do
  3007. for nu,hwe in pairs(imaegg:GetChildren()) do
  3008. OldFarm:Toggle(hwe.Name, false, function(t)
  3009. StartOldFarm = t
  3010. while StartOldFarm do task.wait()
  3011. if send_All_Pets then
  3012. function FarmCoin(CoinID, PetID)
  3013. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  3014. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  3015. end
  3016.  
  3017. function GetMyPets()
  3018. local returntable = {}
  3019. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  3020. if v.ClassName == 'TextButton' and v.Equipped.Visible then
  3021. table.insert(returntable, v.Name)
  3022. end
  3023. end
  3024. return returntable
  3025. end
  3026.  
  3027. function GetCoins()
  3028. local returntable = {}
  3029. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  3030. for i,v in pairs(ListCoins) do
  3031. if string.find(string.lower(v.a), string.lower(hwe.Name)) then
  3032. table.insert(returntable, i)
  3033. end
  3034. end
  3035. return returntable
  3036. end
  3037.  
  3038. local cointhiny = GetCoins()
  3039. local getpet = GetMyPets()
  3040. for i = 1, #cointhiny do
  3041. coroutine.wrap(function()
  3042. FarmCoin(cointhiny[i].index, getpet[1])
  3043. FarmCoin(cointhiny[i].index, getpet[2])
  3044. FarmCoin(cointhiny[i].index, getpet[3])
  3045. FarmCoin(cointhiny[i].index, getpet[4])
  3046. FarmCoin(cointhiny[i].index, getpet[5])
  3047. FarmCoin(cointhiny[i].index, getpet[6])
  3048. FarmCoin(cointhiny[i].index, getpet[7])
  3049. FarmCoin(cointhiny[i].index, getpet[8])
  3050. FarmCoin(cointhiny[i].index, getpet[9])
  3051. FarmCoin(cointhiny[i].index, getpet[10])
  3052. FarmCoin(cointhiny[i].index, getpet[11])
  3053. FarmCoin(cointhiny[i].index, getpet[12])
  3054. FarmCoin(cointhiny[i].index, getpet[13])
  3055. FarmCoin(cointhiny[i].index, getpet[14])
  3056. FarmCoin(cointhiny[i].index, getpet[15])
  3057. FarmCoin(cointhiny[i].index, getpet[16])
  3058. FarmCoin(cointhiny[i].index, getpet[17])
  3059. FarmCoin(cointhiny[i].index, getpet[18])
  3060. FarmCoin(cointhiny[i].index, getpet[19])
  3061. FarmCoin(cointhiny[i].index, getpet[20])
  3062. FarmCoin(cointhiny[i].index, getpet[21])
  3063. FarmCoin(cointhiny[i].index, getpet[22])
  3064. end)()
  3065. end
  3066. else
  3067. pcall(function()
  3068. function FarmCoin(CoinID, PetID)
  3069. game.workspace['__THINGS']['__REMOTES']["join coin"]:InvokeServer({[1] = CoinID, [2] = {[1] = PetID}})
  3070. game.workspace['__THINGS']['__REMOTES']["farm coin"]:FireServer({[1] = CoinID, [2] = PetID})
  3071. end
  3072.  
  3073. function GetMyPets()
  3074. local returntable = {}
  3075. for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets:GetChildren()) do
  3076. if v.ClassName == 'TextButton' and v.Equipped.Visible then
  3077. table.insert(returntable, v.Name)
  3078. end
  3079. end
  3080. return returntable
  3081. end
  3082.  
  3083. function GetCoins()
  3084. local returntable = {}
  3085. local ListCoins = game.workspace['__THINGS']['__REMOTES']["get coins"]:InvokeServer({})[1]
  3086. for i,v in pairs(ListCoins) do
  3087. if string.find(string.lower(v.a), string.lower(hwe.Name)) then
  3088. table.insert(returntable, i)
  3089. end
  3090. end
  3091. return returntable
  3092. end
  3093.  
  3094. local cointhiny = GetCoins()
  3095. local getpet = GetMyPets()
  3096. for i = 1, #cointhiny do
  3097. coroutine.wrap(function()
  3098. pcall(function() FarmCoin(cointhiny[i], getpet[i%#getpet+1]) end)
  3099. task.wait(.3)
  3100. end)()
  3101. end
  3102.  
  3103. end)
  3104. end
  3105. end
  3106. end)
  3107. end
  3108. end
  3109.  
  3110.  
  3111. WebHook:Textbox("Paste Webhook URL", "here!", function(t)
  3112. getgenv().Webhook = t
  3113. end)
  3114.  
  3115. -- WebHook:line()
  3116.  
  3117. -- WebHook:Toggle("Track Basic", false, function(t)
  3118. -- BasicWebHook = t
  3119. -- end)
  3120.  
  3121. -- WebHook:Toggle("Track Rare", false, function(t)
  3122. -- RareWebHook = t
  3123. -- end)
  3124.  
  3125. -- WebHook:Toggle("Track Epic", false, function(t)
  3126. -- EpicWebHook = t
  3127. -- end)
  3128.  
  3129. -- WebHook:Toggle("Track Legendary", false, function(t)
  3130. -- LegendaryWebHook = t
  3131. -- end)
  3132.  
  3133. -- WebHook:Toggle("Track Mythical", false, function(t)
  3134. -- MythicalWebHook = t
  3135. -- end)
  3136.  
  3137. -- WebHook:Toggle("Track Exclusive", false, function(t)
  3138. -- ExclusiveWebHook = t
  3139. -- end)
  3140.  
  3141. WebHook:line()
  3142.  
  3143. WebHook:Toggle("Start Tracking", false, function(t)
  3144. StartWebhookTracking = t
  3145. end)
  3146.  
  3147. getgenv().TrackList = {
  3148. ['Basic'] = false or BasicWebHook;
  3149. ['Rare'] = false or RareWebHook;
  3150. ['Epic'] = true or EpicWebHook;
  3151. ['Legendary'] = true or LegendaryWebHook;
  3152. ['Mythical'] = true or MythicalWebHook;
  3153. ['Exclusive'] = true or ExclusiveWebHook;
  3154. }
  3155.  
  3156.  
  3157.  
  3158.  
  3159. repeat wait() until game:GetService("Players")
  3160. repeat wait() until game:GetService("Players").LocalPlayer
  3161. repeat wait() until game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"):WaitForChild("Loading"):WaitForChild("Black").BackgroundTransparency == 1
  3162. repeat wait() until game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3163.  
  3164.  
  3165. local IDToName = {}
  3166. local PettoRarity = {}
  3167. for i,v in pairs(Library.Directory.Pets) do
  3168. IDToName[i] = v.name
  3169. PettoRarity[i] = v.rarity
  3170. end
  3171.  
  3172. function GetThumbnail(id, type)
  3173. local nailname = (type == 'Normal' or type == 'Rainbow' and 'thumbnail') or (type == 'Gold' and 'goldenThumbnail') or (type == 'Dark Matter' and 'darkMatterThumbnail')
  3174. local eeee = Library.Directory.Pets[tostring(id)][nailname] or Library.Directory.Pets[tostring(id)]["thumbnail"]
  3175. local AssetID = eeee:gsub("rbxassetid%:%/%/", "")
  3176. local Link = "https://www.roblox.com/item-thumbnails?params=[{assetId:"..AssetID.."}]"
  3177. local Response = game:GetService("HttpService"):JSONDecode(game:HttpGet(Link))
  3178. return Response[1].thumbnailUrl
  3179. end
  3180.  
  3181. function Send(Name, Nickname, Strength, Rarity, Thumbnail, Formation, Color, NewPowers, nth)
  3182. local Webhook = getgenv().Webhook
  3183. local msg = {
  3184. ["username"] = "Project Meow Tracker",
  3185. ["Icon"] = "https://cdn.discordapp.com/attachments/703598582154002502/1001963172028219473/download.jpg",
  3186. ["embeds"] = {
  3187. {
  3188. ["color"] = tonumber(tostring("0x" .. Color)), --decimal
  3189. ["title"] = "*" .. Rarity .. "* " .. Name,
  3190. ["thumbnail"] = {
  3191. ["url"] = Thumbnail
  3192. },
  3193. ["fields"] = {
  3194. {
  3195. ["name"] = "Nickname",
  3196. ["value"] = Nickname,
  3197. ["inline"] = true
  3198. },
  3199. {
  3200. ["name"] = "Formation",
  3201. ["value"] = Formation,
  3202. ["inline"] = true
  3203. },
  3204. {
  3205. ["name"] = "Strength",
  3206. ["value"] = Strength,
  3207. ["inline"] = true
  3208. },
  3209. },
  3210. ["author"] = {},
  3211. ['timestamp'] = os.date("%Y-%m-%dT%X.000Z"),
  3212. }
  3213. }
  3214. }
  3215. for qq,bb in pairs(NewPowers) do
  3216. local thingy = {
  3217. ["name"] = "Enchantment "..tostring(qq),
  3218. ["value"] = bb,
  3219. ["inline"] = true
  3220. }
  3221. table.insert(msg["embeds"][1]["fields"], thingy)
  3222. end
  3223. request = http_request or request or HttpPost or syn.request
  3224. request({Url = Webhook, Method = "POST", Headers = {["Content-Type"] = "application/json"}, Body = game.HttpService:JSONEncode(msg)})
  3225. end
  3226.  
  3227. function SendWebhook(uid)
  3228. for i,v in pairs(Library.Save.Get().Pets) do
  3229. if v.uid == uid and getgenv().TrackList[PettoRarity[v.id]] then
  3230. local ThingyThingyTempTypeThing = (v.g and 'Gold') or (v.r and 'Rainbow') or (v.dm and 'Dark Matter') or 'Normal'
  3231. 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'
  3232. local Thumbnail = GetThumbnail(v.id, ThingyThingyTempTypeThing)
  3233. local Name = IDToName[v.id]
  3234. local Nickname = v.nk
  3235. local nth = v.idt
  3236. local Strength = v.s
  3237. local Powers = v.powers or {}
  3238. local Rarity = PettoRarity[v.id]
  3239. 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")
  3240. local NewPowers = {}
  3241. for a,b in pairs(Powers) do
  3242. local eeeeeeee = tostring(b[1] .. " " .. b[2])
  3243. table.insert(NewPowers, eeeeeeee)
  3244. end
  3245. Send(Name, Nickname, Library.Functions.Commas(Strength), Rarity, Thumbnail, Formation, Color, NewPowers, nth)
  3246. end
  3247. end
  3248. end
  3249.  
  3250. if getgenv().Connection then getgenv().Connection:Disconnect() end
  3251. getgenv().Connection = game:GetService("Players").LocalPlayer.PlayerGui.Inventory.Frame.Main.Pets.ChildAdded:Connect(function(child)
  3252. if StartWebhookTracking then
  3253. SendWebhook(child.Name)
  3254. end
  3255. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement