Вопросы и ответы
В форуме 892 темы
-
Помогите. Param 1 not a class.
от Гость kSky7000- 5 ответов
- 1 тыс просмотра
Привет! Нужна помощь. Есть кусок кода: Code: function OnEventTargetChanged() local targetId = avatar.GetTarget() or unit.GetPrimaryTarget( avatar.GetId() ) local Gibberling = unit.GetTrioInfo( targetId ) if not targetId or not Gibberling or not unit.IsPlayer( targetId ) then wtMainPanel:Show( false ) return end local trio = unit.GetTrioInfo( targetId ) if trio then --common.LogInfo( common.GetAddonName(), "Ник Второго: ", trio.name2, ", Ник третьего: ", trio.name3 ) wtNickText:SetVal( "value", trio.name2 ) wtNickkText:SetVal( "value", trio.name3 ) end wtMainPanel:Show( true ) end В игре все работает идеально. Но если открыть лог файл m…
Последний ответ от SLA, -
popolnenie schota s drugix stran
от Гость emiko222- 0 ответов
- 684 просмотра
podskajite pojalusta put popolnenie schota s Georgia (Gruzia)
-
не работает SearchCrown
от Гость Nezar- 2 ответа
- 754 просмотра
поставил. в левом углу появилась какая то кнопка. но на короны не реагирует - был в плотную - никакие сообщения не появились. другие аддоны работают. что я делаю е так?
-
- 2 ответа
- 1,2 тыс просмотр
We had a discuss in one of add-on's topics, but i had thought that everyone should know somevery usefull tricks you can do in AO. So here's the first one: ----------------========(I)========---------------- Creating your own timer. It's helpfull if you need something to renew faster or slower than each second. An example of what it is and how it could be used is in TS3Viewer addon. It shows you who's speaking in your TS room in real time, and sometimes it happens so that you hear multiple people giving short comments and so on and renewing the window each second i not fast enough. What you need is(isuppose you know how to create add-ons and widgets as well as basics…
Последний ответ от Setras, -
Небольшая идея.
от Гость Azoreal- 5 ответов
- 804 просмотра
Доброго времени суток, господа. Возможно эта идея уже здесь обсуждалась, но тем не менее. Предлогаю сделать небольшой аддон, который бы был весомым подспорьем для снятия роликов внутри игры. Суть : аддон должен заменять текстуру неба на локации на монотонную маску, допустим цвета 00FF00 rgb, это довольно полезно когда нужно вырезать видeо по маске, думаю, кто разбирается - поймет о чем я. Я думаю это возможно было бы сделать и просто изменив текстуры в паках неба, но я не силен в модинге и незнаю на каком уровне приложение контролирует целостность своих файлов. Если нельзя изменить текстуру то можно хотябы сделать небо "нулевым", я находил в игре место где неба нет, тоес…
-
How to sort a string-indexed-table after the strings in the indexes?
от Гость Carnifex- 7 ответов
- 1,2 тыс просмотров
So, I have a table similar to this: t={["playername1"]=1,["playername2"]=0,["playername3"]=0,["playername4"]=0} and i want to sort this table in lexicographical order after the strings=player-names in the indexes of the table. How can I do this, because with "for i,m in t..." I get a seemingly random order of the playernames? BTW: I need this for my new addon TS3Viewer.
-
Кто может создайте аддон.
от Гость Inkvezitor- 0 ответов
- 620 просмотров
Так как я ничего не понимаю в написании алонов. Прошу народ кто сможет сделать аддон добовляющий панели быстрого использования. Я играю магом и у еня все кнопки уже забиты а еще есть пару нужных умений котрые туда не поместились
-
Compiled lua in addons
от Гость anique- 11 ответов
- 1,9 тыс просмотров
I would like to use compiled files in my addon. like luc in lightdpsmeter. Any help would be appreciated. Я хотел бы использовать скомпилированные файлы на мой аддон. как luc в lightdpsmeter. Любая помощь будет признателен.
Последний ответ от Setras, -
- 20 ответов
- 4 тыс просмотров
Ciuine и Carnifex разработали очень интересную вещь, с помощью которой, можно было бы даже общаться между фракциями - "азбука морзе эмоций". Сейчас она встроена в аддон MasterLoot. Но вот беда, в русской версии она пока не работает, потому, что Carnifex'у нужно собрать список РУССКИХ эмоций, КОТОРЫЕ ДОСТУПНЫ НЕ ВСЕМ игрокам. Например, на EU/US серверах, пару таких эмоций можно купить только в Лавке Редкостей. А у нас, например, есть эмоция "плясать", которую выдавали только за выполнение квеста. Может ещё какие-то есть? Обидно, что такой полезный аддон как MasterLoot не полностью работает в русской версии из-за такой ерунды, как русские названия пары эмоций Комрады, …
-
- 1 ответ
- 1,2 тыс просмотров
Hi all. I need to convert TGA to a set of game files. Does anyone has a clue how to make it comfortable and usefull? SLA told something about his texture viewer but i did not find anythng like that there. My UITextureConvertEditor does not work due to something went wrong in there (maybe that's because i've reinstalled my Win or such)...
Последний ответ от SLA, -
GetGameLocalization BROKEN ON EU CLIENT SINCE TODAY's PATCH
от Гость Carnifex- 6 ответов
- 1,3 тыс просмотра
fuck, it is more complicated: GetGameLocalization is broken in gipat, because if you are in gipat, the zone, which was on 4th place is then on 5th place -.- (because in our gameversion gipat is add on 0th place and not on last place) BTW: Gipat is the lvl41 and lvl 42 zone, maybe we can fix it so: (if no letter came twice) Code: function GetGameLocalization() return ({ ["\255"] ="rus", ["\108"] ="eng", ["\112"] ="ger", ["\105"] ="ger", ["\114"] ="fra"}) [string.sub(userMods.FromWString(cartographer.GetMapBlockInfo( cartographer.GetMapBlocks()[4] ).name),3,3)] or "eng" end french and english eu server should have the same problem Explination: Maplist in anot…
Последний ответ от SLA, -
- 19 ответов
- 7 тыс просмотров
Доброго времени суток. Созрела мысль написания внутриигрового калькулятора рун. Заодно решил изучить LUA. И так вот моя задумка. При открытии окна соединения рун рядышком отображать окно аддона. Аддон читает количество необходимой пыльци, умножает на стоимость одной, считает количество крошки и умножает на стоимость 1й. После этого он суммирует оба значения и мы получаем стомость новой руны в золоте. При смене позиции ползунка аддон доджен пересчитывать значение. Так же хотел добавить editbox для ввода нынешнего курса кристаллов. После поанировки перешел к реализации. Открыл манул для разрабртчикав и начал искать event, который отвечает за открытие окна соединения ру…
Последний ответ от knight_rider, -
- 7 ответов
- 2,5 тыс просмотров
Hi guys, and there i am again. Sorry for such topic name, but the idea was mindblowing onve i've thought about it. What i suggest is a "morse method" modification. By using emote morse you can transmit one of 76 emotes each 1/3 second. But we can't do it faster. We need either more emotes or less delay between them. What i suggest is using target selection method instead. Imagine if there are 2 people. Let's say that 0 is man A and 1 is man B. You can transmit lots of data per second in binary by selecting either A (0) B(1) or Deselecting (let's say D, means same symbol as previous). So for coding 10101011 you need to send BABABABD and ingame it looks like rapid se…
-
Анимации(замена)
от Гость ahtam- 13 ответов
- 3,1 тыс просмотра
Заменил анимации и вот результат File: _-3.png
-
- 1 ответ
- 1,1 тыс просмотров
есть у кого-нибудь примеры по работе с мететаблицами??
Последний ответ от SLA, -
Работа с аукционом
от Гость romane- 1 ответ
- 1,3 тыс просмотров
Доброе утро. Столкнулся с проблемой использования Auction функций. При попытке, считать информацию получаю Game::LuaAuctionCanCreate: player cannot use auction. Need auction interlocutor, details: int __cdecl Game::LuaAuctionCanCreate(struct lua_State *) При этом окно аукциона открыто, auction.Search сделан (он кстати проходит без ошибок), но никакую другую информацию получить не удается. Сам персонаж ( 6-ого левела ) ручками может как смотреть все на аукционе, так и создавать свои. Прошу помощи. Заранее благодарен.
-
How to capture the item info window?
от Гость matsycs- 1 ответ
- 890 просмотров
I want to create an add-on that automatically take a screenshot of the item info window. Unfortunately the code below is not working since the message comes into UIState. Code: function OnEventShowItemsInfo( params ) common.MakeUserScreenshot() end function Init() common.RegisterEventHandler( OnEventShowItemsInfo, "EVENT_SHOW_ITEMS_INFO" ) end Init() I tried with EVENT_INGAME_UNDER_CURSOR_CHANGED but it doesn't capture when I hover over an item. How can I do that? And, more important, is it possible to translate stats names in the item window? I mean to translate strength, dexterity, etc.
Последний ответ от Setras, -
/
-
Вопрос по созданию аддона!!!
от Гость kSky7000- 4 ответа
- 878 просмотров
Собрался заняться созданием аддонов, ознакомиться с lua. Начать решил с аддона показывающего кол-во убитых тобой мобов(по намеку mehael). Пока работа идет медленно но успешно. Появилось парочка вопросов по этому поводу. 1. Каким образом можно узнать кем был убит моб, или как засечь что именно ты его убил а не кто-то другой? DestroyUnit как я думаю сюда не подойдет и object.IsDead тоже. Я в тупике. Подскажите. Также появилось предложение к сайту, конкретно к форуму: 1.Создать на форуме тему со ссылками на полезные всем разработчикам вещи: LibDnD(его например искал минут десять), API официальный, Interface.1.0.03.26.2, тема создания GUI, и т.д. Можно будет очень…
-
Проблема с аддонами на не-русских ОС 1 2
от Гость FLAM- 28 ответов
- 367,4 тыс просмотров
Добрый день! Может кто знает как довести иформацию до разработчиков? Проблема в том, что функции FromWString и ToWString некорректно работают на не русских ОС (при игре в русские АО). У меня на немецкой ОС FromWString возвращает одни вопросительные знаки, а ToWString "крякозябли". Я полагаю что разработчики используют для перевода WString <-> String стандартную кодировку систему. Это работает нормально если стандартная кодировка выставленна как русская. Если подумать, то кодировка должна не зависить от систему, а зависить от языка игры. При русской локализации - это должна быть кодировка 1251. При немецкой - 1252. Возможно ли поправить функции или дать возмож…
-
- 5 ответов
- 2,7 тыс просмотров
Недавно захотел написать свой аддон и для начала хотел поработать с почтой, но столкнулся со следующей проблемой. Мне нужно было узнать число писем в почтовом ящике и для этого я написал следующее: Code: Global("wtMainPanel", nil) Global("wtText", nil) Global("mailIds", {}) function RegEvents() common.RegisterEventHandler(OnMailboxActivated, "EVENT_MAILBOX_ACTIVATED") end function RegWidgets() wtMainPanel = mainForm:GetChildChecked("MainPanel", false) wtText = wtMainPanel:GetChildChecked("Text", false) end function OnMailboxActivated() mailIds = mailBox.RequestMailIds() local mailCount = GetTableSize(mailIds) wtText:SetVal("value", common.FormatIn…
Последний ответ от icreator, -
АО Чат
от Гость muniez- 1 ответ
- 909 просмотров
Не нашел такого аддона который показывал группы чата для быстрого переключения. Как выделено на изображении. Если такой есть укажите как называется
-
I am almost prepared to put the finishing touches on my PlayerHUD add-on, but I need to globalize it. Since I fail at translating, I need to ask for verification and assistance to make sure my translations are non-offending and such. This is what Google Translate and LEO German-English/French/Russian gave me. If you do not know what add-on I am talking about; PlayerHUD v1.9/v1.9.1 described in English Google Translation: PlayerHUD v1.9/v1.9.1 described in Russian Code: [English] Hide Enemy / Friend Bar Health Plates Target Health Plates Class Plates Name Plates Wounds PvP Plates Code: [German] Verbergen Feind / Freund Bar Gesundheit Platten Zielen Gesu…
-
прошу подержать !
от Гость BRUTIs- 2 ответа
- 1 тыс просмотров
кому интересно заходим ставим + http://forum.allods.ru/showthread.php?t=55887&p=2795274#post2795274
-
- 9 ответов
- 2,4 тыс просмотров
День добрый. Я подумал - а не сделать ли аддон для общения между лигой и империей? Будет ли на него спрос? В этой теме хочу собрать комментарии игроков чтобы решить стоит ли начинать или нет. Как я планирую это сделать? Я планировал использовать эмоции в качестве символов. У нас имеется более 50 эмоций емнип, которые можно превратить в буквы кириллицы и латиницы, знаки препинания, и может еще что-то. Производительность будет примерно 1-1.5 буквы/символа в секунду. Точно не знаю, таймера у нас в игре вроде нет (кроме EVENT_SECOND_TIMER). Например можно будет сказать что-то импу не переходя за империю (не ожидая 20 секунд туда и обратно). К примеру "я тя килл" или "н…
Последний ответ от Setras,