What is the best pet system on roblox right now?

Hey,

I’m in need of a pet system for my upcoming Tycoon (Yea not a simulator)
It must contain the following:

  • Eggs (opening animation)
  • Robux Eggs and Eggs with a normal currency (configurable)
  • Pet GUI (Equip Best, and stuff like that)
  • easy configurable
  • Pet Index (would be nice to have)

If anyone knows one, please send me a link, would be really great.

2 Likes

You could try to create your own to understand how this will work and how you could update your own things

5 Likes

Well Devforum is a place where you need helps on problems that you are facing likes codes not working for scripting category.

So try to create one by yourself. Try learn how they works and you can achieve stuffs that you needs

4 Likes

No, I’m not really a scripter and its just a minor feature. It would take me months to learn that and I don’t have that time. :confused:

1 Like

If you want (mostly) Free Resources check

If you want to open a discussion related to development (like asking this sort of question)
https://devforum.roblox.com/c/development-discussion/

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.

4 Likes

It’s not against ToS lol, but he is in the wrong discussion for this, yes

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.

There is plenty of tutorials online.

For this you can use TweenService.

Try using ModuleScript?

local Eggs = {}

Eggs.Starter = {RobuxEgg = false}
Eggs.RobuxEgg = {RobuxEgg = true}

return Eggs

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.

3 Likes