Перейти к основному содержимому

👪 Действия для команды

Телепортировать команду

телепортировать команду
team.tpTo{
pos = pos(<x>, <y>, <z>) // Координаты
vec = vec(<pitch>, <yaw>) // Поворот взгляда
world = "<dimensionID>" // Измерение
// Если указанное вами измерение относится к Ванилле, то не нужно указывать modID
}

Собрать предметы

Собрать предметы
collectItems {
+item("modid:item", 13, "{nbt}") // Предмет, можно получить код для предмета в руке командой `/hollowengine hand`.
}

Модифицировать команду

Все модификации пишутся...
team.modify{
// Здесь
}

Параметры:

    // здоровье
setHealth(<float>) // Установить здоровье(HP)
setMaxHealth(<float>) // Установить Макс здоровье(HP)
addHealth(<float>) // Добавить здоровья(HP)

// Броня
equipHelmet( item(<itemID>) ) // Экипировать шлем
equipChestplate( item(<itemID>) ) // Экипировать нагрудник
equipLeggings( item(<itemID>) ) // Экипировать поножи
equipBoots( item(<itemID>) ) // Экипировать ботинки
// Если же нужно снять броню, укажите скорее всего item() -> null


Примеры:

team.tpTo{
pos = pos(0.5, -64, 0.5)
vec = vec(0f, 0f)
dim = dim("end")
}

team.modify{
setHealt(10f) // Уровень здоровья теперь = 10 ед
setMaxHealt(30f) // Макс уровень здоровья теперь = 30 ед
addHealt(4f) // Добавить 5 ед жизни

equipHelmet( item("iron_helmet") ) // Одеть на команду "Железный шлем"
equipChestplate( item("diamond_chestplate") ) // Одеть на команду "Алмазный нагрудник"
equipLeggings( item("netherite_leggings") ) // Одеть на команду "Незеритовые поножи"
equipBoots( item("leather_boots") ) // Одеть на команду "Кожаные ботинки"
}

:::


##Получить ник члена команды Примеры: Первый вариант

val team by server.players //Получаем список игроков

val player = team().first() //Получаем первого игрока в списке
val nickname = player.name.string //Получаем переменную с ником игрока

pl send {"$nickname"} //Вариант вывода

Второй вариант:

val team by server.players //Получаем список игроков

val player = team().first() //Получаем первого игрока в списке

pl send {"${player.name.string}"} //Переводим в строку уже на месте, однако проще сделать по Первому варианту