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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

icreator

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

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

  • Посещение

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

  1. как ввести что-либо через виджет? едитСтринг? как его заставить работать?
  2. мои замечания. Файлы с расширением .xdb и .lua - обычные текстовые. Желательно их редактировать в обычном NotePad(Блокнот) - так чтобы кодировка осталась та же. Я например долго мучилась, редактируя .xdb в XML NotePad - он переворачивал текст в кодировку виндовскую что ли, и эти файлы переставали работать. Файлы .xdb содержат описание графического интерфейса, .lua - содержат программы обработки. Для начала можно скопировать похожий на ваш будущий аддон уже существующий в новую паку (с названием вашего аддона) и переправить там некоторые названия в .xdb - просматривая все что вложено по тегу <Children> Code: <Children> <Item href="GUI/MainPanel.(WidgetPanel).xdb#xpointer(/WidgetPanel)" /> </Children> начиная с MainForm.(WidgetForm).xdb так например в файле MainPanel.(WidgetPanel).xdb написать в <Children>: <Item href="InputMyName.(WidgetEditLine).xdb#xpointer(/WidgetEditLine)" /> Заметьте, что типВиджета в строке: (ТипВиджета).xdb#xpointer(ТипВиджета) - должны совпадать затем переименовать файл Input1.(WidgetEditLine).xdb в InputMyName.(WidgetEditLine).xdb Затем в этом файле поменять тег имени: <Name>Input1</Name> на <Name>InputMyName</Name> И тоже самое сделать в программе - редактируя .lua - вставить новые имена в инициализации: Code: function Init() wtButton1 = wtMainPanel:GetChildChecked( "InputMyName" , false ) ... затем загрузите игру и убедитесь что графический интерфейс виден - значит файлы .xdb без ошибок. Если некоторые из них не видны проверьте теги <Visible>true</Visible> <Enabled>true</Enabled> а так же в скриптах (файлы .lua) чтобы эти виджеты не гасились, например так: Code: wtMainPanel:Show(PanelShow) все ненужные строки в скрипте закомментируйте тремя минусами: Code: --- wtMainPanel:Show(PanelShow) дальше все просто - программа-клиент (игра ОА) будет посылать вашему скрипту события - надо их отловить и обработать, и возможно послать события другие обратно. Для этого надо объявить какие события будет обрабатывать какая ваша функция: Code: function OnProba() --- напишем это в логФайл LogInfo("Hello World!") end function Init() common.RegisterEventHandler( OnProba, "EVENT_INVENTORY_ITEM_CHANGED" ) end -------------------------------------------------------------------------------- Init() --------------------------------------------------------------------------------
  3. возможно ли сделать МОД, который бы запоминал цены на лот и затем при выставлении шмотки на аукцио ставил сразу такие же цены и даже жал "Энтер". Типа кнопка - запомнить/работать когда горит запомнить - он запоминает последние цены. если нажато - работать - то он сам ставит цены
  4. если я сиду на маунте (Дредноуте например) - то урона нету, хотя сколько нанесено показывает
  5. часто выкидывает из списка членов группы просьба сделать так что при нажатии ОБНУЛИТЬ заново все челный группы собиральсь в список - а то постоянно приходится перезаходить и еще ДПС туррели приваить бы к ДПС ее собственника? там отдельной строкой писать - как умение
  6. начинает удалять только при пролистывании вниз почты. чем меньше писем "ниже" тем быстрее удаляет неудаляет если первое писбмо полное или не от Аукцион а может сделать галочку возле - удалять автоматически - не удалять - а то и те письма что нужны - тоже удаляет при забирании из них денег...
  7. чето удаление всех не пашет вообще (
×
×
  • Создать...

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

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