учасник nixhlestakov

Може приймати значення від 0 до 20, в залежності від кількості половинок сердець на шкалі здоров'я. Може приймати значення 0 для гравців, у яких здоров'я змінилося в перший раз.

Рахунок будь-якої події, Короме команд тільки для читання, може бути збільшений або зменшений, або може бути встановлено певне значення.

Командні блоки можуть перевіряти рахунок будь-якої події у гравця за допомогою аргументів score_name і score_name_min. У цих аргументах name це внутрішнє ім'я події, якого потрібно перевірити. score_name перевіряє гравців із заданим максимальною кількістю очок, коли score_name_min перевіряє гравців із заданим мінімальною кількістю очок.

Наприклад, "testfor @p [score_deaths = 5, score_deaths_min = 1]" в командному блоці подасть сигнал компаратору на вихід, якщо гравець помер як мінімум один раз, але максимум п'ять разів, якщо "deaths" ця подія з критерієм "deathCount".

Слоти [ред | правити вікі-текст]

За допомогою команди "scoreboard objectives setdisplay" (див. Опис команди) рахунки гравців в різних подіях можуть бути відображені в певних місцях (слотах) на екрані.

Показує рахунок жовтої цифрою в списку гравців (клавіша Tab). Мабуть тільки в мультіплеере.

Показує рахунок з правого боку екрану. Показує гравців в порядку убування очок, як таблицю рекордів. На чолі списку показується псевдонім події. Зауважте, що гравці в офлайні також показуються в списку.

Показує рахунок з наведених ім'ям події під ім'ям гравця над його головою. Ховається при віддаленості

10 блоків, і коли гравець крадеться. Чи не бачимо в одиночній грі.

Команди [ред | правити вікі-текст]

Команди це комбінації з опцій name. display name. prefix. suffix. friendly fire і списку гравців, які перебувають в даній команді.

Як у подій, name і display name команди чутливі до регістру, name це одне слово, яке використовується системою, а display name може бути словосполученням, яке може бути не унікальним.

Опція friendly fire контролює шкоди, одержуваний від гравців своєї команди. Режим за замовчуванням, "true", не змінює механіку PvP. Коли встановлено режим "false", гравець не може завдати шкоди гравцеві зі своєї команди будь-яким способом. Зауважте, що ця опція не зберігається при перезапуску сервера: її значення буде "true" до тих пір, поки Ви її не зміните (через команди) під час даної сесії.

Дуже важливо помітити, що один гравець може бути тільки в одній команді.

Командні блоки можуть перевіряти приналежність до тій чи іншій команді за допомогою аргументу "team"; Символ "!" може бути поставлений перед ім'ям щоб перевірити гравця на те, що він не належить до даної команді. Наприклад, "testfor @p [team = red]" в командному блоці подасть компаратору сигнал на вихід, якщо гравець в "червоній" команді. Також, "testfor @p [team =! Red, team =! Blue]" подасть сигнал на вихід, якщо гравець ні в "синьої", ні в "червоній" команді. Ще, якщо перевіряється порожня команда, гра буде перевіряти всіх гравців без команди.

Можливі команди [ред | правити вікі-текст]

scoreboard

Основна команда системи.

scoreboard objectives list

Показує доступні події (objectives) і їх відображаються імена (display names)

scoreboard objectives add [Display name. ]

Створює нову подію зі внутрішнім ім'ям (internal name) name. критерієм criteria і відображуваним ім'ям display name. Без Імен display name воно зміниться на внутрішнє name. Всі аргументи чутливі до регістру.

scoreboard objectives remove

Видаляє подія name в ССІС. Дані будуть видалені зі списку подій, видаляються набрані гравцями окуляри і якщо окуляри події відображалися на екрані, то вони більше не будуть показуватися.

scoreboard objectives setdisplay [Objective]

Показує окуляри події objective на екрані на місці slot. Число місць відображення - "list", "sidebar" and "belowName". "List" буде показувати окуляри в списку гравців (за замовчуванням клавіша Tab ↹), жовтим текстом праворуч від імені і не буде показувати ім'я події. "Sidebar" (сайдбар) буде показувати окуляри на правій стороні екрану весь час і буде показувати власний псевдонім у верхній частині списку. Якщо гравець в офлайні, але у нього є окуляри даної події, то воно буде показуватися в сайбара. "BelowName" буде показувати окуляри в імені гравця над гравцем (тільки якщо воно видно в мультіплеере). Зауважте, що параметр objective опціональний: якщо немає певної мети, то даний слот очищається.

scoreboard players list [playername]

Показує гравців, зчитувальних системою. Опціональний параметр гравця може використовуватися для відображення результатів даного гравця.

scoreboard players set

Встановлює гравцеві player кількість очок score для події objective. переписуючи попередній результат.

scoreboard players add

Добавяет гравцеві player кількість очок count події objective. count повинен бути не менше 1.

scoreboard players remove

Зменшує окуляри count гравця player події objective. count повинен бути не менше 1.

scoreboard players reset

Стирає всі результати гравця player. Зауважте, що воно не скидає всі очки, а видаляє взагалі все результати в ССІС. Також дивно, що команда не підтримує параметри гравця схожі на '@p' - можливий баг.

scoreboard teams list [teamname]

Показує список команд і гравців в них. Опціональний параметр teamname може використовуватися для відображення гравців даної команди.

scoreboard teams add [Display name.

Створює команду зі внутрішнім ім'ям і опціональним відображуваним ім'ям.

scoreboard teams remove

Видаляє дану команду з ССІС.

Схожі статті