Teso как обновить данж

Лучшие wow аддоны на 2021 год: opie, elvui, bartender4 и другие

Conclusion[]

You have started from nothing and created a localizable addon that uses chat commands, responds to events and provides feedback to the user in a couple of different ways. There are a number of interesting things you can do to this addon if you want to keep going. Some examples:

  • Integrate it with FuBar and provide a configuration menu in addition to slash commands
  • Provide different messages when you zone into other areas (e.g. Welcome to The Badlands, Home of Uldaman!»)

Hopefully that helps you get started with Ace2 development and leads
you down the road to successful addon authoring. Best of luck!

Chat Commands and Configuration[]

But there are still lots of interesting things we can do. Let’s start by adding support for the out-of-the-box slash commands by changing creating an options table at the top of the file and registering it after we create the addon object:

local options = { 
    type='group',
    args = {}
}

WelcomeHome = AceLibrary("AceAddon-2.0"):new("AceConsole-2.0", "AceEvent-2.0")
WelcomeHome:RegisterChatCommand({"/welcomehome", "/wh"}, options)

At this point the options table is empty and we haven’t provided any commands. For a complete rundown of the structure of the options table, visit the AceOptions data table docs.

If you reload the UI and type /welcomehome or /wh, you should now
see a help message in your chat box that prints the Addon name, description and available commands, which at this point is just then built in ‘about’ command. Type ‘/wh about’ to see what that command does.

Now lets add a command that lets the user change the text that is displayed by updating the options table:

local options = { 
    type='group',
    args = {
        msg = {
            type = 'text',
            name = 'msg',
            desc = 'The message text to be displayed',
            usage = "<Your message here>",
            get = "GetMessage",
            set = "SetMessage",
        },
    },
}

This will define a new slash command called ‘msg’ that takes a text argument and uses the functions named to get and set the underlying variables. Let’s quickly write those methods:

function WelcomeHome:GetMessage()
    return self.message
end

function WelcomeHome:SetMessage(newValue)
    self.message = newValue
end

Then reload your UI and type «/wh» to see the command. Notice that at this point there is no value for the message string. That is because we
didn’t provide a default.

We can fix that by adding the following line right after the call to RegisterChatCommand:

WelcomeHome.message = "Welcome Home!"

The final step is to change the print line in our event handler to use the new message:

function WelcomeHome:ZONE_CHANGED_NEW_AREA()
    if GetBindLocation() == GetRealZoneText() then
        self:Print(self.message)
    end
end

Play around with it for a little while and see how it works.

Прочие

  • Binder, Joviex’s Addon Settings Transfer, Settings Profiler. Копирование настроек аддонов, игры и управления между всеми вашими персонажами;
  • Code’s Combat Alerts. Звуковое оповещение об опасных атаках противника;
  • Essential Housing Tools. Основной аддон для строительства и домовладения;
  • ESO Theatre II. Содержит список эмоций с возможностью автоматического их воспроизведения;
  • Camera Control. Позволяет свободно перемещать камеру относительно вашего персонажа;
  • Item Set Browser. База данных всех существующих комплектов в игре.
  • NoAccidentalStealing. Позволяет игнорировать попытки украсть предмет, если вы не находитесь в невидимости.
  • Rare Fish Tracker. Показывает все редкие рыбы, которые можно выловить в данной локации. Рыбы разделены по типу, качеству и прогрессу;
  • Votan’s Fisherman. Звуковые и визуальные оповещения о том, когда пора подсекать рыбу, а также автоматический выбор наживки для текущего вида лунки;
  • Votan’s Fish Fillet. Автоматическая чистка рыбы в инвентаре.

Reloading Your Addon Without Restarting WoW[]

Before we go any further, I want to show you a trick that will come in handy for you as you work on your addons.

Leave the game up and running, but switch over to your text editor. Change the event handler as follows…

function WelcomeHome:ZONE_CHANGED_NEW_AREA()
    self:Print("This is a different message!")
end

Make sure you save your changes and then go back over to the game and switch zones. Which message did you see? The old one.

Why? Because WoW doesn’t automatically reload your addon just because you made a change. One way to get your addon reloaded is to restart the game. Ugh. Much better way to get it reloaded is by using the ReloadUI() command from the command line using the /script chat command:

/script ReloadUI()

Your screen will freeze for a minute while the UI reloads itself and all
your other addons reload, but when it comes back up you should now be able to switch zones and see the new message. You can also use «/console ReloadUI» but I had it fail once and don’t know why. I’ve never had «/script ReloadUI()» fail me, so that is what I use.

From now on you can use this technique to reload your mod when you have made changes.

Wotlk Classic Addons – Questing Addon – Questie

Picture the scene; you load up Classic, ready to go on your first big adventure. You speak to that quest giver, who sends you off to kill some Kobolds. But, you’re not 100% sure what way north is or what a cave looks like. So you quickly check your map for a rough location, maybe a few dots to see where to go. But wait… there’s nothing there, you’re alone without guidance. Thankfully, Questie has your back and is here to save the day.

It’s a good job I had this addon, as I have no idea what a Golem is.

Thankfully, Questie fixes all that reading quest text nonsense (don’t worry, you’ll still do a lot wrong even with Questie if you don’t read quests). But by providing you with some of those missing map features, Questie gives you a lot of the functionality you’re missing from retail. Questie isn’t perfect, it might not play well with some other addons (looking at you Azeroth Auto Pilot) and it can be a little misleading at times.

Alternative – QuestHelper – Basically the same thing, some people may prefer the UI.

Прокачка/квесты

World Quest List

Покажет активные локалки на доступных локациях, награду за них. Встроена сортировка квестов по различным параметрам. Также, встроен помощник в мини-играх Тортолланов и Кирин-тора.

Скачать WQL

Quest Completist

Аддон поможет в прокачке и покажет, какие квесты вы уже выполнили, а какие выполнить еще предстоит. Используйте /qc или /questc для открытия окна аддона.

Скачать Quest Completist

Azeroth Auto Pilot

Помогает в быстрой прокачке в WoW БФА. Если вы планируете быстро прокачаться с 20 по 120 уровень, этот аддон для вас. Автоматически пропускает кат-сцены, показывает оптимальный путь для выполнения квестов, автоматически принимает и сдает квесты и многое другое.

Скачать Azeroth Auto Pilot

Аддоны для WoW обеспечивают прекрасную возможность кастомизировать игру, подстраивая её интерфейс и функционал на свой вкус. По мере появления новых, полезных аддонов данный список будет обновляться.

Wotlk Classic addon Honorable mentions

Attune – Probably one of the most useful addons in Classic. It has an amazing in-game UI that allows you to track exactly what part of the quest chain or unlock you’re at. Of course, if you want to read a detailed guide on how to attune to Karazhan or Dungeons, you can check our guides.

Prat 3.0 – Prat is a powerful addon that helps to filter out some of the spam you see in chat.

OneBag3 – The addon does basically what it suggests. It consolidated your bags down into one giant bag, allowing you to search your bags and color your items based on their rarity.

GatherMate2 – GatherMate tracks all your Ore and Herb pickups and displays them on your map. If you want some extra help, you can also download a GatherMate data pack, the one from Wowhead is a good start.

WeaponSwingTimer – An addon that is crucial for anyone playing melee or hunter. Making sure not to clip your auto-attacks and ranged casts. While the addon is less useful for casters it’s a very powerful little bar.

WeakAuras – One of the biggest game-changers for Classic was WeakAuras. An addon that’s almost a defining part of retail WoW the addon came to Classic and changed the game. We’ve decided to put it at the bottom because the addon itself has no power without Wago.io and the thousands of custom strings made by the community.

Introduction[]

So you’ve decided to take your warcraft addiction to the next level by moving from a player to a modder. But where should you begin? Surprisingly, the information for a beginning modder is relatively sparse and it seems that most people end up copy-pasting code from other addons for quite a while before they really start to understand what they are doing.

This tutorial is intented to help fill the gap by showing you step by step how to build a functional but simple addon called WelcomeHome using Ace2. This addon will present you with a configurable welcome message whenever you arrive at the zone where you have your hearthstone set.

Note: I will be assuming you have a working knowledge of scripting languages in general (e.g. Ruby, Javascript, etc.) and some exposure to Lua in particular. I suggest you read both the Lua 5.0 Reference Manual and Programming in Lua (this is the Lua “pickaxe” for you Ruby folks). Also go ahead and bookmark the WoW API and WoW Events pages on wowwiki.com.

Аддоны для рейдов/ подземелий

Deadly Boss Mods

DBM, пожалуй, самый популярный аддон, которым пользуются большинство рейдеров. Показывает способности и таймеры боссов, предупреждает, если вы стоите в луже и многое другое.

Скачать DBM

Angry Keystones

Выводит дополнительную информацию о Мифик+ ключах. Показывает доп. таймер для бонусных сундуков, дополнительный бар прогресса убийства противников в подземелье, добавляет трекер смерти и многое другое.

Скачать Angry Ketstones

Weak Auras 2

Аддон позволяет вывести на экран таймеры и кулдауны способностей, баффов, дебаффов и т.п. Невероятно полезен при обновлении дебаффов на противниках

Скачать Weak Auras 2

Method Dungeon Tools

Аддон позволяет планировать ваши мифик+ подземелья. Каждый NPC в каждом инсте BFA помечен и виден на интерактивной карте. Кроме того, у вас есть возможность выбрать и отметить врагов, которых вы хотите убить при очередном пуле. Этим выбором можно поделиться с другими членами группы

Скачать Method Dungeon Tools

HealBot Continued

Мощный инструмент для хиллеров. Позволяет настроить макросы и бинды для быстрого исцеления союзников в бою, вывести их фреймы в удобное место.

Скачать Healbot

VuhDo

VuhDo – рейдовый монитор, похожий на стандартный рейд-фрейм от Blizzard, однако более функциональный и кастомизируемый. Аддон больше всего предназначен для хилов, так как показывает здоровье участников рейда в удобном и понятном формате. Помимо здоровья, аддон может показывать еще очень много информации о членах рейда

Скачать VuhDo

Recount

Классический и один из самых популярных аддонов для World of Warcraft. Измеряет ДПС, ХПС, угрозу и многое другое для всех членов группы.

Скачать Recount

Простой, но понятный и функциональный измеритель урона, исцеления и т.п.

Скачать Details

Skada

Еще один измеритель урона/ХПС/угрозы и т.п. Skada славится приятным и понятным интерфейсом, а также минимальным потреблением ресурсов компьютера.

Скачать Skada

Экипировка

Pawn

Позволяет подобрать лучшую экипировку для вашей текущей специализации, в зависимости от недостающей характеристики. Приоритет статов можно выгрузить с Ask Mr. Robot, но аддон также имеет встроенные приоритеты.

Скачать Pawn

Подсказывает, какой из азеритовых талантов (трейтов) лучше и профитнее.

Скачать

Этот небольшой аддон позволяет упростить создание профиля SimCraft одной командой /simc

Скачать SimCraft

Can i Mog it?

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

Скачать Can I Mog it?

Best Wotlk Classic Damage and Threat Meter addons – Details! & TinyThreat

We’ve included these two together because it’s a case of one addon doing both jobs. Over the years, Details! Has gone ahead of its damage meter competition, which is good because that’s what the addon is for. Addons like Recount used to be the most popular, but after dropping support in retails, Details! has come out swinging. With the release of Classic, Details! made the move and has become a firm favorite of the scene.

If you use this in Classic Wotlk you’ll mostly be seeing purple and green. Don’t worry that’s not a bug; those classes are just that good.

As for TinyThreat, this is one where you might prefer a specific addon rather than a plugin. But for ease of use, by using the TinyThreat plugin, you can simply make a new details window, as the TinyThreat addon comes with Details!

Click the cogwheel on details and select create window > on the cogwheel again, go to plugins and select TinyThreat. If you don’t see plugins, head to the Details! Options menu and head to “Plugin Management” and select Tiny Threat.

Alternative – Recount for damage meters and Omen for threat.

Best Wotlk Classic Unit Frames addon – Z-Perl

Unit frames are a popular part of World of Warcraft, and Z-Perl is probably the most popular, especially if we look back at Vanilla. Originally called X-Perl, the new addon came back for Classic and has been downloaded over 10 million times already. Another popular addon in this section, and it deserves special mention, is ElvUI. Z-Perl is more an alternative to the standard UI (see below) whereas ElvUI is more like a full rework of the entire WoW design.

Image credit – Legacy WoW

For Unit Frames, you’ll need to find what fits you. Some people like something much more simple, personally I use Shadowed Unit Frames, which much like Z-Perl is a much more minor change to the overall look, mostly just tidying up the standard look.

Alternatives – Unit Frames on CurseForge. It’s best to just look through everything here and make up your own mind.

Лучшие PvP аддоны в WotLK Classic

К сожалению, фокусить хилов на БГ в WoW не научились даже за 18 лет. Да и на арене ситуация похожая… в любом случае, выход есть всегда.

H.H.T.D.

Хилы должны умереть! Автору, по всей видимости, очень надоело проигрывать на полях боя, после чего он сделал топовый аддон, который просто подсвечивает вражеских целителей.

Gladdy

Тот же самый Gladius, только уже почему-то не Gladius. Отображает состав команды противника на Арене, их важные кулдауны, кастбары, здоровье и прочие элементы на ваше усмотрение. Без этого аддона на арене даже появляться не стоит.

TellMeWhen

Показывает кулдаун способностей, баффов, дебаффов и прочих эффектов в секундах прямо на иконках. Очень удобный аддон для соблюдения ротации и экономии сил от бесконечного спама одной кнопки, пока скилл в кд.

В качестве бонуса: RareScanner/SilverDragon. Уже вовсю началась охота на Затерянного во времени протодракона, и выиграет ее тот, у кого аддон больше. С этими ребятами вы можете не переживать о том, что заветный рарник пролетит мимо вас, а если надоел постоянный алерт, можно настроить их на определенного рарника или локацию.

Best Wotlk Classic Loot addon – Atlas Loot

Atlas Loot is an essential addon for those of us who dream of getting all those shiny purple items from raids. We can look longingly into the future and proclaim, “I will have that hat”. While Atlas Loot won’t increase your drop rate, it will help you decide what dungeons to prioritize. If you’re a tank, it can even help you avoid bosses that don’t drop tanking loot, because you’re the tank and people have to do what you say after all.

If you just look at the Judgement Crown long enough, you might just get it.

The addon isn’t just for dungeons, either. It will list all loot from factions, crafting sets, PvP, and all raid tier sets. There’s not really an alternative to Atlas Loot, either. Honestly, that’s it. It does exactly what it says on the tin.

Инвентарь

  • Auto Recharge. Автоматическая зарядка оружия и починка брони, при наличии в инвентаре камней душ и ремонтных наборов;
  • Bandits Gear Manager. Позволяет сохранять варианты экипировки, панелей способностей и их итоговых комбинаций, а затем, по нажатию одной кнопки, менять их;
  • Gridlist. Позволяет переключить список предметов в инвентаре в виде ячеек;
  • Group Loot Notifier. Показывает в чате лут членов вашей группы;
  • Personal Assistant. Содержит большое количество функций и возможностей. Автоматическая продажа ненужных предметов торговцу, быстрое перемещение предметов в банк (или инвентарь) и многое другое;
  • Postmaster. Автоматический сбор и удаление писем.

Интерфейс «Bandits Gear Manager»

Getting Started[]

Since this is a tutorial about using the Ace2 libraries, I will start by showing you what we need to do to get a barebones Addon loaded into the game.

Every addon is stored in a folder underneath the WoW main folder called <WoW>\Interface\Addons. Each addon goes in its own folder
named after the addon. So to get started we will create a new folder called “WelcomeHome”.

When WoW finds a folder in the Addons directory, it looks inside that folder for a table of contents (TOC) file that has the same name as the folder. This TOC file contains a manifest of all the other files that make up the addon and is used by WoW to load your addon.

Let’s go ahead and create a barebones TOC file called WelcomeHome.toc:

## Interface: 11200
## Title: Welcome Home
## Notes: Displays a welcome message when you get to your home zone.
## Author: Your Name Here
## Version: 0.1
       ## X-Category: Interface Enhancements 

Core.lua

These are the basic metadata asssociated with your addon. For the X-Category option, it is recommended that you pick one of the Ace2 Categories to be consistent with the rest of Ace. There are many other attributes you can include in your TOC file, for a more comprehensive list see The TOC Format on wowwiki.com.

Then create an empty text file called Core.lua in the same
directory and start up WoW. After logging in, you should be able to click the “Addons” button in the lower left and see that your addon is being recognized by the game. Go ahead and make sure that it is enabled before exiting out of that screen and then out of the game.

Step 1 complete! We are in the game. But we aren’t doing anything yet. That is next.

Крафт

  • CraftStore. Основной вспомогательный аддон для крафта. Позволяет в удобном виде отслеживать доступные трейты, ход их исследования и ставить на изучение одним кликом при наличии необходимой вещи;
  • Deconstruction Assistant. При деконструкции, создает дополнительные вкладки предметов, находящихся в инвентаре или банке;
  • Dolgubon’s Lazy Set Crafter. Очень удобный аддон для автоматического крафта оружия и брони;
  • Dolgubon’s Lazy Writ Crafter. При подходе к крафтовой станции, автоматически или по нажатию кнопки, крафтит все, что требуется по крафтовому дейлику;
  • Daily Provisioning. Автоматический крафт предметов снабжения;
  • Daily Alchemy. Автоматический крафт предметов алхимии;
  • WritWorthy. Выполнение ремесленных заказов.

Интерфейс «Dolgubon’s Lazy Set Crafter»

Лучшие аддоны для старта, CurseForge и установка

Нордскол открыл свои границы для всех героев — Орда благополучно прилетела на дирижабле, а Альянс плавал по кругу в океане, постоянно возвращаясь в Штормград. Так прошел старт, но игроки не сдались и отправились покорять северный континент.

Сейчас всех ждет несколько дней прокачки и сотни новых квестов в любимых локациях, но даже их выполнение может превратиться в работу, если не пользоваться аддонами.

Как скачать аддоны для WoW?

Для этого есть специальный софт — CurseForge. Он считается официальным, проверяет все по безопасности и автоматически устанавливает их в нужную директорию, достаточно указать папку с игрой и выбрать версию — Classic, WotLK Classic или Shadowlands.

Addon Memory Usage

The addon ships an entire database of all spawns, objects, items and quests and therefore includes a huge database (~80 MB incl. all locales) that gets loaded into memory on game launch. However, the memory usage of pfQuest is persistent and does not increase any further over time, so there’s nothing bad on performance at all. Depending on the download you pick (especially the full packages), you might see a message that warns you about an addon consuming too much memory. To get rid of that warning, you can set the addon memory limit to which reads as . This option can be found in the character selection screen.

Auto-Tracking

The addon features 4 different modes that define how the new or updated questobjectives should be handled. Those modes can be selected on the dropdown menu in the top-right area the map.

Option: Manual Selection

Only quest objectives that have been manually displayed (“Show”-Button in the Questlog) will be displayed.
Completed quest objectives will be still automatically removed from the map.

Option: Hide Quests

Same as “Manual Selection” and in addition to that, Quest-Givers won’t be shown automatically.
Also completed quest objectives will remain on the map. This mode won’t touch any of the map nodes created.

Database Browser

The database GUI allows you to bookmark and browse through all entries within the pfQuest database. It can be opened by a click on the pfQuest minimap icon or via . The browser will show a maximum of 100 entries at once for each tab. Use your scrollwheel or press the up/down arrows to go up and down the list.

Questlog Integration

Questlinks

On servers that support questlinks, a shift-click on a selected quest will add a questlink into chat. Those links are similar to the known questlinks from TBC+ and are compatible to ones produced by ShaguQuest, Questie and QuestLink. Please be aware that some servers (e.g Kronos) are blocking questlinks and you’ll have to disable this feature in the pfQuest settings, in order to print the quest name into the chat instead of adding a questlink. Questlinks sent from pfQuest to pfQuest are locale independent and rely on the Quest ID.

The tooltip will display quest information such as your current state on the quest (new, in progress, already done) as well as the quest objective text and the full quest description. In addition to that, the suggested level and the minimum level are shown.

Questlog Buttons

The questlog will show 4 additional buttons on each quest in order to provide easy manual quest tracking. Those buttons can be used to show or hide individual quests on the map. Those buttons won’t affect the entries that you’ve placed by using the database browser.

Show
The “Show” button will add the questobjectives of the current quest to the map.

Hide
The “Hide” button will remove the current selected quest from the map.

Clean
The “Clean” button will remove all nodes that have been placed by pfQuest from the map.

Reset
The “Reset” button will restore the default visibility of icons to match the set values on the map dropdown menu (e.g “All Quests” by default).

The addon features a CLI interface which allows you to easilly create macros to show your favourite herb or mining-veins. Let’s say you want to display all Iron Deposit deposits, then type in chat or create a macro with the text: . You can also display all mines on the map by typing: . This can be extended by giving the minimum and maximum required skill as paramter, like: to display all ores between skill 150 and 225. The parameter can also be replaced by , , or in order to show those instead. If doesn’t work for you, there are also some other aliases available like , and .

Лучшие аддоны для прокачки

Без этих дополнений процесс может затянуться на несколько дней. Казалось бы, что могут решить несколько секунд при сборе лута? Но ведь несколько секунд по итогу складываются в минуты, а затем в часы…

Questie

Самый популярный аддон для всех любителей Classic эры. Показывает цели заданий на карте, отмечает необходимых противников и NPC квестгиверов. Незаменим при прокачке и экономит тонну времени.

Scrap (Junk Seller)

Продает весь мусор из инвентаря, который уж очень любит засоряться. С помощью этого аддона вы сразу поймете, какие предметы вам нужны, а мусор уйдет вендору за пару секунд.

Speedy AutoLoot

Отличная вещь не только на прокачке, но и для всех фармеров. Убирает из игры окошко лута при подборе, что экономит как минимум секунду на сбор. А теперь простой пример: 100 мобов + 100 шкур + 100 травы = 300 секунд = 5 минут экономии времени.

Mapster

В WotLK Classic карта все еще открывается на весь экран и мешает игровому процессу. Данный аддон позволяет настроить размер карты и убирает Туман войны со всех территорий. Можно настроить на отображение почтовых ящиков, флайкиперов и других элементов.

Atlas Transportation

Незаменимая вещь в Classic, когда спустя годы игры все забыли, как попасть в ту или иную локацию и где находятся нужные телепорты. Отображает все маршруты, дирижабли, корабли и порталы на карте. Этот аддон явно сэкономит вам время (по крайней мере не надо будет лезть в гугл).

Bagnon + Bagnon ItemLevel

Объединяет все сумки в одну, позволяет сортировать предметы, а дополнение ItemLevel позволяет видеть уровень предметов прямо в инвентаре/на персонаже.

Details!/Recount

Приятное дополнение, которое позволяет увидеть ДПС, ХПС и прочие аспекты боя. Не повлияет на вашу скорость прокачки, но иногда взглянуть на урон бывает интересно. Чуть более востребован на хай-лвлах, когда можно разобраться в ротации других персонажей в группе или изучить противников на арене.

Pawn

Уникальный аддон, позволяющий быстро ориентироваться в гире. Сравнивает предметы в инвентаре и на персонаже в зависимости от вашего класса и специализации, подбирая лучший по основным и вторичных характеристикам.

Понравилась статья? Поделиться с друзьями:
Curious-eyes
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: