Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
'''Baubles '''- библиотека для регистрации фенечек. | '''Baubles '''- библиотека для регистрации фенечек. | ||
+ | <div class="mw-parser-output"> | ||
<div class="mw-parser-output"> | <div class="mw-parser-output"> | ||
== Загрузка == | == Загрузка == | ||
Строка 12: | Строка 13: | ||
|- | |- | ||
| style="width: 87px; text-align: center;" | '''1''' | | style="width: 87px; text-align: center;" | '''1''' | ||
− | | style="width: 89px; text-align: center;" | [https://yadi.sk/d/ | + | | style="width: 89px; text-align: center;" | [https://yadi.sk/d/VvWNDPw93WRMPC Скачать] |
| style="width: 149px; text-align: center;" | Первая версия | | style="width: 149px; text-align: center;" | Первая версия | ||
|} | |} |
Baubles - библиотека для регистрации фенечек.
Версия | Ссылка | Список изменений |
1 | Скачать | Первая версия |
Baubles.registerBauble({
id: __, //Айди предмета
type: "__", //Тип (amulet, ring, belt, head, body или charm)
onEquip: function () {
//Вызывается при экипировке указанного предмета в соответствующий слот и при входе в мир, если предмет одет
},
onTakeOff: function () {
//Вызывается, когда игрок снимет предмет или при его смерти
},
tick: function () {
//Вызывается каждый тик, если указанный предмет одет
}
});
Пример:
IDRegistry.genItemID("testAmulet");
Item.createItem("testAmulet", "Test Amulet", {name: "stick", meta: 0}, {});
Baubles.registerBauble({
id: ItemID.testAmulet,
type: "amulet",
onEquip: function () {
Player.setFlyingEnabled(true);
},
onTakeOff: function () {
Player.setFlyingEnabled(false);
}
});