[GUIDE][1.8+] Создаём свои ачивки (достижения)
И так, начнём!Описание
С помощью моего гайда, вы сможете создавать достижения, а так же и награды к этим достижениям.
Достижения основаны на scoreboard и execute. Приступим к постройке.Постройка
Для начала, нужно выдать КБ (командный блок). Он выдаётся так: "/give @p minecraft:command_block 1 0" (без кавычек).
После строим такую структуру:
Настройки командного блока: синий - всегда активен, безусловный, импульсный; зелёный - всегда активен, безусловный, поочерёдный.
Создаём скорбоард А с критерием stat. или dummy. У меня это "stat.killEntity.Zombie" (без кавычек).
После этого вводим в синий КБ команду execute:
"/execute @a[score_A_min=100] ~ ~ ~ /tellraw @a [Ваше достижение]" (без кавычек).
Генератор tellraw
В зелёный КБ вводим очищение скорбоарда, чтобы выполнить ещё раз:
"/scoreboard players set @a[score_A_min=100] A 0" (без кавычек).
Вот и весь механизм.
Чтобы добавить награду:
После зелёного КБ ставим такой же и пишем:
"/give @a[score_A_min=100] [предмет] [кол - во] [индикатор ID] [NBTtags]" или другое. (Кстати без кавычек.)
Вот и всё, покеды всем!