Readme
UPets
Ever wanted a pet? In unturned? Following you around? Here you got one!
Features
- Supports both MySQL and local JSON data file writing
- Pet will follow the player everywhere
- If
MaxDistanceis reached animal will be teleported to player - All database calls are made asynchronously
- If you want players to be able to buy pets, Uconomy must be installed.
Credits
- AdamAdam for originally creating the plugin
Commands
- /pet help - Displays help information
- /pet list - Displays a list of your pets
- /pet buy <name> - Buys a pet with specified name
- /pet shop - Displays a list of available pets in the shop
- /pet <name> - Spawns/Despawns a specified pet
Permissions
<!-- Primary permission to use pet commands like pet help, pet buy etc. -->
<Permission Cooldown="0">pet</Permission>
<!-- Permissions to own a pet without having to buy them -->
<Permission Cooldown="0">pet.own.cow</Permission>
<Permission Cooldown="0">pet.own.bear</Permission>
<Permission Cooldown="0">pet.own.wolf</Permission>
<Permission Cooldown="0">pet.own.reindeer</Permission>
<Permission Cooldown="0">pet.own.pig</Permission>
<Permission Cooldown="0">pet.own.deer</Permission>
Configuration
<?xml version="1.0" encoding="utf-8"?>
<PetsConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<MessageColor>#FF00FF</MessageColor>
<MinDistance>5</MinDistance>
<MaxDistance>50</MaxDistance>
<UseMySQL>false</UseMySQL>
<DatabaseAddress>localhost</DatabaseAddress>
<DatabaseUsername>unturned</DatabaseUsername>
<DatabasePassword>password</DatabasePassword>
<DatabaseName>unturned</DatabaseName>
<DatabaseTableName>PlayersPets</DatabaseTableName>
<DatabasePort>3306</DatabasePort>
<EnableOwnerKill>true</EnableOwnerKill>
<Pets>
<PetConfig Id="6" Name="cow" Cost="100" Permission="" />
<PetConfig Id="5" Name="bear" Cost="250" Permission="" />
<PetConfig Id="3" Name="wolf" Cost="150" Permission="pet.wolf" />
<PetConfig Id="7" Name="reindeer" Cost="500" Permission="pet.reindeer" />
<PetConfig Id="4" Name="pig" Cost="150" Permission="pet.pig" />
<PetConfig Id="1" Name="deer" Cost="150" Permission="pet.deer" />
</Pets>
</PetsConfiguration>
Translations
<?xml version="1.0" encoding="utf-8"?>
<Translations xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Translation Id="PetHelpLine1" Value="/pet list - Displays a list of your pets" />
<Translation Id="PetHelpLine2" Value="/pet buy <name> - Buys a pet with specified name" />
<Translation Id="PetHelpLine3" Value="/pet shop - Displays a list of available pets in the shop" />
<Translation Id="PetHelpLine4" Value="/pet <name> - Spawns/Despawns a specified pet" />
<Translation Id="PetShopAvailable" Value="Available pets:" />
<Translation Id="PetShopNoPets" Value="There isn't any pet available in the shop" />
<Translation Id="PetList" Value="Your Pets: {0}" />
<Translation Id="PetListNone" Value="You don't have any pets" />
<Translation Id="PetNameRequired" Value="You have to specify pet name" />
<Translation Id="PetNotFound" Value="Failed to find any pet called {0}" />
<Translation Id="PetSpawnSuccess" Value="Successfully spawned {0}!" />
<Translation Id="PetSpawnFail" Value="You don't have {0}" />
<Translation Id="PetDespawnSuccess" Value="Successfully despawned your {0}!" />
<Translation Id="PetCantAfford" Value="You can't afford to buy {0} for ${1}" />
<Translation Id="PetBuySuccess" Value="You successfully bought {0} for ${1}!" />
<Translation Id="PetBuyAlreadyHave" Value="You already have {0}!" />
<Translation Id="PetBuyNoPermission" Value="You don't have permission to buy {0}!" />
<Translation Id="PetKilledByOwner" Value="You killed your pet {0}!" />
</Translations>
You Might Also Like
Battlepass
501 kr
Daily and weekly missions with rewards and levels system.
Trade
101 kr
Trade allows players to trade items with each other using commands.
Keycards
81 kr
Allows players to open doors using specific keycards.
Discord Reports
61 kr
Let your players report other players and send a report to discord with a spy image of the reported player.