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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

Setras

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

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

  • Посещение

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

  1. Нельзя. Можно использовать функцию Однако работает она весьма коряво. Меняет абсолютные значения, но не меняет относительные (например относительно границ родительского виджета). В этом случае не поможет. В случае если известны параметры неких виджетов, можно самому их отредактировать, увеличив размер, шрифт и т.п. Игра оптимизирована под разрешение 1280х1024, так что если используется меньшее, то некоторые элементы могут быть нечитаемыми. Если это серьезная и принципиальная проблема - можно самому отредактировать необходимые аддоны или написать свой, меняющий размеры необходимых виджетов.
  2. function oneventremoved(params) userMods.SendEvent( "Removed", params) end common.RegisterEventHandler(oneventremoved, "ON_EVENT_TRACK_REMOVED") function Removed(params) end common.RegisterEventHandler(Removed, "Removed")
  3. В случае если за кадр произошли оба события, оба "события" придут в кадре в случайном порядке. Вероятность такого - крайне мала. Как минимум можешь логировать приход каждого из событий чтобы правильнее понять что происходит. Функция, возвращающая локальное время, также предоставляет миллисекунды.
  4. BaseLocrus.pak\Interface\System\Fonts\Allods.ttf .pak файлы нет необходимости распаковывать. .pak файл просто кладется в папку Allods Online\Data\Mods\Addons и аддон появляется в игре.
  5. Используется всегда один и тот же шрифт, Allods.ttf. Можешь найти его и заменить, ничего хорошего из этого не выйдет, думается мне. Перезалить .pak в .rar или .7zip нерационально. Зачем?
  6. local wtControl3D = stateMainForm:GetChildChecked( "MainAddonMainForm", false ):GetChildChecked( "MainScreenControl3D", false ) wtControl3D:AddWidget3D( wtWT[v], size, object.GetPos(avatar.GetId()), false, false, 175.0, WIDGET_3D_BIND_POINT_HIGH, 1, 1 ) object.AttachWidget3D( v, wtControl3D, wtWT[v], 3 ) wtWT[v] - виджет, v - юнит.
  7. Сперва подумал что "конус" есть конус, т.е. трехмерная фигура. Потом вспомнил что это плоская 2Д хрень которая уходит в небо. object.Highlight( objectId, type, color, color2, period ) Юниты, вероятно, являются интерактивными объектами.
  8. Я кстати наврал сообщением выше. Конус это не VisObject а Widget3D, так что "конус в небо" прилепить можно, см. функцию AttachWidget3D. Еще можно выделить цветом, подобно тому как светятся юниты при нажатии T. При этом любым цветом с любой "интенсивностью".
  9. Кружок на земле более нельзя, конус вверх более нельзя. Это были VisObject'ы. Их можно было использовать если знать как, однако более это невозможно.
  10. Согласен. Но там строки создаются динамически, и мне было лениво это делать. Возможно когда-нибудь займусь.
  11. Да, правильно, при этом если ты работаешь с таблицей с ТОЛЬКО помощью insert и remove. Создание/удаление новых элементов другими методами ведет к невозможности работать с таблицей через insert и remove, если не ошибаюсь.
  12. Цена аддона была и 50 и 20 рублей. Не надо брызгать тут слюной, о том что текущая цена необычайно высока сказало уже достаточно людей.
  13. WString это userdata, сравнивать WStrinmg операторами ==, ~= нельзя. Для сравнения WString есть функции common.CompareWStringEx( text1, text2 ) и common.CompareWString( text1, text2 ).
  14. Может он на пиратском сервере играет. Х_х
  15. Проще через mods.txt реализовать, и dofile. Честно. Потому что мой способ... Мануальный
  16. Он все таки не такой хороший как мне показалось на первый взгляд.
  17. Я нашел охуенный инструмент ввода-вывода информации в/из аллодов. При этом канал работает в обе стороны.
  18. Последняя его активность была 27 вентября. Вероятно он куда-то пропал...
  19. Проверил, нету там обращений к аватару Я имел ввиду "проверь когда приходит это событие", а не "что отрабатывает по этому событию". Вполне может получиться так, что при переходе из одной локации в другую аватар уничтожается, а потом создается заново. В таком случае между уничтожением аватара и созданием нового может отработать код без аватара. Вот это я и имел ввиду.
×
×
  • Создать...

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

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