This one took a while to do, since it was part of Boss Battle's reward system. It's been converted from the Boss Coins currency to normal points, and includes settings to change or eliminate the need to spend points. I've also tuned up the mod as a whole a significant amount.
Important commands- /petshop - Displays pets available to buy
- /buypet [petname] - Purchases a pet from the petshop
- /pets - Lists pets you own
- /herepet [petname] - Spawns a pet you own
- /recolorpet [petname] [color] - Purchases a color override for your pet. See the reserved post below for a list of colors.
- /renamepet [petname] [description] - Changes the pet's descriptive name.
PreferencesThe following commands are set to each pref's default value. Copy and paste one into the server console with the value changed to update a preference.
$pref::server::pets::freePets = false; Set to true to make pets not cost any points to buy from the shop.
$pref::server::pets::petSpawnCost = 2; Change the number of points needed to spawn a pet. Set to zero to make it free.
$pref::server::pets::petRenamePrice = 5; Change the number of points needed to rename a pet. Set to zero to make it free.
$pref::server::pets::enableDefaultPets = true; Switch this to false to disable the built-in pets.
$pref::server::pets::disallowBadNames = true; Set this to false to disable filtering distasteful pet names.
Custom petsThis mod was designed to be relatively flexible such that you can add new pets fairly easily. Open the custompets.cs file in a text editor and you will find a guide to adding your own pets.
Download:
https://leopard.hosting.pecon.us/download.php?f=iibvs&name=Server_Pets.zipCredits: Pecon (Pet scripts), Aware (Chicken playertype), ArmyUnit (Swift dragon playertype), Reinforcements (Duck playertype), Phydeoux (Velociraptor playertype, Skeleton playertype), Badspot (Horse playertype, Player playertype, Blockland)