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

Упомянутые в теме пользователи:

Показано с 1 по 9 из 9
  1. #1
    Местный
    Регистрация
    22.06.2013
    Сообщений
    31
    Поблагодарил(а)
    5
    Получено благодарностей: 11 (сообщений: 9).
    Репутация: 11

    Question Использование функции вызова киражского танка разных цветов.

    Здравствуйте, гуру макросов.
    Существует команда, вызывающая красного и т.п. киражского танка:
    .mount RedQirajiBattleTank
    Как я понимаю, это изначально ГМ-команда, к которой нельзя(?) накладывать ограничения, типа [mounted] или [dismounted].
    Требуется создать макрос, аналогичный обычным маунтам, в котором при нахождении на маунте активируется спешивание, а при отсутствии вызывается упомянутая команда. Как это можно реализовать?
    Rutaren, Rutarren, Mercurials, Hunteri, Logon 1, x5

  2. #2
    Старожил
    Регистрация
    15.02.2017
    Сообщений
    90
    Поблагодарил(а)
    6
    Получено благодарностей: 27 (сообщений: 21).
    Репутация: 27
    Цитата Сообщение от rutaren Посмотреть сообщение
    Здравствуйте, гуру макросов.
    Существует команда, вызывающая красного и т.п. киражского танка:
    .mount RedQirajiBattleTank
    Как я понимаю, это изначально ГМ-команда, к которой нельзя(?) накладывать ограничения, типа [mounted] или [dismounted].
    Требуется создать макрос, аналогичный обычным маунтам, в котором при нахождении на маунте активируется спешивание, а при отсутствии вызывается упомянутая команда. Как это можно реализовать?
    попробуй такой вариант

    PHP код:
    #showtooltip
    /dismount
    /run local mr
    /run if (GetRealZoneText()=="Ahn'Qiraj" then m={XXXYYYZZZIIIend;
    /
    run r=random (1table.getn(m));
    /
    run CallCompanion("MOUNT"m[r]); 
    вместо XXX, YYY, ZZZ, III ты пишешь порядковые номера своих танков в списке маунтов, ну и если клиент ру, то вместо Ahn'Qiraj пишешь название локи на ру

  3. #3
    Ветеран форума Аватар для Forwy
    Регистрация
    15.06.2016
    Адрес
    Минск
    Сообщений
    1,309
    Поблагодарил(а)
    142
    Получено благодарностей: 172 (сообщений: 105).
    Репутация: 172
    Вариант попроще, юзать /cancelaura Красный киражский боевой танк
    Собственно если ты не на маунте, то бафа нет, если баф есть, макрос снимает.
    Макросы/скрипты для WoW — все, что может пригодиться.
    Dark Circle Style (New)v1.1.2 (commit 02.01.2021)

  4. #4
    Местный
    Регистрация
    22.06.2013
    Сообщений
    31
    Поблагодарил(а)
    5
    Получено благодарностей: 11 (сообщений: 9).
    Репутация: 11
    Цитата Сообщение от xokenc Посмотреть сообщение
    попробуй такой вариант

    PHP код:
    #showtooltip
    /dismount
    /run local mr
    /run if (GetRealZoneText()=="Ahn'Qiraj" then m={XXXYYYZZZIIIend;
    /
    run r=random (1table.getn(m));
    /
    run CallCompanion("MOUNT"m[r]); 
    вместо XXX, YYY, ZZZ, III ты пишешь порядковые номера своих танков в списке маунтов, ну и если клиент ру, то вместо Ahn'Qiraj пишешь название локи на ру
    Проблема в том, что эта команда не работает вне Ан'Киража, а команда, которую я указал, работает (неблиззлайк фича циркуля).

    Цитата Сообщение от Forwy Посмотреть сообщение
    Вариант попроще, юзать /cancelaura Красный киражский боевой танк
    Собственно если ты не на маунте, то бафа нет, если баф есть, макрос снимает.
    Что-то похожее, но персонаж слезает с маунта и обратно залезает. Если на панельку выставить любого обычного маунта, то по нажатию кнопки он садится, по повторному слезает.
    Rutaren, Rutarren, Mercurials, Hunteri, Logon 1, x5

  5. #5
    Местный
    Регистрация
    22.06.2013
    Сообщений
    31
    Поблагодарил(а)
    5
    Получено благодарностей: 11 (сообщений: 9).
    Репутация: 11
    PHP код:
     /run if IsMounted()then Dismount()else
    .
    mount RedQirajiBattleTank /end
    Что-то похожее хочется, но вов пишет ошибку :"Неправильный синтаксис".
    Rutaren, Rutarren, Mercurials, Hunteri, Logon 1, x5

  6. #6
    Ветеран форума Аватар для Forwy
    Регистрация
    15.06.2016
    Адрес
    Минск
    Сообщений
    1,309
    Поблагодарил(а)
    142
    Получено благодарностей: 172 (сообщений: 105).
    Репутация: 172
    Цитата Сообщение от rutaren Посмотреть сообщение
    Что-то похожее, но персонаж слезает с маунта и обратно залезает.
    У меня нет возможности тестировать. Я так понял, что если один раз нажать макрос вида:

    Код:
    /cancelaura Красный киражский боевой танк
    .mount RedQirajiBattleTank
    То персонаж спешивается и сразу же садится на маунта?

    Из вариантов (пока что) можно попробовать впилить /cancelaura Красный киражский боевой танк в какой-то боевой спелл.

    Код:
    /cancelaura Красный киражский боевой танк
    /cast Рывок
    К ГМ-командам вряд ли возможно привязать опцию, так что проще всего использовать два макроса: на оседлание и спешивание через снятие ауры.
    Может, кто-то предложит другой вариант.
    Макросы/скрипты для WoW — все, что может пригодиться.
    Dark Circle Style (New)v1.1.2 (commit 02.01.2021)

  7. #7
    Старожил
    Регистрация
    15.02.2017
    Сообщений
    90
    Поблагодарил(а)
    6
    Получено благодарностей: 27 (сообщений: 21).
    Репутация: 27
    Цитата Сообщение от rutaren Посмотреть сообщение
    Проблема в том, что эта команда не работает вне Ан'Киража, а команда, которую я указал, работает (неблиззлайк фича циркуля).
    тоесть сесть на жука извне анкиража можно только командой и никак иначе?

  8. #8
    Гуру Аватар для NoGoodLife
    Регистрация
    05.09.2019
    Сообщений
    472
    Поблагодарил(а)
    384
    Получено благодарностей: 121 (сообщений: 90).
    Репутация: 897
    Просто в другом порядке пишите

    Код:
    /s .mount RedQirajiBattleTank
    /dismount
    в конец еще /script VehicleExit() добавить можно, удобно ппц.

  9. #9
    Местный
    Регистрация
    22.06.2013
    Сообщений
    31
    Поблагодарил(а)
    5
    Получено благодарностей: 11 (сообщений: 9).
    Репутация: 11
    Цитата Сообщение от NoGoodLife Посмотреть сообщение
    Просто в другом порядке пишите

    Код:
    /s .mount RedQirajiBattleTank
    /dismount
    в конец еще /script VehicleExit() добавить можно, удобно ппц.
    спасибо, оно работает.
    странно, что у меня не получилось это сделать до этого. Я немного дополнил и получилось следующее:

    Код:
    /s .mount RedQirajiBattleTank
    /dismount [mounted]
    и да, сесть по-другому вне Ан'Киража нельзя.
    Rutaren, Rutarren, Mercurials, Hunteri, Logon 1, x5

Похожие темы

  1. Ответов: 9
    Последнее сообщение: 02.04.2018, 17:51
  2. Багоюз - Использование вражеского танка
    от Drutias в разделе Нарушители
    Ответов: 1
    Последнее сообщение: 17.05.2015, 16:17
  3. Цепочка квестов на Анкиражского танка.
    от Thrashcore в разделе Вопросы Logon, TBC, Legion, BFa, SL
    Ответов: 1
    Последнее сообщение: 13.11.2013, 08:52
  4. Цепочка квестов на анкиражского танка
    от Дриняхил в разделе Корзина
    Ответов: 0
    Последнее сообщение: 17.01.2013, 02:27

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •