diff --git a/src/main/java/com/gamingmesh/jobs/listeners/JobsPaymentListener.java b/src/main/java/com/gamingmesh/jobs/listeners/JobsPaymentListener.java index c8250a70..ee8bc78c 100644 --- a/src/main/java/com/gamingmesh/jobs/listeners/JobsPaymentListener.java +++ b/src/main/java/com/gamingmesh/jobs/listeners/JobsPaymentListener.java @@ -802,18 +802,20 @@ public class JobsPaymentListener implements Listener { } Inventory inv = event.getInventory(); - // must be anvil inventory + + // must be an inventory if (!(inv instanceof AnvilInventory) && (Version.isCurrentEqualOrHigher(Version.v1_14_R1) - && !(inv instanceof GrindstoneInventory) && !(inv instanceof StonecutterInventory) - && !(inv instanceof SmithingInventory))) + && !(inv instanceof GrindstoneInventory) && !(inv instanceof StonecutterInventory)) + // Smithing inventory class is added in 1.16 + && (Version.isCurrentEqualOrHigher(Version.v1_16_R1) && !(inv instanceof SmithingInventory))) return; int slot = event.getSlot(); if (event.getSlotType() != SlotType.RESULT || (slot != 2 && slot != 1)) return; - if ((Version.isCurrentEqualOrHigher(Version.v1_14_R1) - && !(inv instanceof StonecutterInventory) && !(inv instanceof SmithingInventory)) && slot == 1) + if (((Version.isCurrentEqualOrHigher(Version.v1_14_R1) && !(inv instanceof StonecutterInventory)) + || (Version.isCurrentEqualOrHigher(Version.v1_16_R1) && !(inv instanceof SmithingInventory))) && slot == 1) return; if (!(event.getWhoClicked() instanceof Player)) @@ -831,24 +833,24 @@ public class JobsPaymentListener implements Listener { return; // Checking if this is only item rename - ItemStack FirstSlot = null; + ItemStack firstSlot = null; try { - FirstSlot = inv.getItem(0); + firstSlot = inv.getItem(0); } catch (NullPointerException e) { return; } - if (FirstSlot == null) + if (firstSlot == null) return; - String OriginalName = null; - String NewName = null; - if (FirstSlot.hasItemMeta()) - OriginalName = FirstSlot.getItemMeta().getDisplayName(); + String originalName = null; + String newName = null; + if (firstSlot.hasItemMeta()) + originalName = firstSlot.getItemMeta().getDisplayName(); if (resultStack.hasItemMeta()) - NewName = resultStack.getItemMeta().getDisplayName(); + newName = resultStack.getItemMeta().getDisplayName(); - if (OriginalName != null && !OriginalName.equals(NewName) && inv.getItem(1) == null && !Jobs.getGCManager().PayForRenaming) + if (originalName != null && !originalName.equals(newName) && inv.getItem(1) == null && !Jobs.getGCManager().PayForRenaming) return; // Check for world permissions @@ -883,8 +885,8 @@ public class JobsPaymentListener implements Listener { if (jPlayer == null) return; - if (Version.isCurrentEqualOrHigher(Version.v1_14_R1) && (inv instanceof StonecutterInventory - || inv instanceof SmithingInventory)) { + if ((Version.isCurrentEqualOrHigher(Version.v1_14_R1) && inv instanceof StonecutterInventory) + || (Version.isCurrentEqualOrHigher(Version.v1_16_R1) && inv instanceof SmithingInventory)) { if (event.getAction() != InventoryAction.DROP_ONE_SLOT) { Jobs.action(jPlayer, new ItemActionInfo(resultStack, ActionType.CRAFT)); } @@ -893,8 +895,7 @@ public class JobsPaymentListener implements Listener { } if (Jobs.getGCManager().PayForEnchantingOnAnvil && inv.getItem(1) != null && inv.getItem(1).getType() == Material.ENCHANTED_BOOK) { - Map enchants = resultStack.getEnchantments(); - for (Entry oneEnchant : enchants.entrySet()) { + for (Entry oneEnchant : resultStack.getEnchantments().entrySet()) { Enchantment enchant = oneEnchant.getKey(); if (enchant == null) continue; diff --git a/src/main/resources/locale/messages_cs.yml b/src/main/resources/locale/messages_cs.yml index e98a34b1..74f3ccd1 100644 --- a/src/main/resources/locale/messages_cs.yml +++ b/src/main/resources/locale/messages_cs.yml @@ -515,7 +515,7 @@ command: top: help: info: Zobrazí top hráče podle jména práce. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Nenalezli jsme zadnou praci tohoto nazvu. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Shows top players by global jobs level. - args: '' + args: clear/pageNumber error: nojob: Nenasli jsme zadne informace. output: diff --git a/src/main/resources/locale/messages_de.yml b/src/main/resources/locale/messages_de.yml index acb7d618..b671f577 100644 --- a/src/main/resources/locale/messages_de.yml +++ b/src/main/resources/locale/messages_de.yml @@ -515,7 +515,7 @@ command: top: help: info: Zeigt die Top Spieler nach Berufen. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Konnte keinen Beruf mit diesem Namen finden. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Zeigt die Top Spieler nach dem globalen Job Level. - args: '' + args: clear/pageNumber error: nojob: Keine Informationen gefunden. output: diff --git a/src/main/resources/locale/messages_es.yml b/src/main/resources/locale/messages_es.yml index 0fa5bc84..59aa31a2 100644 --- a/src/main/resources/locale/messages_es.yml +++ b/src/main/resources/locale/messages_es.yml @@ -515,7 +515,7 @@ command: top: help: info: Muestra el top de jugadores acorde al nombre del trabajo. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: No se pudo encontrar ningún trabajo con ese nombre. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Muestra jugadores según el nivel global de trabajos. - args: '' + args: clear/pageNumber error: nojob: No se pudo encontrar ninguna información. output: diff --git a/src/main/resources/locale/messages_fr.yml b/src/main/resources/locale/messages_fr.yml index 591dfc8d..f39209be 100644 --- a/src/main/resources/locale/messages_fr.yml +++ b/src/main/resources/locale/messages_fr.yml @@ -515,7 +515,7 @@ command: top: help: info: Affiche le top des joueurs par nom de métiers. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Aucun métier ne porte ce nom. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Affiche le top des joueurs par niveau global de métiers. - args: '' + args: clear/pageNumber error: nojob: Impossible de trouver des informations. output: diff --git a/src/main/resources/locale/messages_hu.yml b/src/main/resources/locale/messages_hu.yml index ef677f46..0dc7b72b 100644 --- a/src/main/resources/locale/messages_hu.yml +++ b/src/main/resources/locale/messages_hu.yml @@ -515,7 +515,7 @@ command: top: help: info: Top játékosok megjelenítése munka alapján. - args: '[jobname]' + args: '[jobname]/clear oldalszám' error: nojob: '&cNem találok semmilyen munkát ezzel a névvel.' output: @@ -527,7 +527,7 @@ command: gtop: help: info: Megmutatja a legjobb játékosokat a globális munkákon. - args: '' + args: clear/oldalszám error: nojob: '&cNem találok semmilyen információt.' output: diff --git a/src/main/resources/locale/messages_it_IT.yml b/src/main/resources/locale/messages_it_IT.yml index 9ce7b99b..67d44760 100644 --- a/src/main/resources/locale/messages_it_IT.yml +++ b/src/main/resources/locale/messages_it_IT.yml @@ -515,7 +515,7 @@ command: top: help: info: Shows top players by jobs name. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Can't find any job with this name. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Shows top players by global jobs level. - args: '' + args: clear/pageNumber error: nojob: Can't find any information. output: diff --git a/src/main/resources/locale/messages_ja.yml b/src/main/resources/locale/messages_ja.yml index 07a82bbb..2a341f0b 100644 --- a/src/main/resources/locale/messages_ja.yml +++ b/src/main/resources/locale/messages_ja.yml @@ -515,7 +515,7 @@ command: top: help: info: Shows top players by jobs name. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: 存在しない職業名です output: @@ -527,7 +527,7 @@ command: gtop: help: info: Shows top players by global jobs level. - args: '' + args: clear/pageNumber error: nojob: 情報がありません output: diff --git a/src/main/resources/locale/messages_ko.yml b/src/main/resources/locale/messages_ko.yml index 97b60bbd..f3042bc9 100644 --- a/src/main/resources/locale/messages_ko.yml +++ b/src/main/resources/locale/messages_ko.yml @@ -515,7 +515,7 @@ command: top: help: info: Shows top players by jobs name. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Can't find any job with this name. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Shows top players by global jobs level. - args: '' + args: clear/pageNumber error: nojob: Can't find any information. output: diff --git a/src/main/resources/locale/messages_nl_NL.yml b/src/main/resources/locale/messages_nl_NL.yml index e9770221..fac3f525 100644 --- a/src/main/resources/locale/messages_nl_NL.yml +++ b/src/main/resources/locale/messages_nl_NL.yml @@ -515,7 +515,7 @@ command: top: help: info: Shows top players by jobs name. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Can't find any job with this name. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Shows top players by global jobs level. - args: '' + args: clear/pageNumber error: nojob: Can't find any information. output: diff --git a/src/main/resources/locale/messages_no_NO.yml b/src/main/resources/locale/messages_no_NO.yml index d3fb0639..18ed0bfb 100644 --- a/src/main/resources/locale/messages_no_NO.yml +++ b/src/main/resources/locale/messages_no_NO.yml @@ -515,7 +515,7 @@ command: top: help: info: Viser toppspillere i jobben. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Kunne ikke finne noen jobb med det jobbnavnet. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Viser toppspillere fra globalt jobbnivå. - args: '' + args: clear/pageNumber error: nojob: Kunne ikke finne noen informasjon. output: diff --git a/src/main/resources/locale/messages_pl.yml b/src/main/resources/locale/messages_pl.yml index 73e635cc..5202557d 100644 --- a/src/main/resources/locale/messages_pl.yml +++ b/src/main/resources/locale/messages_pl.yml @@ -515,7 +515,7 @@ command: top: help: info: Wyświetla najlepszych graczy według nazw prac. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Nie można znaleźć żadnej pracy z tą nazwą. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Wyświetla najlepszych graczy według globalnego poziomu prac. - args: '' + args: clear/pageNumber error: nojob: Nie można znaleźć żadnych informacji. output: diff --git a/src/main/resources/locale/messages_pt-BR.yml b/src/main/resources/locale/messages_pt-BR.yml index 14ff5cb2..aad58695 100644 --- a/src/main/resources/locale/messages_pt-BR.yml +++ b/src/main/resources/locale/messages_pt-BR.yml @@ -515,7 +515,7 @@ command: top: help: info: Mostra os melhores jogadores pelo nome da profissão. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Não foi possível encontrar nenhuma profissão com este nome. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Mostra os melhores jogadores por nível de emprego global. - args: '' + args: clear/pageNumber error: nojob: Não foi possível encontrar qualquer informação. output: diff --git a/src/main/resources/locale/messages_ro.yml b/src/main/resources/locale/messages_ro.yml index 0eb5d0c4..73d84f73 100644 --- a/src/main/resources/locale/messages_ro.yml +++ b/src/main/resources/locale/messages_ro.yml @@ -515,7 +515,7 @@ command: top: help: info: Arată topul jucătorilor după numele jobului. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Nu s-a putut găsi niciun job cu acest nume. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Arată topul jucătorilor după nivelul global al joburilor. - args: '' + args: clear/pageNumber error: nojob: Nu se pot găsi informații. output: diff --git a/src/main/resources/locale/messages_ru.yml b/src/main/resources/locale/messages_ru.yml index edae78cf..66a16f0d 100644 --- a/src/main/resources/locale/messages_ru.yml +++ b/src/main/resources/locale/messages_ru.yml @@ -34,7 +34,7 @@ general: noinfo: '&cИнформация не найдена!' noinfoByPlayer: '&cИнформация по никнейму [%playername%] не найдена!' ingame: '&cВы можете использовать эту команду только в игре!' - fromconsole: '&cВы можете использовать эту команду только в консоли!' + fromconsole: '&cВы можете использовать эту команду только из консоли!' worldisdisabled: '&cВы не можете использовать эту команду в этом мире!' newRegistration: '&eЗарегистрирован новый владелец [block] &7[current]&e/&f[max]' noRegistration: '&cВы достигли лимита зарегистрированных [block]!' @@ -50,10 +50,10 @@ command: title: '&e-------&e ======= &6Работы &e======= &e-------' page: '&e-----&e ==== Страница &6[1] &eиз &6[2] &e==== &e-----' fliperSimbols: '&e----------' - prevPage: '&2---<< &6Пред. ' - prevPageOff: '&7---<< Пред. ' - nextPage: '&6 След. &2>>---' - nextPageOff: '&7 След. >>---' + prevPage: '&2---<< &6Назад ' + prevPageOff: '&7---<< Назад ' + nextPage: '&6 Далее &2>>---' + nextPageOff: '&7 Далее >>---' pageCount: '&2[current]/[total]' pageCountHover: '&e[totalEntries] позиций' prevPageGui: '&6Предыдущая страница ' @@ -121,13 +121,13 @@ command: permission: ' &eБонус привилегии: &2%money% &6%points% &e%exp%' item: ' &eБонус предмета: &2%money% &6%points% &e%exp%' global: ' &eГлобальный бонус: &2%money% &6%points% &e%exp%' - dynamic: ' &eДинмаичный бонус: &2%money% &6%points% &e%exp%' + dynamic: ' &eДинамичный бонус: &2%money% &6%points% &e%exp%' nearspawner: ' &eБонус спавнера: &2%money% &6%points% &e%exp%' petpay: ' &eБонус питомца: &2%money% &6%points% &e%exp%' area: ' &eБонус зоны: &2%money% &6%points% &e%exp%' mcmmo: ' &eБонус McMMO: &2%money% &6%points% &e%exp%' final: ' &eИтоговый бонус: &2%money% &6%points% &e%exp%' - finalExplanation: ' &eНе включает бонусы/пенальти Petpay и Спавнеров' + finalExplanation: ' &eНе включает бонусы/штрафы питомцев и рассадников мобов' convert: help: info: Конвертирует данные из одного вида БД в другой. Если сейчас все работает под SQLite, то команда конвертирует все данные в MySQL или наоборот. @@ -281,7 +281,7 @@ command: NoJobReqForitem: '&cВы не работаете &6(%jobname%), &eлибо не достигли &6(%joblevel%) &eуровня' NoPoints: '&cУ Вас недостаточно очков' NoTotalLevel: '&cУ Вас недостаточный совокупный уровень работ. Требуется (%totalLevel%)' - Paid: '&eВы заплатили &6%amount% &eза эту вещь' + Paid: '&eВы заплатили &6%amount% &eза этот предмет' archive: help: info: Показывает все работы, сохраненные в архиве пользователем. @@ -290,27 +290,27 @@ command: nojob: Нет сохранённых работ. give: help: - info: Выдать предмет по названию Работы либо по категории. Имя игрока необязательно. + info: Выдать предмет по названию работы либо по категории. Имя игрока необязательно args: '[playername] [jobname] [items/limiteditems] [jobitemname]' output: notonline: '&4Этот игрок не в сети!' - noitem: '&4Нет предмета с таким именем!' + noitem: '&4Нет предмета с таким названием!' info: help: title: '&2*** &eРаботы&2 ***' - info: Показывает информацию о работе. - penalty: '&eРабота &c[penalty]% &eв данный момент ограничена, потому что уже достаточно игроков на этой работе.' - bonus: '&eУ этой работы предусмотрен бонус &2[bonus]%&e, т.к недостаточно игроков на этой работе.' + info: Вывести заработок и задачи каждой работы. + penalty: '&eНа эту работу наложен штраф &c[penalty]%&e, так как на неё устроено слишком много игроков.' + bonus: '&eНа эту работу предусмотрен бонус &2[bonus]%&e, так как на неё устроено недостаточно игроков.' args: '[jobname] [action]' actions: '&eДопустимые действия: &f%actions%' max: ' - &eмаксимальный уровень:&f ' - newMax: ' &eНовый максимальный уровень: &f[max]' + newMax: ' &eМаксимальный уровень: &f[max]' material: '&7%material%' levelRange: ' &a(&e%levelFrom% &a- &e%levelUntil% &aуровней)' levelFrom: ' &a(от &e%levelFrom% &aуровня)' - levelUntil: ' &a(вплоть до &e%levelUntil% &aуровня)' + levelUntil: ' &a(до &e%levelUntil% &aуровня)' money: ' &2%money%$' - points: ' &6%points%очк.' + points: ' &6%points%оч.' exp: ' &e%exp%оп.' gui: pickjob: '&eВыберите Вашу работу!' @@ -321,83 +321,83 @@ command: rightClick: '&eНажмите ПКМ, чтобы устроиться на работу' leftSlots: '&eОсталось вакансий:&f ' working: '&2&nТекущая работа' - cantJoin: '&cВы не можете устроиться в указанной профессии.' + cantJoin: '&cВы не можете устроиться на выбранную работу.' max: '&eМаксимальный уровень:&f ' - back: '&e<--Вернуться' - next: '&eСлед. >>>' + back: '&e<<< Назад' + next: '&eДалее >>>' output: break: - info: '&eРазрушение блоков' + info: '&eРазрушение' none: '%jobname% не получает денег за разрушение блоков.' tntbreak: - info: '&eTNT-подрыв' + info: '&eДинамит' none: '%jobname% не получает денег за подрыв блоков с помощью TNT.' place: - info: '&eРазмещение блоков' + info: '&eРазмещение' none: '%jobname% не получает денег за размещение блоков.' striplogs: - info: '&eНарубить брёвен' + info: '&eРубка дерева' none: '%jobname% не зарабатывает на рубке брёвен.' kill: - info: 'Сражение с мобами' + info: '&eУбийство' none: '%jobname% не получает денег за убийство мобов.' mmkill: - info: 'MMKill' - none: '%jobname% не получает денег за убийство вымышленных мобов.' + info: '&eУбийство необычных' + none: '%jobname% не получает денег за убийство необычных мобов.' fish: - info: 'Рыбная ловля' - none: '%jobname% не получает денег за рыбалку.' + info: '&eРыбалка' + none: '%jobname% не получает денег за ловлю рыбы.' craft: - info: 'Крафт' - none: '%jobname% не получает денег за крафт.' + info: '&eСоздание' + none: '%jobname% не получает денег за создание предметов.' smelt: - info: 'Обработка в печи' + info: '&eПлавка' none: '%jobname% не получает денег за обработку в печи.' brew: - info: 'Зельеварение' - none: '%jobname% не получает денег за зельеварение.' + info: '&eЗельеварение' + none: '%jobname% не получает денег за варку зелий.' eat: - info: 'Поглощение еды' + info: '&eПоедание' none: '%jobname% не получает денег за поедание еды.' dye: - info: 'Покраска' - none: '%jobname% не получает денег за покраску блоков шерсти.' + info: '&eПокраска' + none: '%jobname% не получает денег за покраску.' enchant: - info: 'Зачарование' - none: '%jobname% не получает денег за зачарование.' + info: '&eЗачарование' + none: '%jobname% не получает денег за зачарование предметов.' vtrade: info: '&eТорговля с жителями' none: '%jobname% не зарабатывает на торговле с жителями.' repair: - info: 'Восстановление предметов' - none: '%jobname% не получает денег за восстановление предметов.' + info: '&eПочинка' + none: '%jobname% не получает денег за починку предметов.' breed: - info: 'Размножение млекопитающих' - none: '%jobname% не получает денег за размножение млекопитающих.' + info: '&eРазведение' + none: '%jobname% не получает денег за разведение животных.' tame: - info: 'Приручение животных' - none: '%jobname% не получает денег за приручание.' + info: '&eПриручение' + none: '%jobname% не получает денег за приручение животных.' milk: - info: 'Доение коров' + info: '&eДоение' none: '%jobname% не получает денег за доение коров.' shear: - info: 'Стрижка овец' + info: '&eСтрижка' none: '%jobname% не получает денег за стрижку овец.' explore: - info: 'Исследование' - none: '%jobname% не получает денег за исследование.' + info: '&eИсследование' + none: '%jobname% не получает денег за исследование мира.' custom-kill: - info: 'Специальное ликвидация' - none: '%jobname% не получает денег за убийство игрока.' + info: '&eСпециальное убийство' + none: '%jobname% не получает денег за специальное убийство игроков.' collect: - info: '&eДобыча' - none: '%jobname% не зарабатывает на добыче блоков.' + info: '&eСобирательство' + none: '%jobname% не зарабатывает на собирании блоков.' bake: info: '&eВыпекание' none: '%jobname% не зарабатывает на выпекании еды.' playerinfo: help: - info: Вывести информацию о игроке. + info: Вывести заработок и задачи каждой работы у другого игрока. args: '[playername] [jobname] [action]' join: help: @@ -406,41 +406,41 @@ command: error: alreadyin: Вы уже устроились на работу %jobname%. fullslots: Невозможно устроиться на %jobname% - нет свободных мест. - maxjobs: Слишком много работ. - rejoin: '&cВы не можете устроиться прямо сейчас. Подождите [time]' - rejoin: '&aКликните чтобы заново устроиться на эту профессию: ' - success: Вы устроились на %jobname%. - confirm: '&2Кликните, чтобы подтвердить приём на работу &7[jobname]' + maxjobs: У Вас уже слишком много работ. + rejoin: '&cНельзя переустроиться на эту работу. Подождите [time]' + rejoin: '&aКликните, чтобы переустроиться на эту работу: ' + success: Вы устроились на работу %jobname%. + confirm: '&2Кликните, чтобы подтвердить устройство на работу &7[jobname]&2.' leave: help: info: Уволиться с работы. args: '[oldplayerjob]' - success: Вы уволились с %jobname%. - confirmationNeed: '&cВы действительно хотите покинуть профессию&e [jobname]&c? Для подтверждения, введите команду повторно в течение&6 [time] секунд!' + success: Вы уволились с работы %jobname%. + confirmationNeed: '&cВы действительно хотите уволиться с работы&e [jobname]&c? Для подтверждения введите команду повторно в течение&6 [time] секунд&c!' leaveall: help: info: Уволиться со всех работ. error: - nojobs: Нет работ с которых можно уволится! + nojobs: Нет работ, с которых можно уволится! success: Вы уволились со всех работ. - confirmationNeed: '&cВы действительно хотите покинуть все ваши профессии? Для подтверждения, введите команду повторно в течение&6 [time] секунд!' + confirmationNeed: '&cВы действительно хотите уволиться со всех работ? Для подтверждения введите команду повторно в течение&6 [time] секунд&c!' explored: help: info: Проверить, кто посещал этот чанк. error: noexplore: Никто ещё не был замечен на этом чанке - fullExplore: '&aЭта область исследована полностью' + fullExplore: '&aЭта область полностью исследована' list: '&e%place%. %playername%' browse: help: - info: Вывести список доступных работ. + info: Вывести список доступных Вам работ. error: - nojobs: Нет доступных работ. + nojobs: Нет доступных Вам работ. output: - header: 'Доступные работы:' - footer: Для информации введите /jobs info [JobName] + header: 'Вы можете устроиться на следующие работы:' + footer: Для подробностей введите /jobs info [JobName] totalWorkers: ' &7Рабочих: &e[amount]' - penalty: ' &4Ограниченых: &c[amount]%' + penalty: ' &4Штраф: &c[amount]%' bonus: ' &2Бонус: &a[amount]%' newHeader: '&2========== [amount] Доступные Работы =========' description: '[description]' @@ -452,9 +452,9 @@ command: penalty: ' &4Штраф: &c[amount]%' bonus: ' &2Бонус: &a[amount]%' list: ' &6[jobname]' - newMax: ' &eМаксимальный уровень: &f[max]' - click: '&bКликните по работе, чтобы узнать больше про неё!' - detailed: '&bКликните, чтобы увидеть детальный список действий по данной работе' + newMax: ' &eМакс. уровень: &f[max]' + click: '&bКликните по работе, чтобы узнать про неё больше!' + detailed: '&bКликните, чтобы увидеть более детальный список задач' jobHeader: '&2========== [jobname] =========' chooseJob: '&7&n&oВыбрать эту работу' chooseJobHover: '&7Кликните здесь, чтобы получить эту работу' @@ -484,7 +484,7 @@ command: output: completed: '&2 !Завершено!&r ' questLine: '[progress] &7[questName] &f[done]&7/&8[required]' - skip: '&7Нажмите, чтобы пропустить это задание' + skip: '&7Нажмите, чтобы пропустить этот квест' skips: '&7Осталось пропусков: &f[skips]' hover: "&f[jobName] \n[desc] \n&7Новый квест через: [time]" fire: @@ -515,7 +515,7 @@ command: top: help: info: Показывает топ игроков на работе. - args: '[jobname]' + args: '[jobname]/clear номерСтраницы' error: nojob: Не получается найти работу с таким названием. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Показывает топ игроков на всех работах. - args: '' + args: clear/номерСтраницы error: nojob: Не получилось найти какие-либо данные. output: diff --git a/src/main/resources/locale/messages_sv-SE.yml b/src/main/resources/locale/messages_sv-SE.yml index 51555128..2d6430b9 100644 --- a/src/main/resources/locale/messages_sv-SE.yml +++ b/src/main/resources/locale/messages_sv-SE.yml @@ -515,7 +515,7 @@ command: top: help: info: Shows top players by jobs name. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Can't find any job with this name. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Shows top players by global jobs level. - args: '' + args: clear/pageNumber error: nojob: Can't find any information. output: diff --git a/src/main/resources/locale/messages_tr.yml b/src/main/resources/locale/messages_tr.yml index 1bc175bb..5f904e60 100644 --- a/src/main/resources/locale/messages_tr.yml +++ b/src/main/resources/locale/messages_tr.yml @@ -515,7 +515,7 @@ command: top: help: info: Shows top players by jobs name. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: Bu isimde bir meslek bulunamadı. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Shows top players by global jobs level. - args: '' + args: clear/pageNumber error: nojob: Bir bilgi bulunamadı. output: diff --git a/src/main/resources/locale/messages_zhcn.yml b/src/main/resources/locale/messages_zhcn.yml index 7373e567..e9bc59bf 100644 --- a/src/main/resources/locale/messages_zhcn.yml +++ b/src/main/resources/locale/messages_zhcn.yml @@ -515,7 +515,7 @@ command: top: help: info: Shows top players by jobs name. - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: 没有这个职业. output: @@ -527,7 +527,7 @@ command: gtop: help: info: Shows top players by global jobs level. - args: '' + args: clear/pageNumber error: nojob: 没有找到任何信息, 你这是新服吧23333. output: diff --git a/src/main/resources/locale/messages_zhtw.yml b/src/main/resources/locale/messages_zhtw.yml index 7e07458d..9b155265 100644 --- a/src/main/resources/locale/messages_zhtw.yml +++ b/src/main/resources/locale/messages_zhtw.yml @@ -515,7 +515,7 @@ command: top: help: info: 依職業列出最具經驗玩家 - args: '[jobname]' + args: '[jobname]/clear pageNumber' error: nojob: 沒有這個職業. output: @@ -527,7 +527,7 @@ command: gtop: help: info: 顯示全部職業中最具經驗的玩家. - args: '' + args: clear/pageNumber error: nojob: 沒有找到任何資訊, 你這是新服吧23333. output: