Change commands to use new usage message method.

This commit is contained in:
AnimeGitB
2022-07-21 21:05:23 +09:30
committed by Luke H-W
parent 2cfbe78184
commit 104e04f70a
34 changed files with 89 additions and 344 deletions

View File

@@ -94,6 +94,7 @@
}
},
"execution": {
"usage_prefix": "Применение: ",
"player_exist_error": "Игрок не найден.",
"player_offline_error": "Игрок не в сети.",
"item_player_exist_error": "Некорректный предмет или UID.",
@@ -114,7 +115,6 @@
"success": "Успех"
},
"account": {
"command_usage": "Применение: account <create|delete> <имя_пользователя> [UID]",
"invalid": "Некорректный UID.",
"exists": "Аккаунт с таким именем пользователя и/или UID уже существует.",
"create": "Аккаунт с UID %s был создан.",
@@ -123,7 +123,6 @@
"description": "Вносит изменения в аккаунты пользователей"
},
"announce": {
"command_usage": "Применение: announce|a <\"tpl\" templateId|\"refresh\"|\"revoke\" templateId|content>",
"send_success": "Объявление было отправлено успешно, вы можете отзвать его с помощью команды /a revoke %s.",
"refresh_success": "Конфигурационный файл объявления был успешно обновлён. [Всего %s]",
"revoke_done": "Пытаемся отозвать объявление %s.",
@@ -131,7 +130,6 @@
"description": "Показывает объявление всем игрокам в сети и позволяет управлять серверными объявлениями"
},
"clear": {
"command_usage": "Применение: clear <all|wp|art|mat> [lv<макс_уровень>] [r<макс_пробуждение>] [<макс_редкость>*]",
"weapons": "Удалены оружия у %s.",
"artifacts": "Удалены артефакты у %s.",
"materials": "Удалены материалы у %s.",
@@ -142,19 +140,16 @@
"description": "Удаляет все доступные неэкипированные предметы из вашего инвентаря. По умолчанию удаляет 4* предметы 1-го уровня предмета 1-го ранга пробуждения и ниже, однако, возможно задать более высокие параметры."
},
"coop": {
"usage": "Применение: coop [UID_хоста]",
"success": "Игрок %s был призван в мир %s.",
"description": "Принудительно присоединяет к мирам других людей. Если цель не была выбрана, то отправляет в совместный режим."
},
"enter_dungeon": {
"usage": "Применение: enterdungeon <ID_подземелья>",
"changed": "Произошёл переход в подземелье %s.",
"not_found_error": "Подземелье не существует.",
"in_dungeon_error": "Вы уже в этом подземелье.",
"description": "Позволяет войти в подземелье"
},
"give": {
"usage": "Применение: give <ID_предмета|ID_персонажа|\"all\"|\"weapons\"|\"mats\"|\"avatars\"> [x<кол-во>] [lv<уровень>] [r<пробуждение>]",
"usage_relic": "Применение: give <ID_артефакта> [ID_глав_хар-ки] [<ID доп_хар-ки>[,<раз>]]... [lv<уровень 0-20>]",
"illegal_relic": "Данный ID_артефакта находится в черном списке. Возможно, это не то, что вы хотите получить.",
"given": "Выдано %s %s игроку %s.",
@@ -169,7 +164,6 @@
"description": "Лечит всех персонажей в вашей команде."
},
"help": {
"usage": "Применение: ",
"aliases": "Альтернативные названия: ",
"available_commands": "Доступные команды: ",
"tip_need_permission": "Разрешения: ",
@@ -184,13 +178,11 @@
"description": "Выгоняет (\"кикает\") указанного игрока с сервера (WIP)"
},
"killall": {
"usage": "Применение: killall [UID_игрока] [ID_сцены]",
"scene_not_found_in_player_world": "В мире игрока не была обнаружена эта сцена.",
"kill_monsters_in_scene": "Убиваем %s монстров в сцене %s.",
"description": "Убивает всех существ в сцене"
},
"killCharacter": {
"usage": "Применение: killcharacter [ID_игрока]",
"success": "Текущий персонаж игрока %s был убит.",
"description": "Убивает текущего персонажа игрока"
},
@@ -205,7 +197,6 @@
"description": "Отображает всех игроков, находящихся в сети"
},
"permission": {
"usage": "Применение: permission <add|remove> <имя_пользователя> <разрешение>",
"add": "Разрешение было добавлено.",
"has_error": "У данного пользователя уже имеется это разрешение!",
"remove": "Разрешение удалено.",
@@ -218,7 +209,6 @@
"description": "Позволяет получить координаты"
},
"quest": {
"usage": "Применение: quest <add|finish> [ID_квеста]",
"added": "Квест %s был добавлен.",
"finished": "Квест %s был завершен.",
"not_found": "Квест не найден.",
@@ -236,12 +226,11 @@
"description": "Сбрасывает уровень созвездия у активного персонажа. Для вступления изменений в силу, после ввода команды необходимо перезайти в игру"
},
"resetShopLimit": {
"usage": "Применение: resetshop <ID_игрока>",
"success": "Сброс был выполнен успешно.",
"description": "Сбрасывает таймер обновления магазина у выбранного игрока"
},
"sendMail": {
"usage": "Применение: sendmail <ID_пользователя|all|help> [ID_шаблона]",
"give_usage": "🇺🇸Usage: give <player> <itemID|itemName> [amount] [level] [refinement]",
"user_not_exist": "Пользователь с ID '%s' не найден.",
"start_composition": "Начинаем создание письма.\nВведите '/sendmail <заголовок>' для того, чтобы продолжить.\nВ любой момент времени вы можете прекратить писать это письмо путём ввода '/sendmail stop'.",
"templates": "Шаблоны писем будут реализованы в будущем...",
@@ -264,27 +253,22 @@
"description": "Отправляет сообщение по почте указанному пользователю. Применение данной команды изменяется в зависимости от стадии написания письма"
},
"sendMessage": {
"usage": "Применение: sendmessage <сообщение>",
"success": "Сообщение было отправлено.",
"description": "Отправляет сообщение выбранному игроку от имени сервера. При отсутствии конкретной цели, отправляет сообщение всем игрокам на сервере."
},
"setFetterLevel": {
"usage": "Применение: setfetterlevel <уровень>",
"range_error": "Значение уровня дружбы должно быть между 0 и 10.",
"success": "Уровень дружбы стал равен %s.",
"level_error": "Некорректный уровень дружбы.",
"description": "Задаёт уровень дружбы для активного персонажа"
},
"setProp": {
"usage": "Применение: setprop|prop <св-во> <значение>\n\tВозможные значения <св-во>: godmode | nostamina | unlimitedenergy | abyss | worldlevel | bplevel\n\t(прод.) см. перечисление (enum) PlayerProperty для остальных возможных значений, of form PROP_MAX_SPRING_VOLUME -> max_spring_volume",
"description": "Задаёт свойства аккаунта. С помощью данной команды может быть включен godmode, а также разблокированы этажи Коридора Бездны и изменён прогресс боевого пропуска."
"description": "Задаёт свойства аккаунта. С помощью данной команды может быть включен godmode, а также разблокированы этажи Коридора Бездны и изменён прогресс боевого пропуска.\n\tВозможные значения <св-во>: godmode | nostamina | unlimitedenergy | abyss | worldlevel | bplevel\n\t(прод.) см. перечисление (enum) PlayerProperty для остальных возможных значений, of form PROP_MAX_SPRING_VOLUME -> max_spring_volume"
},
"setStats": {
"usage": "Применение: setstats|stats <хар-ка> <значение>\n\tВозможные значения <хар-ка>: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(прод.) Бонус элементального урона: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(прод.) Элементальное сопротивление: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys\n",
"description": "Задаёт боевые характеристики для активного персонажа"
"description": "Задаёт боевые характеристики для активного персонажа\n\tВозможные значения <хар-ка>: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(прод.) Бонус элементального урона: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(прод.) Элементальное сопротивление: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys"
},
"spawn": {
"usage": "Применение: spawn <ID_существа> [кол-во] [уровень(только для монстров)] [<x> <y> <z>(только для монстров, опционально)]",
"success": "Заспавнено %s %s.",
"limit_reached": "Лимит существ в сцене был достигнут. Спавним %s существ вместо этого.",
"description": "Спавнит существо неподалеку от вас"
@@ -294,16 +278,12 @@
"description": "Останавливает работу сервера"
},
"talent": {
"usage_1": "Для того, чтобы задать уровень таланта: /talent set <ID_таланта> <значение>",
"usage_2": "Альтернативный способ задать уровень таланта: /talent <n/e/q для стандартной атаки/способности на E/Q> <значение>",
"usage_3": "Для того, чтобы получить ID таланта: /talent getid",
"lower_16": "Некорректный уровень таланта. Уровень должен быть ниже 16.",
"set_id": "Уровень таланта стал равен %s.",
"set_atk": "Уровень таланта стандартной атаки стал равен %s.",
"set_e": "Уровень таланта способности на E стал равен %s.",
"set_q": "Уровень таланта способности на Q стал равен %s.",
"invalid_skill_id": "Некорректный ID способности.",
"set_this": "Этот уровень таланта стал равен %s.",
"invalid_level": "Некорректный уровень таланта.",
"normal_attack_id": "ID стандартной атаки: %s.",
"e_skill_id": "ID способности на E: %s.",
@@ -311,17 +291,13 @@
"description": "Устанавливает уровень таланта для вашего активного персонажа"
},
"team": {
"usage": "Применение: team <add|remove|set> [ID_персонажа,...] [индекс|first|last|индекс-индекс,...]",
"invalid_usage": "Некорректное применение.",
"add_usage": "Применение (для добавления): team add <ID_персонажа,...> [индекс]",
"invalid_index": "Некорректный индекс.",
"add_too_much": "Сервер позволяет вам иметь максимум %d персонаж(а) в команде.",
"failed_to_add_avatar": "Не удалось добавить персонажа с ID %s.",
"remove_usage": "Применение (для удаления): team remove <индекс|first|last|индекс-индекс,...>",
"failed_to_parse_index": "Не удалось обработать индекс: %s",
"remove_too_much": "Вы не можете удалить всех своих персонажей.",
"ignore_index": "Были проигнорированы индекс(ы): %s",
"set_usage": "Применение (для задания): team set <индекс> <ID_персонажа>",
"index_out_of_range": "Указанный индекс находится вне границ.",
"failed_parse_avatar_id": "Не удалось распознать ID персонажа: %s",
"avatar_already_in_team": "Персонаж уже находится в команде.",
@@ -334,29 +310,23 @@
"description": "Телепортирует всех игроков в вашем мире к вам"
},
"teleport": {
"usage_server": "Применение: tp @<ID_игрока> <x> <y> <z> [ID_сцены]",
"usage": "Применение: tp [@<ID_игрока>] <x> <y> <z> [ID_сцены]",
"specify_player_id": "Нужно указать ID игрока.",
"invalid_position": "Некорректная позиция.",
"exists_error": "Указанная сцена не существует.",
"success": "Игрок %s был телепортирован по координатам %s, %s, %s в сцене %s.",
"description": "Изменяет местоположение игрока"
},
"weather": {
"usage": "Применение: weather [ID_погоды] [тип_климата]\nДоступные ID погоды можно найти в WeatherExcelConfigData.json.\nТипы климата: sunny (солнечно), cloudy (облачно), rain (дождь), thunderstorm (гроза), snow (снег), mist (туман)",
"success": "Установлен ID погоды %s, тип климата: %s.",
"status": "Текущий ID погоды: %s, тип климата: %s.",
"description": "Изменяет ID погоды и тип климата. ID погоды можно найти в WeatherExcelConfigData.json.\nТипы климата: sunny (солнечно), cloudy (облачно), rain (дождь), thunderstorm (гроза), snow (снег), mist (туман)"
},
"ban": {
"command_usage": "Применение: ban <@ID_игрока> [промежуток_времени] [причина]",
"success": "Успех.",
"failure": "Неудача, игрок не найден.",
"invalid_time": "Не удалось определить промежуток времени.",
"description": "Запрещает игроку присоединяться к серверу (\"банит\")"
},
"unban": {
"command_usage": "Применение: unban <@ID_игрока>",
"success": "Успех.",
"failure": "Неудача, игрок не найден.",
"description": "Разблокировывает доступ к серверу (\"разбанивает\")"
@@ -397,4 +367,4 @@
"gacha_mapping": "Мапирование системы гача в JSON"
}
}
}
}