![](https://alloder.pro/uploads/set_resources_4/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
DiSlord
-
Постов
56 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Трекер ошибок
Магазин
Галерея
Сообщения, опубликованные DiSlord
-
-
Хотелось бы аддон чтоб хилы в пати/рейде видели ХП моего пета (я друль) или пета некра, ну и чтоб была возможность у них выделить и похилить его.
-
Quote:Для ускорения? И так каждый удар проверять из-за 1 абилы?
Ну практически, но только если не подошли остальные (основной урон идет с рейда и до этой проверки думаю не дойдет)
А вообще я не знаю кода этого аддона, так что не могу судить..
ЗЫQuote:Скоро будет глобальное обновление, потом буду разбираться с частностями. Что-нибудь придумаю
Угу уже попробовал ее (достал у согильдийцев), довольно интересно.. -
Как и darkdps этот аддон не считает урон от друлевской абилки "Помощь природы"
Это происходит потому что выбегающие "петы", не являются петами по сути, и у них не владельца (получить его не можем)
Единственный способ получить владельца - сравнить имя пета и имя выбегающих петов
Образно можно сделать такую проверку (при добавлении игрока добавлять также имя пета)
Code:if unit.IsFriend(params.source) and unit.IsPlayer( params.source ) == false and Player.PetName then
local name = object.GetName( params.source )
if common.CompareWString( Player.PetName, name) == 0 then
Player:AddDamage(params)
end
end
Для ускоения проверки - сначала проверить что урон от дружественного моба, потом что это не игрок, потом сравнить имена..
-
Думаю что не совсем нужно выводить средний урон со скила в том виде что есть (среднее между минимумом и максимумом), гораздо правильнее так (полный урон на кол-во ударов)
DamageDetails.Mid = math.floor( DamageDetails.DamageAmount )/ DamageDetails.Count )
А также хотелось бы чтоб выводило статистику промахов и невошедшего урона (блоки, резисты)
Как отключить спам ошибки в mods.txt?
в Вопросы и ответы
Опубликовано
Есть такой код:
local buff = object.GetBuffInfo(buffId)
if buff == nil then
... бафф слетел сделать чтото
end
В случае если баффа нет (он пропал при окончании и мне надо выдать сообщение), но вот только при этом в mods.txt спамит такую ошибку:
Game::LuaObjectGetBuffPart: Cannot get buff, details: int __cdecl Game::LuaObjectGetBuffPart(bool &,const struct GMUIHelper::IBuffInfo *&,struct lua_State *)
ЗЫ а то даж руки опускаються что либо делать, ну до чего кривой функционал предоставлен![:(](https://alloder.pro/uploads/emoticons/default_sad.gif)