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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

Setras

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

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

  • Посещение

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

  1. Setras

    4.0.4

    В аттаче. ModdingDocuments.zip
  2. Addon supports RUS, ENG, GER, FRA, PL localizations. I think the problem is that it does not support PT-BR, and astral keys is just an item, so it may have no system name.
  3. Правильно ли я понимаю что ты передаешь информацию используя функцию guild.SetDescription?
  4. Что есть "номер канала ДКП"? Эта переменная нигде не используется.
  5. В настройках интерфейса.
  6. В теории есть, причем капитально.
  7. Может новую тему создать на новый патч? Одинокий раздел с одинокой темой на 5000 страниц будет смотреться весьма трешово.
  8. Может харе флудить в майской теме? Х_х
  9. You can edit the \Allods Online\data\Mods\Addons\MicroTravelCFG\wg\buttons\B.txt file with any text editor. Then replace the fontsize="10" with any of your choice, 16 works well. This, however, will make the text not to fit into it's place. Before: After: However, you can increase the button's sizes by editing the \Allods Online\data\Mods\Addons\MicroTravelCFG\wg\buttons\b.(WidgetButton).xdb file with any text editor. By changing <Size>100</Size> you increase the lengthm and by changing <Size>15</Size> you increase the heigth of a button. You can set it to 200 and 30, for example. After that, don't forget to open \Allods Online\data\Mods\Addons\MicroTravelCFG\wg\MainPanel.(WidgetPanel).xdb and change the <X> <Pos>458</Pos> <Size>100</Size> </X> Size X setting to that of your buttons. For example if you set buttons length to 200, set <Size>200</Size>. You will get something like that: To make the TMicro square larger, just edit the \Allods Online\data\Mods\Addons\MicroTravelCFG\wg\buttons\ShowHideBtn\ShowHideBtn.(WidgetButton).xdb with any text editor, and change <Size>30</Size> to anything you like, for example 60. In both the X and Y size fields.
  10. Seems like he's asking if you plan to use teh official gearscore.
  11. Невозможно. Возможно, в случае если еще продает.
  12. Не нужно - не пользуйся. + - * / и без них работают
  13. П.С. либо 250*(1+(процент/100)), где "процент" - это число процентов.
  14. Плюс в функции OnShow() у тебя сперва всем параметрам присваиваются строки " ", а уже потом нужным присваиваются форматированные значения. Т.е. если есть надпись "1 2 3", то сперва ты присваиваешь 3 параметрам значения " ", " ", " " (получаеся " "), а потом если значение 3 изменилось на 8, например, ты присваиваешь этим параметрам значения "1", "2", "8", и так при каждом получении урона. Такое неэффективное использоваие ресурсов (постоянное ненужное переприсваивание всех значений) и вызывает тормоза. Я имею ввиду не присваивание значений переменным в луа, а присваивание параметрам виджетов TextView значений функцией SetVal, что вызывает (предположительно) перерисовку виджета (а может и еще чего).
  15. У тебя при каждом событии "кто-то получил урон" идет обработка информации и вызов функции OnShow(). Функция OnShow() вызывает полную перерисовку всех значений + множество операций SetVal() и common.FormatInt(). Т.е. каждый раз когда кто-то где-то получает урон у тебя идет полная перерисовка интерфейса. Перерисовывать интерфейс нужно делать не чаще раза в кадр. При этом гораздо эффективнее перерисовывать только изменившиеся элементы интерфейса. Например если у тебя изменились значения в строчках 2 и 3 - нет смысла перерисовывать все строки. Если у тебя в одной из строк изменилась надпись "крит" на "уворот" а в другой изменилась только цифра, нет смысла заново присваивать значение тексте во второй строке. Т.е. повторно присваивать то же самое значение виджету нет смысла, однако неизвестно сколько ресурсов это жрет. В твоем случае за кадр может приходить четверть сотни событий о получении урона, и твой аддон каждый раз будет пытаться перерисовать весь интерфейс. При этом тратятся ресурсы системы и длина кадра увеличивается, т.е. если кадр длится в 5 раз больше ,то в следующем кадре появится в 5 раз больше новых ивентов, и следующий кадр тоже будет в 5 раз дольше. Я бы советовал перерисовывать только измененные элементы интерфейса, и не чаще чем раз в 1 кадр. Т.е. разделить функции OnShow() и OnEventDamageReceived(). Первая должна перерисовывать интерфейс по необходимости, вторая - только собирать данные.
  16. Только при загрузке нового файла. При редактировани текущего нельзя отредактировать сумму продления, там жепь ебрило какое-то с движком магазина.
  17. Платный дпс? Фи Х) Куекс лучше запили. Весьма неплохая штука. Кстати можно убрать ограничение на глубину истории, запилить слайдер и показывать гораздо больше инфы по курсу.
×
×
  • Создать...

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

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