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