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

Дайджесты за январь-февраль

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

Январь Февраль

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

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

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

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

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

Подробнее

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

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

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

SLA

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

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

  • Посещение

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

  1. На этой картинке - три полупрозрачных серых камушка, выстроенные в ряд - это и есть Межевые камни. Ещё, при наведении мышки, они подсвечиваются, и появляется подсказка "Межевой камень".
  2. Не models, а mods. И не /data/models/heal, а /data/mods/addons/heal И вообще, прочитай инструкцию внимательнее: Как устанавливать аддоны (Инструкция)
  3. Quote: Переписать свою карту с нуля <...> меняя текстурки или цвета <...> кружочков согруппников ... что, как раз, и реализовано в MinimapSla. Только, у меня там другая концепция раскраски кружочков. Кружочки раскрашиваются в цвета классов персонажей. А в рейде, свою группу можно отличить визуально: одногруппники изображаются кружочком, а члены остальных групп рейда - бубликом (кружочком с точкой).
  4. АААААААААААААААААААААААААААААА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Давненько, что-то, не было патчей, ломающих все аддоны, вам не кажется? Всех с Днём святого Валентина! ))) Качаю обновление, сейчас буду пытаться починить GetGameLocalization().
  5. Я пользуюсь CTRL+F Согласен, у сайта много минусов (есть штук 30 багов форума), иногда глючит капча в регистрации, и всё ещё нет поддержки PAK-аддонов (она будет)... Но я ничего не могу с этим поделать. Это сайт Skillcoder'а, я тут только модератор, и не имею доступа к исходникам сайта. Так что, не рассчитывайте, что этот сайт будет быстро разрастаться, как какой-нибудь коммерческий Curse.com. Это, может быть, обидно, или неправильно, но... c'est la vie. Такова данность.
  6. SLA

    MinimapSla

    Назовём его "Перекрёсток". P.S. Обрати, также, внимание, на заглавную букву 'I' в слове 'NIhaz'. Название острова - загадка: NIhazIsland ...NIhazIsland... Я ЭТО ГДЕ-ТО УЖЕ ВИДЕЛ !!! CAN I haz CHEEZBURGER ? ...CA N I haz Island ?... Разгадал! ))
  7. Эту тему закрываем, или как? Теперь есть вот такая альтернатива - MinimapSla. Я внёс в MinimapSla координаты ВСЕХ межевых камней из этой темы. И ещё, добавил немного новых.
  8. SLA

    MinimapSla

    Спасибо, добавил эти 2 отметки в БД. <МЫСЛИ ВСЛУХ> Почему-то, я думал, что именно ЭТА тема станет самой популярной, но тут пока только один Hades1256 запостил данные. Странно... С другой стороны, народ очень сильно заинтересовался темой о рисовании карт, чего я, как-то, не ожидал. Аж страшно туда заглядывать, крышу сносит ), такое ощущение, что с этими картами я открыл Ящик Пандоры... Там уже собраны координаты для нескольких карт. Не ожидал я, что так быстро дело пойдёт с картами, не ожидал... </МЫСЛИ ВСЛУХ> ИМПЕРЦЫ, ГДЕ ВЫ? ВСЁ ЕЩЁ НУЖНЫ КООРДИНАТЫ СОКРОВИЩ (КЛАДОВ) НА ВАШИХ ЗОНАХ: Мёртвое море / Dead Sea НИИ МАНАНАЗЭМ / ZIT Headquarters Дикие Острова / Wild Isles Плато Коба / Coba Plateau - ЕСТЬ Хладберг / Coldberg - ЕСТЬ Авилон / Avilon - ЕСТЬ Кольцо дракона / Dragon Ring - ЕСТЬ Осколок Гипата / Gipat - ЕСТЬ Кто найдёт, выкладывайте координаты в эту тему, пожалуйста.
  9. SLA

    MinimapSla

    Прочитать инструкцию Как добавлять отметки на картах? Ясно, значит, была вЫключена.
  10. SLA

    MinimapSla

    Неожиданно, вопрос Кто-нибудь помнит, как в той самой игре, миникарта реагировала на нажатия левой и правой кнопкой мыши? Что-то я уже не помню. Никак не реагировала, что ли? Или левая кнопка ставила отметки на карте? А правая? Ничего не помню.
  11. SLA

    MinimapSla

    Я подумываю над тем, что нужно эту кнопочку либо А) передвинуть на видимое место, и использовать (сделать, чтобы миникарта тоже реагировала на выбираемые там опции), либо Б) клонировать все её опции в окне настроек MinimapSla, и сделать, чтобы Карта Мира реагировала на выбираемые в окне настроек MinimapSla опции. Второй вариант лучше, т.к. тогда я смогу добавить в список ещё и несколько "своих" категорий - "Межевые камни", "Руда", "Трава", и т.п.
  12. SLA

    MinimapSla

    Тогда, будем считать, что в рейде аддон протестирован! ) А то, я тестировал его всего два раза в рейдах, и то, те рейды были маленькие.
  13. SLA

    MinimapSla

    Приятно слышать, что работает как часики! Просто, моя миникарта - это не клон какой-нибудь, она ПОЛНОСТЬЮ С НУЛЯ написана. То есть, она выглядит *внешне похоже* на другие (мини)карты, но на самом деле, там внутри АБСОЛЮТНО другая начинка... Даже иконки, которые вы на ней видите, казалось бы, похожи на оригинальные - и те, на самом деле, я переделывал, все до одной! - они у меня все в чуть большей резолюции нарисованы, чтобы на высоких резолюциях экрана, они выглядели чётче, чем выглядят стандартные иконки.
  14. SLA

    MinimapSla

    В случае сбора координат объектов, сами скриншоты, как бы, не нужны (они скорее нужны только для рисования карт). И в качестве пруфа, скриншоты тоже не нужны, верю на слово, что камни там Если была включена опция "ResourceCollecting", то дай отрывок из Mods.txt, где записаны более точные, *абсолютные* координаты камней. Если она НЕ была включена, то тогда, всё равно спасибо, к счастью, на всех скриншотах виден аддон "AoSimpleCoords" - введу тогда эти *относительные* координаты. UPD: Туплю ) Сейчас заметил, что скриншоты прошлогодние. Всё ясно, тогда, введу координаты от "AoSimpleCoords".
  15. SLA

    AddonManager

    Ещё нашёл кое-что: 1. Приоритет панели ОКНА должен быть (например, на единицу) выше, чем приоритет панели КНОПКИ. А то, кнопка сейчас рисуется поверх окна - это же не логично. (я когда-то такой же баг исправил в "GuildGui1b"). P.S. И ещё, то, что кнопки "Загр. Выбранные" и "Выгр. Выбранные" - общие на обе закладки - это норма или баг? Например, я могу навыделять кучу аддонов на первой заклаадке, затем, на кучу аддонов на второй закладке, затем нажму "Выгрузить все" - и выгрузит с обоих закладок?
  16. SLA

    AddonManager

    Quote: 1.эээ. Где ты там params нашел? Ммм. Да, точно Может, тогда, в примере, event заменить на params, а то, имхо, params стал уже стандартом по-умолчанию. Quote: (пока не реализовано ). Ну это я так, напомнил, чтоб это не было упущено
  17. SLA

    AddonManager

    1. В примере, ещё одна ошибка (в ДВУХ местах), вместо event.target должно быть params.target. UPD: А, понятно, переменная, приходящая в функцию, названа event. Может, тогда, в примере, event заменить на params, а то, имхо, params стал уже стандартом по-умолчанию. 2. В описание лучше бы дописать, какая оптимальная длина desc (кол-во знаков). А то аддоостроители могу начать целые поэмы писать в desc ) 3. Положение кнопки и окна AddonManager НЕ сохраняются между сессиями. Потому, что в обоих вызовах DnD:Init(), четвёртый параметр выставлен false, а не true. 4. DND_ID_BUTTON_MAIN = 1024 и DND_ID_WINDOW_MAIN = 1025. Дело в том, что по ГОСТу до версии 2.0.01, этот диапазон дозволенных ID был ограничен 0-999. А начиная с патча 2.0.01, ограничение на дозволенный диапазон ID сняли. Но в EU/US/China/Japan/Brazil версиях, они всё ещё ограничены, значит там с числами > 999 могут быть проблемы, теоретически. В общем, они вылазят из дозволенного диапазона DND_WIDGET_MOVE (14000-14999), и попадают в соседний диапазон DND_WIDGET_RESIZE (15000-15999) - что там хранится, я понятия не имею, но лучше туда не лезть, и всё будет хорошо. Хотя, подозреваю, что там в АО 1.x занято только одно число - 1500 или 1501 (ресайз чата), но НЕ уверен, не знаю, не проверял. 5. DnD:Enable() в этом аддоне используется НЕ по назначению, он тут не нужен, можно стереть оба её вызова. Эта функция - НЕ замена "старым" DnD:Reg() и DnD:Unreg(). В современной LibDnD, больше НЕ нужно ничего дополнительно вызывать, при каждом показе/сокрытии перемещаемых виджетов - это теперь делается автоматически. А функция DnD:Enable() имеет другое назначение - перманентно пристёгивать виждет (виден он или нет - не важно), и кстати, создана как раз для облегчения аддонам реакции на SCRIPT_TOGGLE_DND). То есть, в AddonManager, эта функция НЕ нужна. 6. Кнопка НАЖИМАЕТСЯ при перетаскивании. Исправляется это так - в реакции на нажатие кнопки, первой строкой нужно вписать: if DnD:IsDragging() then return end И всё Теперь кнопка будет различать, когда её тащат, а когда нажимают 7. Лучше бы НЕ посылать SCRIPT_TOGGLE_UI аддонам при загрузке. (Если это возможно). А то, например, у меня в "ShowEnemyLevel" дебильно сделана реакция на SCRIPT_TOGGLE_UI - вместо того, чтобы прятать/показывать MainFrame (как мы научились делать благодаря Ciuine), мой старенький "ShowEnemyLevel", показывая виджеты, запускает те функции, которым требуется существование аватара. То есть, аддон просто не рассчитан на то, что кто-то ВНЕЗАПНО пришлёт SCRIPT_TOGGLE_UI ещё до появления аватара в игре... Это не проблема, могу обновить его, за 5 минут. Но дело в том, что может оказаться, что у нас на главной, таких "старых" аддонов ещё штук 20, которые будут строчить в Mods.txt из-за этого неожиданного SCRIPT_TOGGLE_UI. 8. GetGameLocalization() можно обновить. Два для назад в неё добавилась поддержка Португальского языка (Бразилия). 9. Не баг, но, как бы, "украшательство" Отправляя событие SCRIPT_ADDON_INFO_REQUEST, можно было бы вложить в него ЯЗЫК ЛОКАЛИЗАЦИИ, полученный от GetGameLocalization(). То есть, в AddonManager в любом случае есть эта функция, и от него, как бы, нисколько не убудет. А вот, "мало-бюджетным" и редко обновляемым аддонам, это будет ценным подарком - поможет выдавать описания на языке локализации игры, при этом, НЕ имея собственной GetGameLocalization(). Есть же такие аддоны как тот же самый "ShowEnemyLevel" - за всё свою долгую жизнь, он ломался только 2 раза (оба раза - когда разработчики делали какие-то радикальные изменения в игре). Ну зачем ему нужна GetGameLocalization()? Не нужна, т.к. она гораздо чаще меняется или даже ломается. Значит, с "ShowEnemyLevel" есть только 2 разумных варианта - либо вообще не реагировать на SCRIPT_ADDON_INFO_REQUEST, либо реагировать, но только если AddonManager сообщит язык локализации игры. P.S. А для чего там 3 узких колонки справа (в окне AddonManager)? И действительно, куда пропал MEM_USAGE_REQUEST?
  18. アロッズオンライン "Аллоды Онлайн" по-японски = アロッズオンライン Однако, "Google Translate" переводит это как "Arozzuonrain", что, на самом деле, просто транскрипция английского "Allods Online". У китайцев всё было гораздо интереснее. 1) Искать "アロッズオンライン" в Google 2) Искать "アロッズオンライン" в Google Images ( Скриншоты на японском!!! ) Краткая экскурсия в アロッズオンライン: Нимфоподобная гейша и суровый самурай - маскоты "Аллодов Онлайн"! Нет, это НЕ баннер "Perfect World"! Приглядитесь ВНИМАТЕЛЬНЕЕ . Добро пожаловать в "アロッズオンライン" !!! Хадаган - великая Японская империя! Да здравствует Сёгун Ясекр! Я только что пришёл, никого не трогал, и ВНЕЗАПНО на меня напал вот этот агрессивный неадекват. Признаюсь, я решительно ничего не понял, из того, что вы только что рассказали... Но вы так на меня смотрите, что я подумал, может быть, вы предложили прогуляться с вами по астральному берегу? Тогда, конечно, я согласен! Что это было?? Мой персонаж только что превратился вот в эту зелёную лягушку! А ещё, выскочило какое-то сообщение об ошибке, в котором предлагают нажать "ОК", хоть это понятно... Мне нужны "J", много "J"... С каких же мобов можно их выбить? Дошёл до 42 уровня, обыскал весь астрал - "J" нигде нет! А вот эту вещь, почему-то, даже торговцы не берут. Вышел новый патч. Непонятных букв стало больше. UI9 ? ...Нет, не слышали. Почему мой "GuildGui1b" не показывает иконки классов? Может, спросить на UI9?.. Хотя, нет, НЕ сегодня, я сделаю это завтра. Логотип "Аллоды Онлайн", вид с нижнего ракурса. Токио, Япония
  19. SLA

    MinimapSla

    Quote: Думаю если AoMapGenerator будет считать к примеру 2 скриншота в одной точке как конец линии, а со следующей точки чертить новую линию - схемы будут разборчивее.. Хорошая идея
  20. SLA

    MinimapSla

    BTW, excellent map! It will be a pleasure to paint this map in Photoshop. But can you provide at least some screenshots? Screenshots of some important places (undeath land, coast). For example, "Undeath land of genor" - I don't know what should I paint here, is it just a gray land, or is it a crater or pit? Is there something in the middle of "undeath land", or not?
  21. SLA

    MinimapSla

    Если бы стандартная миникарта, появившаяся в АО 2.0.02, была бы круглой (а я другой от них и не ожидал!), то этот аддон, наверное, никогда бы не появился на свет... Так что, спасибо разработчикам за провокацию И наверное, уже никто не верил, что круглая миникарта возможна, после того, как ОНИ сделали квадратную. Кроме меня, т.к. моя миникарта к тому моменту уже была круглой А подводных камней было, действительно, много, очень много. Особенно, с работоспособностью в инстансах.
  22. SLA

    MinimapSla

    Quote: Естественно координаты на картинке уже не надо будет выводить на всей линии, портит обзор Красные надписи у точек - это не координаты, а ВРЕМЯ создания скриншота Чтобы можно было найти скриншот, и посмотреть, что там такое. Quote: Вполне реально сделать старт и стоп для отметок и пешком бегать по контурам зарисовывая каждый в отдельности. Для контуров островов, может и удобно. Но в помещениях (всяких небольших инстансах, каких большинство), имхо, удобнее когда пользователь сам решает, какие места отмечать. Quote: Т.е. встал у начала забора, нажал старт, пробежал весь забор, нажал стоп. Если забор прямой, то вот это, как раз, лишнее. Вдоль всей стены точки не нужны - хватает двух точек, в углах, граничащих со стеной. Вся стена получается одной линией.
  23. SLA

    MinimapSla

    Quote: What dds compression is correct for using your dds to bin converter in the dds-plugin for gimp? DXT1 with Alpha channel (it also can be named DXT1a or DXT1A). No mipmaps. I will transtale the complete instruction to English (maybe tonight). In short: 1) Paint the map on this PNG. 2) Resize it to 1024x886 (this is non-proportional scailing, so disable "proportional scaling" option first). 3) THIS STEP IS NOT REQUIRED: I suppose, you are using "_Blank" texture as a background. If you do, then you can crop the image, leaving only the CETNER of the map, if you want. (Just like it is done in "DeathRealm" texture, it is cropped, to get rid of untouched "_Blank" background, to make the final file size smaller. MinimapSla will use the "_Blank" texture + YOUR MAP placed in the center of "_Blank"). So, "leaving only the CETNER of the map" means, that you must crop EQUAL space from Top and from Bottom, and EQUAL space from Left and from Right. 3) Add alpha-channel, paint it whole WHITE. 4) Enlarge the canvas to right and bottom, by changing width and height to nearest powers of 2 (usually, you will get 1024x1024). Btw, your alpha-channel should change now, additional canvas space should be painted BLACK on alpha-channel - this is OK! 5) Save as DDS, using "DXT1 with Alpha channel" codec, WITHOUT mipmaps. 6) Using AoTextureViewer, convert this DDS to BIN. 7) Create 2 XDB files, which all other maps have. 8) Drop BIN/XDB files to MinimapSla/Resources/Maps. 9) Update Resourses.(RelatedTextures).xdb, add a link to your map here. 10) Update Resources.lua, add to "AoMapResources.InstanceMaps" your map data, which was generated by AoMapGenerator. Then test it in the game. And show us a screenshot, how it looks
  24. SLA

    AddonManager

    1. Я бы переименовал list (list = список - ничего не говорит) во что-нибудь более конкретное, чтобы из названия было понятно, что оно содержит список блокированных аддонов, например, addonsBlocked. 2. В описании SCRIPT_ADDON_INFO_RESPONSE, сказано target, а в примере тот же параметр переименован в sender. 3. В функции SCRIPT_ADDON_INFO_REQUEST( event ), есть лишняя строка, я так понимаю - MainPanel:Show( false )
  25. SLA

    MinimapSla

    Проверь на других разрешениях, пожалуйста. А то, я вообще не знаю, чем эта проблема вызвана. Но аддон здесь не виноват, может быть, виноват сам движок игры, если в нём такие проблемы возникают на разных разрешениях.
×
×
  • Создать...

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

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