-
Постов
944 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Трекер ошибок
Магазин
Галерея
Сообщения, опубликованные Nikon
-
-
Даже так?
А не убрать ли тебе мои адоны со своего паршивого сайта?
-
ПОЙМИ, сделай, исправь, добавьПроверки на BuffListCFG нет, отсюда и проблема. Конечно я не понимаю как оно работает, вот пример:
Я? Или это такое оригинальное обращение к самому себе?Будь добр перепиши в удобоваримый вариант.
--
А надо ли переписывать? Чтобы получить те же ошибки?
-
LightDPS 1117
..
PaneLocker 632
..
UnitDetector 544
ЛОЛ. И это неподдерживаемые аддоны. 100% уникальные загрузки, а не перекачка обновления "я подправил 1 строчку кода чтобы сделать вид что работаю"
--
И пользуясь случаем:
Дядя Петя, а ты меня зеленой подписи под аватаркой зачем лишил? Чтобы я в скрытом разделе ничего лишнего не увидел?
-
О да, мученик
ОМГ, я понимаю если б аддон перевели в бесплатные и чувак на чистом энтузиазме че то клепал
--
А так, взял чужое, делает вид что поддерживает ("на отьебись"), даже без понимания как оно работало и че он сам делает
И при этом получает доход
--переделал в
BuffList = userMods.GetAvatarConfigSection( "BuffListCFG" )
Пользуясь случаем передаю привет ZeonИ ты думаешь этим что то "исправил"?
Отсутствующая секция BuffListCFG, отсутствующие параметры в BuffList, в BuffListCFG, мусор в секции BuffListCFG от старых/кривых/чужих версий аддона. Хотя бы на это проверки есть?
Кстати, обьяснить можешь "что было" и "что стало" после такой переделки?
-
По поводу минусов
Опять же смотрим документацию от этих недоделков
durationMs: number (int) - полное время действия буфа
remainingMs: number (int) - время до окончания действия буфа
И смотрим че они выдают при накладывании бафа
Info: addon HealerProc: remainingMs - 17735
Info: addon HealerProc: durationMs - 18200
Info: addon HealerProc: ownerId - 6769
Info: addon HealerProc: buffId - userdata: 40F05218
Info: addon HealerProc: name - Активные благословения
...
Info: addon HealerProc: remainingMs - 18270
Info: addon HealerProc: durationMs - 18200
Info: addon HealerProc: ownerId - 6769
Info: addon HealerProc: buffId - userdata: 272A5468
Info: addon HealerProc: name - Активные благословения
...
Info: addon HealerProc: remainingMs - 18700
Info: addon HealerProc: durationMs - 18200
Info: addon HealerProc: ownerId - 6769
Info: addon HealerProc: buffId - userdata: 363D02A8
Info: addon HealerProc: name - Активные благословенияЭто не лечится или лечится через задницу
...
По нормальному надо аддон переписывать под эту альтернативную логику.
Например по таймеру постоянно чекать бафы (чего мне ооочень не хотелось делать в свое время)
===
Замени обратно луашные файлы теми что в посте #7
По крайней мере спама не будет в лог
-
Иконка берется из описания бафа. Какая есть. Никаких полос не добавляется
Но если перекинуть на себя, то он по-прежнему уходит в минус
Давай еще 1 посмотрим
1. замени файлик
2. лог удали
3. покидай благу на себя
4. выложи лог (видео не надо)
===
Кстати подправь еще в config.cfg строчку на
{prm = {durationMs = 18200, stackLimit = 5, isGradual = false}, --Благословение
-
1
-
-
stackLimit в бафе передается равным 0 при stackCount от 1 и больше
дауны
===
из ихней же документации
stackLimit: number (int) - максимальное количество буфов данного типа===
попробуй заменить на это
===
А и ваще аддон же криво работал из-за того что они как попало ивенты посылают
Всякие бафанонсеры итп "бафферы" больше фунционала дают
-
Те в 4.0 пытаешься поменять список бафов?
1-й раз баф появляется? иконка благословления показывается?
--
возможно парметры у бафа кривые выдаются
1. замени файлик в папке аддона
2. удали ххх\Allods Online\Personal\Logs\mods.txt
3. кинь 2-3 благословнения до появления ошибки
4. выложи сюда лог или файлом, или текстом
===
Кстати. В config.lua
{prm = {durationMs = 18000, stackLimit = 2, isGradual = false}, --Благословение
Из каких соображений эти цифиря?
Походу stackLimit неправильно установлен, поставь 5
-
Я не вижу ответа "по существу". Почему так получилось, КАК так получилось, почему вовремя не обнаружилось и не было исправлено?
Информации не больше чем в любом другом посте этой темы
Мне неохота с тобой общаться ... ну, сам посуди, зачем оно мне надо, в это окунаться?)
А ты кто? Просто "я тут вас пустил, дальше не мое, дальше разбирайтесь сами"?
Даже без приписки "мне так сказали, я только разместил обьяву":
- Мы ничо не знаем, так получилось, если вспомним - не забудем
Это ответ по существу?
Я не понял - это обыкновенный филиал мыловского развлекательного портала?
Где пользователи по умолчанию считаются тупым стадом которому ничего не нужно-бесполезно обьяснять?
Так что там с чатиком то? Где ОБЩЕНИЕ с разработчиком?
Мне хотя бы его просто почитать, умных людей общение, может чего и для себя полезного нашел бы. Где?
Я вижу здесь только темки подобные этой где одни идиоты спрашивают у других о какой то ерунде
Была мысль в 7.0 вернуться.. не, ничего не поменялось
Не, я тебя тоже понимаю. Все кто чуть пошел не по пути мыла уже где-то в другом месте. А хочется жить и бутерброды кушать.
По мне так лучше б этот сайтец сдох так же как и остальные. "Нах так жить?"(с)
Это болото. И ничего нового здесь уже не будет.
На сайте давно обитают только инвалиды и идиоты. Не понимаю почему это кто то может не видеть.
И правда куча лишнего понаписано. Бесполезно
-
Я вижу окно с надписями и 2 кнопками
Где событие? -
ОхЛОЛ. Чтобы быть "не был в курсе, что проблема осталась" нужно было хотя бы попытаться ее устранить
Так когда ж ее "чинили" то? И почему после "починки" внезапно про нее забыли даже не проверив?
Интересно было бы узнать
...
У меня странное ощущение что аккаунт Fye D. Flowright захватили люди из мыла - точно такой же стиль "общения" (ты быдло, мы доведем до тебя только ту часть информации которую посчитаем нужной и ответим только на те вопросы которые посчитаем достойными ответа)
Это на самом деле так? Я что то пропустил?
-
Бедные-несчастные-наивные-легко_ранимые *профессионалы*Нет, не в курсе. Так получилось.
Чего они еще не знают про СВОЙ проект? И НЕ ХОТЯТ знать?
Ссылочку выше не видел? Так на еще раз
https://alloder.pro/topic/993-showdd/page-13
Может и свои посты там увидишь. Читай, вспоминай
...
те к ним никто с такой проблемой еще ни разу не обращался?
..
Кстати как там горррячая линия в Скайпике поживает с ручной обезьянкой, отвечающей на все вопросы "разработчиков аддонов"?
Ей тоже никто никаких вопросов не задавал?
-
И куда с этим списком? Лолотымовцам отдать? Уж они всяко-разно не в кугсе что лет 3-5 текстур нет в некоторых местах. Обязательно обрадуются и сразу все исправят
-
1495 при каждом изменении здоровья определяет друг, враг или моб, чтобы показать или не показать здоровье в полоске, в зависимости от настроек. жууть.
Ну так это совсем другое место и другие фунции выполняются там?
В общем я так думаю проблема в том, что аддон пытается определить гильдию при каждом взятии в таргет, а из-за некоторых причин (игрок скрылся из виду) выдает ошибки
В момент взятия в таргет цели приходит событие. В нем ничего никуда не может пропасть-скрыться-убежать. Именно в этом событии и выполняются все функции?
--
Очевидное решение "в лоб"
if unitId and object.IsExist(unitId) and unit.IsPlayer(unitId) then
-
Муть какая то. Почему ошибки ДО и ПОСЛЕ в разных местах? И вообще в разных функциях?
---
И вообще логика непонятна: ИД юнитов где то запоминаются после взятия-использования? Нафига?
--
Когда этот кусок кода выполняется? Не по событию взятия в таргет?
--
Да, и почему это "нифига"? Ошибка "плайер нот фаунд" исчезла.
Проблема решена
-
Не раньше 7.0 в лучшем случае. Если Лолотымы реально что то сделают отличное от текущего УГ
-
Error: addon AoPacksZeon: Game::LuaUnitGetGuildInfo: Player (id=35834) not found, details: int __cdecl Game::LuaUnitGetGuildInfo(struct lua_State *)
Тебе именно эта ошибка не нравится? Вроде русским по белому написано "Плаер нот фаунд"
Ставь другую проверку
if unitId and unit.IsPlayer(unitId) then local gId=unit.GetGuildInfo(unitId) if gId and gId.level and gId.name then
unit.GetGuildInfo( unitId )
Получить имя гильдии игрока.
-- параметры:
unitId: ObjectId -- идентификатор игрока
Ваще не понятно нафига там object.IsExist(unitId) если юнит и так в таргете
hint: в таргет можно взять не только игрока
-
Какая то старая версия. GetWorldTimeHMS - эта функция уже давно удалена
-
Тебе же сказали "НИКАК"
Подсовывай дефолтную текстуру "NA"
Конкретно этой иконы Цепного света не было еще с самого начала когда он только появился (в АО 2.0 или 3.0 уж не помню, кода там жрецов переделали)
...
С 13 страницы в топике ШоуДД, хоть и грубовато но так оно и есть походу, раз до сих пор нифига не исправили
Хотя эти бичуганы якобы чето обещали исправить еще тогда
Эту проблему пообещали пофиксить в 5.0.2, багрепорт по ней в свое время, как оказалось, не был принят.
-
Эмм. Ну как бы (surprise) у друидов есть петы
*Здесь был текст, текст пропал, вопросов нет*
-
Nikon 14 Feb 2011 - 23:56 писал: 3. Игрок держит в фокусе аватара.Цвет текста уровня игрока синий проверила, никто никого не держит таргете, объясните тогда пожалуйста)
Оно не работает. Уже очень давно. И не будет работать
А на картинке да, 2-й пункт
-
Афтар, давно хотел задать вопрос: с какого перепугу в описании аддона фигурируют друиды?
-
avatar.StartInspect( unitId ) local inspectInfo = avatar.GetInspectInfo() avatar.EndInspect()
ЛоЛ. Ты это все в 1 функции зафигарил?
Может кто подсказать решение?
1. Научиться читать
2. EVENT_INSPECT_STARTED
3. Быть готовым к конфликту с другими инспектирующими аддонами
===
Susanin, logg
Разработчики аддонов
еще раз ЛОЛ
-
Можно копировать из стандартного интерфейса. В самом аддоне может и не быть никаких ресурсов кроме MainForm
Панельки-текст совсем легко "динамически" создавать и менять под себя
Минусы:
- С любыми рекациями есть 1 проблема (если нужна полная работоспособность) - нужно знать тип реакции и их наименования у оригинала
- Виджеты берутся из стандартного интерфейса -> сегодня он есть, завтра (после обновления) его может не быть
AoPackZeon
в Техподдержка
Опубликовано
Это даже не смешно. Чувак, ты за что деньги получаешь? За статус "поддерживателя"?