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

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

Страница 1 из 59 1231151 ... ПоследняяПоследняя
Показано с 1 по 12 из 705
  1. #1
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198

    Post [Написание макросов]

    Занимаюсь разработкой сложных заскриптованных макросов, с проверкой различных условий, состояний, целей, бафов и т.п.
    Форма постановки задачи:
    1. Игровой ник, реалм, фракция.
    2. Какой нужен макрос. (что он должен делать, какие условия, какие спелы юзаются и т.п.)


    Хант стреляет скаттером по цели под мышкой, и если вы зажмете ALT, то ставится ловушка под вами (очень полезно, если вы рядом с целью):
    Код:
    #showtooltip
    #showtooltip [mod:alt] Замораживающая ловушка;[nomod] Дезориентирующий выстрел
    /use [mod:alt] Замораживающая ловушка; [target=mousover] Дезориентирующий выстрел; [nomod] Дезориентирующий выстрел
    Макрос для ленивых палов: авто-бафф мп5 целей использующих ману (Wisdom Blessing) и остальных кулаком (Might Blessing):
    Код:
    /script power = UnitPowerType("target"); if ( power == 0 ) then CastSpellByName("Blessing of Wisdom") else CastSpellByName("Blessing of Might") end; if ( SpellIsTargeting() ) then CastSpellByName("Blessing of Might"); TargetUnit("player"); end;
    Каждый раз вызывается новый транспорт:
    Код:
    #showtooltip 
    /castsequence reset = 1000 Аманийский боевой медведь, Анжинерский чоппер, Большая ракета любви, Большой боевой медведь
    Макрос для тех у кого проблемы с фпс и видео:
    Код:
    /z SetFarclip(177)
    /z SetWorldDetail(0)
    /z SetBaseMip(0)
    Если хотите вернуть на максимум, то:
    Код:
    /z SetFarclip(777)
    /z SetWorldDetail(2)
    /z SetBaseMip(1)
    Макрос для ленивых ММ. Стандартная ротация ханта. Спелы петов и баночки юзайте вручную.
    #showtooltip
    /castsequence reset=15 Укус змеи, Выстрел химеры(Уровень 1), Прицельный выстрел(Уровень 9), Верный выстрел(Уровень 4)
    /use [mod:alt] Быстрая стрельба

    Вытаскивает рогу из инвиза скаттером ханта, нужно спамить (по другим целям скаттер не идет):
    Код:
    /script TargetNearestEnemy(); if (UnitClass("target")=="rogue") then CastSpellByName("Scatter Shot"); CastSpellByName("Hunter's Mark (Rank 4)");end
    У кого есть заказы по макросам/биндам пишите. Мне будет интересно для вас что-нибудь да этакое написать. Собственно могу написать для других классов для конкретной цели, от анонсов и управления чатами до забиндивания 1 панели.

    - - - Updated - - -

    Макрос лечит цель со здоровьем меньше 50% спеллом "Lesser Healing Wave". Проверяет ближайшие 15 целей:
    Код:
    /script for i=1,15 do TargetNearestFriend(); if UnitHealth("target")/UnitHealthMax("target") < 0.5 then if UnitIsPlayer("target") then CastSpellByName("Lesser Healing Wave") end end end; TargetLastEnemy();
    Последний раз редактировалось Qant; 06.03.2013 в 13:42. Причина: update

  2. #2
    Старожил Аватар для Hadouken
    Регистрация
    31.12.2012
    Сообщений
    174
    Поблагодарил(а)
    91
    Получено благодарностей: 105 (сообщений: 55).
    Репутация: 105
    Ты разделом ошибся, тебе к хантам.

  3. #3
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    Поедание хавки на мп и хп одним нажатием. В 1ой сумке (1ая сумка справа) в 1 ячейке (сверху) должна лежать хавка на мп, во 2 ячейке на хп:
    Код:
    /use 1 1
    /use 1 2

  4. #4
    Эксперт Аватар для Питерский
    Регистрация
    06.01.2012
    Адрес
    Санкт-Петербург
    Сообщений
    665
    Поблагодарил(а)
    590
    Получено благодарностей: 648 (сообщений: 599).
    Репутация: 638
    Был у меня когда то давно макрос, при нажатии садился на маунта ( где только бегать садился на ездового, где можно было летать, садился на флая... ) сейчас его потерял, позамарачивайся =)
    Маунты были определёнными.
    Цитата Сообщение от Leer Посмотреть сообщение
    Сложно их первому сдать, тут Питерский держит всю ПБ по выходным и не дает никому получить ачивку

  5. #5
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    Цитата Сообщение от Питерский Посмотреть сообщение
    Был у меня когда то давно макрос, при нажатии садился на маунта ( где только бегать садился на ездового, где можно было летать, садился на флая... ) сейчас его потерял, позамарачивайся =)
    Маунты были определёнными.
    Код:
    #showtooltip МаунтФлай
    /castsequence reset = 10 МаунтФлай, МаунтЕздовой
    или
    Код:
    #showtooltip МаунтФлай 
    /cast МаунтФлай
    /cast МаунтЕздовой
    или
    Код:
    #showtooltip [mod:alt] МаунтФлай; МаунтЕздовой
    /use [mod:alt] МаунтФлай; МаунтЕздовой
    Спасибку не ставь. Хочу красную репу

    - - - Updated - - -

    Стоит задача... скаттер идет по маусоверу и сразу летел под моус овер (в тужу цель) трап. Должно быть одним нажатием бинда без кликания мышки.

    Код:
    #showtooltip Дезориентирующий выстрел
    /use [target=mousover] Дезориентирующий выстрел; /click [target=mousover, exists] Замораживающая ловушка
    Есть вариант лучше?

  6. #6
    Эксперт Аватар для Kreige
    Регистрация
    12.09.2012
    Адрес
    x25
    Сообщений
    565
    Поблагодарил(а)
    293
    Получено благодарностей: 142 (сообщений: 117).
    Репутация: 55
    Цитата Сообщение от Питерский Посмотреть сообщение
    Был у меня когда то давно макрос, при нажатии садился на маунта ( где только бегать садился на ездового, где можно было летать, садился на флая... ) сейчас его потерял, позамарачивайся =)
    Маунты были определёнными.


    ахахах, давай помогу с написанием

    МАКРОС:
    /cast флай маунт
    /cast езд. маунт

  7. #7
    Гуру Аватар для Флэймер
    Регистрация
    05.01.2012
    Адрес
    Акерус: Черный Оплот.
    Сообщений
    351
    Поблагодарил(а)
    190
    Получено благодарностей: 53 (сообщений: 40).
    Репутация: 60
    Цитата Сообщение от Питерский Посмотреть сообщение
    Был у меня когда то давно макрос, при нажатии садился на маунта ( где только бегать садился на ездового, где можно было летать, садился на флая... ) сейчас его потерял, позамарачивайся =)
    Маунты были определёнными.
    Код:
    /cast [flyable]флай маунт;наземный маунт
    Цитата Сообщение от FRIENDLY_FIRE Посмотреть сообщение
    ДиКеи, херо класс стартуют 50 лвл, выходят 55-56 из стартовой зоны.

  8. #8
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    Макрос для дизармовского ханта на одну кнопку.
    Код:
    #showtooltip
    /use [mod:alt] Укус скорпида; Выстрел химеры
    Для тех хантов, кого застанил пал и бурстанул с крыльями, шп с дизармом, прото с вертушкой и т.п.
    Код:
    #showtooltip
    /use Медальон Альянса
    /use [target=player] Рев самопожертвования

  9. #9
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    Цитата Сообщение от надзор Посмотреть сообщение
    квант. последний макрос заменяет кнопачка- притворится дохлым шлангом.
    ну против шп да, но когда бурстит милишник... во ты меня на один макрос натолкнул

    Код:
    #showtooltip
    /use Змеиная ловушка
    /use Притвориться мертвым
    тяжело потом в кучке змей найти таргет, если играют без сопутствующих аддонов.

  10. #10
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    Макрос для pvp элемов. Чтобы наверняка, то лучше юзать на 10-20% хп:
    Код:
    #showtooltip
    /use Покорение стихий
    /use Выброс лавы(Уровень 2)
    На одну кнопку 2 полезных шока для шамана:
    Код:
    #showtooltip
    /use [mod:alt] Ледяной шок(Уровень 7), Огненный шок(Уровень 9)
    Полезная комбинация тотемов. Чтобы после попадания в оковы рывок вара, лик смерти лока, притяжка дк ушли в заземление.
    Код:
    #showtooltip
    /use Тотем оков земли
    /use Тотем заземления

  11. #11
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    Цитата Сообщение от ►T®oLL™◄ Посмотреть сообщение
    Запили макро плиз. Пример: Кручу колесо вверх - веер клинков, кручу колесо вниз-веер клинков. Если не напишешь - поставлю спасибку на всех твоих постах и твоя репа не будет красной.
    макрос:
    Код:
    #showtooltip
    /use Веер клинков
    Перекладываешь его на 1 панельку.
    Заходишь в настройки - Назначение клавиш - Движение колесика вверх/вниз и назначаешь номер слота, на котором лежит макрос.

    - - - Updated - - -

    Макро-скрипт на проигрывание своей музыки:
    Код:
    /script PlaySoundFile("Sound\\Music\\MyPlayList.mp3")
    Поднять графику для мощных видеокарт:
    Код:
    /console groundEffectDensity 256
    /console groundEffectDist 140
    /console detailDoodadAlpha 100
    /console horizonfarclip 2112
    /console farclip 777
    /console characterAmbient
    Изменить цвет текста: (на сервер вовциркла вас дисканет))):
    Код:
    "Black"
    /run if (not scm) then scm = SendChatMessage; end; function SendChatMessage(msg, type, lang, chan) scm("\124c00000000\124Hitem: 19:0:0:0:0:0:0:0\124h"..msg.."\124h\124r*", type, lang, chan); end;
    
    "Blue"
    /run if (not scm) then scm = SendChatMessage; end; function SendChatMessage(msg, type, lang, chan) scm("\124cbc33cbc3\124Hitem: 19:0:0:0:0:0:0:0\124h"..msg.."\124h\124r*", type, lang, chan); end;
    
    "Gray"
    /run if (not scm) then scm = SendChatMessage; end; function SendChatMessage(msg, type, lang, chan) scm("\124caa88aa88\124Hitem: 19:0:0:0:0:0:0:0\124h"..msg.."\124h\124r*", type, lang, chan); end;
    
    "Green"
    /run if (not scm) then scm = SendChatMessage; end; function SendChatMessage(msg, type, lang, chan) scm("\124caa55aa55\124Hitem: 19:0:0:0:0:0:0:0\124h"..msg.."\124h\124r*", type, lang, chan); end;
    
    "Light Green"
    /run if (not scm) then scm = SendChatMessage; end; function SendChatMessage(msg, type, lang, chan) scm("\124cff00ff00\124Hitem: 19:0:0:0:0:0:0:0\124h"..msg.."\124h\124r*", type, lang, chan); end;
    
    "Pink"
    /run if (not scm) then scm = SendChatMessage; end; function SendChatMessage(msg, type, lang, chan) scm("\124c00FF23CC\124Hitem: 19:0:0:0:0:0:0:0\124h"..msg.."\124h\124r*", type, lang, chan); end;
    
    "Red"
    /run if (not scm) then scm = SendChatMessage; end; function SendChatMessage(msg, type, lang, chan) scm("\124cFFF00000\124Hitem: 19:0:0:0:0:0:0:0\124h"..msg.."\124h\124r*", type, lang, chan); end;
    
    "Turq"
    /run if (not scm) then scm = SendChatMessage; end; function SendChatMessage(msg, type, lang, chan) scm("\124cff00ff99\124Hitem: 19:0:0:0:0:0:0:0\124h"..msg.."\124h\124r*", type, lang, chan); end;
    
    6 "Yellow"
    /run if (not scm) then scm = SendChatMessage; end; function SendChatMessage(msg, type, lang, chan) scm("\124cFFC2C050\124Hitem: 19:0:0:0:0:0:0:0\124h"..msg.."\124h\124r*", type, lang, chan); end; 
    
    "No Color"
    /run if (not scm) then scm = SendChatMessage; end; function SendChatMessage(msg, type, lang, chan) scm(msg, type, lang, chan); end;
    - - - Updated - - -

    Одевает на вас всё что вы прикажете и укажите. Срабатывает в комбате.
    Код:
    /script if ( not CursorHasItem() ) then PickupContainerItem(MainHandBag, MainBagSlot);
    PickupInventoryItem(8); PickupInventoryItem(8); PickupContainerItem(MainHandBag, MainBagSlot); end
    MainHandBag - номер сумки
    MainBagSlot - номер слота в сумке
    PickupInventoryItem(8) - номер ячейки в вашем сете

  12. #12
    Заблокирован
    Регистрация
    11.01.2012
    Адрес
    х25
    Сообщений
    1,005
    Поблагодарил(а)
    86
    Получено благодарностей: 164 (сообщений: 112).
    Репутация: 198
    Сдерживание и отмена на одну кнопку.
    Код:
    #showtooltip
    /cancelaura [mod:alt] Сдерживание; /use Сдерживание

Страница 1 из 59 1231151 ... ПоследняяПоследняя

Похожие темы

  1. Остров программистов - дизайнеров
    от LeoForex в разделе Корзина
    Ответов: 24
    Последнее сообщение: 05.07.2013, 13:27
  2. Ответов: 5
    Последнее сообщение: 05.09.2012, 11:12
  3. Ответов: 1
    Последнее сообщение: 23.06.2012, 20:34
  4. Ответов: 3
    Последнее сообщение: 08.03.2012, 17:01

Ваши права

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