Управление
Содержание:
- History[]
- How to choose your custom menu’s location
- Step 1: Your Images
- Атрибуты Chest Commands
- Examples
- Как посмотреть или изменить клавиши управления
- Список клавиш управления
- Использование
- How to add a social menu
- История[]
- Базовые концепты плагина Abstract Menus:
- Уровни администраторов
- Usage
- Основные права ChestCommands:
- Описание плагина Abstract Menus:
- Клавиши отладки[]
- Buttons[]
- Примеры
- Пример
- Reporting Issues
- Вступление
History[]
Java Edition Indev | |||||
---|---|---|---|---|---|
0.31 | The menu screen was added. | ||||
Java Edition Infdev | |||||
The «Generate new level…» button was replaced by a Singleplayer button. | |||||
The «Load level..» button was replaced by a Multiplayer button, which wasn’t playable at the time. | |||||
Added «Loading…» screen. | |||||
Java Edition Alpha | |||||
v1.0.4 | Replaced «Loading…» screen with a Mojang splash screen. | ||||
v1.0.10 | The Multiplayer button was no longer greyed out as SMP was added, although it was only for testing at this stage. | ||||
«Multi player» has been changed to «Multiplayer» | |||||
v1.0.12 | Changed «Save and quit to title..» to «Save and quit to title». | ||||
v1.2.0 | preview | RAM usage information no longer shows up on the top right corner. | |||
v1.2.2 | Removed the «Play tutorial level» button, replaced by «Mods and Texture Packs» | ||||
Java Edition Beta | |||||
1.0 | The «Options…» button was made much closer to the «Mods and Texture Packs» button. | ||||
1.3 | The gap between «Options…» and «Mods and Texture Packs» was reverted. | ||||
The «Options…» button was made smaller to make room for the «Quit Game» button. | |||||
1.4 | Changed logo. | ||||
1.8 | (preview) | Replaced background with panorama, moved version tag to the bottom left corner. | |||
Java Edition | |||||
1.0.0 | Beta 1.9 Prerelease 6 | «Mods and Texture Packs» button changed to «Texture Packs». | |||
RC1 | The «Quit Game» button now appears regardless of how the game is launched. | ||||
1.1 | 11w49a | Added language select button. | |||
Renamed «Save and quit to title» button to «Save and Quit to Title». | |||||
1.4.2 | 12w37a | Added «Re-Create» option to the World selection menu. | |||
1.5 | 13w03a | The «Texture Packs» button has been moved to the «Options…» screen. | |||
13w09a | The «Minecraft Realms» button is moved to the main screen, taking the spot of the «Texture Packs» button. | ||||
2013 Music Update | Added menu music. | ||||
1.12 | pre6 | Added the ability to view the credits when clicking the copyright text. | |||
1.14 | 19w06a | Added loading bars while loading the game and reloading resources. | |||
19w11a | Added Tab ↹ support for the main menu. | ||||
19w13a | Added the «Accessibility Options» button to the main menu. | ||||
1.15.2 | pre1 | Clicking the «Multiplayer» button from the main menu now displays a disclaimer stating that «Online play is not rated». | |||
1.17 | 21w03a | Holding ⇧ Shift while clicking menu buttons now cycles through options in the reverse order. | |||
Pocket Edition Alpha | |||||
Pre-release | Added the menu screen. | ||||
v0.1.0 | original | Changed menu screen. | |||
reupload | Added touchscreen version of menu. | ||||
v0.7.0 | Replaced dirt background with new background, moved version tag to the bottom left corner. | ||||
v0.7.2 | Changed logo and moved down buttons | ||||
v0.7.3 | Added the splash text. Replaced background with panorama. | ||||
v0.7.6 | Removed the «Play on Realms» button from the main menu. | ||||
v0.11.0 | build 1 | 48px Added a language button to the main menu. | |||
v0.13.1 | Moved the skins button to the main menu. | ||||
Options button is no longer a wrench icon. | |||||
v0.14.0 | build 1 | 48px Revamped menu screen. | |||
v0.16.0 | ? | Removed language button | |||
Bedrock Edition | |||||
1.5.0 | beta 1.5.0.10 | Reorganization of the main menu buttons. | |||
1.12.0 | beta 1.12.0.4 | Renamed «Store» to «Marketplace». | |||
1.13.0 | beta 1.13.0.15 | The «Achievement» and hangar buttons have been moved into a new «Profile» button. | |||
1.16.200 | beta 1.16.200.55 | Added a UI startup screen to inform players if they are on outdated graphics drivers. | |||
1.17.30 | beta 1.17.30.20 | The feedback button now appears at the down left as an icon. | |||
The options, achievements or invite button now appear besides the feedback button. | |||||
Legacy Console Edition | |||||
1.66.0016.0 | Added the menu screen. | ||||
1.66.0033.0 | Removed the greyed out «Multiplayer» button. | ||||
0.66.0054.0 | Added menu music. | ||||
TU8 | Renamed «Download Content» to «Minecraft Store». | ||||
TU36 | CU25 | Patch 7 | 1.0.1 | Added mini games to the menu screen. | |
CU58 | Removed the «Download the latest version of Minecraft for FREE!» button from the main menu. |
Now that you have the custom menu ready, it’s time to choose where you want it to appear. But there’s an important thing to know here.
Not all the WordPress themes support multiple menus. The default number of menus is two: primary and secondary (in Twenty Fifteen’s case the second one is called Social Links Menu). Then, depending on your theme’s customization options, you can use more. For instance, some themes let you create footer and above-header menus apart from the default ones.
The secondary menu can appear in many different places depending on your theme’s structure and the overall idea that the designer had for the theme. There are no set-in-stone rules here, so you just have to experiment and always see how your menus look once you place them in a given location.
The footer menu will obviously go in the footer, and it can contain items like “Contact,” “About us,” or any other thing that can be found in the primary menu too.
Now, in my case, you will only see two menu options – primary and social – because the Twenty Fifteen theme supports only these too. But if your theme provides more menus, you can manage them from the Manage Locations tab right here:
So, it’s your choice how many menus you use. If you’re planning to use more than two menus, check the theme’s settings beforehand.
Step 1: Your Images
This tutorial assumes you want to create a menu that uses images you created instead of the default text-only menu. As such, you will need to have made ready and prepared the VTF and VMT files for the following:
- New Game
- Load Game
- Options
- Quit
- Save Game
- Resume Game
-
Friends
Note: This tutorial does not include using Friends, but the implementation is easy enough.
Each menu option should have two images. An image that will be shown when the mouse is off it, and an image that is shown when the mouse is on it. If you DO NOT want rollovers, you merely need images for your menu options.
This tutorial will not cover how to create TGAs, VTFs, or VMTs. Please read Material Creation for information on how to create materials. You must put these images in the folder (or, at least your VMTs) for use in this tutorial.
Here’s an example file list for «New Game»:
menu_newgame.vtf
menu_newgame.vmt
menu_newgame_over.vtf
menu_newgame_over.vmt
Notes
When compiling your TGA file, in your image.txt file you will need:
"nonice" "1" "nolod" "1" "nomip" "1"
This will prevent your images from have a Level of Detail setting (so as not to degrade in quality when Texture Quality is set to low).
In your VMT, you should have to make sure your images are transparent. Example:
"UnlitGeneric" { "$baseTexture" "vgui/menu_newgame" "$translucent" 1 }
Photoshop CS does not add transparency automatically to TGA files. Although, they can be exported in another format and then converted to TGA with a different program (e.g. PNG and ImageReady), it really isn’t necessary. Just select the area that you want to become transparent. Then go to Select at the top and then hit Inverse. Now On the window where you see your layers there should be some tabs.
Click on the «channels» tab. You should see a red, green, blue, and rgb channel. At the bottom there should be some buttons one of them looks like a square with a circle in it. Click that, it should create a new channel with the heading Alpha1 or Alpha. The way that alpha works is that anything that is white will show up and anything that is black will become transparent. Save this as a tga file and you have created a texture with a transparent background.
Атрибуты Chest Commands
- MATERIALТип материала значка. Вы можете написать его в нижнем регистре и опустить подчеркивание. MATERIAL: diamond sword
- POSITION-X и POSITION-YЭти атрибуты используются в качестве координат для установки положения значка внутри меню. POSITION-X – это столбец (слева направо, значения от 1 до 9), а POSITION-Y – строка (сверху вниз, значения между 1 и количеством строк в меню). Вы можете легко найти координаты с помощью этой таблицы:POSITION-X: 5POSITION-Y: 1
- ACTIONSСписок действий, выполняемых после того, как игрок щелкнет значок. По умолчанию действие заставляет игрока выполнить команду, как если бы он набирал текст в чате. Есть много типов действий, таких как отправка сообщения в чате или воспроизведение звука.ACTIONS: – ‘spawn’
- NAMEОтображаемое имя – это первая строка, которая появляется во всплывающей подсказке при наведении курсора на значок. Вы можете использовать цвета, символы и плейсхолдеры.NAME: ‘&6Сапоги командира!’
- LOREДополнительные строки, которые появляются под именем во всплывающей подсказке. Вы можете использовать цвета, символы и плейсхолдеры.LORE: – ‘Описание предмета’ – ‘еще описание…’
- DURABILITYУстанавливает прочность инструмента, оружия или брони.До 1.12.2 (Это не прочность, получится желтая шерсть)MATERIAL: wool DURABILITY: 4Начиная с 1.13.2MATERIAL: diamond helmet DURABILITY: 150
- AMOUNTУстанавливает количество, отображаемое на значке.AMOUNT: 12
- NBT-DATAПрименяет произвольные данные NBT к значку. Этот атрибут является мощным инструментом и позволяет установить любой стандартный тег NBT, который в настоящее время не охвачен существующими атрибутами значка.NBT-DATA: ‘{…}’
- ENCHANTMENTSДобавляет чары к значку, используется только для эффекта свечения.ENCHANTMENTS: – sharpness, 5
- COLORИспользуется для окраски кожаных доспехов. Формат: <красный>, <зеленый>, <синий>, где каждый цвет – это число от 0 до 255 (палитра цветов RGB).COLOR: ‘255, 0, 0’
- SKULL-OWNERУстанавливает череп владельца значка (это должна быть голова игрока). Вы можете использовать заполнитель {player} в качестве значения для отображения головы игрока, просматривающего меню. Если вы хотите отобразить собственную текстуру, вам следует использовать NBT-DATA.SKULL-OWNER: ‘{player}’
- BANNER-COLORУстанавливает основной цвет баннера. Значение должно быть цветом красителя.BANNER-COLOR: ‘light_blue’
- BANNER-PATTERNSВыбирает шаблоны баннера в том порядке, в котором они перечислены. BANNER-PATTERNS: – ‘cross:yellow’ – ‘border:red’
- PRICEДеньги, необходимые для выполнения действий с иконкой. Деньги будут сняты перед выполнением каких-либо действий. Нужно установить плагин VaultPRICE: 100.0
- LEVELSСтоимость в уровнях опыта для выполнения действий значка. Уровни будут удалены перед выполнением каких-либо действий.LEVELS: 5
- REQUIRED-ITEMSУстанавливает список необходимых элементов (в качестве стоимости) для выполнения действий значка. Элементы будут удалены перед выполнением каких-либо действий.До версии 1.12.2REQUIRED-ITEMS: – ‘wool:4, 30’Начиная с 1.13.2REQUIRED-ITEMS: – ‘yellow wool, 30’
- KEEP-OPENУстанавливает, должно ли закрываться меню после щелчка по значку. Значение по умолчанию – false (меню закрывается после нажатия).KEEP-OPEN: true
- PERMISSIONУстанавливает настраиваемое разрешение, необходимое для того, чтобы игроки могли щелкнуть значок и выполнить действия. Вы можете отрицать это с помощью минуса – в начале: только игроки, у которых нет разрешения, смогут использовать значок.PERMISSION: ‘my.custom.permission’ В этом случае только игроки С этим правом смогу использовать элемент менюPERMISSION: ‘-my.custom.permission’ В этом случае только игроки БЕЗ этого права смогу использовать элемент меню
- VIEW-PERMISSIONУстанавливает пользовательское разрешение, необходимое для того, чтобы игроки могли видеть значок. Может быть отменено как РАЗРЕШЕНИЕ.VIEW-PERMISSION: ‘my.custom.permission’
- PERMISSION-MESSAGEЭтот атрибут настраивает сообщение об ошибке, отправляемое игроку, у которого нет РАЗРЕШЕНИЯ, при нажатии на значок. Если не задан, будет использоваться сообщение по умолчанию из config.yml.PERMISSION-MESSAGE: ‘&cВы должы быть VIP чтобы использовать это.’
Examples
If you don’t wanna go through all the links you can also go to the images tab to see some of the results.
- Config / Result
- Config / Result
- Config / Result
-
Config/ Result (Custom button text colors & textures) - Config / Result
- Config / Result
- Config / Result
- Config / Result
- Config / Result
- Config / Result
- Config / Result
- Config / Result <- Slideshow example
- Config / Result <- New Action stuff
- Config / Result
- Config / Result
- Config / Result
- Config / Result
- Config / Result
- Config / Result
- Config (1) (2) / Result
- Coming Soon (Also if you have made something nice feel free to post the config & an image of it)
Some of these examples might not work / look properly with the latest CMM version due to changes in the format, they will still provide insight on how the stuff displayed in the example was done though. Also some of these examples might require custom images, these will therefore also look a bit weird when you use them yourself.
Как посмотреть или изменить клавиши управления
Для того, чтобы посмотреть или изменить клавиши управления в игре:
1. Нажмите кнопку ESC (в левом верхнем углу клавиатуры), чтобы перейти в меню игры.
2. Нажмите кнопку «Настройки»
3. Нажмите кнопку «Управление»
4. Крутите колесико мыши или бегунок в игре, чтобы перематывать список клавиш. Клавиши модов также изменяются в этом меню. Чтобы изменить клавишу нажмите на её кнопку, а затем на клавишу на клавиатуре, на кнопке должна измениться надпись. Если выбранная клавиша уже задействована в игре или модами, то цвет текста станет красным. Это означает, что могут быть конфликты, клавиша может работать неправильно, хоть и не всегда это так, проверьте в игре, если не хотите менять выбранную клавишу.
Просмотры:
2 412
Список клавиш управления
Клавиша | Действие | Описание |
---|---|---|
W | Вперёд | Передвижение |
A | Влево | Передвижение |
S | Назад | Передвижение |
D | Вправо | Передвижение |
Пробел | Прыжок | Чтобы забраться на блок, также игрок может включить авто-прыжок в настройках, чтобы не приходилось прыгать для того, чтобы забраться на блок |
Esc | Меню | Открыть меню настроек и выхода из игры |
1-9 | Слот | Выбор предмета в одном из 9 слотов инвентаря, также можно использовать колесико мыши |
Q | Выбросить | Выбрасывается 1 предмет, который выбран в инвентаре. Если при этом удерживать CTRL, то будет выброшена вся стопка |
F | Заменить предмет | Предмет, который находится в правой руке перекладывается в левую. Например, в левую руку можно переложить факелы, а в левой держать кирку. |
E | Инвентарь | В инвентаре можно создать простые предметы, а также мышью перетаскивать предметы из одних |
Ctrl + W | Бег | Можно также быстро нажать клавишу W дважды и второй раз удерживать её |
Shift | Красться | В таком режиме игрок не упадёт с края блока, даже если подойдёт очень близко, игра не даст упасть, пока клавиша Shift не опущена |
Левая кнопка мыши | Атаковать/Сломать блок | Добываемые блоки добываются, если использовать подходящий инструмент |
Средняя кнопка мыши | Выбрать слот инвентаря | Если крутить колесико мыши, то можно переключаться между слотами инвентаря, выбранный предмет или блок окажется в руке игрока. В творческом режим клик средней кнопкой мыши по предмету выдаст стопку этого предмета |
Правая кнопка мыши | Использовать/Установить | Правой кнопкой мыши можно открыть дверь или перейти в режим просмотра содержимого сундука. Если при клике в руке есть блок, то он устанавливается на место клика |
C+1 | Сохранить инструменты | Работает только в творческом режиме. Нажмите C+1, чтобы игра запомнила все предметы вашего инвентаря. Можно использовать все цифры от 1 до 9 |
X+1 | Загрузить инструменты | Работает только в творческом режиме. В инвентаре появятся предметы, которые вы сохранили нажав на C+1 |
Ввод команды | Открывает чат и сразу подставляет слеш (/) для удобного ввода команды | |
T | Чат | Открывает чат для переписки или ввода команд |
Tab | Список игроков | Если вы играете онлайн, то можете посмотреть список игроков, которые в данный момент на сервере |
Р | Социальные взаимодействия | Работает только на серверах |
L | Достижения | Посмотреть список достижений |
F1 | Убрать инструменты | Убирает инвентарь и некоторые другие инструменты с экрана. Второе нажатие возвращает обычный режим. |
F2 | Скриншот | Создаёт снимок экрана и сохраняет его в папке игры |
F3 | Информация | Можно посмотреть FPS, координаты, названия биома на английском и другую информацию |
F5 | Переключить перспективу | Первое нажатие позволяет посмотреть на себя сзади, второе — спереди, третье — возвращает в обычный режим |
F11 | Полноэкранный режим | Убираем рамки в игре |
Использование
После вашего первого запуска с этим модом единственное отличие, которое вы должны заметить, заключается в том, что в вашем главном меню добавлена дополнительная кнопка. Если вы посмотрите в файле config/CustomMainMenu папке вы увидите файл с названием меню.в формате JSON. Там вы увидите все элементы главного меню vanilla, изменение содержимого и нажатие кнопки обновления в игре позволит вам мгновенно увидеть, какие изменения вы внесли (вы можете удалить кнопку обновления, как только будете довольны своим результатом). Все, что там есть, должно быть достаточно понятным, если вы когда-либо работали с файлами json. Смотрите Страницы для получения дополнительной информации о различных вещах, которые вы можете добавить в свое меню.
Все скорописные свойства допускают случайное значение. Пример: «текст» : . Одно из значений будет выбираться случайным образом при каждом запуске майнкрафта.
Для свойства texture / image / text требуется местоположение ресурса (или (для изображений), если вы используете web в качестве домена ресурсов, URL-адрес изображения в Интернете). Вы можете добавить свои собственные ресурсы, используя либо пакет ресурсов, либо загрузчик ресурсов (проще).
To create a menu for your social accounts is even easier than creating a regular one. Click the “create a new menu” link, input the name, and click Create Menu.
The next step is to check the Social Links Menu box at the bottom, and use the Custom Links tab to add your social media links.
For example, you can input “Twitter” as the Link Text and paste in your Twitter account’s address in the URL field. Then click on Add to Menu, and your Twitter account will be added to the social menu.
Don’t forget to always click on Save Menu before previewing or leaving the page.
This is what my two custom menus look like after going through the steps above (I used the Twenty Fifteen theme):
Was this tutorial useful to you? Let us know how was your first experience with creating a custom menu in WordPress.
Custom menus in #WordPress — how to create and manage them easily
История[]
В этом разделе не хватает информации. Вы можете помочь проекту, дополнив его. |
Indev-версия Java Edition | ||
---|---|---|
31 января 2010 | Добавлен экран главного меню. Первоначально у него был земляной фон. | |
Тогда земляной фон медленно прокручивался, а в меню создания мира градиент, а позже эффект прокручивания был добавлен в титрах, а сплэш пульсировал медленнее. |
||
? | Прокручивание фона удалено вместе с градиентом. | |
Текст сплэша теперь пульсирует быстрее. | ||
Альфа-версия Java Edition | ||
v1.0.4 | Добавлена анимация логотипа. Она состояла в отдалении булыжника так, чтобы выстроилось слово «Minecraft». | |
v1.0.10 | Изменены названия кнопок «Single player» и «Multi player» на «Singleplayer» и «Multiplayer» соответсвено. | |
v1.0.12 | Изменено название кнопки «Save and quit to title..» на «Save and quit to title». | |
v1.0.13_01 | Временно изменён логотип игры на «1K IN 24». Так было отпраздновано 1000 покупок, совершённых за последние 24 часа. | |
v1.2.2 | Убрана кнопка «», заменена кнопкой «Моды и пакеты текстур». | |
Бета-версия Java Edition | ||
1.4 | Логотип игры изменён с на . | |
Также удалена анимация логотипа. | ||
1.8 | 1.8 Pre-release | Полностью переделан начальный экран, добавлен анимированный фон, показатель версии в нижнем левом углу и новые опции в меню настроек. |
Официальный выпуск Java Edition | ||
1.0.0 | Добавлена пасхалка «Minceraft». | |
Кнопка «Моды и пакеты текстур» теперь называется «Пакеты текстур». | ||
1.1 | Добавлена кнопка выбора языка. | |
1.4.2 | 12w37a | Добавлена опция «Re-Create» в меню выбора мира. |
1.5 | 13w03a | Кнопка «Texture Packs» была перемещена в «Options». |
13w09a | Кнопка «Minecraft Realms» перемещена в главное меню, вместо «Texture Packs». | |
1.7.2 | Добавлена музыка для главного меню. | |
1.12 | 1.12-pre6 | Добавлена возможность просмотреть титры по нажатию на текст об авторском праве. |
1.12.2 | 1.12.2-pre1 | Логотип игры изменён с на . |
1.13 | 1.13-pre1 | Изменён фон начального экрана в связи с обновлением Update Aquatic. |
1.13-pre2 | Оптимизировано главное меню. | |
1.14 | 19w06a | Добавлен индикатор загрузки на загрузочном экране. После завершения загрузки, логотип Mojang постепенно исчезнет в главном меню, и проявятся кнопки меню. |
1.15 | 19w41a | Изменён фон экрана главного меню, чтобы изобразить на нём пчёл и предметы, связанные с ними. |
1.16 | 20w14a | Добавлена новая тема для заднего плана, подходящая по теме 1.16. |
20w21a | Обновлены логотипы Mojang Studios и Minecraft. | |
1.17 | Добавлена новая тема для заднего плана, подходящая по теме 1.17. | |
0.1.0 | Добавлен экран главного меню. Изначально у него был земляной фон. | |
0.7.0 | Полностью переделан начальный экран, добавлен новый фон, показатель версии в нижнем левом углу и новые опции в меню настроек. | |
Официальный выпуск Bedrock Edition | ||
1.5 | beta 1.5.0.4 | Изменён фон главного меню: теперь он соответствует обновлению Update Aquatic. |
beta 1.5.0.10 | Реорганизация кнопок в главном меню. | |
Добавлено новое всплывающее окно, спрашивающее игрока, нравится ли ему игра. | ||
1.9 | beta 1.9.0.2 | Кнопка «Как играть» теперь видна из меню настроек в игре. |
1.12 | beta 1.12.0.3 | Кнопка «Магазин» переименована в «Рынок». |
1.14 | beta 1.14.0.1 | Изменён фон экрана главного меню, чтобы изобразить на нём пчёл и предметы, связанные с ними. |
beta 1.14.0.2 | Панорама экрана главного меню изменена, чтобы соответствовать экрану в Java Edition. |
Базовые концепты плагина Abstract Menus:
Перед изучением плагина мы советуем вам познакомиться с основными концепциями, с которыми вы будете встречаться на каждом этапе:
Файл меню — файл внутри папки меню в папке плагина AbstractMenus. В файле меню вы можете описать одно или несколько меню.Тип данных — один из способов описания некоторых данных с помощью синтаксиса HOCON.Активатор — событие, которое приводит к открытию меню.Правило — набор игроков проверяет соответствие определенным параметрам, например, есть ли у игрока права, деньги и т. Д.Действие — Действие, которое произойдет, если произошло какое-то событие. Например, действие givePermission дает игроку разрешение.Предмет — игровой предмет с некоторыми свойствами. Предметом может быть кнопка в меню, предмет для проверки или предмет для передачи игроку.Заполнитель — часть текста, заключенная между знаками процента (%),который заменяется на некоторые данные, например, на ник игрока.Переменная — любое значение (текст или число), сохраняемое в базе данных плагина с возможностью изменить или получить это значение.Шаблон — любой блок или параметр в файле, который можно вставить в другое место в файле меню. Шаблоны существуют в первую очередь для исключения копирования целых блоков,например, элементы, а также для удобного редактирования меню в будущем.Кадр анимации — блок анимации, который определяет элементы в этом кадре и другие полезные параметры.
Уровни администраторов
Все ‘type’ ‘admin’ теперь требуют строчную команду. Эта команда может уже существовать (например, sm_ban) или быть полностью придуманной (например, onlycrabscanusethis).
Если команда существует, то эта опция (или лист опций) будет требовать уровень доступа, равный уровню доступа к этой команде (включая любые переопределения (оверрайды, overrides), которые вы сделали).
Например, если вы используете sm_ban как уровень администратора для подменю, то таким образом каждый, кто имеет доступ к sm_ban, будет так же иметь доступ и к этому подменю (по умолчанию доступ к этой команде является флаг бана). Однако если вы переопределили sm_ban для одной из групп («override» «allow» — в файле admin_groups.cfg), то эта группа так же получит доступ.
Если команда не существует, то вам нужно будет добавить переопределение для этой команды, как это делается для простых команд. Это делается в файле admin_overrides.cfg (чтобы назначить флаг доступа к этой команде,
и/или в файле admin_groups.cfg (чтобы дать доступ к команде определенной группе или же забрать, несмотря на то, что они имеют флаг доступа)
Если уровень доступа не был назначен, то тогда уровнем доступа будет назначен первый аргумент «cmd». Например, для команды
"cmd" "sm_ban #1 #2"
уровнем доступа будет уровень доступа sm_ban, включая все его переопределения.
Для более подробной информации смотрите Переопределение уровней доступа
Usage
After your first run with this mod the only difference you should notice is that there is an additional button added in your main menu. If you look in the config/CustomMainMenu folder you will notice a file called menu.json. In there you will see all elements the vanilla main menu has, modifying the content and pressing the refresh button ingame will allow you to instantly see what changes you made (You can remove the refresh button once you are happy with your result). Everything in there should be fairly self explanatory if you have ever worked with json files. See the Pages for more Information about the different stuff you can add to your menu.
All cursive properties allow a random value. Example: «text» : . One of the values will be selected randomly every minecraft run.
For the texture / image / text property it takes a resource location (or (for images) if you use web as your resource domain an url to an image online). You can add your own resources ones using either a resource pack or Resource Loader (easier).
Основные права ChestCommands:
chestcommands.open.* — Разрешает открывать все меню на вашем сервере.
chestcommands.open..yml — Разрешает открывать определенное меню.
chestcommands.command.help — доступ к команде /cc help
chestcommands.command.open — доступ к команде /cc open <file>
chestcommands.command.open.others — доступ к команде /cc open <file> Примечание : это разрешение также предоставляет доступ для открытия всех меню.
chestcommands.command.list — доступ к команде /cc list
chestcommands.command.reload — доступ к команде /cc reload
chestcommands.sign — требуется для создания знаков меню.
chestcommands.economy.bypass — обход экономии затрат. (что бы всё было бесплатно)
chestcommands.update — получать уведомления об обновлениях при присоединении.
Описание плагина Abstract Menus:
AbstractMenus — это комплексное решение для создания любых меню, динамических или нет. Основное отличие этого плагина от других заключается в огромном разнообразии методов взаимодействия игрока и меню, обновлении графического интерфейса в реальном времени и почти полной функциональности Spigot для редактирования предметов.С помощью плагина AbstractMenus вы можете построить практически любую логику в своем меню за счет гибкой системы проверок и сортировки. Мы знаем, как сделать процесс создания меню комфортным, поэтому подготовили систему шаблонов, чтобы сделать ваши меню более краткими и ускорить процесс работы. Все это и многое другое,гораздо больше вы можете узнать из полной документации WIKI, которую создатели плагина подготовили для вас.
Клавиши отладки[]
Эти клавиши используются для отладки, были непреднамеренно добавлены в игру в Beta 1.9 Prerelease 4-Prerelease 5 и снимке 12w08a. Клавиши после F8 называются «клавиши deadmau5».
Клавиша | Появлялась в версии | Функция |
---|---|---|
F8 | Beta 1.9 Prerelease 4,Beta 1.9 Prerelease 5,12w08a | Медленно панорамирует (плавно перемещает) камеру при движении.(В актуальных версиях доступно в «Настройки» → «Управление» → «Разное» → «Кинематографическая камера».) |
Y | Beta 1.9 Prerelease 5,12w08a | Приближает камеру. |
H | Beta 1.9 Prerelease 5,12w08a | Отдаляет камеру. |
Y + H | Beta 1.9 Prerelease 5,12w08a | Возвращает камеру в начальное положение. |
N | Beta 1.9 Prerelease 5,12w08a | Вращает камеру против часовой стрелки. |
M | Beta 1.9 Prerelease 5,12w08a | Вращает камеру по часовой стрелке. |
N + M | Beta 1.9 Prerelease 5,12w08a | Останавливает вращение камеры. |
U | Beta 1.9 Prerelease 5,12w08a | Медленно паронамирует камеру вперёд. |
O | Beta 1.9 Prerelease 5,12w08a | Медленно паронамирует камеру назад. |
I | Beta 1.9 Prerelease 5,12w08a | Медленно паронамирует камеру вверх. |
K | Beta 1.9 Prerelease 5,12w08a | Медленно панорамирует камеру вниз. |
J | Beta 1.9 Prerelease 5,12w08a | Медленно панорамирует камеру влево. |
L | Beta 1.9 Prerelease 5,12w08a | Медленно паронамирует камеру вправо. |
Buttons[]
See also: Tutorials/Menu screen
Java Edition
Java Edition menu screen, as of 1.18
Option | Description |
---|---|
Singleplayer | Choose a world to play or create one. |
Multiplayer | Choose a LAN world to play or join a server. |
Minecraft Realms | Opens the main Minecraft Realms menu. |
Sets the game language. | |
Options | Opens the main Options menu. |
Quit Game | Closes the game. |
Opens accessibility settings. |
Bedrock Edition
Bedrock Edition menu screen, as of 1.18.0
Bedrock Edition menu screen on PlayStation 5
Option | Description |
---|---|
Play | Choose a world or realm to play, create one, or join a server. |
Settings | Opens Settings menu. Will not be present if the additional button opens the settings. |
Marketplace | Lets the player buy worlds, resource packs, skin packs, and other community-created content. The button is sometimes textured and animated, depending on what’s currently being promoted on the Marketplace. |
Editions | Switches the game to Legacy Console Edition. |
Dressing Room | Choose, or make, a skin and view achievements. |
Sign In | Unlocks features like Achievements, Friends and Realms.When already signed in, opens feedback site. |
Additional Button | An additional button under the Sign In button or beside the feedback button that opens various menus such as the achievements, options and inbox. The functionality of the button is randomized. |
Примеры
Если вы не хотите проходить через все ссылки, вы также можете перейти на вкладку изображения, чтобы увидеть некоторые результаты.
- Config / Результат
- Config / Результат
- Config / Результат
-
Config/ Result (Пользовательские цвета и текстуры текста кнопок) - Config / Результат
- Config / Результат
- Config / Результат
- Config / Результат
- Config / Результат
- Config / Результат
- Config / Результат
- Конфиг / Результат <- Пример слайд-шоу
- Конфиг / Результат <- Новые вещи действий
- Config / Результат
- Конфиг / Результат
- Конфиг / Результат
- Конфиг / Результат
- Конфиг / Результат
- Config / Результат
- Config (1) (2) / Результат
- Скоро будет (Также, если вы сделали что-то хорошее, не стесняйтесь публиковать конфигурацию и ее изображение)
Некоторые из этих примеров могут не работать / выглядеть должным образом с последней версией CMM из-за изменений в формате, но они все равно дадут представление о том, как был сделан материал, отображаемый в примере. Кроме того, некоторые из этих примеров могут потребовать пользовательских изображений, поэтому они также будут выглядеть немного странно, когда вы используете их сами.
Пример
Внимание!
Если вы хотите использовать русские буквы в меню, то кодировка файла должна быть UTF-8 (без BOOM), иначе вместо букв вы увидите знаки вопроса!
"Commands" { "Fun Commands" { "Set Player Speed" { "cmd" "sm_speed #1 @2" "admin" "sm_kick" "execute" "player" "1" { "type" "groupplayer" "method" "name" "title" "Player/Team to Edit" } "2" { "type" "list" "title" "Speed Multiplier" "1" "1.0" "1." "Normal" "2" "0.8" "2." "80%" "3" "0.5" "3." "Half" "4" "1.5" "4." "50% Boost" "5" "2.0" "5." "Double" "5*" "sm_ban" //Double увидят лишь те администраторы, которые имеют доступ к команде "sm_ban" } } } }
Если использовать пример выше для вашего adminmenu_custom.txt, то при запуске сервера в меню администратора будет добавлена новая категория под названием ‘Fun Commands’.
- Эта категория будет содержать пункт под названием: «Set Player Speed».
- Выбрав его, вы увидите другое меню, с названием: «Player/Team to Edit», содержащий названия команд и имена игроков.
- Выбрав один из вариантов, будет создано второе меню, с названием «Speed Multiplier».
- С выбором опций: «Normal», «80%», и так далее.
- Если игрок выберет опцию «Double», то команда на выполнение будет выглядеть так: ‘sm_speed «@CT» 2.0’ (команда отсылается на выполнение через FakeClientCommand)
Заметка: Вы можете использовать \ как управляющий символ. Таким образом, \» позволит вам добавить кавычку в вашу строку.
Reporting Issues
Before creating an issue on github make sure that:
- Your json file is actually valid json (Run it through an online json checker)
- All your resource locations (For example paths to images) are completely lower case (In the json file and your file system)
- You aren’t missing any properties / sections that aren’t optional.
- That your property names are 100% correct
- If you get missing textures create a folder called debug in your resources folder. That will cause Resource Loader to print a line to the debug log whenever it can’t find a file minecraft requested. (Debug log can be found in fml-client-latest.log). Make sure the file path is 100% correct (On Windows you can try to «run» it using Win + R)
Вступление
Кастом меню (Custom menu) позволяет серверным администраторам добавлять новые пункты в меню администратора. Оно было разработано, чтобы позволить плагинам добавлять свои возможности в меню, без внесения изменений в исходный код, т.к. большинство людей не обладают необходимыми знаниями. Для более подробной информации смотрите Admin Menu (SourceMod Scripting).
Настраивается кастом меню через конфиг файл (расположен по пути: sourcemod/configs/adminmenu_custom.txt) и именно этот файл определяет, какие пункты или категории будут добавлены к стандартному меню при запуске сервера.