Вопросы и ответы
В форуме 914 тем
-
Среда программирования для аддонов.
от Гость NZinov- 8 ответов
- 1,3 тыс просмотров
Учитывая все достижения уважаемой icreator на поприще упрощения аддоностроения, предлагаю сделать IDE, основывающуюся на её примерах аддонов, со справочником по API, дизайнером GUI, вытаскивателем ошибок из mods.txt и.т.п.и.т.д Писать её с нуля считаю нерациональным, поэтому есть выбор, что взять за основу какую-нибудь IDE(не для lua) или лучше просто редактор кода но с поддержкой lua. Вместе - мы сила (с) кто-то. По этому предлагаю объединить все усилия, чтобы сделать труд аддонописателей ещё легче. P.S. Думаю, что описание AddonsTools нужно прикрепить к теме "Как делать аддоны"
-
NetAddonsTools
от Гость NZinov- 0 ответов
- 743 просмотра
SLA похоже не появляется, поэтому выкладываю сюда свой аддон Внимание! Аддон только для разработчиков.
-
- 8 ответов
- 2 тыс просмотров
предлагаю стандартизировать аддоны, так чтобы одна основная прога - (Addon Manager) мог бы ими успешно управлять и взаимодействовать. пример уже есть - запрос на память аддона. предлагаю еще сделать такую функцию - если Addon Manager загружен то она ему посылает запрос на свою работу. Так чтобы аддоны сами по себе не запускались. Addon Manager хоть их и выгружает - но это уже после того как они загрузились, проинициализировались, накатали ошибок в логи и конфиг файлы и пр... Code: addon._R [ "U_EVENT_ADDON_MANAGER_REQUEST" ] = function( params ) if params.getMemUsage then --- показывает в AddonManager сколько аддон места занимает userMods.SendEvent( "U_E…
Последний ответ от icreator, -
- 0 ответов
- 1,3 тыс просмотра
AutoMountFeed Такое ощущение, что SLA игнорирует мои ЛС... =(
Последний ответ от knight_rider, -
Нужен аддон для некра расхд щита крови
от Гость anton8207- 0 ответов
- 1,4 тыс просмотров
Есть ли аддон для некра, чтоб показывал расход щита крови как у жрецов HealerProc фанатизм и иступление, очень надо.
-
Почему не работает NamePlateBars2????
от Гость Diemay- 7 ответов
- 1,7 тыс просмотров
Всем доброго времени суток. Скачал аддон NamePlateBars2 , поставил как по инструкции и нечего не изменилось. почему?? кто скажет?
Последний ответ от Setras, -
- 10 ответов
- 2,1 тыс просмотров
I have had a freaking INSANE idea. We can have an addon than will do nothing but store an execute any code. And we could use external stuff (like guild chat, bulletin boards etc etc) to provide input to the addon. And store code in config file (when character loggs off). So basically we can have ONE never updated and never outdated addon that will update itself via guild chat or bulletin boards. Just imagine - we can even make self-replicating systems by using peer-to-peer-like transfer. You could update the program code, log in, seed that code to 5-10 people (or to 100-200 via automated bulletin board system) and it will replicate itself many many times and everybo…
Последний ответ от Setras, -
- 6 ответов
- 1,5 тыс просмотров
I'm not sure if bin file should have newer modify date value than one already loaded, but i have found that simply renaming bin files you can INSTANTLY load them into the game by minimizing and then restoring Allods Online Window!
Последний ответ от Setras, -
- 6 ответов
- 1,5 тыс просмотров
В общем, есть WidgetControl3D - Как можно сделать так, чтобы при добавлении туда юнита, он масштабировался? В общем хочется, чтобы юниты в WidgetControl3D были все примерно 1 размера - Или хотя бы, можно ли как то узнать размер (XYZ) юнита?
Последний ответ от Setras, -
- 18 ответов
- 2,9 тыс просмотров
Увожаемые создатели аддонов, почените Mytarget очень нужен в игре.
Последний ответ от Setras, -
- 18 ответов
- 3 тыс просмотра
что бы хотелось чтобы у нас в API было и прочие пожелания (просьба этут тему прикрепить чтобы она вниз не уходила) 1.сделайте пожалуйста в API функцию показа и гашения толтипов. Например в вашем коде вместо common.SendEvent( "SCRIPT_HIDE_CONTEXT_TOOLTIP", tooltipParams ) чтобы можно было написать что-то вроде этого: common.SCRIPT_HIDE_CONTEXT_TOOLTIP( tooltipParams ) Ведь тултипы работаю у системных аддонов через события - а мы не можем события им послать. Я выкручиваюсь так - посылаю ValuedObject в системный ЧАТ. 2. сделайте пожалуйста функцию widget:GetChildren() - чтобы она выдавала ВСЕХ потомков а не только именованных. Имя у безымянного виджета можно задавать т…
-
- 3 ответа
- 1,5 тыс просмотров
Code: wtControl3D:AddWidget3D( wtWT, size, object.GetPos(avatar.GetId()), false, false, 80.0, WIDGET_3D_BIND_POINT_HIGH, 1, 1 ) wtControl3D:SetWidget3DPos( wtWT, object.GetPos(avatar.GetId()) ) Виджета в мире попросту не вижу. К объектам аттачится нормально.
-
- 16 ответов
- 3,3 тыс просмотров
Интересная штука с хранением аудиофайлов в игре. Раньше и сейчас они находятся в \data\Packs\SFX_Music.pak или там же в SFX_Music_1.pak Это простой архив, открывается чем угодно, внутри лежат следующие вещи: \SFX\Music\Music_Menu.fsb остальные *.fsb и Music.bev Что за bev понятия не имею, для распаковки он вроде как не нужен. Ну значит распаковываются они при помощи fsbext (кто-то знает где первоисточник тулзы?) в несколько файликов (каждый файлик - отдельный трек) запакованы типа при помощи http://www.fmod.org/ но фишка в чём - раньше паковались mp3-файлики, которые тупо игрались, ну в крайнем случае wav'ки, но потом то ли фантазия разработчиков р…
-
- 1 ответ
- 1,7 тыс просмотров
См здесь: http://ui9.ru/forum/site/topic/1417
Последний ответ от Setras, -
- 1 ответ
- 1,1 тыс просмотра
как в аддоне создать этот VisObject ? Code: local visObj = common.GetAddonRelatedVisObject( "QUEST_MARK_READY_TO_GIVE" )object.AttachVisibleObject( self.unitId, VIS_OBJ_QUEST_MARK, visObj, ATTACHED_OBJECT_POS_UP, nil )
Последний ответ от Setras, -
- 1 ответ
- 2,5 тыс просмотров
пока сайт не пашет - выклдываю его в обсуждении: Interface Manager
Последний ответ от icreator, -
- 5 ответов
- 1,2 тыс просмотров
local type = device.GetUsableDeviceType( deviceId ) = USDEV_CANNON USDEV_BEAM_CANNON USDEV_TORPEDO это новое или старое оборудование? торпед на корабле же нету щас )
Последний ответ от Setras, -
Изменение Шрифта в игре
от Гость redwinx- 15 ответов
- 9,6 тыс просмотров
шрифт один на всю игру и все надписи находится в Interface\System\Fonts\ Нужно найти скрип где прописываются шрифты. В чате указано 2 штуки. (второй откуда берет фиг знает) В скрипте чата он AllodsFantasy но подгружает allods.ttf Global fontCss [ 1 ] = "AllodsSystem", [ 2 ] = "AllodsFantasy" где то должны быть строки приравнивания AllodsFantasy к allods.ttf Кто нить находил в старых скриптах это? P.S. В данный момент пытаюсь поменять шрифт на другой.( более готичный) Проблема в том что не везде текст становится читабельным. Надеюсь Прогеры одумаются и сделают подгрузку своих шрифтов.
Последний ответ от icreator, -
Регестрируйся!
от Гость ProAO- 1 ответ
- 1,3 тыс просмотра
Благодаря системе приглашения игроков в Аллоды Онлайн вы получите вначале игры Расшитую бисером сумку на 24 ячеек, 5 Томов Знаний и 5 Томов Влияния, а так же уникальный костюм Одеяние Последователя и многое другое. При регистрации игрового аккаунта на сайте введите "Пригласительный код"_= 123274 =_ И вы получайте бонусы, дающие вам возможность приобрести редкие, уникальные и полезные предметы в игре!
Последний ответ от Setras, -
Вытаскивать характеристики вещи?
от Гость darkichigo- 4 ответа
- 1,7 тыс просмотра
Уважаемые разработчики, можно ли вытаскивать (получать данные) из АО не только название вещи, но и её характеристики? (+4 разум и так далее)?
Последний ответ от knight_rider, -
- 2 ответа
- 1,6 тыс просмотров
В приложенном файле почти до конца исправленный аддон AOPanel, но в процессе исправления возникла странная проблема. При сдвиге последнего элемента вниз(системного аддона ContextPOIMarker) сдвинулась и панель AOPanel. при принудительном сдвиге пенели вверх, часть панели стала не видана и как раз на столько, на сколько сдвинул вниз ContextPOIMarker. Кто-нибудь объясните, какая между ними связь? И как сдвинуть ContextPOIMarker вниз, не затрагивая панель AOPanel? приложен полный аддон с закомментрированной частью в файле functions.lua, вызывающая этот глюк File: AOPanel.zip
Последний ответ от Setras, -
- 1 ответ
- 1,2 тыс просмотров
By some reason we do stuff like that: Code: function Init() common.RegisterEventHandler(MemRequestHandler, "U_EVENT_ADDON_MEM_USAGE_REQUEST") common.RegisterEventHandler(Avcrea, "EVENT_AVATAR_CREATED") end Init() But for god's sake, can't we just use: Code: common.RegisterEventHandler(MemRequestHandler, "U_EVENT_ADDON_MEM_USAGE_REQUEST") common.RegisterEventHandler(Avcrea, "EVENT_AVATAR_CREATED") ???
Последний ответ от icreator, -
- 8 ответов
- 2,1 тыс просмотров
встретилась с такой ситуацией, что удаление из таблицы, содержащей только 0-й элемент выдает результатом ПУСТО: Code: CurrMail = table.remove(MailsToProc) or MailsToProc [0] пришлось это обойти так это ошибка АПИ разрабов или так и должен работать NEXT ?
-
IDE для XDB
от Гость lostdraftee- 5 ответов
- 2,5 тыс просмотров
Когда я решил обновить и расширить аддон AucCenter, столкнулся с необходимостью пересоздания GUI, решил написать что-то вроде IDEшки для создания интерфейса. Принцип действия прост: десериализуем xdb и видим предполагаемый интерфейс аддона, или же натаскиваем контролы, на выходе получаем готовую xml(xdb). Первая версия будет ориентировочно к концу этой недели. К чему это я. Если у вас есть вопросы или предложения они будут очень кстати, вравда врядли включены в ближайшей тестовой версии. Так же по ходу работы будут возникать вопросы, я был бы очень рад любым ответам. English version of previous text: When I've decided to extend and refactor code of AucCenter addon, I've…
-
На каком сайте продаются товары из ЛР со скидко?
от Гость Kerosin- 2 ответа
- 956 просмотров
Кто знает, подскажите, пожалуйста, на каком сайте продаются товары из лавки редкости со скидкой. Так как зачастую встречаю в мировом чате аллод людей, которые в большем количестве могут продавать товары из лавки редкостей, которые не участвовали в распродажах оффициального сайта, а они их продают со скидкой.
Последний ответ от icreator,
