- gui now configurable per rank
- fix item requirement
This commit is contained in:
okx-code
2020-04-10 13:01:05 +01:00
parent 1cd507d836
commit c553ee0462
72 changed files with 499 additions and 226 deletions
+2 -24
View File
@@ -1,5 +1,5 @@
# this is used for letting you know that you need to update/change your config file
version: 5
version: 6
# the locale to use for messages
# all messages can be customised but this allows you to
@@ -31,7 +31,7 @@ prestiges: true
prestige: false
# if true, players with the permission rankup.notify will receive notifications when they join
# to update if they are on an older version of Rankup.
# to update if the server is on an older version of Rankup.
notify-update: true
# how people should confirm ranking up
@@ -55,28 +55,6 @@ max-rankup:
# /maxrankup and ranks up to B and then C, it will just say "player has ranked up to C")
individual-messages: true
gui:
rows: 1
rankup:
material: EMERALD_BLOCK
# index can be separated by spaces to show in multiple groups
# for example: 0-3 9-12 18-21
# you can also just use a single number instead of a range.
index: 0-3
name: '&a&lConfirm'
# lore is optional
lore: '&6Rankup to &b{RANK}'
cancel:
material: REDSTONE_BLOCK
index: 5-8
name: '&c&lCancel'
fill:
name: ' '
# if you are using a 1.8-1.12 and you want to change this
# you can use MATERIAL:data, for example STAINED_GLASS_PANE:8
# this works for both the rankup and cancel blocks as well
material: BLACK_STAINED_GLASS_PANE
# options when using the text rankup confirmation
text:
# the time in seconds for a player to
+40 -1
View File
@@ -15,6 +15,28 @@ rankup:
must-prestige: "&cYou must prestige to /rankup further!"
gui:
title: "Rankup to {RANK}"
rankup:
material: EMERALD_BLOCK
# index can be separated by spaces to show in multiple groups
# for example: 0-3 9-12 18-21
# you can also just use a single number instead of a range.
index: 0-3
name: '&a&lConfirm'
# lore is optional
lore: '&6Rankup to &b{RANK}'
cancel:
material: REDSTONE_BLOCK
index: 5-8
name: '&c&lCancel'
fill:
name: ' '
# if you are using a 1.8-1.12 and you want to change this
# you can use MATERIAL:data, for example STAINED_GLASS_PANE:8
# this works for both the rankup and cancel blocks as well
material: BLACK_STAINED_GLASS_PANE
# you can (and probably should) you override these in rankups.yml
# to show the specific requirements for each rank.
# however if you are just using money or don't need to change the message per rank, you can use any combination of:
@@ -47,7 +69,24 @@ prestige:
confirmation: |-
&eAre you sure you want to prestige to &a{RANK}&e?
&eType &c/prestige &eagain to confirm.
title: "Prestige to {RANK}"
gui:
title: "Prestige to {RANK}"
rankup:
material: GOLD_BLOCK
index: 0-3
name: '&a&lConfirm'
lore: '&6Prestige to &b{RANK}'
cancel:
material: REDSTONE_BLOCK
index: 5-8
name: '&c&lCancel'
fill:
name: ' '
# if you are using a 1.8-1.12 and you want to change this
# you can use MATERIAL:data, for example STAINED_GLASS_PANE:8
# this works for both the rankup and cancel blocks as well
material: BLACK_STAINED_GLASS_PANE
list:
complete: "&7{OLD_RANK} &8\xbb &7{RANK}"
+42 -2
View File
@@ -10,8 +10,29 @@ rankup:
confirmation: |-
&eÊtes-vous sûr(e) de vouloir passer au rang &a{RANK}&e?
&eTapez &c/rankup &eà nouveau pour confirmer.
# used for the GUI confirmation
title: "Passer au rang {RANK}"
gui:
rows: 1
title: "Passer au rang {RANK}"
rankup:
material: EMERALD_BLOCK
# index can be separated by spaces to show in multiple groups
# for example: 0-3 9-12 18-21
# you can also just use a single number instead of a range.
index: 0-3
name: '&a&lConfirm'
# lore is optional
lore: '&6Rankup to &b{RANK}'
cancel:
material: REDSTONE_BLOCK
index: 5-8
name: '&c&lCancel'
fill:
name: ' '
# if you are using a 1.8-1.12 and you want to change this
# you can use MATERIAL:data, for example STAINED_GLASS_PANE:8
# this works for both the rankup and cancel blocks as well
material: BLACK_STAINED_GLASS_PANE
must-prestige: "&cVous devez passer un prestige pour continuer à monter de rang!"
@@ -49,6 +70,25 @@ prestige:
&eTapez &c/prestige &eà nouveau pour confirmer.
title: "Passer au prestige {RANK}"
gui:
rows: 1
title: "Prestige to {RANK}"
rankup:
material: GOLD_BLOCK
index: 0-3
name: '&a&lConfirm'
lore: '&6Prestige to &b{RANK}'
cancel:
material: REDSTONE_BLOCK
index: 5-8
name: '&c&lCancel'
fill:
name: ' '
# if you are using a 1.8-1.12 and you want to change this
# you can use MATERIAL:data, for example STAINED_GLASS_PANE:8
# this works for both the rankup and cancel blocks as well
material: BLACK_STAINED_GLASS_PANE
list:
complete: "&7{OLD_RANK} &8\xbb &7{RANK}"
current: "&c{OLD_RANK} &e\xbb &c{RANK}"
@@ -10,11 +10,32 @@ rankup:
confirmation: |-
&eVocê tem certeza que deseja subir para &a{RANK}&e?
&eDigite &c/rankup &enovamente para confirmar.
# Utilizado para confirmação em GUI.
title: "Rankup to {RANK}"
must-prestige: "&cVocê deve subir de prestígio para dar /rankup a frente!"
gui:
rows: 1
title: "Rankup to {RANK}"
rankup:
material: EMERALD_BLOCK
# index can be separated by spaces to show in multiple groups
# for example: 0-3 9-12 18-21
# you can also just use a single number instead of a range.
index: 0-3
name: '&a&lConfirm'
# lore is optional
lore: '&6Rankup to &b{RANK}'
cancel:
material: REDSTONE_BLOCK
index: 5-8
name: '&c&lCancel'
fill:
name: ' '
# if you are using a 1.8-1.12 and you want to change this
# you can use MATERIAL:data, for example STAINED_GLASS_PANE:8
# this works for both the rankup and cancel blocks as well
material: BLACK_STAINED_GLASS_PANE
# Você pode (e deveria) substituir isto em rankups.yml
# para mostrar os requerimentos específicos para cada rank.
# contudo, se você está apenas usando dinheiro ou não precisa mudar as mensagens por rank, você pode usar qualquer combinação de:
@@ -52,6 +73,25 @@ prestige:
&eDigite &c/prestige &enovamente para confimar.
title: "Subiu de prestígio para {RANK}"
gui:
rows: 1
title: "Prestige to {RANK}"
rankup:
material: GOLD_BLOCK
index: 0-3
name: '&a&lConfirm'
lore: '&6Prestige to &b{RANK}'
cancel:
material: REDSTONE_BLOCK
index: 5-8
name: '&c&lCancel'
fill:
name: ' '
# if you are using a 1.8-1.12 and you want to change this
# you can use MATERIAL:data, for example STAINED_GLASS_PANE:8
# this works for both the rankup and cancel blocks as well
material: BLACK_STAINED_GLASS_PANE
list:
complete: "&7{OLD_RANK} &8\xbb &7{RANK}"
current: "&c{OLD_RANK} &e\xbb &c{RANK}"
+42 -2
View File
@@ -9,8 +9,29 @@ rankup:
confirmation: |-
&eВы уверены, что хотите ранг до &a{RANK}&e?
&eВведите &c/rankup &eещё раз, чтобы подтвердить.
# Используется для подтверждения в GUI
title: "Повысить до {RANK}"
gui:
rows: 1
title: "Повысить до {RANK}"
rankup:
material: EMERALD_BLOCK
# index can be separated by spaces to show in multiple groups
# for example: 0-3 9-12 18-21
# you can also just use a single number instead of a range.
index: 0-3
name: '&a&lConfirm'
# lore is optional
lore: '&6Rankup to &b{RANK}'
cancel:
material: REDSTONE_BLOCK
index: 5-8
name: '&c&lCancel'
fill:
name: ' '
# if you are using a 1.8-1.12 and you want to change this
# you can use MATERIAL:data, for example STAINED_GLASS_PANE:8
# this works for both the rankup and cancel blocks as well
material: BLACK_STAINED_GLASS_PANE
must-prestige: "&cВам нужно будет больше престижа для /rankup в будущем!"
@@ -49,6 +70,25 @@ prestige:
&eВведите &c/prestige &eснова для подтверждения.
title: "Повысить престиж в {RANK}"
gui:
rows: 1
title: "Prestige to {RANK}"
rankup:
material: GOLD_BLOCK
index: 0-3
name: '&a&lConfirm'
lore: '&6Prestige to &b{RANK}'
cancel:
material: REDSTONE_BLOCK
index: 5-8
name: '&c&lCancel'
fill:
name: ' '
# if you are using a 1.8-1.12 and you want to change this
# you can use MATERIAL:data, for example STAINED_GLASS_PANE:8
# this works for both the rankup and cancel blocks as well
material: BLACK_STAINED_GLASS_PANE
list:
complete: "&7{OLD_RANK} &8\xbb &7{RANK}"
current: "&c{OLD_RANK} &e\xbb &c{RANK}"
+1 -1
View File
@@ -1,6 +1,6 @@
name: Rankup
version: ${version}
main: sh.okx.rankup.Rankup
main: sh.okx.rankup.RankupPlugin
author: Okx
depend: [Vault]
softdepend: [PlaceholderAPI, mcMMO, AdvancedAchievements, Towny]
-1
View File
@@ -1,4 +1,3 @@
# !!! To use prestiges, you must first enable it in config.yml
first:
# the rank people must be to use this prestige
+6 -1
View File
@@ -1,4 +1,9 @@
# see https://github.com/okx-code/Rankup3/wiki/Rank-format
#
# If you are adding your own ranks, make sure to delete the example ranks!
# Need help setting the plugin up?
# Read an example: https://github.com/okx-code/Rankup3/wiki/Configuration-Example
# Join the discord server for live support: https://discord.gg/maB4382 (buyers only)
#
# this name doesn't matter
Aexample: