Гайд Нові можливості команди
Отже, для початку нам знадобиться знання команди/scoreboard. Я вже написав 2 статті на цю тему, але зараз нам знадобиться лише перша. Тепер спробуємо розібратися з новим критерієм для статистик -trigger. Він дозволить нам задавати значення для неіснуючих гравців. Приклад:
Створимо нову статистику під назвою "statgame":/scoreboard objectives add statgame trigger
Тепер спробуємо задати гравцю "Time" 1 очко, що не існує:/scoreboard players set Time statgame 1
Виведемо значення статистики на екран:/scoreboard objectives setdisplay sidebar statgame
Ось і все – ми майже створили гру. Тепер у нас є статисткаstatgameі гравецьTime, який може стати лічильником часу, наприклад за допомогою нехитрої системи з командних блоків.
Тепер перейдемо до другої частини нашого уроку - Вивчення методу operation . Він дозволить нам проводити арифметичні операції із значеннями змінних. Розглянемо все на простому прикладі:
Давайте додамо значення змінної Time у статистиці statgame до значення змінної Rank у статистиці system, наприклад:/scoreboard players operation Time statgame += Rank system
Варто зазначити, що замість умови "+=" можна використовувати "-=", "*=", "/=" , "%=". Чудово. Ми доробили нашу міні-гру, додавши збільшення часу відповідно достатусугравця.