Git Product home page Git Product logo

mcmmorankup's Introduction

McmmoRankUp

What this Plugin do ?

 Gives you and players the option to automate your permission systems groups to players on your servers.

Optionally, if you just want a Rank-Up based on internal tags, you don't have use the permissions systems groups all of this with your McMMO RPG System.

Players

     Can choose which ability they wish to use as their Base Rank Ability. 

From there, as the player progresses in mcMMO, mcmmoRankUp will detect these changes and promote/demote players within the players chosen rank line. Players can choose which ability they wish to rank up in and can change them on the fly whenever they want.

mcmmoRankUp will inform players when their current skill has been achieved and is not promotable to any further promotions within that ability. Your permission groups dictate what a player gets at a specific ability level promotion, if you use the permissions interface of mcmmoRankUp (suggested if you truely want to automate your promotional aspects of your server for your players). mcmmoRankUp will also demote players if their skill level falls below the current level requirements of the current abilities group.

For example

if the player is currently a level 20 in the ability AXES, and something along the way made the player drops a level or more in AXES from mcMMO, upon AutoRankUp or manually invoking mcmmoRankUp's rank-up option, the player will be demoted back down the respective level of that ability. Demotions work just like Promotions and will update the player's permissions group(s) if you use the permissions systems interface. Otherwise the tag of the player will just demote back down. (see setting up below for more detail on skill, abilities and file requirements)

Permission on 0.6.5+

Permission What For ?
mru.admin.config Update config settings and reload.
mru.buyrankbuks Purchase a rank from their current server worlds money
mru.buyrankxp Purchase a rank from XP or XP Levels
mru.hability Option to set base rank line
mru.playerfeeds mcmmoRankup Player feeds
mru.rankup Autorank or invoke ranking up via cmd /mru rank
mru.stats View current ranking stats, both current and previous
mru.stats.others View another players ranking stats, current and previous
mru.rankup.* Permission to All McMMO Skill Rank Up

McMMO Permission

if you want allow all skill to rankup use mru.rankup.* or choose what skill will rankup

<tr>
	<td>mru.rankup.herbalism</td>
	<td>Herbalism skill</td>
</tr>

<tr>
	<td>mru.rankup.mining</td>
	<td>Mining skill</td>
</tr>

<tr>
	<td>mru.rankup.powerlevel</td>
	<td>Powerlevel skill</td>
</tr>

<tr>
	<td>mru.rankup.repair</td>
	<td>Repair skill</td>
</tr>

<tr>
	<td>mru.rankup.smelting</td>
	<td>Smelting skill</td>
</tr>

<tr>
	<td>mru.rankup.swords</td>
	<td>Swords skill</td>
</tr>

<tr>
	<td>mru.rankup.taming</td>
	<td>Taming skill</td>
</tr>

<tr>
	<td>mru.rankup.unarmed</td>
	<td>Unarmed skill</td>
</tr>
<tr>
	<td>mru.rankup.woodcutting</td>
	<td>Woodcutting skill</td>
</tr>
Permission Skill For
mru.rankup.acrobatics Acrobatics skill
mru.rankup.archery Archery skill
mru.rankup.axes Axes skill
mru.rankup.excavation Excavation skill
mru.rankup.fishing Fishing skill

WildCard Permission

If you want to use wildcard permission, do as follow

For Admin
  • mru.admin.*
    • mru.admin.config
    • mru.buyrankbuks
    • mru.buyrankxp
    • mru.hability
    • mru.playerfeeds
    • mru.rankup
    • mru.stats
    • mru.stats.others
    • mru.rankup.*
For Player
  • mru.user.*

    • mru.buyrankbuks
    • mru.buyrankxp
    • mru.hability
    • mru.playerfeeds
    • mru.rankup
    • mru.stats
    • mru.stats.others
    • mru.rankup.*
  • mru.user.simple

    • mru.hability
    • mru.rankup
    • mru.stats
    • mru.rankup.*
Others
  • mru.exemptdemotions ( bypass demotions )
  • mru.ignore ( player/group )

mcmmorankup's People

Contributors

stutiguias avatar tft-02 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.