mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-22 11:54:39 +01:00
Change commands to use new usage message method.
This commit is contained in:
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user