Цитата:
Сообщение от Corhal
В чате список лута появляется только после "операции поднятия", а не убийства моба. Т.е. можно набить десяток разных мобов, а потом поднимать лут в произвольном порядке. А в чате не пишется моб с которого поднят лут, в этом и проблема.
Теоретически можно перед этим запоминать ссылку на объект трупа моба и ожидать появления нужного сообщения в чате. Но как ее получить и какие данные ей соответствуют я не знаю. В документации по АПИ о работе с объектами как-то все смутно. Может у более опытных подсказки найдутся.
|
Я вот о чем:
TXT (+/-) ### Сохранение вкладки чата 'Общий' начато 07/27 11:05 AM ###
Урук-хай падает замертво от вашего удара.
Получен предмет: [Треснувший топор] (помещен в невостребованные).
Это умение нельзя использовать.
Урук-хай падает замертво от вашего удара.
Получен предмет: [Футляр с ювелирным рецептом эорлингов] (помещен в невостребованные).
Сейчас лут падает сразу после убийства.
Вот только проблемка если лут падает с убитого не тобою моба. То там можно наверное будет включить время в чате и если после убийства моба кем-то лут не появится, то отвергать.
UPD. А еще так: просто обрабатывать то, что соответствует шаблону.
-убил моба
получил лут-
И все. Да и в АПИ вроде же есть возможность захвата чата, нет?