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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

duvo

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

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

  • Посещение

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

  1. Хм, спасибо за пояснение. Да, основа основ -) Я почему-то был уверен, что bLock = bLock and false or true аналогично ?: в си.
  2. Code: bLock = not bLock Вот за это большое спасибо -) Code: if bLock then bLock = false else bLock = true end Выглядело самым уродливым. Кстати, почему присваивая так Code: bLock = bLock and false or true bLock всегда тру? Т_Т В общем, знаний у меня пока, мягко говоря, маловато -) "Век живи, век учись"
  3. Может, вайпнуть тему? Все равно большинство, задавая вопрос, не читает ее -( Плюс, можно ввести какую-нибудь форму запроса и ответа =)
  4. Бу-га-га xD Высший пилотаж!
  5. Ну, вот и разобрались -) Аддоны для чего делаются? Я так понимаю, для повышения useability. Тыкнуть одну кнопку, разумеется, проще, чем писать какую-то команду. Даж короткую -) Так что, SLA, можешь смело удалять локит xD
  6. Это мега-лол xD Код... Я вот думаю, чтоб еще выкинуть, дабы укоротить -)
  7. duvo

    LockIt!

    Чо-т не эпрувится аддон. Выложу пока тут. Простейший аддон, позволяющий включить/отключить фиксацию иконок умений/предметов и т.п. на экшнбаре. /li -- зафиксировать/отключить_фиксацию. з.ы. Поделитесь кто-нибудь евро-апи -) File: m8OxZtklEGcBzlc.zip
  8. duvo

    DarkDPSMeter

    Quote: Последняя версия была не моя, вроде, а твоя Я имел ввиду твою версию днд =) Все, больше не оффтопю XD
  9. duvo

    DarkDPSMeter

    У меня нет ни AnatomySelfDefence, ни TargetOfTarget. Только AOSimpleCoords =) Виновник найден! xD Проблема с днд имеет место быть порой. Версия -- твоя последняя, опубликованная на сайте. Может, сделать регистрацию по onPointing -- пока мыша над виджетом, он в днд, как только ушла -- отписываем?
  10. 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 умеет все тоже, и даже больше -)
  11. 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 Да, выложить и переименовать не проблема. Проблема -- отсутствие решения глюка с галочками/кол-вом отключенных аддонов. Пока не могу найти такое, которое меня устраивает Т_Т.
  12. Quote: Приделать еще сохранение состояния аддонов для каждого чара... А оно надо? -) >намба ван Не-не, я не зря ту строчку закомментил. С ней-то, да, все нормально, но смысл вот в чем: например, аддон килкомпас отключает два стандртных. Как ловить их статус при включении килкомпас? Просто пробежать по табличке аддонов и выставить чекбоксы в соответствии с их (аддонов) состоянием, а также поменять значения в заголовке nOn( nOff ). По-моему, самый простой и беспроигрышный вариант. Но, чо-т у меня не ехает о_0 >Намба ту Эх, здорово =) Я чего-то не додумался проверить эти параметры -( Quote: функция UpdList() по-моему не работает как надо. Да, вполне вероятно. Есть идеи? =) Я ни разу не программист, поэтому категорически "за!" критику конструктивную и познавательную =) зы. Не, ну, с кнопкой -- это шок 0_0 xD
  13. Quote: Галочки снимаются только со второго нажатия. Угу. Недоработка намба уан -) Когда делал без перерасчета включенных/отключенных аддонов -- все было норм, теперь что-то не получается Т_Т Quote: Не раскрываются и не сворачиваются списки аддонов. Т.е. список встроенных аддонов так и не удалось посмотреть. Недоработка намба ту -) Все разворачивается/сворачивается, но надо тыкать по в верхней половине кнопки о_0 Этого я вообще не понимаю.
  14. Дальнейшее продолжение AddonDevReloader -- внутриигровая включалка/отключалка аддонов. Скрыть/показать -- команда /aom. Не перетаскивается, состояния аддонов не сохраняются. Есть пара некритичных ошибок-недоработок(по-моему, пара о_0), но править пока нет желания -) Делюсь тем, что есть. Может, кому-то интересно. Можно, например, отключить стандартный аддон драгндроп и не бояться в пылу битвы потерять/переместить элемент с экшнбара. Почему разрабы не запилят эту возможность в настройки -- нипанимаю Т_Т. File: AOIngameAddMan.zip
  15. Угу. Еще 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, если это карта земли, иначе - астрал Более не актуальна -(
  16. В атаче, собснно, сабж -). Добавить элемент -- лкм по крестику, удалить -- пкм. File: SampleScrollableContainer.zip
  17. Большое спасибо за полезную информацию =) SLA, а нет ли опечатки? ( WidgetsSystemSafe вместо widgetsSystem )
  18. duvo

    DarkDPSMeter

    Выпилил цвета из 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 } })
  19. duvo

    PhanTime

    Версия 19

    86 248 раз скачали

    Добавляет в интерфейс игры обычные ЧАСЫ и ТАЙМЕР. Часы показывают локальное время игрока. Adds the standard CLOCK, as well as TIMER into the game interface. The clock shows the local time of the player.
    Бесплатный
  20. duvo

    AOSimpleCoords

    Версия 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.
    Бесплатный
  21. duvo

    AOSimpleCoords

    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 Категория Аддоны  
×
×
  • Создать...

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

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