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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

Setras

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

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

  • Посещение

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

  1. Пушки, сундуки, визор на корабле?
  2. Создай свой аддон для сумки-банки-аукциона-вендора и задай нужным виджетам реакцию на овертип, после чего обрабатывай данную реакцию. Естественно, ведь "Херня под названием EVENT_INGAME_UNDER_CURSOR_CHANGED" дает информацию о предмете/объекте игрового мира на который наведен курсор, например NPC или девайс корабля. Хуле непонятного?
  3. Бе бе бе можно дальше нести херню, никакой конкретики.
  4. Кто-то видимо екзешник распространял под видом аддона.
  5. Оповещение о том что ты навел курсор на объект, и id объекта.
  6. Плюс с реакцией нажатия кнопки приходит информация о том какие дополнительные кнопки были зажаты в момент нажатия (контрол, альт, шифт, может еще что-то)
  7. Повесь на правую кнопку реакцию mouse_right_click.
  8. Чем не устраивает ^.*SRAKA.*$ ?
  9. Чо? Заменять строчку по поиску по одному слову? Заменять целую строку если в ней есть одно слово? Чем заменять, текстовым редактоором? Можно. Называется "заменить на" и "регулярные выражения".
  10. Только не Over а Under. И не Mouse a Cursor.
  11. Без понятия. Сперва нужно добавить common.ExtractWStringFromValuedText = function(p) return p end И function Logger(params) if params.sysId == "ENUM_WARNING_MESSAGE" then LogInfo('"', userMods.FromWString(params.text), '"') end end common.RegisterEventHandler( Logger, "EVENT_CLIENT_MESSAGE" ) В конец файла Texts.lua, после чего начать делать испытания и после этого написать сюда что пишется в mods.txt. Я не в курсе на каких серверах до сих пор стоит версия 3.0, поэтому с этим ничем помочь не могу.
  12. Видимо в этой версии функция GetQuestInfo в параметре name возвращает не ValuedText а Wstring.Можно там же в Texts.lua в конце дописать common.ExtractWStringFromValuedText = function(p) return p end
  13. Можно вставить, например, следующий код в файл Texts.lua: function Logger(params) if params.sysId == "ENUM_WARNING_MESSAGE" then LogInfo('"', userMods.FromWString(params.text), '"') end end common.RegisterEventHandler( Logger, "EVENT_CLIENT_MESSAGE" ) И посмотреть на текст, который будет появляться в файле mods.txt (Allods Online/Personal/Logs/mods.txt)
  14. В файле Texts.lua нужно вокруг каждого названия испытания поставить <html><LogColorYellow> и </LogColorYellow></html> Т.е. "<html><LogColorYellow>Испытание: Астральный яд</LogColorYellow></html>" и т.п.
  15. Да. Поменять людей местами в рейде можно за полторы секунды, при этом можно гарантировать то, что люди в пати будут всегда на своих местах. Например первым в пати всегда делать хила, и далее по списку (как вам удобно, короче).
  16. Кнопка 3 аллодами нормально обрабатывается, а вот кнопки 4 и 5 у меня не хотят биндиться на стандартные действия. Через этот способ не пробовал.
  17. Никак. Ниоткуда. Никак. Никакой. Все исследования в этом направлении приветствуются, но разработчики аллодов говорят что в пользовательских аддонах это сделать невозможно.
  18. It is because of the way it's programmed. It's doing too much of mathematical functions (i believe) causing the PC to hang for a second.
×
×
  • Создать...

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

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