у многих скилов есть ограничения на применение с определенным типом оружия. задача: написать макрос, который при нажатии на кнопку выбирает нужное оружие и применяет скил проблема: если оружие уже находится в руке, при попытке его снова одеть перс остается вообще без оружия. я пробовал решать через две смены оружия перед применением скила: сначала на любое, а потом на нужное для скила, т.е. /useshortcut 2 1 (оружие 1) /useshortcut 2 2 (оружие 2) /useskill <который_используется_с_оружием_2> на бумаге - все красиво, однако работает криво. постоянно перс остается без пушки вообще. практика показала, что если вставить паузу: /useshortcut 2 1 (оружие 1) /delay 1 /useshortcut 2 2 (оружие 2) /useskill <который_используется_с_оружием_2> все становится почти идеально. однако же все равно иногда срывается. не говоря уже о том, что сам макрос начинает работать довольно долго - в напряженной обстановке целая секунда - это много, а меньших задержек я поставить не сумел. кто что может предложить?
если пушка снялась - еще раз нажать на макрос, делов меньше чем на секунду. по крайней мере когда на хф у меня было 3 нюкомакроса типа /useshortcut n; (пуха) /useskill itemskill: x; (лс) в динамичной ситуации естественно путалась какой из трех нажимала последним и в итоге пушка снималась, но прожать еще раз этот же макрос или другой не составляло проблем и давало преимуществ врагу
макросы срываються из-за лагов сервера особенно по вечерам, в утреннее дневное время срывов макроса не наблюдается.
из-за лагов макросы не срываются, только если ты из-за лага начинаешь судорожно тыкать 100500 раз по макросу :d
макрос очень прост и никаких задержек ставить не нужно между командами. пример макроса для гнома/варка, который бегает с кастетом, но надо выбрать блант, чтоб жахнуть стан и потом вновь нацепить кастаки: /useshortcut 2 1 (одеваем блант. на второй панельки в первой ячейке должен стоять блант) /useskill (сюда перетаскиваем нужный скилл из списка умений) /useshortcut 2 2 (одеваем кастеты обратно. на второй панельки во второй ячейке должны стоять кастеты) у самого такой макрос и всегда работает, сбросы и прочие баги могут возникнуть если случайно пару раз нажать макрос
я уже писал, что секунда - это много в динамике то что можно нажать еще раз и так понятно - это не решение - - - добавлено - - - я подозреваю что именно из-за него они как раз иногда срываются - - - добавлено - - - этот вариант хорош только когда есть одно ведущее оружие. но все же хотелось более универсальное решение найти
пффф... зачем применять макрос на смену оружия когда нужное оружие уже в руках? для таких случаев выставь на панель чистый скилл(без всяких макросов)
получается очень много макросов. оружие уже в руке, оружия нет в руке, испльзовать сс, не использовать сс. панель не резиновая, а я не пианист. хотелось простое и универсальное решение. видимо существующая система макросов его не допускает
макросы в линейки всегда были самыми кривыми, добавить сюда лагающие серваки и фризы, получим больше проблем чем пользы. как вариант делать такие макросы на мышке
к слову - о том насколько классика повторяет с1, в с1 была всего одна линейка в панели скилов и никаких макросов не было
да ладно, ни на олимпе ни на осаде ни в пвп то что я макросом случайно сняла пушку не решало нифига нет, если не подходит вариант с макросом просто оставь пухи на панельке и сам переодевай в нужный момент)
ну значит у тебя руки из нужного места растут, но не всем же так повезло в жизни я на квесте чуть не сдох когда в самый неожиданный момент два раза подряд остался без пушки... оставим темку. вдруг у кого еще неожиданная идея повится