Darniuss 495 Report post Posted July 11, 2013 Товарищь, ты определись с чего тебе стрелять надо. Ванда и так стреляет автоматически. Провернуть такое-же с луком/арбалетом/ружьём/etc. посредством макросов нельзя. 0 Share this post Link to post Share on other sites
Qutuzoff 1,057 Report post Posted July 11, 2013 (edited) Можно ли в макросе проверить, стою ли я в очереди на ВСГаратиальтерак? Edited July 11, 2013 by Qutuzoff 0 Share this post Link to post Share on other sites
Darniuss 495 Report post Posted July 11, 2013 (edited) Проверь, если в классике есть апи комманды типо GetBattlefieldEstimatedWaitTime(),то по возвращаемому значению можно определить в очереди ты или нет. Edited July 11, 2013 by Darniuss 0 Share this post Link to post Share on other sites
Qutuzoff 1,057 Report post Posted July 11, 2013 (edited) GetBattlefieldStatus похожая на то, что мне нужно. Сейчас буду шаманить, может что-то полезное нашаманю) Еще вопрос - а можно макросом нажать кнопку "join battle" в уже открытом окне? Edited July 11, 2013 by Qutuzoff 0 Share this post Link to post Share on other sites
ROGUEEEE 170 Report post Posted July 11, 2013 (edited) не актуально Edited July 11, 2013 by ROGUEEEE 0 Share this post Link to post Share on other sites
Qutuzoff 1,057 Report post Posted July 11, 2013 (edited) Как в окне регистрации на Бг в макросе нажать кнопку "Join battle"?) PS. Все, сам все нашел и сделал) Edited July 11, 2013 by Qutuzoff 0 Share this post Link to post Share on other sites
Qutuzoff 1,057 Report post Posted July 11, 2013 Теперь нужен макрос на сдачу медалек с БГ спамом макроса после выделения в таргет нужного нпс. 0 Share this post Link to post Share on other sites
Seratehi 23 Report post Posted July 12, 2013 Товарищь, ты определись с чего тебе стрелять надо. Ванда и так стреляет автоматически. Провернуть такое-же с луком/арбалетом/ружьём/etc. посредством макросов нельзя. Простите, простите, мне из лука и пр. Отчего же нельзя? А что, если что-то типа вида: /выстрел /задержка 3 сек - есть же какая-то опция выждать время? /выстрел 0 Share this post Link to post Share on other sites
Motorbreath 923 Report post Posted July 12, 2013 нет такой опции. одно действие за клик. а если учитывать, что автошот есть только у хантов, то получается, что врядли у тебя получится сделать такой макрос. можно надеяться, что кто-то напишет/написал аддон, но там, насколько я знаю, используются те же функции, что и в макросах 0 Share this post Link to post Share on other sites
lastdays 46 Report post Posted July 12, 2013 (edited) Теперь нужен макрос на сдачу медалек с БГ спамом макроса после выделения в таргет нужного нпс. /script SelectGossipAvailableQuest(1); CompleteQuest(); GetQuestReward(); з.ы. полазай по апи, там много полезной инфы. Edited July 12, 2013 by lastdays 0 Share this post Link to post Share on other sites
Qutuzoff 1,057 Report post Posted July 12, 2013 Мне в гильдии этот макрос уже давали, Это не то, т.к. нужно каждый раз правой кнопкой клацать на НПС, чтобы появился список квестов. А мне нужен макрос типа такого: 1) /target НПС, принимающий медальки 2) спамом макроса сдавать квест. Вчера пересматривал АПИ, такого вроде не нашел( 0 Share this post Link to post Share on other sites
Qutuzoff 1,057 Report post Posted July 12, 2013 Простите, простите, мне из лука и пр. Отчего же нельзя? А что, если что-то типа вида: /выстрел /задержка 3 сек - есть же какая-то опция выждать время? /выстрел такого средствами для написания макросов добиться нельзя 0 Share this post Link to post Share on other sites
lastdays 46 Report post Posted July 12, 2013 Ну для начала тебе надо выделить нпс: /tar имя. А как уже клацнуть его, я хз, надо глядеть. 0 Share this post Link to post Share on other sites
shuraken007 345 Report post Posted July 12, 2013 (edited) Макросом можно послать только один вызов спелла. То есть только один выстрел из лука или чего-то там еще. Максимум чего можно добиться - спам чего-нибудь через определенное количество времени или нажатий кнопки, но при этом ты должен нажимать макрос - а там он мработает если время пришло(количество нажатий) или нет. Потому что можно знать сколько раз ты нажал макрос, и известно время(с момента врубления компа), опять же можно сохранить время с момента спама первого нажатия, и можешь выполнять действия в какое тебе надо время, вычисляя разницу между текущим и сохраненным временем. Edited July 12, 2013 by shuraken007 0 Share this post Link to post Share on other sites
Denise 758 Report post Posted July 24, 2013 (edited) нужны 2-а макроса: 1) на снятие бафа от щита 2) на снятие бафа "Cloaking" от инжовской трини на извиз спасибо заранее. сорри за возможное дублирование. лень было искать Edited July 24, 2013 by Denise 0 Share this post Link to post Share on other sites
entaldist 250 Report post Posted July 24, 2013 (edited) Не тестил, но разве кансел аура не пашет на классике? Edited July 24, 2013 by entaldist 0 Share this post Link to post Share on other sites
ROGUEEEE 170 Report post Posted July 24, 2013 нужны 2-а макроса: 1) на снятие бафа от щита 2) на снятие бафа "Cloaking" от инжовской трини на извиз спасибо заранее. сорри за возможное дублирование. лень было искать качаешь аддон supermacro и после этого пишешь макрос /unbuff название бафа 1 Share this post Link to post Share on other sites
Denise 758 Report post Posted July 26, 2013 (edited) качаешь аддон supermacro и после этого пишешь макрос /unbuff название бафа аддон помог, но возникла другая проблема. по всей видимости, аддон не работает вместе с бонгосом Проблема устранена. повозился с настройками аддона (thx Mors) Edited July 28, 2013 by Denise 0 Share this post Link to post Share on other sites
Dark Half 419 Report post Posted July 28, 2013 (edited) Нужен аналог /cast [nochanneling:*spell*] *spell* (rank) Edited July 28, 2013 by Dark Half 0 Share this post Link to post Share on other sites
ROGUEEEE 170 Report post Posted July 31, 2013 Нужен макрос на диспел себя, но при этом чтоб я не выбирал себя в таргет. 0 Share this post Link to post Share on other sites
Darniuss 495 Report post Posted August 1, 2013 (edited) Нужен макрос на диспел себя, но при этом чтоб я не выбирал себя в таргет./CastSpellbyName("Dispell",1) Edited August 1, 2013 by Darniuss 1 Share this post Link to post Share on other sites
ROGUEEEE 170 Report post Posted August 1, 2013 (edited) Спасибо. Edited August 1, 2013 by ROGUEEEE 0 Share this post Link to post Share on other sites
Qutuzoff 1,057 Report post Posted August 8, 2013 Как в макросе обрезать число до N знаков после комы, чтобы вместо 41.483459348 выводило 41.48 например? 0 Share this post Link to post Share on other sites
plantago 5 Report post Posted August 19, 2013 Как в макросе обрезать число до N знаков после комы, чтобы вместо 41.483459348 выводило 41.48 например? Пробуй например ((math.ceil(переменная*100))/100) в LUA работает... 0 Share this post Link to post Share on other sites
Sh4dd0w 1 Report post Posted August 24, 2013 (edited) > = string.format("pi = %.4f", PI)pi = 3.1416 где 4 - это количество знаков до запятой, f - запись в виде с плавающей точкой. Больше: > = string.format("%f, %g", math.pi,math.pi) -- float and compact float3.141593, 3.14159> = string.format("%d, %i, %u", -100,-100,-100) -- signed, signed, unsigned integer-100, -100, 4294967196 Ещё больше. Edited August 24, 2013 by Sh4dd0w 0 Share this post Link to post Share on other sites