Макрос AC Tool для крафта в Lineage 2

пт, 09/12/2011 - 18:27
AC Tool макрос для крафта в Lineage 2

Тем, кто играл в Lineage 2 гном-крафтером, наверняка известно, сколько времени и нервов уходит крафт необходимой партии ресурсов для заветного топора или просто пары десятков тысяч соулшотов на продажу. В этой статье мы с вами рассмотрим простой пример того, как можно автоматизировать процесс крафта в Lineage 2 при помощи известного автокликера AC Tool.

Код макроса для крафта в Lineage

Первым делом вам предстоит скачать автокликер AC Tool с нашего сайта и установить его себе на компьютер. Установка приложения обычна, она ничем не отличается от установки каких-либо других компьютерных программ. В справке вы сможете найти подробную инструкцию по скриптам AC Tool. Но в связи с тем, что представлена она на английском языке, её понимание сильно усложняется. Само окно программы состоит из двух логических частей: список комманд, разбитых по группам (справа) и само место для введения и редактирование макросов.

Далее вы можете написать внутриигровой макрос на крафт нужного вам предмета. То, как это можно сделать, здесь описано не будет, ибо большинство игроков наверняка знакомы с системой макросов Lineage. Все задачи делаются путем простого перетаскивания нужных действий в строчку макроса. На некоторых серверах (например, Астериос) имеются специальные NPC, которые восстанавливают ману за символическую плату. Макрос ниже настроен так, чтобы персонаж автоматически восстанавливал ману через определенное количество скрафченных ресурсов, и процесс крафта не прерывался, текст которого вам нужно поместить в окошко Commands and Macros:

SetActiveWindow Lineage

MousePos 500, 640

delay 1sec

LeftClick

delay 300

Loop 3

Loop 13

LeftClick

delay 150

End

Keys {F1}

MousePos 210, 508

delay 1sec

LeftClick

delay 300

LeftClick

delay 1sec

MousePos 500, 640

delay 1sec

End

SetActiveWindow AC Tool 5.4.0 - craft_asterios.mac

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

  • SetActiveWindow – Эта строка отвечает за активное окно, в котором будут выполняться действия (в нашем случае это «Lineage»). Чтобы узнать, как называется окно программы, просто наведите курсор на его изображение на панели задач. Всплывающая надпись и будет тем, что вам необходимо знать;
  • MousePos – Здесь задаются координаты мыши в активном окне. Узнать их можно экспериментальным путем. В конечном итоге на данном этапе мышь должна указывать на иконку вашего макроса или кнопку «Создать» в окошке крафта;
  • Delay – Это, естественно, задержка перед следующим действием, измеряемая в милисекундах. Впрочем, можно задавать время задержки и в секундах, дописывая после цифры слово sec;
  • LeftClick – Клик левой клавишей мыши;
  • Loop – Это цикл, - понятие, знакомое всем, кто имел дело с программированием, - который длится до команды End. В данном макросе используется два цикла, один из которых находится в теле второго. Цифра после loop означает количество повторений выполнения этого цикла. Основной цикл отвечает за крафт и восстановление MP, а цикл внутри основного – за сам крафт. Выбирайте оптимальное количество выполнения цикла крафта, после которого у вас остается минимум МР, чтобы крафт велся наиболее продуктивным образом.
  • Keys – Команда, которой можно задать нажатие определенных клавиш. Так данный макрос подразумевает, что на F1 находится в игре команда атаковать, а в таргет взят NPC, восстанавливающий ману. Вследствие нажатия этой клавиши открывается окно диалога, после чего следующие координаты мыши и клики отвечают за выбор правильных комманд и восстановления маны. В связи с тем, что иногда игра может не реагировать с первого раза, автор данного макроса перестраховался и назначил некоторые клики дважды.

В самой программе AC Tool активный макрос запускается простым нажатием на F2. Надеемся, что наша простенькая AC Tool инструкция прояснила вам основы написания макросов в AC Tool и облегчила ваше существование не нелегких онлайновых мирах.

Комментарии

Hidder

Hidder
ура!! удалось найти этот макрос. пришлось конечно самому еще вникать в код, но в целом вариант рабочий

Asterios

Asterios
Действительно помогло, спасибо

Thomason

Thomason
для астериоса макрос подходит, проверено!

fuko

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

Оставить комментарий

(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.