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

Дайджест за июль-сентябрь

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

Сентябрь Август Июль

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

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

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

Бот статистики для Telegram

Удобная аналитика в телефоне.

Подробнее

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

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

Подробнее

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

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

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

icreator

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

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

  • Посещение

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

  1. как бы сделать так чтобы уникальный ID окон автоматом создавался? а то разные аддоны случайно один и тот же ID ставят и ихние окна двигаются одновременно!!!
  2. как настроить продолжительность сообщений - а то они так быстро исчезают...
  3. Интерфейс: ++ двойной клик мышкой по игровому объекту - взять его в панель "tb" или "ta" ++ нажать мышкой по панельке цели - она возьмется в вашу цель ++ нажать SHIFT + RIGHT MOUSE - шифт+правая мышка на панельки цели - добавит данную цель в мемо панель ++ нажать CTRL + RIGHT MOUSE - контрол+правая мышка на панельки цели - появится контекстное меню для данного типа панелек Теперь для вызова окна аддона - откройте AddomsMenu (двойной клик по часам) и нажмите на соответствующем пункте меню в списке аддонов Окошко настроек SetPanel Вызвать панель настроек нажав на кнопку TM или введя в чат команду "/tm". Сначала нужно выбрать тип панелек, который вы хотите настроить - нажимая кнопку с их названиями можно найти нужный тип панелек. Затем можно изменить у выбранного типа размер: строки (ROWS) и колонки (COLS). При вводе значения данный тип панелек будет сразу заполнен иконками вашей цели. ++ включить/выключить этот тип панелек - поставив/сняв галочку "USE" ++ включить/выключить режим перетаскивания панелек - поставив галочку на "DnD". Во время включенного режима перетаскивания нажатия мышки на панельках не будут ничего делать. ++ включить/отключить режим автоматического заполнения мемо панели - "tb AUTO" ++ включить/отключить режим автоматического выбора цели - "AUTOTARGET" ++ настроить параметры для данного типа панелек ++ выполнить команду Параметры: Можно менять почти все параметры, кроме тех что содержат таблицы. ГЛОБАЛЬНЫЕ - это те параметры, которые заменяют своими значениями локальные параметры (для отдельных панелек) в случае если в локальном параметре ПУСТО (стоит прочерк "-"). То есть это параметры без префикса "тип панели". Теперь только сложные значения - содержащие таблицы - нужно ручками править через config.txt или вводом команды в чат: /tm set ... Для ввода пустых (nil) значений нужно ввести прочерк (-) для полной настройки аддона можно использовать команды через чат: Настройка аддона r82: Добавлено: в интерфейсе возможность редактировать таблицы в параметрах (см.скрин) added: in the interface of the opportunity to edit the table in the parameters
  4. вот все должно работать так - в смысле DnD
  5. 1. - настройки это все настраивают 2. - уже исправила 3. - нет - у самой нету (((
  6. да все починила - потому что там панельки для мыши все собой закрывали и потом не перетаскивались еще: - известная ошибка - панельки группы не точно сдвигаются
  7. а теги <Reaction /> <ReactionRightClick /> в панели можно указывать ? они будут работать?
  8. вполне возможно будут ошибки в интерфейсе - тестируйте
  9. благодаря твоим похвальбам )) сделала еще добавку в интерфейс
  10. пояснения к интерфейсу: 1. при нажатии на флажок DnD включается режим перетаскивания окон панелек - если в окошке есть панельки то они тоже потащатся )) 2. теперь настраивать число строк ( ROWS ) и столбцов ( COLS ) в наборе панелек можно тоже через ввод значений в сет-панели. При вводе числового значения, для наглядности, набор будет заполнен панельками вашей цели или вашего аватара.
  11. добавлен режим DnD - теперь не надо мучиться с установкой параметров POS_X|Y добавлены в панель установок ROWS COLS панелек - теперь их просто вводить
  12. вод подскажите каким образом в поле вводе EditLine на аукционе цифры позиционируются вправо??
  13. ПРЕДЛОЖЕНИЕ! сделать фильтр! включающий - на подсветку сообщений исключающий - сообщения такие не показывать например если в сообщении есть "продам" and "КРИ" - то такое сообщение вывести большим шрифтом более яркого цвета. а если "Братья Растеряхи!" - то наоборот не выводить такое сообщение реализовать можно через списки - наподобие как у меня это сделано в TargetsManager
  14. Чтобы не было на экране каши - у меня предложение - ввести настройку МИНИМУМ в процентах к Здоровью персонажа - показывать только то что по значению выше чем Здоровье персонажа * МИНИМУМ например всякие мелкие уроны от бафов - их много и они весь экран закрывают - так их можно отключить
  15. так я про тоже - надо просто ограничить число строк виджетах - делать удаление wt:PopBack()
  16. добавлен выбор отключения/включения типов панелек в окно настроек Сначала выбираем типа панелек, который хотим изменить. Потом жмем галочку на USE - включить или отключить эти панельки.
  17. а можно не по карте а по названию стата или здоровья перса.. хотя суть таже
  18. в режиме обучения переместите НУЖНОЕ количество вещей в любой слот - она и будет обучена выставлять именно такое количество, которое в том слоте будет - вообще-то в описание это написано.
  19. а поняла - есть настройка Тип - это меняет дело
  20. после продолжительной работы команда /wwreset - вешает компьютер на 10-20 секунд! это я про необходимость ввода ограничения для буфера сообщений
  21. потому что без [Уведомление] гораздо приятней смотрится:
  22. ну вот в общем как совместить возможность перетаскивания виджетов (DnD) и возможность чтобы они были прозрачны для мышки если вы хотите сделать виджет перетаскиваемым, то надо в его описании поставить: Code: <TransparentInput>false</TransparentInput> тогда нажания мышки будут на нем ловиться и его можно таскать по экрану с помощью Code: w = mainForm:GetChildUnchecked("DnDPanel" , false ) DnD:Init( 558, w, w, true ) из библиотеки LibDnD.lua но если вы хотите чтобы виджет был прозрачен для мышки - чтобы можно было выбирать объекты под окном виджета то надо в описании писать: Code: <TransparentInput>false</TransparentInput> <PickChildrenOnly>true</PickChildrenOnly> либо Code: <TransparentInput>true</TransparentInput> но тогда такое окно уже мышкой не потаскать по экрану. поэтому включение и выключение DnD надо делать в коде инициализация так: Code: w = getNamedChild(mainForm, "DnDPanel" , false ) DnD:Init( 558, w, w, true ) local pDnD = w:GetPlacementPlain() w = W("SetPanel") local p = w:GetPlacementPlain() p.posX = pDnD.posX; p.posY = pDnD.posY; w:SetPlacementPlain(p) и потом включение и выключение с запоминанием положения: Code: ... elseif params.sender == "dnd_chk" then local b = params.widget:GetVariant() == 1 --- поменяем выбор params.widget:SetVariant( b and 0 or 1) local wDnD = W("DnDPanel") --- подпрограмма выбора виджета local wSP = W("SetPanel") --- подпрограмма выбора виджета local p if not b then p = wSP:GetPlacementPlain() wDnD:SetPlacementPlain(p) for k in p do p [k] =0 end --- обнулим все p.alignX = 3; p.alignY = 3 wSP:SetPlacementPlain(p) wDnD:Show(true) wDnD:AddChild(wSP) else p = wDnD:GetPlacementPlain() mainForm:AddChild(wSP) wSP:SetPlacementPlain(p) PS.place = p wDnD:Show(false) end ... да, еще прозрачности у обоих панелей разная для наглядности получится примерно так:
  23. точно - видимо он не любит отступы не от _LOW
  24. проблема - почему-то окно двигается только в правой половине экрана (( Code: DnD:Init( 558, wtSetPanel, wtSetPanel, true ) вот это окно: Code: <Placement> <X> <Align>WIDGET_ALIGN_CENTER</Align> <Size>450</Size> </X> <Y> <Align>WIDGET_ALIGN_CENTER</Align> <Size>500</Size> </Y> </Placement> или от чего это зависит?
×
×
  • Создать...

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

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