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

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

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

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

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

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

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

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

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

Подробнее

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

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

Подробнее

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

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

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

SLA

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

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

  • Посещение

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

  1. Это можно очень легко проверить. В аддоне написать обработчик этого события, который просто напишет в Mods.txt "Сработало". Затем, прийти на аукцион, и выставить на аукцион любой предмет. Если в Mods.txt появится "Сработало", то ДА, если нет, то НЕТ. Вообще, этого события в официальном API нет, и оно есть в Interface.1.0.03.26.2.zip, который лежит в теме Как сделать свой аддон. Если это событие убрали из API, или просто скрыли от нас, то возможно, можно подобрать и какие-нибудь ДРУГИЕ события, которыми можно было бы обойтись, вместо SCRIPT_ITEM_DROPPED_TO_AUCTION. Искать их нужно в Interface.1.0.03.26.2.zip (особенно в файле ScriptAuction.lua), а также, можно залезть в Allods Online\data\Packs\LuaCompiledIngame.pak (это обычный ZIP), достать оттуда 4 файла (ScriptAuction.luac, ScriptDropDown.luac, ScriptEditLine.luac, ScriptMoneyPanel.luac), открыть их в блокноте, и тупо поискать строки типа "SCRIPT_" и "EVENT_" - так можно найти любые новые события API, которых нет ни в официальной документации, ни в Interface.1.0.03.26.2.zip. В общем, шансы есть. Нужно просто поискать.
  2. К сожалению, мы не умеем доставать оригинальные XDB-файлы. Примеров использования у нас нет, кроме тех, что в Interface.1.0.03.26.2.zip. object.AttachVisibleObject() используется для прикрепления иконок к трёхмерным объектам (например восклицательные и вопросительные знаки над головами NPC). Однако, вместо object.AttachVisibleObject(), можно попробовать использовать object.AttachWidget2D() или object.AttachWidget3D() - по-моему, эти функции ТОЧНО ТАК ЖЕ умеют привязывать к любым объектам в игре какие-нибудь плоские виджеты (например, пустую панель, фоном которой указан какой-нибудь рисунок). Подозреваю, должен получиться такой же эффект, как и от object.AttachVisibleObject().
  3. Никуда она не пропала, просто, после патча АО 1.1.03, вводить логин/пароль можно прямо в лаунчере, а это значит, что при входе в игру, будет пропущен экран ввода логина/пароля, а вместе с ним, и кнопка "Включить аддоны". Если вводили логин/пароль в лаунчере, то попадёте сразу на экран выбора персонажа. Здесь нужно нажать кнопку "НАЗАД" (внизу слева, круглая синяя кнопка со стрелкой влево), и попадёте на старое окно ввода логина/пароля. Здесь и будет кнопка "Включить аддоны".
  4. Я так понял, сроки уже все вышли Если кто-нибудь возьмётся починить этот аддон, с радостью залью отремонтированную версию на сайт.
  5. SLA

    LightDPS

    Nikon, очень здорово, что у нас теперь есть два дпс-метра! Спасибо! Я до сих пор был в отпуске, и мне всё не терпелось посмотреть этот дпс-метр, в деле. Но теперь вернулся, и посмотрю, как он работает P.S. В описании аддона написано, что он работает с версии 1.1.00 (текущая иностранная версия), а в описании его работы, написано, что с 1.1.01 - одно из двух нужно исправить... Проверил в иностранной 1.1.00 - вроде, работает
  6. SLA

    DarkDPSMeter

    This event will stop working in AO 1.1.02. Btw, it was NOT ideal solution, because it hides addons only on ALT+Z, but not on ESC (main menu). Astrum-Nival uses another solution, it is "RegisterManagedAddon()" or something like that - this system automatically handles all hiding/showing job. I think, we have to ask them to make this function accessible for addonmakers. Or, even better, to automatically hide/show ALL addons on ALT+Z and ESC.
  7. Рвёт мозг, согласен, но... средствами аддонов это убрать нельзя.
  8. Не входит. Аддоны - только для создания пользовательских интерфейсов в игре.
  9. Это "новые" текстуры, появившиеся после последнего обновления программы. Примерно через неделю будет обновление программы, все эти "новые" текстуры будут открываться нормально.
  10. SLA

    DarkDPSMeter

    ОБНОВЛЕНИЕ R29 / UPDATE R29 : -- Исправлена сортировка участников, чтобы участники с нулевым уроном не перемещались по списку вверх-вниз.
  11. Quote: you can find it at the end of Mods/Docs/api_v1.xml api_v1.xml - we don't have this file in Mods\Docs. Can you post it here? Quote: Bug-report: your code for savin the tabels only work, if you are logging out to swich the character, but it does not work, if yoo leave the game completly (over the menu) The same problem existed in early "AoSimpleCoords" versions. That's why I don't recommend to save anything on EVENT_AVATAR_WILL_BE_REMOVED, but instead, save your Spammer-list after every Spammer-list change. Quote: If I am right, that is also not possible to write something as an infoline in the chat? We definitely have to ask game developers to add this ability. As well as some other abilities, like getting item/spell icons, etc, etc... Quote: @SLA: and how do spamWeight works? I don't know. The short description I have translated above, is the only info, and there is no more information about it. Currently I'm on vacation, and I have NO access to AO 1.1.03 game client (because 600+ MB patch is too large, and internet connection here is too slow), so I have to return at home to test it. I will be back at home in several days Currently my testing abilities are just like yours, Carnifex - I have a new API, but I can't test anything ) But I guess, the server tracks spammers itself, and marks all messages with different spamWeights. And game client probably just skips those messages which spamWeight is >= 100.
  12. Всем запросившим выдан доступ. Однако, предупреждаю, сейчас в программе есть баг, который описал Tsukasa двумя сообщениями выше.
  13. data\Editor\uitextureconvertereditor.exe\ - ага, я забыл упомянуть это ) Выход есть! В хелпе к AoTextureViewer (меню Help / Tutorials, или кнопка F1) описан способ, как создавать текстуры БЕЗ ИСПОЛЬЗОВАНИЯ UITextureConvertEditor.exe. Правда, потребуется графический редактор (например, Photoshop или Paint.NET) с поддержкой эскпорта DDS-текстур. Там всё подробно написано, где что взять, и что и как делать.
  14. Quote: Кстати, вывод времени сообщений в стандартном аддоне сломали с последним патчем Ага, именно поэтому PhanTime и не работал.
  15. Quote: so my avatar do not excist in init? the avatar is creadet a few seconds later? Yes, Init() is executing during the "Loading..." splash screen, and avatar appears only AFTER this splash screen, several seconds later. But there is an event EVENT_AVATAR_CREATED which fires when your avatar gets an ID, which means you can start using avatar.GetId() and many other avatar-related functions. Many addons are using this event. Quote: BTW: Have you in the russion AO also problems with goldsellers or is it not necessary to make this addon working in the russan version? Truth to say, no, we don't have those terrible spam-bots, like in English servers, which spams the same phrase into chat non-stop, every several seconds... We just have normal players, who sometimes writes a single message "wtb gold" or "wtb crystals". But on English servers this is TERRIBLE problem. Your addon will be very popular! BTW, in API 1.1.03, EVENT_CHAT_MESSAGE got a new parameter - spamWeight, which probably will solve the problem somehow Quote: spamWeight: number (integer) - Spam-weight of the message. If it is < 100, then it is NOT spam, otherwise it IS spam.
  16. SLA

    PhanTime

    ОБНОВЛЕНИЕ R11 Отремонтировано для АО 1.1.03, спасибо Carnifex. Его версия, с некоторыми моими мелкими доработками, залита на главную. Ура! Теперь часы стартуют сразу при входе в игру! UPDATE R11 Fixed for AO 1.1.03, thanks to Carnifex. His version, with some little fixes from me, is uploaded to the main page. Starting from AO 1.1.03, the clock starts to tick immediately on entering the game!
  17. Quote: I don't care if it's an addon that requires me to be in game or a program I have to run. There is no such addons. There is such windows app -- AO Database Viewer. But unfortunately, it currently contains only russian database. And there is a website -- http://allodsdatabase.com/ -- which contains databases in all 4 languages. I think this is the solution for you, why not?
  18. Ну, в принципе, функция IsDead() принимает в качестве параметра НЕ id юнита, а id объекта, поэтому, ей действительно место в библиотеке object.
  19. SLA

    DarkDPSMeter

    ОБНОВЛЕНИЕ R28 / UPDATE R28 : -- Исправлена ошибка, приводившая к тому, что подробная статистика показывалась правильно только для первых 10 человек в списке, а у остальных показывалась статистика первой десятки (11 и 21 = 1, 12 и 22 = 2, и т.д.). Эта ошибка существовала с выпуска R22. -- Исправлен подсчёт среднего урона от заклинаний. Раньше было почему-то (Min+Max)/2. Теперь исправлено на КоличествоУрона/КоличествоУдаров, так должно быть.
  20. GetWorldDateYMD() и GetWorldTimeHMS() они успели сделать, а такие простые вещи как GetGameLocalization() и GetGameVersion(), видимо, не успели. Наверное, я слишком поздно отправил просьбу, надеюсь, в 1.1.04 уже всё будет. Я сейчас в отпуске, и не могу здесь слишком сильно "злоупортеблять" интернетом Аллоды у меня есть с собой, на флешке, НО новый патч весит 600 МБ, и скачивать его я пока не буду Через несколько дней вернусь домой, там и скачаю. Пожалуйста, кто-нибудь, выложите новый ModdingDocuments.zip, и дайте здесь ссылку.
  21. SLA

    DarkDPSMeter

    Ого! Точно, я знаю, в чём дело. Завтра (то есть, уже сегодня) исправлю.
×
×
  • Создать...

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

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