Вопрос Помогите плис

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
27 Авг 2024
Сообщения
3
Реакции
0
Если кто-то разбирается как сделать в моде mappet сделать худ с заходом и отображение игроков на версии 1.12.2 по специальной команде или блок триггер хелп плис
 
Если кто-то разбирается как сделать в моде mappet сделать худ с заходом и отображение игроков на версии 1.12.2 по специальной команде или блок триггер хелп плис
/mappet gui
Создай, например: player_hud
Добавь лейбл и фон (rect)

код чат ГПТ ЛГБТ:


gui = {
"elements": [
{
"type": "rect",
"id": "background",
"x": 10, "y": 10,
"w": 150, "h": 100,
"color": 0x80000000,
"anchorX": 0, "anchorY": 0
},
{
"type": "label",
"id": "players_list",
"x": 20, "y": 20,
"label": "Игроки онлайн: \n{data.players}",
"color": 0xFFFFFF,
"anchorX": 0, "anchorY": 0
}
],
"properties": {
"fadeIn": 20, // можешь убрать это нахуй
"fadeOut": 20 // и это
}
}



/mappet states
ебани стейт, например: hud_data



function main(m) {
var players = [];

// список игроков на сервере получает
for (var player in m.getServer().getPlayers()) {
players.push(player.getName());
}

// сохраняем
m.getState().set("players", players.join(", "));

return 1;
}



/mappet quests
создаём квест, например: show_hud
триггер создаём


function main(m) {
// проверка
if (m.getCommand().equals("/showhud")) {
// обновляем
m.execute("/mappet state run hud_data");

// показываем худ
m.execute("/mappet gui open player_hud @self");
return 1;
}
return 0;
}



теперь триггер выдаём /give @p mappet:trigger
настраиваем через /mappet trigger


function main(m) {
// обновляем
m.execute("/mappet state run hud_data");

// показываем худ типу, который активировал блок
m.execute("/mappet gui open player_hud @p");
return 1;
}



проверить: /showhud или активируй триггер блок
иконки сам добавишь при надобности через "type": "item"
 
Последнее редактирование:
Назад
Сверху Снизу