Тактики
Прохождения локаций
Мониторинг серверов и редактор аддонов
Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.
Подсказки из игры на вашем сайте
Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.
duvo
Пользователь-
Постов
202 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Трекер ошибок
Магазин
Галерея
Весь контент duvo
-
Хм, спасибо за пояснение. Да, основа основ -) Я почему-то был уверен, что bLock = bLock and false or true аналогично ?: в си.
-
Code: bLock = not bLock Вот за это большое спасибо -) Code: if bLock then bLock = false else bLock = true end Выглядело самым уродливым. Кстати, почему присваивая так Code: bLock = bLock and false or true bLock всегда тру? Т_Т В общем, знаний у меня пока, мягко говоря, маловато -) "Век живи, век учись"
-
Может, вайпнуть тему? Все равно большинство, задавая вопрос, не читает ее -( Плюс, можно ввести какую-нибудь форму запроса и ответа =)
-
Ну, вот и разобрались -) Аддоны для чего делаются? Я так понимаю, для повышения useability. Тыкнуть одну кнопку, разумеется, проще, чем писать какую-то команду. Даж короткую -) Так что, SLA, можешь смело удалять локит xD
-
Это мега-лол xD Код... Я вот думаю, чтоб еще выкинуть, дабы укоротить -)
-
Чо-т не эпрувится аддон. Выложу пока тут. Простейший аддон, позволяющий включить/отключить фиксацию иконок умений/предметов и т.п. на экшнбаре. /li -- зафиксировать/отключить_фиксацию. з.ы. Поделитесь кто-нибудь евро-апи -) File: m8OxZtklEGcBzlc.zip
-
Quote: Последняя версия была не моя, вроде, а твоя Я имел ввиду твою версию днд =) Все, больше не оффтопю XD
-
У меня нет ни AnatomySelfDefence, ни TargetOfTarget. Только AOSimpleCoords =) Виновник найден! xD Проблема с днд имеет место быть порой. Версия -- твоя последняя, опубликованная на сайте. Может, сделать регистрацию по onPointing -- пока мыша над виджетом, он в днд, как только ушла -- отписываем?
-
Quote: очень смахивает на "масло масляное". Такое ощущение, что один из этих двух виджетов лишний... Для каждого аддона создается слой, задается приоритет. Дальше для каждого ребенка выставляется относительная высота. В случае с громоздким многооконным(многопанельным) аддоном, если потребуется скрыть все элементы, достаточно просто погасить слой, а не выставлять параметры видимости всем панелям отдельно. По-моему, это жутко удобно =) Хотя, может, я пересидел за САПРами о_0 Quote: < Align > - Привязка координат (описанных в <Pos> или <HighPos>) к какому-нибудь краю материнского виджета (или экрана, если этот виждет - главная панель). Значения: WIDGET_ALIGN_LOW - отсчёт координат от ЛЕВОГО (для <X>) или ВЕРХНЕГО (для <Y>) края материнского виджета. WIDGET_ALIGN_HIGH - отсчёт координат от ПРАВОГО (для <X>) или НИЖНЕГО (для <Y>) края материнского виджета. WIDGET_ALIGN_CENTER - позиционирование виджета просто в центре материнского виджета (по выбранной оси - <X> или <Y>). А как же WIDGET_ALIGN_BOTH. Шикарная вещь. Задаются отступы от краев родителя параметрами <Pos> и <HighPos>, <Size> -- не указываем (считается автоматически). Таки образом, при изменении размеров родителя, изменяются размеры ребенка! Думается мне, от WidgetPanel можно вовсе отказаться. WidgetButton умеет все тоже, и даже больше -)
-
Quote: Только так, и никак иначе! Как тогда быть с Quote: например, аддон килкомпас отключает два стандртных. Как ловить их статус при включении килкомпас? ? Quote: вообще нужно дать время игре загрузить аддоны, секунд 20-30, тогда список будет адекватным. Совсем необязательно. Достаточно запрашивать статус по "EVENT_AVATAR_CREATED", список при этом будет актуальным. Я гарантирую 100%!!!11разраз xD Например, заменить в AddonDevReloader кусок Code: if IsAddonLoaded() then LoadButton:Show(false) UnLoadButton:Show(true) else LoadButton:Show(true) UnLoadButton:Show(false) end на Code: common.RegisterEventHandler( function() LoadButton:Show( not IsAddonLoaded() ) UnLoadButton:Show( IsAddonLoaded() ) end, "EVENT_AVATAR_CREATED" ) Кнопка отразит состояние целевого аддона. 2Vomitus, SLA Да, выложить и переименовать не проблема. Проблема -- отсутствие решения глюка с галочками/кол-вом отключенных аддонов. Пока не могу найти такое, которое меня устраивает Т_Т.
-
Quote: Приделать еще сохранение состояния аддонов для каждого чара... А оно надо? -) >намба ван Не-не, я не зря ту строчку закомментил. С ней-то, да, все нормально, но смысл вот в чем: например, аддон килкомпас отключает два стандртных. Как ловить их статус при включении килкомпас? Просто пробежать по табличке аддонов и выставить чекбоксы в соответствии с их (аддонов) состоянием, а также поменять значения в заголовке nOn( nOff ). По-моему, самый простой и беспроигрышный вариант. Но, чо-т у меня не ехает о_0 >Намба ту Эх, здорово =) Я чего-то не додумался проверить эти параметры -( Quote: функция UpdList() по-моему не работает как надо. Да, вполне вероятно. Есть идеи? =) Я ни разу не программист, поэтому категорически "за!" критику конструктивную и познавательную =) зы. Не, ну, с кнопкой -- это шок 0_0 xD
-
Quote: Галочки снимаются только со второго нажатия. Угу. Недоработка намба уан -) Когда делал без перерасчета включенных/отключенных аддонов -- все было норм, теперь что-то не получается Т_Т Quote: Не раскрываются и не сворачиваются списки аддонов. Т.е. список встроенных аддонов так и не удалось посмотреть. Недоработка намба ту -) Все разворачивается/сворачивается, но надо тыкать по в верхней половине кнопки о_0 Этого я вообще не понимаю.
-
Дальнейшее продолжение AddonDevReloader -- внутриигровая включалка/отключалка аддонов. Скрыть/показать -- команда /aom. Не перетаскивается, состояния аддонов не сохраняются. Есть пара некритичных ошибок-недоработок(по-моему, пара о_0), но править пока нет желания -) Делюсь тем, что есть. Может, кому-то интересно. Можно, например, отключить стандартный аддон драгндроп и не бояться в пылу битвы потерять/переместить элемент с экшнбара. Почему разрабы не запилят эту возможность в настройки -- нипанимаю Т_Т. File: AOIngameAddMan.zip
-
Угу. Еще cartographer.GetCurrentMap() при вылете в астрал вызывает ошибку: Quote: Game::LuaMapGetCurrentMap: main player's map resource not found, details: int __cdecl Game::LuaMapGetCurrentMap(struct lua_State *) Так что информация в документации: Quote: cartographer.GetCurrentMap() Возвращает описание карты, в которой находится персонаж. -- возвращаемые значения - Table or nil - если не произошло никакой внутренней ошибки, то таблица с полями: ... isTerrain: boolean - true, если это карта земли, иначе - астрал Более не актуальна -(
-
В атаче, собснно, сабж -). Добавить элемент -- лкм по крестику, удалить -- пкм. File: SampleScrollableContainer.zip
-
Большое спасибо за полезную информацию =) SLA, а нет ли опечатки? ( WidgetsSystemSafe вместо widgetsSystem )
-
Выпилил цвета из Recount'а. Молнию, кислоту и болезнь не трогал. По-моему, и так вполне удачно. Code: ---------------------------------------------------------------------------------- Class colors -------------------------------------------------------------------------------- -- Recount v3.2g release Global("ClassColors", { -- \Recount\Recount.lua ["WARRIOR"] = { r = 0.78; g = 0.61; b = 0.43; a = 1.0 }, -- ["WARRIOR"] = { r = 0.78, g = 0.61, b = 0.43, a=1 } ["PALADIN"] = { r = 0.96; g = 0.55; b = 0.73; a = 1.0 }, -- ["PALADIN"] = { r = 0.96, g = 0.55, b = 0.73, a=1 } ["MAGE"] ={ r = 0.41; g = 0.8; b = 0.94; a = 1.0 }, -- ["MAGE"] = { r = 0.41, g = 0.8, b = 0.94, a=1 } ["DRUID"] = { r = 1.0; g = 0.49; b = 0.04; a = 1.0 }, -- ["DRUID"] = { r = 1.0, g = 0.49, b = 0.04, a=1 } ["PSIONIC"] = { r = 1.0; g = 0.96; b = 0.41; a = 1.0 }, -- ["ROGUE"] = { r = 1.0, g = 0.96, b = 0.41, a=1 } ["STALKER"] = { r = 0.67; g = 0.83; b = 0.45; a = 1.0 }, -- ["HUNTER"] = { r = 0.67, g = 0.83, b = 0.45, a=1 } ["PRIEST"] = { r = 1.0; g = 1.0; b = 1.0; a = 1.0 }, -- ["PRIEST"] = { r = 1.0, g = 1.0, b = 1.0, a=1 } ["NECROMANCER"] = { r = 0.58; g = 0.51; b = 0.79; a = 1.0 } -- ["WARLOCK"] = { r = 0.58, g = 0.51, b = 0.79, a=1 } }) -------------------------------------------------------------------------------- -- Damage types colors -------------------------------------------------------------------------------- Global("DamageTypeColors", { -- \Recount\GUI_Detail.lua ["ENUM_SubElement_PHYSICAL"] = { r = 0.6; g = 0.4; b = 0.2; a = 1.0 }, -- ["Physical"] ,{0.6,0.4,0.2} ["ENUM_SubElement_FIRE"] = { r = 1.0; g = 0.0; b = 0.0; a = 1.0 }, -- ["Fire"] ,{1.0,0.0,0.0} ["ENUM_SubElement_COLD"] = {r = 0.5; g = 0.5; b = 1.0; a = 1.0 }, -- ["Frost"] ,{0.5,0.5,1.0} ["ENUM_SubElement_LIGHTNING"] = {r = 0.8; g = 0.8; b = 1.0; a = 1.0 }, ["ENUM_SubElement_HOLY"] = {r = 1.0; g = 1.0; b = 0.5; a = 1.0 }, -- ["Holy"] ,{1.0,1.0,0.5} ["ENUM_SubElement_SHADOW"] = { r = 0.5; g = 0.1; b = 0.7; a = 1.0 }, -- ["Shadow"] ,{0.5,0.1,0.7} ["ENUM_SubElement_ASTRAL"] = { r = 1.0; g = 1.0; b = 1.0; a = 1.0 }, -- ["Arcane"] ,{1.0,1.0,1.0} ["ENUM_SubElement_POISON"] = { r = 0.5; g = 1.0; b = 0.5; a = 1.0 }, -- ["Nature"] ,{0.5,1.0,0.5} ["ENUM_SubElement_DISEASE"] = { r = 0.7; g = 0.7; b = 0.4; a = 1.0 }, ["ENUM_SubElement_ACID"] = { r = 1.0; g = 1.0; b = 0.0; a = 1.0 } })
-
-
Версия 16
741 раз скачали
Простенький аддон, показывающий координаты Вашего аватара Это "стандартные" для MMORPG-игр координаты 100x100. Кроме того, он показывает "альтернативные" координаты в инстах (подземельях), в которых не работает стандартная карта. English: Very simple addon, it shows Coordinates of your character. Those coordinates are "standard" for MMORPG games - map size is 100x100. Also, in Instances, where standard map do not exist, this addon shows an "alternative" coordinates Works in EU/US game versions.Бесплатный -
AOSimpleCoords Просмотр файла Простенький аддон, показывающий координаты Вашего аватара Это "стандартные" для MMORPG-игр координаты 100x100. Кроме того, он показывает "альтернативные" координаты в инстах (подземельях), в которых не работает стандартная карта. English: Very simple addon, it shows Coordinates of your character. Those coordinates are "standard" for MMORPG games - map size is 100x100. Also, in Instances, where standard map do not exist, this addon shows an "alternative" coordinates Works in EU/US game versions. Добавил duvo Добавлено 24.02.2010 Категория Аддоны