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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

knight_rider

Разработчик аддонов
  • Постов

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

  • Посещение

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

  1. Вопрос знатокам. Есть аддон с MainForm в которой находятся все его элементы. Необходимо в форму системного аддона добавить дочернюю кнопку, чтоб ее мог обрабатывать аддон. Насколько я помню, при нажатии кнопки сообщение передается материнскому виджету (в нашем случае системному аддону). Единственным возможным вариантом вижу создание еще одной формы, которая и будет привязана к системному аддону. Теперь вопрос: как обратиться ко второй, не MainForm форме? Ну или какие возможные варианты решения задачи.
  2. Развели тут трололо. При записи таблица перезаписывается.
  3. Из запланированного: - сервис для размещения/обновления аддонов с сохранением предыдущих версий - обновление аддонов при помощи лоадера - чтение ошибок из клиентских логов и предоставление их разработчику аддона
  4. Доброго времени суток! Алайв с радостью приютит всех посетителей и разработчиков с данного портала. В данный момент мы можем предложить вам скромный уголок на нашем форуме. В дальнейшем планируется поднять отдельный поддомен для аддонов. Хотелось бы выслушать Ваши требования к порталу, чтоб мы могли подготовить для Вас фундамент. Спасибо за внимание. Узнать подробнее и по обсуждать можно ЗДЕСЬ
  5. Тоже пришло такое сообщение. =)
  6. Есть еще один минус. *.pak файлы блокируются клиентом. Т.о. для обновления аддона надо выходить из игры, перезаписывать *.pak файл и заново запускать аддон. С нынешней структурой, в большинстве случаев, достаточно просто перезаписать *.lua файл, перезапустить аддон через менеджер и продолжать игру с обновленным аддоном, без перезапуска клиента. Имхо, прикрутить возможность качать аддоны к *.zip и *.pak форматах
  7. Сейчас аддон работает по принципу скачал и пользуйся. Сделал это для того, чтоб большинству пользователей не пришлось после скачивания аддона лезть и править что-то.
  8. Аддон не может получить количество создаваемых рун, поэтому все цены показаны для одной руны. Следовательно в Вашем случае надо 45.6*3 = 136,8г
  9. Теперь в файле BlockList.lua можно задавать имена маунтов, которых кормить не надо.
  10. По поводу времени: - публика требовала - надо было как-то поднять аддон в топ списка =) По поводу задавать командой и сохранять: - надо людей приучать использовать чат-команды - после перехода на перерождение надо опять настраивать - после сброса настроек опять надо настраивать Вариант с ячейкой отпадает, т.к. маунты зачастую меняются местами. Вариант с запихиванием имени блокируемого маунта хорош всем, но будет мало востребован. Идеальным было бы сделать аддону GUI интерфейс с возможностью выбора маутна из списка, но пока нет времени и желания.
  11. Была такая мысля, но, кроме как запихнуть имена маунтов в отдельный lua файл, ничего в голову не приходит.
  12. Переделал, перезалил. Пусть пользуются ;-)
  13. Откройте файл AutoMountFeed.lua, в 6й строке найдите Code: local satiationMsLimit = 1800000 -- 30 минут в милисекундах замените на Code: local satiationMsLimit = 60000 -- 1 минута в милисекундах и будет Вам счастье ;-)
  14. Да Аддону без разницы, сколько маунтов. Он кормит только того, которого оседлал персонаж.
  15. AutoMountFeed Такое ощущение, что SLA игнорирует мои ЛС... =(
  16. knight_rider

    AutoMountFeed

    Версия 17

    80 152 раза скачали

    Автоматически кормит активного маунта, когда остается меньше 1 минуты до истощения. В окне настроек необходимо отметить маунтов, которых будет кормить аддон. Аддон умеет экономить ваш корм для маунта и брони когда аватар не перемещается (по умолчанию выключено). Если аватар переходит в состояние афк - аддон автоматически отзывает/спешивает активного маунта или броню, тем самым достигается выполняется экономия корма. В файле настроек можно отредактировать периодичность спешивания и кого отзывать - маунт или броню. По умолчанию используется язык клиента. Если установлен AddonManager r4+, тогда используется язык, выбранный в AddonManager. Вызвать графический интерфейс можно: из AddonManager'a из AOPanel из окна стойла чат-командой /amf Можно установить высоту окна маунтов в файле Scripts/Settings (по умолчанию 648). Automatically feeds active mount, when less than 1 minute to exhaustion. In the settings window it should be noted mounts, which will feed the addon. At default uses language of the client. If the AddonManager r4 + is installed, then use then uses language selected in the AddonManager. You can call GUI: from AddonManager from AOPanel from Stable window by chat command /amf
    Бесплатный
  17. knight_rider

    AutoMountFeed

    AutoMountFeed Просмотреть файл Автоматически кормит активного маунта, когда остается меньше 1 минуты до истощения. В окне настроек необходимо отметить маунтов, которых будет кормить аддон. По умолчанию используется язык клиента. Если установлен AddonManager r4+, тогда используется язык, выбранный в AddonManager. Вызвать графический интерфейс можно: из AddonManager'a из AOPanel из окна стойла чат-командой /amf Можно установить высоту окна маунтов в файле Scripts/Settings (по умолчанию 648). Automatically feeds active mount, when less than 1 minute to exhaustion. In the settings window it should be noted mounts, which will feed the addon. At default uses language of the client. If the AddonManager r4 + is installed, then use then uses language selected in the AddonManager. You can call GUI: from AddonManager from AOPanel from Stable window by chat command /amf Автор knight_rider Добавлен 04.10.2011 Категория Аддоны  
  18. Теперь на цель вешается 3D метка, но по какой-то причине она не снимается. Так же необходимо подобрать правильные размер и высоту для виджета. File: MyTarget_2011.09.19.zip
  19. Судя по всему удалили/переместили функцию avatar.Sell Беда в том, что они не вложили в патч новый API
  20. ну это видимо из той же оперы, что и: Code: EVENT_NAVIGATOR_TARGET_CHESTS_CHANGEDСобытие посылается каждый раз, когда меняется список сундуков во вражеской сокровищнице, увиденных с помощью специального предмета через навигатор корабля главного игрока. Code: EVENT_FAMILY_TAKE_ON_HANDS_REQUESTПрисылается в случае, если супруг игрока предлагает взять его на руки. Необходимо ответить EVENT_FAMILY_TAKE_ON_HANDS_REQUEST. Code: family.TakeOnHandsResponse( takeOnHands )Ответ игрока на EVENT_FAMILY_TAKE_ON_HANDS_REQUEST. Вызовом этого метода игрок подтверждает или отказывается от ношения на руках.
  21. Я тоже так думаю, но ValuedText можно вставить только в виджет. Мне хотелось бы вывести эти данные в файл. Нашел функцию avatar.GetItemExtraDescs( itemId ) Quote: avatar.GetItemExtraDescs( itemId )Возвращает список дополнительных строк описания предмета. Обычно он содержат начальную строку и список названий предмеов, которые каким-либо образом добываются из данного предмета. -- библиотека: avatar -- объявление: function GetItemExtraDescs( itemId ) -- параметры: itemId: ObjectId (not nil) - идентификатор предмета -- возвращаемые значения: table of WString - индексированная с 0 таблица с локализованными строками дополнительного описания предмета Но обработав кучу предметов она мне ничего не вернула =(
  22. В продолжении темы, можно ли получить описание тринек, и всякие там комментарии к предмету. Эти поля отображаются в хинтбоксе, но как их выдрать при помощи API я не нашел.
  23. Столкнулся с проблемой масштабирования. Сделал панель с размерами 250х44. При разрешении 1280х1024 она такая и есть, но на разрешении 1366х768 она уменьшается до 187х35. Есть ли какие-то методы, позволяющие избежать такой деградации размеров панели и ее содержимого?
  24. 1. Не то, чтобы жизненно важная опция. Небольшая упрощалка для разработчиков, дабы не мучатся с определением языка. 2. Спросил, т.к. SLA упоминал такой функционал. Я вставил обработку события Code: function SCRIPT_ADDON_MEM_REQUEST( params ) if params.target == common.GetAddonName() then userMods.SendEvent( "SCRIPT_ADDON_MEM_RESPONSE", { sender = params.target, memUsage = gcinfo() } ) end end Реакции не увидел, вот и спросил.
×
×
  • Создать...

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

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