Тактики
Прохождения локаций
Мониторинг серверов и редактор аддонов
Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.
Подсказки из игры на вашем сайте
Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.
Loss
Разработчик аддонов-
Постов
174 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Трекер ошибок
Магазин
Галерея
Весь контент Loss
-
По api вполне нормальная инструкция, но где ты там найдешь инструкцию по визуальным объектам? вот этого там нет. Все приходится методом проб и ошибок делать.
-
Quote: п.с. некоторые текущие аддоны не порадовал конечно графическим исполнением и скудностью функционала, понимаю что трудно, но почему бы не постараться... А не пробовал подобный вопрос разработчикам игры задавать? Прежде чем на девелоперов наезжать. Документацию пробовал читать? Много чего из нее понятно?
-
там так же вызывается как и одевания предмета. комбинацию клавиш в таком способе не сделать.
-
Для этого есть аддон позволяющий двигать окно аукциона. а значит можно делать линк в чат. Я же писал, что нужно прочитать выше.
-
немного выше прочти. там написано решение.
-
Вот код примера который сами разработчики предоставили Code: -------------------------------------------------------------------------------- -- GLOBALS -------------------------------------------------------------------------------- -- Создаем глобальную переменную Global( "passedTimeSec", 0 ) -------------------------------------------------------------------------------- -- EVENT HANDLERS -------------------------------------------------------------------------------- -- Что делать при появлении события "EVENT_SECOND_TIMER" (Без события аддон делать нечего сам по себе не будет) function OnEventSecondTimer( params ) passedTimeSec = passedTimeSec + 1 -- Выводим в mods.txt каждую секунду текст. LogInfo( "passed time: ", passedTimeSec, " sec" ) end -------------------------------------------------------------------------------- -- INITIALIZATION -------------------------------------------------------------------------------- function Init() -- Выводим в mods.txt информацию о том что аддон запущен LogInfo( "Event registration sample, passed time: ", passedTimeSec, " sec" ) -- Регистрируем событие EVENT_SECOND_TIMER которое будет выполнять функцию OnEventSecondTimer common.RegisterEventHandler( OnEventSecondTimer, "EVENT_SECOND_TIMER" ) end -------------------------------------------------------------------------------- Init() -------------------------------------------------------------------------------- Если уж тут нечего не понятно. То тут придется по темам полазить. То что есть вполне достаточно. Все события находятся в стандартной инструкции.
-
откуда function Open() непонятно? и где само событие? посмотри примеры других аддонов что бы понять.
-
Как подтвердят аддон все поймете.
-
-
AOPanelTime Просмотр файла Выводит на панели данное серверное время (отображается оранжевым цветом). Можно переключить на показ локального времени (отображается белым цветом). Время переключается левой кнопкой мыши. Для работы аддона необходима панель AOPanel \ AOPanelMod. Добавил Loss Добавлено 04.03.2011 Категория Аддоны
-
Создаешь 2 файла: -- AddonDesc.(UIAddon).xdb Code: <?xml version="1.0" encoding="UTF-8" ?> <UIAddon> <Name> Название аддона </Name> <AutoStart>true</AutoStart> <ScriptFileRefs> <Item href="/Mods/SampleCommon/SampleAddonBase.lua" /> <Item href="init.lua" /> </ScriptFileRefs> </UIAddon> <Item href="/Mods/SampleCommon/SampleAddonBase.lua" /> - Это системный скрипт позволяющий вывести Логи в файл mods.txt -- init.lua Code: -------------------------------------------------------------------------------- -- INITIALIZATION -------------------------------------------------------------------------------- function Init() -- Тут указывается код или функции которые выполняются при запуске аддона. end -------------------------------------------------------------------------------- Init() -------------------------------------------------------------------------------- Это минимальный аддон. Игра с ним запустится. Для проверки можно в файл init.lua написать так: Code: -------------------------------------------------------------------------------- -- INITIALIZATION -------------------------------------------------------------------------------- function Init() LogInfo("Аддон запущен") end -------------------------------------------------------------------------------- Init() -------------------------------------------------------------------------------- Аддон с таким текстом выведет строчку в файле Mods.txt с текстом "Аддон запущен". Остальное скорей всего придется с помощью проб и ошибок.
-
есть хорошая прога luadec которая переводит в из бинарника в код. Про это уже писали. Исходники лежат всегда на сайте http://er.allodswiki.ru/SearchCrown.src.zip Все кто просил исходник получили эту ссылку.
-
ветка аддона находится в странице аддона вот ссылка http://ui9.ru/forum/dndforauc/about
-
по поводу кнопки и много го другого подождите. скоро все будет реализовано в нормальном виде.
-
как будет время гляну. и постараюсь исправить.
-
я хотел и инвентарь. но потом передумал. почему то не понравилась эта идея. лишняя я думаю.
-
блин точно... там же передается в параметре имя виджета. Спасибо!
-
Столкнулся с такой проблемой. Мне нужно создавать кнопки из готовой в коде lua. Я делаю это таким кодом: Code: local desc = wtButton:GetWidgetDesc() local wtButton1 = mainForm:CreateWidgetByDesc( desc ) wtMain:AddChild( wtButton1 ) Но проблема в том что я не могу сменить реакцию на нажатие. Точнее не знаю как это сделать. В документации этого нет. Есть какие нибудь предложения?
-
Code: local fraction = unit.GetFaction(avatar.GetId()).sysName вот так я узнавал.
-
Вот небольшое решение. Сделал аддон для передвижения окна аукциона. Теперь можно линковать в чат и просматривать в аддоне. DnDforAuc
-
я сейчас продумываю что можно сделать что бы без чата можно было смотреть вещи. Просто у меня нет реакций которые передают оригинальный интерфейс.
-
аддон рассчитан на одну цель. т.е. если все же в одном месте окажется 2 короны то он отобразит ту которую он заметил последним.
-
I myself have been using Google translate into English so the translation is not always accurate. The addon works on EU servers, but they do not have the opportunity to make an item link in chat.