The scripting support category is here to give you the opportunity to get help from fellow developers when you just can’t figure out how to fix an issue with your code or where to begin when it comes to transforming an algorithm into code, asking for explanations on different pieces of code etc.
Either go check in #resources:community-resources for a pet system or learn yourself. If you aren’t willing to put the work into a game, don’t complain that you didn’t get a good product. If you are adamant on not learning, just pay someone else to make it. This category is for scripting help, not begging for free resources.
For equip best use table.sort to sort the best ones. Here’s example:
local pets = player.Pets
local best_pets = {}
for name in pairs(pets:GetChildren() do
local ID = pets[name].id -- pet id.
local coins_multiplier = pets[name].CoinsMultiplier.Value -- example.
table.insert(best_pets, {id = ID; Multiplier = coins_multiplier})
end
table.sort(best_pets, function(best, worst)
best.Multiplier > worst.Multiplier
end)
Try to save the pets you have already hatched? I don’t really know.