Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Текущая версия | Ваш текст | ||
Строка 2: | Строка 2: | ||
'''Baubles '''- библиотека для регистрации фенечек. | '''Baubles '''- библиотека для регистрации фенечек. | ||
− | |||
− | |||
− | |||
== Загрузка == | == Загрузка == | ||
− | + | {| border="1" cellpadding="1" cellspacing="1" style="width: 343px;" | |
− | + | |- | |
+ | | style="width: 87px; text-align: center;" | Версия | ||
+ | | style="width: 89px; text-align: center;" | Ссылка | ||
+ | | style="width: 149px; text-align: center;" | Список изменений | ||
+ | |- | ||
+ | | style="width: 87px; text-align: center;" | '''1''' | ||
+ | | style="width: 89px; text-align: center;" | Скачать | ||
+ | | style="width: 149px; text-align: center;" | Первая версия | ||
+ | |} | ||
− | |||
− | |||
− | |||
== Документация == | == Документация == | ||
| | ||
− | <syntaxhighlight lang="Javascript"> | + | <syntaxhighlight lang="Javascript">Baubles.registerBauble({ |
− | Baubles.registerBauble({ | ||
id: __, //Айди предмета | id: __, //Айди предмета | ||
− | type: | + | type: "__", //Тип (amulet, ring, belt, head, body или charm) |
− | onEquip: function ( | + | onEquip: function () { |
//Вызывается при экипировке указанного предмета в соответствующий слот и при входе в мир, если предмет одет | //Вызывается при экипировке указанного предмета в соответствующий слот и при входе в мир, если предмет одет | ||
}, | }, | ||
− | onTakeOff: function ( | + | onTakeOff: function () { |
//Вызывается, когда игрок снимет предмет или при его смерти | //Вызывается, когда игрок снимет предмет или при его смерти | ||
}, | }, | ||
− | tick: function ( | + | tick: function () { |
//Вызывается каждый тик, если указанный предмет одет | //Вызывается каждый тик, если указанный предмет одет | ||
} | } | ||
Строка 34: | Строка 35: | ||
Пример: | Пример: | ||
− | <syntaxhighlight lang="Javascript"> | + | <syntaxhighlight lang="Javascript">IDRegistry.genItemID("testAmulet"); |
− | IDRegistry.genItemID("testAmulet"); | ||
Item.createItem("testAmulet", "Test Amulet", {name: "stick", meta: 0}, {}); | Item.createItem("testAmulet", "Test Amulet", {name: "stick", meta: 0}, {}); | ||
Baubles.registerBauble({ | Baubles.registerBauble({ | ||
id: ItemID.testAmulet, | id: ItemID.testAmulet, | ||
− | type: | + | type: "amulet", |
onEquip: function () { | onEquip: function () { | ||
− | + | Player.setFlyingEnabled(true); | |
}, | }, | ||
onTakeOff: function () { | onTakeOff: function () { | ||
− | + | Player.setFlyingEnabled(false); | |
} | } | ||
});</syntaxhighlight> | });</syntaxhighlight> | ||
− | + | </div> </div> </div> </div> </div> |