Перейти к содержанию

Дайджест за июль-сентябрь

Обновления гайдов и аддонов

Сентябрь Август Июль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Бот статистики для Telegram

Удобная аналитика в телефоне.

Подробнее

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

SLA

Пользователь
  • Постов

    1 641
  • Зарегистрирован

  • Посещение

Весь контент SLA

  1. Unfortunately, this program do not display any icons, because game API currently have no possibilities to get icon names. I hope this will change in the future.
  2. Как говорится, инициатива наказуема xD
  3. No, 3D Ripper DX extracts geometry and textures from the running game, not from its BIN files. Here is a Quick Start Guide. Other commenters above have successfully extracted the geometry and textures from "Allods Online".
  4. Quote: Лучше делать аддоны "перезагрузкоустойчивыми", тогда не придется нигде хачить. Обычно, это просто невозможно. Потому, что в функции Init() нельзя пользоваться библиотекой avatar, и другими библиотеками, от неё зависящими (group, и др.). Поэтому, во всех более-менее серъёзных аддонах, код загрузки разбит на 2 функции - первая это Init(), и вторая (я зову её PostInit(), обычно) вызывается по событию EVENT_AVATAR_CREATED. И вот она уже работает с аватаром, и другими библиотеками. Если не разбивать загрузку на 2 такие функции, а попытаться воспользоваться библиотекой avatar прямо в Init(), то в логе ошибок появится ошибка "Avatar not found", и выполнение функции прервётся. UPD: Блин, я туплю!!! Сейчас наткнулся в DarkDPSMeter на функцию avatar.IsExist(). Попробовал её. Она в Init() ошибки НЕ вызывает. Значит, в Init() нельзя пользоваться НЕ библиотекой avatar, а только теми функциями, для работы которых нужен ID аватара, например, функция avatar.GetId(). Так что, "перезагрузкоустойчивый" аддон делается так: Например, если в аддоне есть Init() и PostInit(), вызываемый по EVENT_AVATAR_CREATED, тогда, делаем такой фикс - в самом конце Init() дописываем: Code: if avatar.IsExist() then PostInit() end Ну, или, если используется "промышленный" способ подписки на события, как в DarkDPSMeter, то этот же код будет примерно таким (только что дописал это в DarkDPSMeter): Code: if avatar.IsExist() then onEvent ["EVENT_AVATAR_CREATED"] () end Всё это работает как надо, только что протестировал
  5. SLA

    DarkDPSMeter

    ОБНОВЛЕНИЕ R23: -- Исправлена ошибка, приводившая к "потере рейда" при нажатии на кнопку "Reset". ОБНОВЛЕНИЕ R24: -- В скрипте, совместил функции изменения состава Группы и Рейда в одну общую функцию. Так проще и лучше. Кстати, в связи с этим, отменил то, что менял в R23, т.к. рейд теперь "теряться" НЕ будет, в любом случае.
  6. SLA

    DarkDPSMeter

    Напиши, в каком месте скрипта возникла ошибка (в Mods.txt это написано, там всегда пишется несколько строк о каждой ошибке).
  7. SLA

    DarkDPSMeter

    Как включить? Специальной новой отдельной кнопочкой (маленькой, с зелёной буквой "D"). И кстати, он НЕ перестаёт работать в выключенном состоянии. Протестируйте его в рейде, а потом, загляните в Mods.txt, и если там будут какие-то ошибки, постите их сюда.
  8. SLA

    DarkDPSMeter

    ОБНОВЛЕНИЕ R22: -- Добавлена поддержка рейдов. (Из модификации Anlide, ходившей по рукам, и наконец засвеченной её автором на оф.форуме АО). -- Добавлена отдельная кнопка показа/сокрытия дпс-метра. -- Добавлена кнопка закрытия на само главное окно. И рядом, новая кнопка сброса статистики. -- При некоторых резолюциях экрана, обрезались некоторые надписи. Больше не обрезаются. -- Куча других мелких исправлений в коде. -- Наверное, штук 100 мелких исправлений в графике и XDB-файлах. Многое основательно переделано, но мало кто из вас заметит перемены.
  9. SLA

    DarkDPSMeter

    Уже исправлено в той версии, которую залью сегодня вечером.
  10. SLA

    DarkDPSMeter

    Всё сделал. Дохрена всего сделал, что было запланировано, и даже больше. Но сейчас не получается залить (( Скиллкодера сейчас нет, он появится, чуть позже, думаю. и кое-что перезагрузит на сайте, тогда заливка снова начнёт работать. А я буду в оффлайне ближайшие несколько часов. Так что, видимо, вечером.
  11. Ребят, перестаньте вести пустой спор. На AllodsDatabase.com все модели ТРЁХМЕРНЫЕ. Убедиться в этом очень просто - зайдите сюда: http://ru.allodsdatabase.com/npc/30003427/ и нажмите кнопку [view in 3d], и покрутите эту Белку. Вы заметите, что она: 1) Вертится во ВСЕХ направлениях, 2) Вертится ОЧЕНЬ плавно. Да просто нажмите [+] , чтобы приблизить модель, пока камера не влетит внутрь модели! )) Всё это говорит о том, что она и в самом деле трёхмерная. Но в этом факте НЕТ НИЧЕГО ОСОБЕННОГО. Трёхмерные модели на Flash существуют уже очень много лет, например, на том же WowHead.com: http://ru.wowhead.com/npc=1412 здесь тоже, нажмите кнопку [Посмотреть в 3d], и убедитесь, что эта Белка тоже трёхмерная. Так в чём спор то? Другое дело, КАК AllodsDatabase.com получил эти трёхмерные модели из АО. А я вам сейчас расскажу, как. Получили они их, написав стороннюю программу, типа моего AoTextureViewer, затем, экспортировали все модели в какой-то удобный для Flash трёхмерный формат, и показывают его на сайте. И что тут необычного? Ничего. Кстати, вы заметили, что у них, в 3D-модели аллодовской белки НА ХВОСТЕ ИЗОБРАЖЕНА МОРДА? Это потому, что они (как и я в AoTextureViewer), так и не осилили расшифровку файла Pack.bin, в котором хранятся ТОЧНЫЕ параметры всех моделей и текстур. Поэтому, их софт ПЫТАЕТСЯ УГАДАТЬ эти параметры (это же делает и мой AoTextureViewer), и это выходит НЕ всегда удачно. По хорошему, должен сидеть человек, просматривать все свежесконвертированные модели, и править их вручную. Я именно это и делаю, когда выпускаю обновления для AoTextureViewer под каждую новую версию игры.
  12. Посмотрим. Вообще, уже есть вещь получше - Менеджер аддонов. P.S. А почему бы не "будить" включаемые аддоны командой userMods.SendEvent("EVENT_AVATAR_CREATED") ?
  13. SLA

    DarkDPSMeter

    У меня точно такой же монитор Через какой час войду в АО, попробую разрешение 1680х1050, и буду думать, как исправить. Кстати, похоже, что это баг самой АО. UPD: Да, точно, в 1680х1050 такой баг имеется. Починю сегодня. UPD 2010-07-26: Уже исправлено в той версии, которую залью сегодня вечером.
  14. SLA

    DarkDPSMeter

    Ну вот так бы и сразу! Модификацию аддона я скачал, и в теме отписался. Плюшки из модификации прикрутим к оригиналу Ещё, я пригласил Anlide, автора модификации, в команду UI9. UPD: Сегодня добавлю поддержку рейда в наш DarkDPSMeter, и не только её...
  15. Если бы он не скачивался, это была бы проблема DepositFiles. Но он нормально скачивается, я только что проверил. На всякий случай: aodbviewer_0.3.1.8a.rar @ ifolder.ru aodbviewer_0.3.1.8a.rar @ letitbit.net P.S. Это не аддон, это программа для виндовс.
  16. SLA

    DarkDPSMeter

    Они его подшаманили! Я не знаю, откуда этот скриншот, но выклянчите у них эту модификацию, посмотрим, как всё это безболезненно прикрутить к DarkDPSMeter. Скорее всего, они сделали эту модификацию для нужд своей гильдии, может быть, даже не сайте гильдии можно стянуть.
  17. Цитирую то, что уже было сказано на форуме: Вынуть модели из АО можно с помощью бесплатной программы 3D Ripper DX, напрямую из запущенной игры, причём сразу со всеми текстурами импортировать в 3D Studio Max (вплоть до версии 2011), и Maya. Quote: With 3D Ripper DX you can:- capture all geometry, textures and shaders, rendered during single frame; - import captured geometry into 3D Studio Max or Maya; - see what exactly has been drawn by each individual draw call; - see renderstate, textures, vertex streams, index stream, vertex declaration, vertex and pixel shaders (including HLSL source code if available) of each individual draw call. 3D Ripper DX supports only DirectX 6.x, 8.x and 9.x applications. OpenGL, older versions of DirectX and software renderers are not supported. Import plugin should work with 3DS Max versions 5.0-9.0, 2009 and 2011.
  18. Отлично, Nikon доделает аддон Только одна просьба, Nikon, когда будешь придумывать название аддона, НЕ назови его DeathinSurance, правильно DeathInsurance (Insurance = страховка). Кстати, с названием такого аддона не всё так просто. В английской версии, эти Обереги называются "Phylactery of Passage" (амулет перехода) - но если так назвать, русские не поймут. А если назвать как-то Obereg или Amulet - не поймут иностранцы. Так что, имхо, DeathInsurance - самое то.
  19. Vethi, а чем плох аддон DarkDPSMeter?
  20. Чудеса случаются... Почему они случаются - вопрос второй. Наверное потому, что я заходил вчера вечером на Асээ-Тепх на английском сервере, и там, в центральном лагере... никого не было. Вернее, за 5 минут ожидания, один-единственный человек пробежал мимо... А чудеса вот в чём: A message from the producer! (7/21/2010 4:32:52 PM) Вот самая интересная часть: Quote: The Patronage system and your Martyrs are important mechanisms of the game. The developers are investigating possible ways to provide players a chance to receive some patronage benefits on their characters even if they cannot afford to acquire cones of incense from the auction house. When we know more about the conclusion of this investigation, we will communicate a more detailed summary to you. Astrum Nival is working on an alteration of the game design which will provide players a way of gaining an extended experience rate after the completion of specific quests. Once more, as soon as we know more we will explain this new system. По-русски: Quote: Покровительство - это важная составляющая игры. Разработчики ищут возможные способы предоставления персонажам игроков возможности получения некоторых бонусов от Покровительства, ДАЖЕ ЕСЛИ ОНИ НЕ МОГУТ ПОЗВОЛИТЬ СЕБЕ ПОКУПКУ НАКУРКИ на Аукционе. Когда мы узнаем результаты этого поиска, мы вам подробно о них расскажем. Astrum Nival работает над изменениями в дизайне игры, которые предоставят игрокам способ получения ускоренного роста опыта, после выполнения специальных заданий. Опять же, как только мы узнаем подробности, мы вам их сообщим. И вот какой вопрос меня мучает. Всё это они собираются сделать в самое ближайшее время, чуть ли не "на днях". Если бы это был патч 1.01.03, то они вряд ли успели бы его внедрить так быстро, ведь внедрять бы пришлось и нам, и им. Судя по всему, речь идёт об ОСОБОЙ, параллельной версии игры, с лучшим балансом, НО только для Европы, не для нас! Или как это ещё можно понимать?
  21. Назови, о каком BIN-файле идёт речь, разберусь в чём тут дело.
  22. В таком виде выкладывать нельзя. Нужно, чтобы он срабатывал не при переходе из зоны в зону, а при смерти. Ну и, чтобы он не показывал название сумки, а показывал бы то, что нужно. Nikon, доделаешь? Или могу я доделать?
  23. Что ж ты, Nikon, наполовину сделал и бросил?
×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования