Jump to content

Digest August

We talk about what was done and updated in the past month. We help keep abreast of events.

Read more

Servers monitoring and the Addons Editor

We present you two legends. All dreams come true.

Servers monitoring The Addons Editor

Game tooltips

Tooltips provide a way for 3rd party fansites and extensions to display detailed information on mouseover.

Read more

Вопрос по созданию аддона!!!


Guest kSky7000
 Share

Recommended Posts

Guest kSky7000

Собрался заняться созданием аддонов, ознакомиться с lua.

Начать решил с аддона показывающего кол-во убитых тобой мобов(по намеку mehael).

Пока работа идет медленно но успешно.

Появилось парочка вопросов по этому поводу.

1. Каким образом можно узнать кем был убит моб, или как засечь что именно ты его убил а не кто-то другой? DestroyUnit как я думаю сюда не подойдет и object.IsDead тоже. Я в тупике. Подскажите.

Также появилось предложение к сайту, конкретно к форуму:

1.Создать на форуме тему со ссылками на полезные всем разработчикам вещи:

LibDnD(его например искал минут десять), API официальный, Interface.1.0.03.26.2, тема создания GUI, и т.д.

Можно будет очень быстро ознакомиться или найти что-то нужное, не перекапывая весь форум т.к. поиск у меня не работает или я дурак(хотя второе тоже возможно).

Link to comment
Share on other sites

Guest kSky7000

Кажется нашел) Все предельно просто в EVENT_UNIT_DAMAGE_RECEIVED есть параметр lethal: boolean / nil. Будем экспериментировать)

Link to comment
Share on other sites

Guest kSky7000

Thanks Ciuine. I will try. I found an easier way. EVENT_UNIT_DAMAGE_RECEIVED, params.source: ObjectId, and params.lethal.

(Sorry for my English)

Link to comment
Share on other sites

Well, EVENT_UNIT_DAMAGE_RECEIVED is passed every time something takes damage. Whereas the event one beneath it, EVENT_UNIT_DEAD_CHANGED is only passed when things die.

Both should do the same thing, EVENT_UNIT_DAMAGE_RECEIVED is like the EVENT_SECOND_TIMER of death and EVENT_UNIT_DEAD_CHANGED is the targeted event but needs classification on what units to ignore.

Your English is fine, for the moment. :P

Google Translate:

Ну, EVENT_UNIT_DAMAGE_RECEIVED передается каждый раз, когда что-то получает повреждения. В то время как события один под ней, EVENT_UNIT_DEAD_CHANGED только прошло, когда все умирают.

Они должны делать то же самое, EVENT_UNIT_DAMAGE_RECEIVED, как EVENT_SECOND_TIMER смерти и EVENT_UNIT_DEAD_CHANGED является целевой событие, а потребности классификации на каких единицах игнорировать.

Ваш английский хорошо, на данный момент. : P

Link to comment
Share on other sites

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

By using our site you agree to the Terms of Use