Ура! Я это сделал! Сразу конфиг. Название плагинов в самом низу
Допустим сервер у нас на 100 слотов, будет три стадии
0-80 онлайна, изумрудный блок
81-99 онлайна, золотой блок
100 онлайна, барьер
YAML:
menu_title: 'Своё название'
open_command: своя команда
size: свой размер
update_interval: 1 (своё время, но желательно 1)
items:
'Название отсека': (не знаю как называется)
material: EMERALD_BLOCK
slot: 2
priority: 1
update: true
view_requirement:
requirements:
vanila_online:
type: javascript
expression: '%pinger_players_айпи:порт% < 80 ' (80 - это количество онлайна, после того как онлайн достигнет 80, отсек перейдёт в следующую стадию под priority: 2)
display_name: 'Своё название'
lore:
- ''
left_click_commands: (всё под себя)
- '[close]'
- '[message] &7Connecting to server &aVanilla&7...'
- '[connect] vanilla'
right_click_commands: (всё под себя)
- '[close]'
- '[message] &7Connecting to server &aVanilla&7...'
- '[connect] vanilla'
'Название отсека': (это вторая стадия, всё тоже самое что и с первой)
material: GOLD_BLOCK
slot: 2
priority: 2
update: true
view_requirement:
requirements:
vanila_online:
type: javascript
expression: '%pinger_players_айпи:порт% < 100 ' (100 - это количество онлайна, после того как онлайн достигнет 100, отсек перейдёт в следующую стадию под priority: 3)
display_name: 'Своё название'
lore:
- ''
left_click_commands: (всё под себя)
- '[close]'
- '[message] &7Connecting to server &aVanilla&7...'
- '[connect] vanilla'
right_click_commands: (всё под себя)
- '[close]'
- '[message] &7Connecting to server &aVanilla&7...'
- '[connect] vanilla'
'Название отсека': (это 3 стадия, обновляться сам по себе он не сможет, поэтому нужно будет обновлять меню, для этого в самом низу есть модулю "[refresh]" )
material: BARRIER
slot: 2
priority: 3
update: true
display_name: 'Своё название'
lore:
- ''
- '&cСервер переполнен!'
- ''
- '&fНажмите чтобы обновить!'
left_click_commands: (рекомендую оставить)
- '[refresh]'
right_click_commands: (рекомендую оставить)
- '[refresh]'
Всё! У нас есть готовая система, возможны баги, так как я проверял с онлайном 2, на локал хосте
(код нужно будет выровнять!
You must be registered for see links
, но без моих правок и способа)
У меня получилось это реализовать с помощью:
You must be registered for see links
,
You must be registered for see links
Честно говоря я впервые столкнулся с DeluxeMenus, за время пока я делал эту систему которая называетcя "Server Selector" я не научился делать новое меню, пришлось изменять готовые, так что рекомендую прочитать
You must be registered for see links
, также по
You must be registered for see links
, понадобится переводчик или хорошая смекалка, у меня не было времени?
Чтобы создать два, и более, отображения сервера. Просто скопируйте это всё, и вставьте в этом же меню, и вам останется изменить: slot: и %pinger_players_айпи:порт% также название отсека XD, я не знаю как он называется
Ну вроде всё, объяснил внятно, лучше не смогу