Arcana

Форум проекта L2Arcana.ru => ОБЩИЙ РАЗДЕЛ => База знаний => Тема начата: Origin от 01 Август 2016, 12:40:22

Название: [База знаний] Макросы. Who is who по косточкам
Отправлено: Origin от 01 Август 2016, 12:40:22
Макросы… как много в этом слове. Лет 10 тому назад эта тема была мной описана на клановом форуме. С тех пор и компьютеры стали мощнее, и интернет быстрее, и методы использования макросов тоже изменились :)

Тем не менее вы перелопатите целую кучу статей прежде чем вы сможете найти все, что нужно и полезно. В этой теме собрано все что вы хотели и даже больше :)

Если не увидели полезного, но нужного макроса или увидели ошибку – пишите в личку или комментируйте в теме.

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

Для начала под катом базовая информация – как правильно делать макросы, менять, ограничения на символы и прочая техническая скукотища.

Sorry but you are not allowed to view spoiler contents.
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: Origin от 01 Август 2016, 12:40:35
Sorry but you are not allowed to view spoiler contents.
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: Origin от 01 Август 2016, 12:41:00
Sorry but you are not allowed to view spoiler contents.
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: Origin от 01 Август 2016, 12:41:27
Sorry but you are not allowed to view spoiler contents.

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

Эта статья в совокупности с темами:

Что дают баффы? Сонги и Дэнсы как залог счастья (http://forum.l2arcana.ru/index.php?topic=6098.msg81504#msg81504)

Уникальные способности классов и дебаффы (http://forum.l2arcana.ru/index.php?topic=6178.msg82595#msg82595)

Что дает эпик бижа (http://forum.l2arcana.ru/index.php?topic=6075.msg81089#msg81089)

Завершает ликбез по линейке, который я планировал. Если есть еще аспекты и вопросы, которые интересны, напишите мне в личку и я постараюсь их описать.
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: 0rbren от 01 Август 2016, 14:31:09
Спасибо тебе дорогой за твой труд.
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: Kamiko-san от 01 Август 2016, 15:12:16
 Пасибки, пасибки! Теперь я знаю как сутками орать в чат в Гиране!  ;D
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: Enriel от 01 Август 2016, 15:17:04
У саммонеров часто возникает необходимость в макросе форсированной атаки питомцем.
Но нет такой команды /summonattackforce. Приходится делать следующим образом:
1.Выносим на панель скилл атаки питомцем. Например на 3 1.
2.В макросе пишем /useshortcutforce 3 1

Насчет дестров и варлордов (и прочих пикарей): связка некст таргет + атак не всегда срабатывает корректно. Персонаж почему-то начинает атаковать предыдущую цель (которая уже трупом лежит), либо тупо стоять на месте. Кроме того, возможна небольшая пауза, которая может стать фатальной под париком.
Я поступаю иначе: прописываю в макрос не /attack, а физ. скилл, который не может быть применен с данным видом оружия. При попытке использования этого скила в сис. чате выдается сообщение, что данный скилл не может быть использован, и персонаж мгновенно начинает атаку пикой выбранную цель. Таргет не слетает на прошлую цель, паузы нет.
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: sanjaok от 02 Август 2016, 13:28:28
Спс автору) Очень познавательная тема (http://forums.goha.ru/images/smilies/nice.gif).
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: Origin от 09 Август 2016, 05:46:59
Всегда пожалуйста :)
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: Uranium от 04 Апрель 2017, 10:54:42
Извиняюсь,может присмотрел,можно ли сделать макрос на игру  в 2  окна,вообще впервые играю в л2,до этого играл в уо,решил взять танка и лучника,так вот,можно ли сделать макрос лучнику что бы он всегда следовал за танком и при нападении на монстров брал ту же цель что и танк и всегда атаковал,что бы небыло надобности на постоянное переключение между ними ? Спасибо за статью в целом,надеюсь вы поможете
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: Maou от 04 Апрель 2017, 11:49:54
Извиняюсь,может присмотрел,можно ли сделать макрос на игру  в 2  окна,вообще впервые играю в л2,до этого играл в уо,решил взять танка и лучника,так вот,можно ли сделать макрос лучнику что бы он всегда следовал за танком и при нападении на монстров брал ту же цель что и танк и всегда атаковал,что бы небыло надобности на постоянное переключение между ними ? Спасибо за статью в целом,надеюсь вы поможете

Нет. В макросе прописываются отдельные одиночные команды, которые выполняются сразу или с задержкой (которую тоже нужно указывать самому в секундах), а не целая программа. Исходя из этого можно сделать макрос, где второй окно будет следовать за первым и через, например, 5 секунд брать ассист и атаковать цель, через пять секунд снова следовать за танком. Но такой макрос будет длинным и сложным, и на 2 итерации дествий (следовать-атаковать) можно не расчитывать.

То, что вы описываете, называется ботом. Это запрещено.
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: Maou от 04 Апрель 2017, 11:56:15
Да и есть ещё кое-что важное, что не указано в статье про макросы.

Каждая строчка макроса, имеет ограниченное допустимое количество символов. И есть как мимимум две ситуации, где это делает невозможным выполнение макроса:
/useskillforce tripple sonic slash
/useskillforce double sonic slash

Попытка запуска такого макроса ни к чему не приведёт. Проверка макроса после сохранения покажет следующую картину:
/useskillforce tripple sonic slas
/useskillforce double sonic slas

Попытка вызова "несуществующего скилла" обречена :(
Может это возможно пофиксить переименовав эти скиллы в что-то короче? Ну без пробелов например или тупо TSS / DSS ?
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: gabber от 06 Апрель 2017, 21:56:09

Может это возможно пофиксить переименовав эти скиллы в что-то короче? Ну без пробелов например или тупо TSS / DSS ?
Легко! название скилла можно поменять на любое свое в skillname.dat.
Только что попробовал и взлетело.
Хотя, быть может, более оригинальным способом было бы сокращение самой команды /useskillforce в том же файле commandname-e.dat, но рас заработало с 1 раза и тут, то почему бы и нет?
Название: Re: [База знаний] Макросы. Who is who по косточкам
Отправлено: Maou от 07 Апрель 2017, 08:27:08
Обалдеть, плюс тебе большущий.  :friends: