RPG Achievements

MAJOR NEWS

I have decided that we are going to be merging all of the RPG style plugins into a single plugin, Servers that want to only use a few features from them will still be able to do so through our config files. The RpgAPI page we have will be the one the plugin gets released on. It is taking a bit longer than expected to get them all updated but we are trying to make them as configurable as possible so every server can use them exactly how they want to.

RPG Achievements

This plugin is a way to let players unlock achievements that come with display name titles!!

bitbucket repository

Example of an achievement
This is the default achievement, every player who joins your server will automatically earn this achievement and be able to set this title.
Achievement: Joining the Server
Title: The Logger
Type: Suffix
Description: This Achievement is earned by joining the server!

This plugin is especially useful with plugins that allow you to enter commands on mob deaths, it has a built in counter to grant an achievement to players that have earned 100 kills (this kills are granted to the player with the command {/kills new playername monstername}. Epic boss recoded is a great example of a plugin it works well with.

Commands
/titles list - shows all titles available on the server
/titles list playername - shows all titles a player has earned
/titles info titlename - shows all the details about the achievement that you have to earn to get that title
/titles add titlename playername - earns the achievement for the player associated with the title
/titles new title_name achievement_name description_text true/false - creates a new achievement / title for players to earn true = prefix false = suffix
/titles reload - reloads the config file
/titles set titlename - sets the title as your shown title. if the title is a prefix it will go before your name, a suffix will go after. you can have both a prefix and suffix active at the same time.
/titles set none - clears your active titles

Permissions:
titles.set - use /titles set
titles.info - use /titles info
titles.new - use /titles new

Compatibility
this plugin is untested with most plugins that change your display name. with essentials you have to turn off its display name features.
to make up for the lack of compatibility ops names are colored different than non ops and have <GM> added in front of them. I will work on updating it for compatibility at a future point in time!

My RPG Plugins
Rpg Click

Rpg Party

Rpg Trade

Rpg Guilds

RPG Food

RPG Lobby

RPG Achievements

RPG Spawns

Help fund my programming hobby :)
http://www.vartala.com/donations.jpeg


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    56745
  • Created
    May 2, 2013
  • Last Released File
    May 12, 2013
  • Total Downloads
    5,658
  • License

Categories

Recent Files