Advertisement
Gerard_games

collection required

Sep 28th, 2021
445
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. warn("\n\n\npets you still need for collection completion\n\n\n")
  2. local Library = require(game:GetService("ReplicatedStorage").Framework.Library)
  3. local eeee = {
  4. ["thumbnail"] = {
  5. ['Nums'] = {
  6. ['๐Ÿงป Normal '] = '-1',
  7. ['๐ŸŒˆ Rainbow '] = '-3'
  8. },
  9. },
  10. ["goldenThumbnail"] = {
  11. ['Nums'] = {
  12. ['๐Ÿ‘‘ Golden '] = '-2'
  13. },
  14. },
  15. ["darkMatterThumbnail"] = {
  16. ['Nums'] = {
  17. ['๐ŸŒŒ Dark Matter '] = '-4'
  18. },
  19. }
  20. }
  21. local IDsInEggs = {}
  22. for i,v in pairs(Library.Directory.Eggs) do
  23. if v.drops and typeof(v.drops) == 'table' then
  24. for a,b in pairs(v.drops) do
  25. table.insert(IDsInEggs, b[1])
  26. end
  27. end
  28. end
  29.  
  30. local AllPets = {}
  31. for i, v in pairs(Library.Directory.Pets) do
  32. if (v.rarity == 'Exclusive') or (table.find(IDsInEggs, i) and not string.find(v.name, "Pog")) then
  33. if v.rarity ~= 'Exclusive' then
  34. for a,b in pairs(eeee) do
  35. if v[a] and v[a] ~= "" then
  36. for c,d in pairs(b.Nums) do
  37. AllPets[i..d] = c..v.name
  38. end
  39. end
  40. end
  41. elseif not _G.NoExclusive then
  42. AllPets[i..'-1'] = "๐Ÿงป Normal "..v.name
  43. end
  44. end
  45. end
  46.  
  47. for i,v in pairs(Library.Save.Get().Collection) do
  48. AllPets[v] = nil
  49. end
  50. local petsneeded = ""
  51. for i,v in pairs(AllPets) do
  52. print(v)
  53. petsneeded = petsneeded .. v .. "\n"
  54. end
  55. if _G.SetClipboard then
  56. local replacementvalues = {
  57. ["๐Ÿงป"] = ":roll_of_paper:";
  58. ["๐ŸŒˆ"] = ":rainbow:";
  59. ["๐Ÿ‘‘"] = ":crown:";
  60. ["๐ŸŒŒ"] = ":milky_way:";
  61. }
  62. for i,v in pairs(replacementvalues) do
  63. petsneeded = petsneeded:gsub(i, v)
  64. end
  65. setclipboard(petsneeded)
  66. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement