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

Дайджест за январь-март

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

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

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

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

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

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

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

Подробнее

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

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

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

logg

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

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

  • Посещение

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

  1. logg

    GuildInfo

    в lua комментирование два минуса или тире: -- комментарий многострочное комментирование: --[[ комментарий1 комментарий2 ]]--
  2. Из исходников старого клиента-сервера.
  3. Создай кнопку в аддоне возьми к примеру data\Mods\SampleAddons\SampleReactionHandler в Execute.(WidgetButton).xdb пропиши имя типа <Name>Button</Name> Запиши виджет кнопки с этим именем wtButton = wtMainPanel:GetChildChecked( "Button", false ) И добавь к ней скопированную кнопку wtButton:AddChild(w) я бы так начал лепить...
  4. скачайте версию для 6.0, тоже должна работать
  5. logg

    AoPackZeon

    о вернулся таки?) да там не только этой иконки нету, нету еще Vendor7 ps Vendor7 вроде торговец выдающий реальгар, раньше выдававший самоцветы в астральной академии, прилепил ему обычную иконку торговца
  6. logg

    Healer

    Я сохраняю файл tga в папку AO\data потому что только из неё нормально конвертирует UITextureConvertEditor. + после этого все сгенерированные файлы xdb просматриваю на пути <binaryFile href="/fail.(UITexture).bin" /> и <sourceFile href="/fail.tga" /> удаляю лишние слеши "/" в начале пути. + еще могут быть проблемы с прозрачностью, не помню сколько там бит надо выставлять в ФШ.
  7. я так понял runes[DRESS_SLOT_OFFENSIVERUNE1].runeQuality на примере первой руны
  8. Надо бы и в описание добавить, что теперь if GS.Init then GS.Init(true) end
  9. было у меня такое в первых версиях таргетера, в режиме мобы отображались петы) была проверка if not unit.IsPlayer( player ) then пришлось переделать на if not unit.IsPlayer( player ) and unit.IsPet(player)==false then
  10. нужно просто поменять unit.IsEnemy на object.IsEnemy
  11. local toWS=userMods.ToWString function LogToChat(text) -- вывод текста в чат if not wtChat then ---- 2.0.06.13 [26.05.2011] wtChat = stateMainForm:GetChildUnchecked("ChatLog", false) wtChat = wtChat:GetChildUnchecked("Container", true) local formatVT = "<html fontname='AllodsFantasy' fontsize='14' shadow='1'><rs class='color'><r name='addon'/><r name='text'/></rs></html>" valuedText:SetFormat(toWS(formatVT)) end if wtChat and wtChat.PushFrontValuedText then if not common.IsWString(text) then text = toWS(text) end valuedText:ClearValues() valuedText:SetClassVal( "color", "LogColorYellow" ) valuedText:SetVal( "text", text ) valuedText:SetVal( "addon", toWS("AddonName: ") ) wtChat:PushFrontValuedText( valuedText ) end end вместо valuedText:SetVal( "addon", toWS("AddonName: ") ) можно сделать valuedText:SetVal( "addon", toWS(common.GetAddonName()..": ") ) или поменять AddonName на имя своего аддона. вызов LogToChat("Какой то текст") По поводу инициализации можно сделать например так if avatar.IsExist() then -- если аватар найден Init() -- запускаем end common.RegisterEventHandler(Init, "EVENT_AVATAR_CREATED") -- также подписываемся на эвент создания аватара, если первый запуск не сработал) Имя аватара: local name=object.GetName(avatar.GetId()) -- имя WString, для сравнения нужно использовать userMods.FromWString
  12. PowerAuras\PowerAuras\openConfig\Button.(WidgetButton).xdb вписать приоритет после имени Name <Priority>5000</Priority>
  13. Нашел почему у меня были задержки с отображением гирскора, он не отображался, пока мышь была на аддоне) Исправил - стало гуд)
  14. Думаю нужно считать вещи равного или выше уровня персонажа. Далее суммировать зелень, синь и. т. д. И что преобладает, того цвета и закрашивать. Хотя наверно так же и получится. Сейчас это выглядит так:
  15. Загрузил потестить таргетер с libgs с раскрасской гс беда
  16. Уточнение по описанию GS.Callback = ShowGearScore ставить после функции ShowGearScore, а то словил тут Attempt to read from undeclared global variable: ShowGearScore Впилил в таргетер, задержка получается примерно в секунду, с другими аддонами на инспект
  17. Чтобы получить экипировку нужно запустить инспектирование цели Смотри LibGS https://alloder.pro/files/file/274-libgs/
×
×
  • Создать...

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

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