Классы
Статы, идеальное соотношение · Умения и вехи, как получить · Души · Сравнение классов
Воин · Жрец · Некр · Лучник · Шаман · Мист · Бард · Инж · Демон
Игровой процесс
Как одеваться · Драконий облик · Наследие Богов · Фарм золота
Прохождения локаций
Мониторинг серверов и редактор аддонов
Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.
Подсказки из игры на вашем сайте
Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.
SLA
Пользователь-
Постов
1 641 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Магазин
Галерея
Весь контент SLA
-
Yes, it is possible to make such addon, but it requires to create an alternative map (like Cartographer), which is not a trivial task. Because since we can't programmatically enhance the built-in map, we have to make an full-featured alternative map, and it will give us a LOT of map-related benefits and possibilities. I'm sure, sooner or later, we will have such "Cartographer" for AO.
-
Нет, средствами аддона, никакая автоматизация действий аватара невозможна.
-
Насколько знаю, нет, мы не можем биндить кнопки. Хотя, я могу ошибаться.
-
But if somebody is offline, you can determine it, by adding him to friends, and looking into his "isLogged" status: social.GetFriendInfo(friend).isLogged -- AO 1.1.04+ or friend.isLogged -- AO 1.1.02/03
-
@StallKrais: Сократить надписи он не может, потому, что аддон просто получает готовые названия из игры. Чтобы научить аддон сокращать слова, нужен целый искусственный мнтеллект, это слишком сложно. Правда, вместо этого, можно просто уменьшить размер шрифта. @Ciuine: persian => pers => personage => character Translation: Can it be changed? For example, to make all texts not to move, but to spin on its own places (i.e. in the screen corners). Because, for example, incoming damage, flying through the character, looks not very good. Also, can I suggest the author to make shortenings, because constantly flying long texts like "Purifying Flame", and similar, cannot fail to irritate (i.e. are irritating).
-
В том то и дело, что надписи разлетаются в строго определённых направлениях, и у них определённые цвета. В этом суть аддона. Всё как показано на скриншоте (там не просто так 6 "лишних" надписей написаны - это схема): Все ИСХОДЯЩИЕ удары/лечение - отлетают ВВЕРХ: Исходящий Урон - в верхний-левый угол, Исходящий Критический урон - прямо вверх, Исходящее Лечение - в верхний-правый угол. Все ВХОДЯЩИЕ удары/лечение - отлетают ВНИЗ: Входящий Урон - в нижний-левый угол, Входящий Критический урон - прямо вниз, Входящее Лечение - в нижний-правый угол.
-
BTW, (about 3 months ago?) game developers have promised to make an automatic user addons hiding, on pressing ALT+Z and on showing Main Menu. I don't understand, why it has not been done yet. Imho, it is very simple - the list of user addons is known, they just need to hide all user addons' MainForms.
-
Of course, here it is, "Short Description": Code: Ищет в чат-сообщених слова из чёрного списка, и если находит, игнорирует их авторов. It translates to English as: Looks for a blacklisted words in chat-messages, and if found, ignores its authors. Is it OK? Then, you can white more detailed info in a "Long Description", there you can mention that it is dedicated mainly to fight goldsellers on EU/US servers. P.S. social.AddIgnore() have two parameters - Name and Description. The description is meant to be visible in IgnoreList window, but you simply use the name as a description: Code: social.AddIgnore( sender, sender ) Isn't it better to replace it with: Code: social.AddIgnore( sender, userMods.ToWString( "Banned by SpamProtect" ) ) This way, description is more informative.
-
Quote: for me to But one german player sad, that guild members are still added to friendslist to get the data from them, so i wounder, why I do not get playeID from them Try rewriting this part of code completely (e.g. DELETE it, and write it again, from scratch, it takes just a couple of minutes). Sometimes, it is easier to re-write the code than to search for an error, because this error can be a small unnoticeable typo. Quote: При нажатии на имя в чате появляется меню с контекстными действиями. Yes, this "Short Description" is OK
-
Здрасьте Аддон локализован на всех 4-ех языках, включая Русский. Не суди по скриншотам, а попробуй аддон в игре. Там всё будет по-русски.
-
Yes, it is known problem, and here is a solution - AddonManager have a special button "Hide all addons".
-
Quote: жаль ты убрал локализацию.. В принципе, не убрал, но перенёс в файл ChatBarAO.lua. Там, в самом начале файла, есть таблица "channel", в ней в секции "rus", такие строки: ["say"] = { letter = "S", name = "say" }, Так вот, здесь можно поменять буквы, на какие угодно, например, так: ["say"] = { letter = "С", name = "say" }, Quote: ну и есдинственная проблема это то что кнопка ги чата не всегда есть.. вот ща 10 мин назад зашол в первый раз в игру за сегодня и нет ее.. Понятия не имею, в чём может быть проблема. У меня работает, и судя по коду аддона, там всё сделано правильно.
-
Я ещё не опробовал, и не знаю, работает ли... Но этому аддону было бы неплохо прикрутить многоязычность, и в иностранных версиях, назвать кнопку "Очистить", например, "Clean Up".
-
Имхо, этому аддону требуется более-менее "современный" компьютер... Мой до "современного" немного не дотягивает, так что, я пользуюсь этим аддоном только когда играю соло. А в группах, или когда вокруг полно народу, и игра начинает лагать из-за нехватки ресурсов процессора, приходится отключать. Вообще, аддон довольно удобный, когда к нему привыкаешь, на привыкание у меня ушло несколько дней. Когда привыкнешь, то уже не глядя на сами надписи, а просто наблюдая краем глаза, в какой угол отлетает надпись, будешь понимать, насколько успешен был удар.
-
Народ, спокойно! Это абсолютно то же самое, как было в DarkDPSMeter всегда (вплоть до текущей версии), просто *визуально*, все бары игроков будут "подтянуты" к правому краю. То есть, вместо этого: Code: ----------------------------------| 1. Маша 1000 ( 50% ) | | =============== | | 2. Паша 700 ( 35% ) | | ========= | | 3. Серёжа 300 ( 15% ) | | ==== | ---------------------------------- Будет вот так: Code: ----------------------------------| 1. Маша 1000 ( 50% ) | | ============================== | | 2. Паша 700 ( 35% ) | | ===================== | | 3. Серёжа 300 ( 15% ) | | ========= | ---------------------------------- И тут нет совершенно ничего страшного. Даже наоборот, теперь, в рейде, где 24 человека, бары будут не по ~ 4% заполнены, а растянуты, насколько позволяет ширина баров, и НАКОНЕЦ-ТО, в рейдах, будет *наглядно* видно, как различается их длина. То есть, всё будет сделано именно так, как сделано в аддоне Recount, см. его скриншот несколькими постами выше. Это очень удобно
-
Quote: И постоянно включать и выключать его надоедает. В AddonManager это делается простым отключением птички, прямо в игре, занимает 5 секунд. Хотя, я уже натренировался до 2-3 секунд )
-
Quote: My next development goal will be to find a way to make multiple versions of the same widget appear on screen at once, so that it doesn't display just one widget for AoE's if they all do the same type of damage. I saw that DarkDPS uses something similar for writing each different player and damage field. It is called dynamically created widgets. The technology is rather simple. For example, you have a parent widget called ParentWidget (or it can be called, MainPanel, for example), with a child widget called "MyWidgetName". You can use this widget as a prototype to create a table named MyWidgets, consisting of 10 identical widgets: Code: -- Getting the widget descriptor: local MyWidgetDesc = ParentWidget:GetChildChecked( "MyWidgetName", false ):GetWidgetDesc() -- We dont need the widget anymore: ParentWidget:GetChildChecked( "MyWidgetName", false ):DestroyWidget() -- Creating a table of 10 widgets: Global( "MyWidgets", {} ) for i = 1, 10 do MyWidgets = mainForm:CreateWidgetByDesc( MyWidgetDesc ) ParentWidget:AddChild( MyWidgets ) end
-
Addon is released, you can find it on the main page: CT_Total Further discussion - in CT_Total forum : http://ui9.ru/forum/ct_total Аддон уже выпущен, и доступен на главной странице: CT_Total Дальнейшее обсуждение - в форуме CT_Total: http://ui9.ru/forum/ct_total
-
Народ, поймите, что Ciuine использует Google.Translate, для чтения сообщений в этой теме. Вы сами знаете, что Google.Translate и так не очень хорошо справляется. Не усложняйте автору аддона жизнь ещё больше, НЕ ИСПОЛЬЗУЙТЕ ЗДЕСЬ НИКАКОГО ЖАРГОНА И НЕ ПИШИТЕ С ОШИБКАМИ, потому, что Google.Translate всего этого не переводит. Если в сообщении есть всего 2-3 опечатки, или необычных словечка, то смысл всего сообщения польностью теряется - получается, вы написали его зря. Поэтому, пользуйтесь простым "официальным" языком, и не делайте опечаток, плиз... Предисловие от SLA: Как уже известно некоторым из вас, аддон CT_Total разрабатывает американский игрок Ciuine. Это не новый аддон, Ciuine разрабатывает его уже довольно давно, вот здесь можно проследить историю создания аддона: gPotato.com USA Forum / Add-on: Moving Combat Text Total v3.9 UI9.RU Developer Forum / Developing CT_Total Название аддона CT_Total означает "Combat Text" (по аналогии с известным аддоном для ВоВ "ScrollingCombatText"), а слово "Total" добавилось по историческим причинам, просто, сначала, Ciuine разрабатывал целую серию аддонов CT (CombatText), но в итоге, объединил их всех в один, и назвал его CT_Total. "Ciuine" wrote: Я сделал его, в основном, для себя, потому, что я терпеть не могу просто стоять и смотреть на мобов, пока их убивает мой некромант. (Я люблю наслаждаться зрелищем, пока планирую своё следующее действие... Или просто носиться по кругу, словно сумасшедший.) Впрочем, если кто-то хочет что-нибудь добавить, предлагайте свои идеи. Спасибо! Чуть позже, переведу на Русский почти всё, что Ciuine написал выше. Но сейчас, просто переведу инструкцию: ------------------ Нажмите иконку: И откроется окно с настройками: Нажимая на иконки, вы включаете/отключаете показ сообщений: Красная Исходящая = Причинённый Урон Красная Входящая = Полученный Урон Синяя Исходящая = Причинённое Лечение Синяя Входящая = Полученное Лечение Котёнок = Урон нанесённый Питомцем Фиолетовая Входящая = Полученная Мана Глаз = Названия Заклинаний, имена Лекарей и Целей лечения(в смысле, все цифры останутся, но без названий и имён) Меняя состояния иконок, вы включаете/выключаете показ соответствующих сообщений аддона. Эти состояния иконок сохраняется между игровыми сессиями, для каждого персонажа отдельно. То есть, если вы выключили какую-то опцию, у какого-то своего персонажа, то у этого персонажа, она так и будет постоянно выключена, до тех пор, пока вы сами не включите её обратно.
-
Это тоже уже исправил, сейчас ещё кое-что доделаю, и выложу
-
Да, всё верно, так же сделано в Recount. В следующей версии, бары будут показывать отставание от верхнего игрока, а числа будут показывать процент от общего урона.
-
Понял. ОК, сделаем. Только у меня сегодня обнарущилась новая проблема - не могу войти в игру. На экране ввода логина/пароля, ввожу их, и жму "Войти". И СРАЗУ, сразу пишет "Время ожидания отклика сервера истекло". Копаюсь на оф.форуме, там многие на это жалуются, но пока я не нашёл ничего, что бы помогло. UPD: Всё, пустили в игру! Есть мнение, что в игру не получалось войти из-за перевода часов на зимнее время )) UPD: Сделано в версии R33.
-
Here is a special instruction in English: Publication of new Addons (Instruction) Quote: However, if there's more to it then that, I'll wait for the posting. Yes , there are 2 descriptions. First is SHORT description, for UI9 start page only (and it is currently impossible to edit after you upload an addon), and second is LONG description, for addon's "About" page (you can edit it at any time). Short Description: Quote: Заменяет визуализацию повреждений на более подробный вариант. Long Description: Quote: Данный аддон заменяет стандартную визуализацию повреждений на более подробный вариант, который отображает надписи, разлетающиеся от вашего персонажа, а не поднимающиеся над головами врагов. Also, add an English translation to "Long Description" as well. And when you will create a forum topic for your addon discussion, copy-paste here your info from US forum, leave it in English. Don't worry, I will post a Russian translation below. I have tested CT 3.9 in AO 2.0.00.26, it is working, but there is a bug It is related to translation text encodings. Your CT.lua file is saved as UTF-8, that's wrong, because Lua don't support unicode, so Lua files MUST be saved as 8-bit encoding instead, because if you leave it in UTF-8, then instead of "Промах" there will be "Промах", instead of "Érafle" there will be "Érafle", etc. The problem is that LUA don't support UTF-8, it works only with 8-bit encodings (like Windows-1251/1252). In European AO, strings are interpreted as Windows-1252, and in Russian AO strings are interpreted as Windows-1251. The problem is that those 2 encodings are incompatible, for example, both French é (Win1252) and Russian й (Win1251) share the same character code - \233. There are 2 variants of solution. Both solutions are ready in the attachment, and now I will explain how it works: A) Many good text editors (like "Notepad++") can open/save text files in different encodings. Save your LUA file as Windows-1252. Copy-paste FR and DE texts here (because DE/FR texts must be Windows-1252), but since RU texts must be in another encoding - Windows-1251, there is an extra trick: Save RU texts in a separate file as Windows-1251, close this file, and OPEN IT AS Windows-1252 (RU texts will look like "Óâîðîò" - it is OK!), copy-paste those RU texts to LUA. This way you get a 8-bit encoded LUA file. If you open it as Windows-1252, then FR/DE texts looks ok, and RU texts looks like "Óâîðîò". And if you open it as Windows-1251, then RU texts looks ok, while FR/DE texts looks like "Йrafle". THIS IS CORRECT. Such file will be interpreted as Windows-1252 in European AO (so FR/DE texts will look ok here), and it will be interpreted as Windows-1251 in Russian AO (so RU texts will look ok here). I don't know, which 8-bit encoding is the default encoding in US. If your default encoding is not compatible with Windows-1252 (a.k.a. ISO-8859-1), or if it is not comfortable for you to open you Lua file as Windows-1252 each time, then there is another solution. You can make your Lua file a pure Latin encoded file, which can be opened as ANY encoding, even UTF-8, and it will look always the same. To do this, you have to convert all "special" European/Russian characters to escaped character codes. You can find FR/DE codes here and RU codes here. This way, for example, "Уворот" becomes "\211\226\238\240\238\242", and "Esquivé" becomes "Esquiv\233". Both solutions are in the attachment. Solution A) is called "CT_MIXED.lua", and solution is called "CT_LATIN.lua". Choose any solution which you like more. File: CT_Fix_20101031.zip
-
Quote: Someone an idea, why this code do not work? o.O Don't know, the code looks OK to me. But instead of for _,member in ipairs(members) do i usually write for _,member in members do but I don't think it is a problem. Quote: BTW2: How to check, if the sender of a msg is now offline? Probably it is only possible by adding into Friend list, and looking for friend's "isLogged" status. P.S. Here is a special instruction in English: Publication of new Addons (Instruction)
