Документи за инвентаризация на RPG
Инструменти за сайта
Инструменти за страници
Потребителски инструменти
Съдържание
Системата за домашни любимци се изпълнява по следния начин: в инвентара на потребителя има слот за домашен любимец и за да призове домашен любимец, играчът трябва да постави предмет, свързан с домашния любимец, в този слот. Елементите и свойствата на домашните любимци, които ще бъдат извикани, са конфигурирани във файла pets.yml
Файлът pets.yml има следната структура:
В този случай pet1, pet2, petN, food1, food2 и foodN са идентификаторите на домашните любимци и тяхната храна. Този идентификатор се въвежда в командата за получаване на домашен любимец или храна за домашни любимци.
Предупреждение: ако промените или изтриете домашен любимец (храна) от този файл, той ще бъде променен/премахнат за всички потребители, които имат домашен любимец (храна) с този идентификатор.
Стъпка 1: Външен вид на артикула и домашния любимец
Помислете за свойствата, които са отговорни за външния вид
име | Линия | Името на домашния любимец в играта |
име-на-елемент | Линия | Име на предмет за призоваване на домашни любимци |
знание | Списък от низове | Описание на предмета за призоваване на домашни любимци в играта. Може да бъде както литературен текст, така и допълнително описание на темата. |
елемент | Текстура | Текстурата, която ще се използва за предмета за призоваване |
кожа | Essence невдъхновени обекти (блокове и т.н.) не са разрешени | Кожата, която ще се използва за домашния любимец в играта |
характеристики | Списък с функции По-долу | Характеристики на външния вид на домашния любимец. Всеки домашен любимец има свой собствен набор от функции |
Характеристиките на външния вид са написани във формат: " : " Нека да разгледаме по-отблизо кои същества имат характеристики на външния вид:
Всички същества | БЕБЕ | Булев тип По подразбиране - невярно | Домашният любимец бебе ли е |
ПРАСЕ СКЕЛЕТ_КОН НЕМЪРТ_КОН МУЛЕ МАГАРЕ | СЕДЛО | Булев тип По подразбиране - невярно | Наличие на седло |
КОН | СЕДЛО | Булев тип По подразбиране - невярно | Наличие на седло |
ГРЪДЕН КОШ | Булев тип По подразбиране - невярно | Наличие на ракла | |
БРОНЯ | IRON_BARDING GOLD_BARDING DIAMOND_BARDING По подразбиране - | Оборудвана броня Желязо, злато и диамант, съответно | |
ЦВЯТ | БЯЛ КРЕМАВ КЕСТЕН КАФЯВ ЧЕРЕН СИВ ТЪМНО-КАФЯВ По подразбиране - | Основният цвят на коня Повече в официалната wiki | |
СТИЛ | NONE WHITE WHITEFIELD WHITE_DOTS BLACK_DOTS По подразбиране - | Допълнителни цветови елементи Повече в официалната wiki | |
ВЪЛК | ЯКА | Цвят По подразбиране - ЧЕРВЕН | цвят на вълча яка |
OCELOT | ТИП | WILD_OCELOT BLACK_CAT RED_CAT SIAMESE_CAT По подразбиране е WILD_OCELOT | Оцелот или котешки костюм Прочетете повече в официалната wiki |
ENDERMAN | АРТИКУЛИ | Материал По подразбиране - | Предмет за задържане на ендермен |
ЗАЕК | ТИП | ЧЕРНО КАФЯВО ЗЛАТНО ЗАЙЧЕ УБИЕЦ КЛЕПКИ ПИПЕР БЯЛО По подразбиране - | Заешки костюм |
ОВЦЕ | ПОСТРИГАНА | Булев тип По подразбиране - невярно | Подстригана ли е овцата |
ЦВЯТ | Цвят По подразбиране - БЯЛ | цвят на овча вълна |
Но в момента все още не можем да използваме този домашен любимец, т.к. все още не сме задали някои необходими опции, които ще разгледаме във втората стъпка.
Стъпка 2: Характеристики на домашни любимци
Нека да продължим директно към даряването на домашния любимец със свойства и характеристики.
тип | COMPANION MOUNT По подразбиране - COMPANION | Тип домашен любимец Придружител и монтиране, съответно |
здраве | Неотрицателно число с точка | Количество здраве на домашен любимец, измерено в половин сърца |
скорост | Неотрицателно число с точка | Скоростта на домашни любимци, измерена в блокове/сек. Справка. |
възраждане | Булев тип По подразбиране - вярно | Може ли домашен любимец да се прероди след смъртта? |
охлаждане | Неотрицателно цяло число По подразбиране - 0 | Време за изчакване за повторно пораждане за секунди Ако домашният любимец не се поражда отново, няма нужда да посочвате |
щети * | Неотрицателно число с точка По подразбиране - 0 | Придружител щети. Измерено в половин сърца |
attack-mobs * | Булев тип По подразбиране - невярно | Ще атакува ли спътникът тълпи |
атака-играчи * | Булев тип По подразбиране - невярно | Ще атакува ли спътникът играчите |
* Имотът не се отнася за домашен любимец тип MOUNT |
Нека видим как изглежда домашният любимец в играта:
А сега да видим как изглежда самият кон:
Стъпка 3: Ограничения за домашни любимци
Ограниченията за използване на домашни любимци се правят по същия начин, както при артикулите (вижте Артикули)
Виждаме, че играта има добавени ограничения за ниво и клас:

Стъпка 4: Храна за домашни любимци
Сега трябва по някакъв начин да попълним здравето на нашите домашни любимци и за това трябва да направим храна за тях
име | Линия | Името на предмета в играта |
знание | Списък от низове | Описание на предмета в играта |
елемент | Текстура | Текстурата, използвана за артикула |
ядци | Списък на субектите | Домашни любимци с кожи от този списък ще могат да ядат тази храна |
стойност | Неотрицателно число с точка | Количеството възстановено здраве на хранене |
Да направим овес за нашия кон.
Нека да видим как изглежда предметът в играта: