Классы
Статы, идеальное соотношение · Умения и вехи, как получить · Души · Сравнение классов
Воин · Жрец · Некр · Лучник · Шаман · Мист · Бард · Инж · Демон
Игровой процесс
Как одеваться · Драконий облик · Наследие Богов · Фарм золота
Прохождения локаций
Мониторинг серверов и редактор аддонов
Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.
Подсказки из игры на вашем сайте
Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.
-
Постов
3 118 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Магазин
Галерея
Весь контент icreator
-
как бы сделать так чтобы уникальный ID окон автоматом создавался? а то разные аддоны случайно один и тот же ID ставят и ихние окна двигаются одновременно!!!
-
как настроить продолжительность сообщений - а то они так быстро исчезают...
-
Интерфейс: ++ двойной клик мышкой по игровому объекту - взять его в панель "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
-
вот все должно работать так - в смысле DnD
-
1. - настройки это все настраивают 2. - уже исправила 3. - нет - у самой нету (((
-
да все починила - потому что там панельки для мыши все собой закрывали и потом не перетаскивались еще: - известная ошибка - панельки группы не точно сдвигаются
-
а теги <Reaction /> <ReactionRightClick /> в панели можно указывать ? они будут работать?
-
вполне возможно будут ошибки в интерфейсе - тестируйте
-
благодаря твоим похвальбам )) сделала еще добавку в интерфейс
-
пояснения к интерфейсу: 1. при нажатии на флажок DnD включается режим перетаскивания окон панелек - если в окошке есть панельки то они тоже потащатся )) 2. теперь настраивать число строк ( ROWS ) и столбцов ( COLS ) в наборе панелек можно тоже через ввод значений в сет-панели. При вводе числового значения, для наглядности, набор будет заполнен панельками вашей цели или вашего аватара.
-
добавлен режим DnD - теперь не надо мучиться с установкой параметров POS_X|Y добавлены в панель установок ROWS COLS панелек - теперь их просто вводить
-
вод подскажите каким образом в поле вводе EditLine на аукционе цифры позиционируются вправо??
-
ПРЕДЛОЖЕНИЕ! сделать фильтр! включающий - на подсветку сообщений исключающий - сообщения такие не показывать например если в сообщении есть "продам" and "КРИ" - то такое сообщение вывести большим шрифтом более яркого цвета. а если "Братья Растеряхи!" - то наоборот не выводить такое сообщение реализовать можно через списки - наподобие как у меня это сделано в TargetsManager
-
Чтобы не было на экране каши - у меня предложение - ввести настройку МИНИМУМ в процентах к Здоровью персонажа - показывать только то что по значению выше чем Здоровье персонажа * МИНИМУМ например всякие мелкие уроны от бафов - их много и они весь экран закрывают - так их можно отключить
-
так я про тоже - надо просто ограничить число строк виджетах - делать удаление wt:PopBack()
-
добавлен выбор отключения/включения типов панелек в окно настроек Сначала выбираем типа панелек, который хотим изменить. Потом жмем галочку на USE - включить или отключить эти панельки.
-
в режиме обучения переместите НУЖНОЕ количество вещей в любой слот - она и будет обучена выставлять именно такое количество, которое в том слоте будет - вообще-то в описание это написано.
-
а поняла - есть настройка Тип - это меняет дело
-
после продолжительной работы команда /wwreset - вешает компьютер на 10-20 секунд! это я про необходимость ввода ограничения для буфера сообщений
-
потому что без [Уведомление] гораздо приятней смотрится:
-
ну вот в общем как совместить возможность перетаскивания виджетов (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 ... да, еще прозрачности у обоих панелей разная для наглядности получится примерно так:
-
точно - видимо он не любит отступы не от _LOW
-
проблема - почему-то окно двигается только в правой половине экрана (( 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> или от чего это зависит?
