@ -87,6 +87,7 @@ The second field, on the contrary, is a table of optional parameters: they defin
* Arena_lib will automatically translate the new strings using the textdomain of the minigame: do NOT push translated strings, just put their translation in the locale folder of the minigame
* If for any reason you want to retrieve these messages in your minigame, these are saved in a `messages` field, and not in a `custom_messages` one. The latter is just a table `msg_name = true` used to check whether the message is a custom one
* `sounds`: (table) series of sounds to optionally customise the minigame experience.
* Each entry is a table following the [audio_lib registration format](https://gitlab.com/zughy-friends-minetest/audio_lib/-/blob/main/DOCS.md): a file name, a description and optional parameters (e.g. `{name = "mymod_mysound1", description = "Someone joins"}`). Arena_lib proceeds to register them on its own and only the name is stored as a field
[!] There are more minigames having an arena called @1: please specify the name of the minigame before the name of the arena, separating them with a space=[!] Другие мини-игры имеют арену с именем @1: пожалуйста, уточните имя мини-игры перед именем арены, отделив их пробелом
Game in arena @1 successfully terminated=Игра на арене @1 успешно прервана
[!] This player is not online!=[!] Этого игрока нет в сети!
[!] The player must be in a game to perform this action!=[!] Игрок должен быть в игре, чтобы совершить это действие!
Player successfully kicked=Игрок успешно выгнан
arena=арена
minigame=мини-игра
player=игрок
Manage arena_lib arenas; it requires arenalib_admin=Управляйте аренами arena_lib; требует arenalib_admin
arena name=имя арены
Quits a queue or an ongoing game=Выходит из очереди или текущей игры
[!] You must be in a game or in queue to perform this action!=[!] Вы должны быть в игре или в очереди, чтобы совершить это действие!
[!] You must be in a game to perform this action!=[!] Вы должны быть в игре, чтобы совершить это действие!
[!] You can't perform this action during the celebration phase!=[!] Вы не можете совершить это действие во период празднования!
message=сообщение
Writes a message in the arena global chat while in a game=Отправляет сообщение в глобальный чат арены во время игры
Writes a message in the arena team chat while in a game (if teams are enabled)=Отправляет сообщение в комадный чат арены во время игры
[!] Teams are not enabled!=[!] Команды не включены!
COMMANDS=КОМАНДЫ
check if there is any unused resource inside the arena_lib world folder (inside BGM and Thumbnails)=проверяет на наличие любого неиспользованного ресурса в папке arena_lib мира (внутри BGM и Thumbnails)
creates an arena for the specified minigame=создаёт арену для указанной мини-игры
disables an arena=отключает арену
enters the arena editor=открывает редактор арены
enables an arena=включает арену
changes the entrance types of the specified minigame=меняет типы входа в указанную мини-игру
DEBUG ONLY - resets the properties of a bugged arena=ТОЛЬКО ОТЛАДКА - сбрасывает свойства забагованной арены
forcibly ends an ongoing game=принудительно завершает текущую игру
lists all the installed minigames, alphabetically sorted=перечисляет все установленные мини-игры в алфавитном порядке
see @1=см. @1
prints all the arena's info=выводит всю информацию по арене
kicks a player from an ongoing game. When kicked, they must wait 2 minutes before re-entering a match=выгоняет игрока из текущей игры. Будучи выгнанным, игрок должен подождать 2 минуты перед повторным заходом в матч
lists all the arenas of the specified minigame=перечисляет все арены по указанной мини-игре
deletes an arena=удаляет арену
tweaks the minigame settings for the current server=меняет настройки мини-игры на этом сервере
UTILS=УТИЛИТЫ
Barrer node: use it to fence your arenas=Барьерный блок: используйте его, чтобы ограждать свои арены
##[ src/_load.lua ]##
Someone joins=
Someone leaves=
# nodes.lua
Barrier=Барьер
# admin_tools/entrances.lua
[!] You can't perform this action while in game!=[!] Вы не можете совершить это действие во время игры!
[!] This minigame doesn't exist!=[!] Эта мини-игра не существует!
##[ src/admin_tools/entrances.lua ]##
Entrance type - @1=Тип входа - @1
Pressing 'overwrite' will try to disable the arena first=Нажатие на «Перезаписать» попробует сначала отключить арену
OVERWRITE ALL=ПЕРЕЗАПИСАТЬ ВСЁ
Overwrite=Перезаписать
@1 - nothing to overwrite=@1 - нечего перезаписать
# admin_tools/minigame_settings.lua
[!] You can't perform this action while in queue!=[!] Вы не можете совершить это действие, находясь в очереди!
##[ src/admin_tools/entrances.lua ]##
##[ src/admin_tools/minigame_settings.lua ]##
##[ src/api/core.lua ]##
##[ src/api/in_game.lua ]##
##[ src/signs/signs.lua ]##
##[ src/utils/debug.lua ]##
[!] This minigame doesn't exist!=[!] Эта мини-игра не существует!
##[ src/admin_tools/entrances.lua ]##
##[ src/admin_tools/minigame_settings.lua ]##
##[ src/deps/parties.lua ]##
[!] You can't perform this action while in game!=[!] Вы не можете совершить это действие во время игры!
##[ src/admin_tools/entrances.lua ]##
##[ src/admin_tools/minigame_settings.lua ]##
##[ src/editor/tools_settings.lua ]##
Overwrite=Перезаписать
##[ src/admin_tools/minigame_settings.lua ]##
Minigame settings=Настройки мини-игры
# api/core.lua
##[ src/admin_tools/minigame_settings.lua ]##
##[ src/deps/parties.lua ]##
[!] You can't perform this action while in queue!=[!] Вы не можете совершить это действие, находясь в очереди!
##[ src/api/core.lua ]##
team=команда
spectator=наблюдатель
@1 has been eliminated by @2=@1 был ликвидирован @2
@1 has been eliminated=@1 был ликвидирован
@1 has been eliminated by @2=@1 был ликвидирован @2
You're the last player standing: you win!=Вы последний оставшийся: вы победили!
There are no other teams left, you win!=Других команд не осталось, вы победили!
@1 has quit the match=@1 покинул матч
@ -70,7 +49,6 @@ Team @1 wins the game=Команда @1 побеждает в игре
@1 win the game=@1 побеждают в игре
Teams @1 win the game=Команды @1 побеждают в игре
There are no winners=Победителей нет
[!] Parameters don't seem right!=[!] Параметры не выглядят верными!
[!] Property type doesn't match, aborting!=[!] Тип свойства не совпадает, отмена!
Parameter @1 successfully overwritten=Параметр @1 успешно перезаписан
[!] This minigame needs at least @1 players!=[!] Этой мини-игре нужно как минимум @1 игрока!
[!] An arena with that name exists already!=[!] Арена с таким именем уже существует!
[!] The name contains unsupported characters!=[!] Имя содержит неподдерживаемые символы!
# api/in_game.lua
##[ src/api/core.lua ]##
##[ src/api/in_game.lua ]##
spectator=наблюдатель
##[ src/api/core.lua ]##
##[ src/commands.lua ]##
arena=арена
[!] Teams are not enabled!=[!] Команды не включены!
##[ src/api/core.lua ]##
##[ src/editor/tools_customise_bgm.lua ]##
[!] File not found!=[!] Файл не найден!
##[ src/api/core.lua ]##
##[ src/editor/tools_settings.lua ]##
##[ src/signs/signs.lua ]##
[!] Parameters don't seem right!=[!] Параметры не выглядят верными!
##[ src/api/core.lua ]##
##[ src/signs/signs_editor.lua ]##
[!] There is no entrance to remove assigned to @1!=
##[ src/api/in_game.lua ]##
[!] No ongoing game!=[!] Игра не запущена!
[!] Spectate mode not supported!=[!] Режим наблюдения не поддерживается!
[!] The arena is not enabled!=[!] Арена не включена!
[!] You must detach yourself from the entity you're attached to before entering!=[!] Перед входом, вы должны отцепиться от объекта, к которому вы приставлены!
[!] There is nothing to spectate!=[!] Тут незачем наблюдать!
[!] The arena is loading, try again in a few seconds!=[!] Арена загружается, попробуйте через несколько секунд!
[!] This minigame doesn't allow to join while in progress!=[!] Эта мини-игра не позволяет входить во время игры!
Players and spectators can now interact with each other=Игроки и наблюдатели теперь могут вместе взаимодействовать
[!] This arena doesn't exist!=[!] Эта арена не существует!
The arena has been forcibly terminated by @1=@1 принудительно остановил арену
@1 has been kicked by @2=@1 был выгнан модератором @2
@1 has been kicked=@1 был выгнан
[!] on_timeout callback must be declared to properly use a decreasing timer!=[!] Функция on_timeout должна быть задана, чтобы правильно применить таймер обратного отсчёта!
# api/in_queue.lua
[!] Only the party leader can leave the queue!=[!] Только глава группы может покинуть очередь!
##[ src/api/in_game.lua ]##
##[ src/utils/debug.lua ]##
##[ src/utils/macros.lua ]##
[!] This arena doesn't exist!=[!] Эта арена не существует!
##[ src/api/in_game.lua ]##
##[ src/utils/macros.lua ]##
[!] The arena is not enabled!=[!] Арена не включена!
[!] You must detach yourself from the entity you're attached to before entering!=[!] Перед входом, вы должны отцепиться от объекта, к которому вы приставлены!
##[ src/api/in_queue.lua ]##
Game begins in @1!=Игра начнётся через @1!
Get ready!=Приготовьтесь!
@1 seconds for the match to start=@1 с до начала матча
[!] You're already queuing for this arena!=[!] Вы уже стоите в очереди на эту арену!
[!] You've been blocked from entering any queue for 10 seconds, due to joining and leaving repeatedly in a short amount of time!=[!] Вам запретили вставать в очереди на 10 секунд из-за частого покидания игр в короткий промежуток времени!
Waiting for more players...=Ожидаем больше игроков...
[!] Only the party leader can leave the queue!=[!] Только глава группы может покинуть очередь!
The queue has been cancelled due to not enough players=Очередь была отменена из-за недостаточного количества игроков
@1 seconds for the match to start=@1 с до начала матча
Game begins in @1!=Игра начнётся через @1!
Get ready!=Приготовьтесь!
# dependencies/parties.lua
##[ src/commands.lua ]##
[!] There are more minigames having an arena called @1: please specify the name of the minigame before the name of the arena, separating them with a space=[!] Другие мини-игры имеют арену с именем @1: пожалуйста, уточните имя мини-игры перед именем арены, отделив их пробелом
Game in arena @1 successfully terminated=Игра на арене @1 успешно прервана
[!] This player is not online!=[!] Этого игрока нет в сети!
[!] The player must be in a game to perform this action!=[!] Игрок должен быть в игре, чтобы совершить это действие!
Player successfully kicked=Игрок успешно выгнан
COMMANDS=КОМАНДЫ
check if there is any unused resource inside the arena_lib world folder (inside BGM and Thumbnails)=проверяет на наличие любого неиспользованного ресурса в папке arena_lib мира (внутри BGM и Thumbnails)
minigame=мини-игра
creates an arena for the specified minigame=создаёт арену для указанной мини-игры
disables an arena=отключает арену
enters the arena editor=открывает редактор арены
enables an arena=включает арену
changes the entrance types of the specified minigame=меняет типы входа в указанную мини-игру
DEBUG ONLY - resets the properties of a bugged arena=ТОЛЬКО ОТЛАДКА - сбрасывает свойства забагованной арены
forcibly ends an ongoing game=принудительно завершает текущую игру
lists all the installed minigames, alphabetically sorted=перечисляет все установленные мини-игры в алфавитном порядке
see @1=см. @1
prints all the arena's info=выводит всю информацию по арене
player=игрок
kicks a player from an ongoing game. When kicked, they must wait 2 minutes before re-entering a match=выгоняет игрока из текущей игры. Будучи выгнанным, игрок должен подождать 2 минуты перед повторным заходом в матч
lists all the arenas of the specified minigame=перечисляет все арены по указанной мини-игре
deletes an arena=удаляет арену
tweaks the minigame settings for the current server=меняет настройки мини-игры на этом сервере
UTILS=УТИЛИТЫ
Barrier node: use it to fence your arenas=
Manage arena_lib arenas; it requires arenalib_admin=Управляйте аренами arena_lib; требует arenalib_admin
Quits a queue or an ongoing game=Выходит из очереди или текущей игры
[!] You must be in a game or in queue to perform this action!=[!] Вы должны быть в игре или в очереди, чтобы совершить это действие!
[!] You can't perform this action during the celebration phase!=[!] Вы не можете совершить это действие во период празднования!
message=сообщение
Writes a message in the arena global chat while in a game=Отправляет сообщение в глобальный чат арены во время игры
[!] You must be in a game to perform this action!=[!] Вы должны быть в игре, чтобы совершить это действие!
Writes a message in the arena team chat while in a game (if teams are enabled)=Отправляет сообщение в комадный чат арены во время игры
##[ src/deps/parties.lua ]##
[!] The party leader must not be in queue to perform this action!=[!] Глава группы должен выйти из очереди, чтобы совершить это действие!
[!] The party leader must not be in game to perform this action!=[!] Глава группы должен покинуть игру, чтобы совершить это действие!
# editor/editor_main.lua
[!] You must leave the editor first!=[!] Сначала вы должны покинуть редактор!
Wooosh!=Вжууух!
# editor/editor_icons.lua
##[ src/editor/editor_icons.lua ]##
Players=Игроки
Values are PER TEAM! Use item #4 to change value=Значения отдельные для разных команд! Используйте предмет №4, чтобы изменить значение
Spawners=Спавнеры
@ -169,26 +200,50 @@ Settings=Настройки
Info=Информация
Go back=Назад
Enable and leave=Включить и покинуть
##[ src/editor/editor_icons.lua ]##
##[ src/spectate/spectate_tools.lua ]##
Leave=Покинуть
# editor/tools_customise_bgm.lua
##[ src/editor/editor_main.lua ]##
Wooosh!=Вжууух!
##[ src/editor/editor_main.lua ]##
##[ src/utils/macros.lua ]##
[!] You must leave the editor first!=[!] Сначала вы должны покинуть редактор!
##[ src/editor/tools_customise_bgm.lua ]##
Background music=Фоновая музыка
leave empty to remove the current track=оставьте пустым, чтобы удалить текущий трек
Audio file=Аудио файл
leave empty to remove the current track=оставьте пустым, чтобы удалить текущий трек
Title=Название
Author=Автор
Volume=Громкость
Pitch=Тон
##[ src/editor/tools_customise_bgm.lua ]##
##[ src/editor/tools_customise_lighting.lua ]##
##[ src/editor/tools_customise_sky.lua ]##
##[ src/editor/tools_customise_weather.lua ]##
Apply=Применить
# editor/tools_customise_lighting.lua
##[src/editor/tools_customise_lighting.lua ]##
Lighting=Освещение
Global light=Глобальный свет
Saturation=Насыщенность
# editor/tools_customise_sky.lua
Celestial vault=Небесный свод
##[ src/editor/tools_customise_lighting.lua ]##
##[ src/editor/tools_customise_sky.lua ]##
##[ src/editor/tools_customise_weather.lua ]##
Reset=Сбросить
##[ src/editor/tools_customise_sky.lua ]##
Celestial vault=Небесный свод
Sky=Небо
Sun=Солнце
Moon=Луна
Stars=Звёзды
Clouds=Облака
Type=Тип
Day sky=Дневное небо
Dawn sky=Рассвет
@ -215,21 +270,27 @@ Size=Размер
Sunrise texture=Текстура восхода
Visible moon=Видимая луна
Visible stars=Видимые звёзды
Colour=Цвет
Count=Кол-во
Opacity=Видимость
Clouds must be enabled first to change their parameters=Облака вначале нужно включить, чтобы менять их параметры
Ambient=Окружение
Opacity=Видимость
Density=Плотность
Thickness=Толщина
Height=Высота
Speed=Скорость
# editor/tools_customise_weather.lua
##[ src/editor/tools_customise_sky.lua ]##
##[ src/editor/tools_customise_weather.lua ]##
Colour=Цвет
##[ src/editor/tools_customise_weather.lua ]##
Weather condition=Погодные условия
##[ src/editor/tools_customise_weather.lua ]##
##[ src/utils/debug.lua ]##
Strength=Сила
# editor/tools_players.lua
##[src/editor/tools_players.lua ]##
Players required=Игроков требуется
Players supported (right click to remove the limit)=Игроков помещается (ПКМ удаляет ограничение)
Players supported (click to set a limit)=Игроков помещается (ЛКМ устанавливает ограничение)
@ -238,7 +299,7 @@ Change value (LMB decreases, RMB increases)=Изменить значение (
Teams: on (click to toggle off)=Команды: включены (ЛКМ отключает)
Teams: off (click to toggle on)=Команды: отключены (ЛКМ включает)
Delete all spawners of the team=Удалить все спавнеры команды
# hud/hud_waypoints.lua
##[src/hud/hud_waypoints.lua ]##
Return point (custom)=Точка возврата (произвольная)
Return point=Точка возврата
# signs/signs.lua
##[ src/nodes.lua ]##
Barrier=Барьер
##[ src/signs/signs.lua ]##
Sign=Табличка
Signs=Таблички
One sign per arena=Одна табличка на арену
@ -276,35 +343,40 @@ Arena sign=Табличка арены
[!] Uh-oh, it looks like this sign has been misplaced: well, fixed, hit it again!=[!] Ой-ой, как видимо, эта табличка встала криво: вот, поправили, ударьте её снова!
[!] That's not an arena_lib sign!=[!] Это не табличка arena_lib!
No ongoing activity=Нет активности
Now inside=На арене
(you can also left-click the sign)=
The arena is not enabled=Арена не включена
Leave the queue (you can also left-click the sign)=Покинуть очередь (также можно ударить табличку)
Leave the queue=
Full=Заполнена
Play=
This minigame can't be joined whilst a game is in progress=В эту мини-игру нельзя зайти во время игры
Play (you can also left-click the sign)=Играть (также можно ударить табличку)
Spectate mode not supported=Режим наблюдения не поддерживается
Spectate=Наблюдать
Spectate (there must be a game in progress)=Наблюдать (только в процессе игры)
Now inside=На арене
# signs/signs_editor.lua
##[src/signs/signs_editor.lua ]##
Add sign=Добавить табличку
Remove sign=Удалить табличку
Are you sure you want to delete the sign from @1?=Вы точно хотите удалить табличку на @1?
Teleport onto the sign=Телепортироваться к табличке
[!] There is no entrance assigned to @1!=[!] Нет входа, установленного на @1!
Return where you were=Вернуться обратно
Are you sure you want to delete the sign from @1?=Вы точно хотите удалить табличку на @1?
# spectate/spectate_main.lua
Spectators inside: =Наблюдатели внутри:
##[ src/spectate/spectate_main.lua ]##
Currently spectating: @1=Сейчас наблюдают: @1
# spectate/spectate_tools.lua
##[ src/spectate/spectate_main.lua ]##
##[ src/utils/debug.lua ]##
Spectators inside: =Наблюдатели внутри:
##[ src/spectate/spectate_tools.lua ]##
Change player=Сменить игрока
Change team=Сменить команду
Change entity=Сменить объект
Change area=Сменить зону
Enter the match=Присоединиться к матчу
# utils/debug.lua
##[src/utils/debug.lua ]##
name: =имя:
Total arenas: =Всего арен:
Players required per team: =Игроков требуется в команде:
@ -350,7 +422,7 @@ Team properties: =Свойства команды:
[!] You can't perform this action during an ongoing game!=[!] Вы не можете совершить это действие во время игры!
[!] You must disable the arena first!=[!] Вначале вам нужно отключить арена!
[!] There must be no one inside the editor of the arena to perform this command! (now inside: @1)=[!] Чтобы выполнить эту команду, все должны покинуть редактор арены! (Сейчас внутри: @1)
[!] You've recently been kicked from a game! Time left before being able to join a new match: @1s=[!] Вас недавно выгнали из игры! Присоединиться к следующему матчу можно будет через @1 с
[!] There is no team with enough space for the whole party!=[!] Нет команды, в которой было бы достаточно места для всей группы!
[!] The arena is already full!=[!] Арена уже заполнена!
##[ src/utils/utils.lua ]##
#utils/utils.lua
You've joined team @1=Вы присоединились к команде @1
##### not used anymore #####
arena name=имя арены
Barrer node: use it to fence your arenas=Барьерный блок: используйте его, чтобы ограждать свои арены
All=Всё
[!] on_timeout callback must be declared to properly use a decreasing timer!=[!] Функция on_timeout должна быть задана, чтобы правильно применить таймер обратного отсчёта!
Leave the queue (you can also left-click the sign)=Покинуть очередь (также можно ударить табличку)
Play (you can also left-click the sign)=Играть (также можно ударить табличку)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.