Страница 1 из 11
Модератор форума: staford11 
Форум » Хитрости Пиратских серверов » Читы для WoW » Подборка ротационных скриптов (Постарался собрать ротации на все классы(3.3.5))
Подборка ротационных скриптов
ganus1993
Капрал
Начало этой темы пожалуй здесь
Осторожно, очень много текста
Итак, что нам нужно для использования содержимого этой темы:
-Wow версии 3.3.5 (в данный момент пишу для этого патча)
-Анлокер Lua, Gagarin версии 1.5\1.7 вполне подойдет
-Super Duper Macro (если играем на циркуле ищем переименованную версию) использую именно его , биндпад не подойдет(нужно кликать)
-Базовые познания в программировании и логике

Вся игра будет сводиться к постоянному нажимаю одной кнопки
Есть риск словить бан.вследствии использования запрещенных функций,ответственность за их использование полностью на вас
Все выложенные ротации пве направленности

Итак ,выкладываю код ,ниже следует описание,логика и мои комментарии
1. Прист
1.1. Шп
1.1.1. Обладатели 4т10


1.1.2Стандарт

Прикосновение Вампира=>Всепожирающая Чума=>Взрыв Разума=>Слово Тьмы: Боль=> Пытка Разума
В первом варианте Взрыв разума исключен я думаю тут все понятно.

1.2. Холи
1.2.1. Стандарт(билд)


Выбирает таргет с мин.кол-ва здоровья в рейде игнорируя опр. дебафы.
<98% Круг исцеления
<95% + комбат Молитва восстановления
<98%+>0.82% Обновление
<88+Баф всплеска Быстрое исцеление
<81% +2\3 стака прозорливости Молитва исцеления
<56%+цель >53к хп +2\3 стака прозорливости Великое исцеление
<80% Связующее исцеление
<79%+цель наш персонаж(необходимо прописать в макрос имя нашего персонажа ,выделено капсом) Быстрое исцеление
<35% + >53к хп Оберегающий дух
<15%
 Оберегающий дух

1.2.2. Используем при передвижении персонажа

Урезаный функционал первого макроса, с использованием всех спеллов которые могут использоваться на ходу

1.2.3. Оверхил рейда при помощи обновления(без выбора таргета)

Макрос раскидывает Обновление по порядку нумерации рейда

1.3. Дц

Макрос раскидывает Слово силы: Щит по порядку нумерации рейда

2.Маг
Добавил аркана 20.01.17
2.1. Фаер
2.1.1. Ротация



Путь огня Огненная глыба
Живая бомба по кд
Ожог если нет дебафа на 5%крита фаершколы
Огненный шар


2.1.2. Аое бомбами+пиробласт

Если на цели нет Живая бомба вешает,иначе меняет таргет.
При наличии прока Путь огня кидаем Огненная глыба
2.2. Аркан

4х Чародейская вспышка->Чародейские стрелы
3.Чернокнижник
Пока выложу 2 спека, позже добавлю дестрика и гибрида
3.1. Афли

Баф теневого транса ,используем Стрела тьмы
Символ жизнеотвода, используем Жизнеотвод для бафа
Маны меньше 3000 используем Жизнеотвод
Блуждающий дух
Порча
Нестабильное колдовство

Проклятие стихий если нет аналогичных дебафов
Стрела тьмы
Похищение души если у цели >0.20%
Пока не решил вопрос с использованием проклятия агонии

3.2. Демон

Символ жизнеотвода, используем Жизнеотвод для бафа
Маны меньше 3000 используем Жизнеотвод
Жертвенный огонь
Огненные недра+Истребление используем Ожог Души
Порча
Истребление используем Ожог души
Огненный недра используем Испепеление
Стрела тьмы
Демоническое могущество по кд

4. Друид
4.1. Сова


Стандартный цикл ротации совы думаю все и так понятно.

4.2.Ферал(кот)

Баф ясность мысли используем Полоснуть
При отсутсвии дебафа на усиленные кровотечения используем Увечье
Поддерживаем Дикий рев
5кп используем Разорвать
5кп Дикий рев спадает >3c и Разорвать>6c используем Свирепый укус
Глубокая рана по кд
Полоснуть по кд

4.3.Рестор
4.3.1.Стандарт


Выбирает таргет с мин.кол-ва здоровья в рейде игнорируя опр. дебафы.
<99% Буйный рост
<98% Омоложение
<80% +наличие Омоложение, Быстрое восстановление\Покровительство природы
<30%+наличие таланта Природная стремительность+Целительное прикосновение

4.3.2.Хилим только хотами

Используются только спеллы которые можно кастить на ходу.

4.3.3. Оверхил рейда через омоложение

Макрос раскидывает Омоложение по порядку нумерации рейда

5.Разбойник
Пока есть только макрос на комбата
Добавил комбат через потрошение 10.01.17
5.1.Комбат через рапчу

Кидаем Маленькие хитрости по фокусу по кд
Отслеживаем Мясорубку
Рваная рана если 5кп
Потрошение если 5кп, рваная рана>6c и мясорубка>3c
Коварный удар по кд

5.2 Комбат через потрошение


6. Хант
Писал только для мм спека
6.1.Мм
6.1.1.Стандарт


<0.20хп цели
Убийственный выстрел
Перенаправление по фокусу
Укус змеи
Глушащий выстрел
Выстрел химеры
Прицельный выстрел
Верный выстрел


6.1.2.Используем при передвижении

7.Шаман
7.1.Рестор
7.1.1.Рестор стандарт


Выберает таргет смин.кол-ва здоровья в рейде игнорируя опр. дебафы.
<0.99% и нет бафа приливные волны Быстрина
Щит земли по фокусу
<0.955% и >0.61%, если цель >52500 хп и есть баф приливные волны используем Волна исцеления иначе Цепное исцеление
<0.60%. если есть баф приливные волны кастим Волна исцеления,иначе Цепное исцеление
<0.20% используем Природная стремительность+Волна исцеленияСила прилива

7.1.2.Спамим чайник

Я думаю понятно из заголовка

7.2. Элем

Ставим тотемы
Отслеживаем Огненный шок
Выброс лавы при наличии шока
Молния
Контроль маны через Водный щит и Гром и Молния

Продолжение в следующем посте...
Пишу макросы
Сообщение # 1 отредактировано ganus1993 - Пятница, 20.01.2017, 13:55
rfdead
Скаут
----------------------------------------------------------------------------------------------------------------------------------просто не буду мешать
Сообщение # 2 отредактировано rfdead - Суббота, 07.01.2017, 16:41
ganus1993
Капрал
Продолжение основной темы
7.3. Энх



8.Палодин
8.1.Холи




Выбирает таргет с мин.кол-ва здоровья врейде игнорируя опр. дебафы.
Кидаем фокусу Частица света
<85% Свет небес
<95%+Прилив света Вспышка света
<97% Шок небес
<30% Божественное одобрение

В принципе строчки с флэшкой и шоком необязательны можете их не использовать(удалить)

8.2.Ртб



Отслеживаем уровень угрозы на себе Дланьспасения
<10%хп Божественная защита\Божественный щит
Отслеживаем скорость нашего передвижения Длань свободы
Божественная буря
Правосудие мудрости
Молот гнева если цель <0.20% хп
Удар воина Света
Освящение
Экзорцизм по проку Искусство войны
Вешаем на себя Священный щит
Отслеживаем уровень маны Святая клятва


8.3.Прото



Отслеживаем скорость передвижения Длань свободы
Щит мстителя
Правосудие мудрости
Молот праведника
Щит небес
Щит праведности
Молот гнева если цель <0.20хп
Отслеживание Священный щит
Освящение

Дефы я не стал вписывать т.к. предпочитаю использовать их вручную

9.Воин
9.1. Фури



Удар героя с отслеживанием ярости
Кровожадность
Вихрь
Мощный удар по проку Сокрушить!
Победный раж
Героический бросок
Раскол брони с отслеживаением стаков и времени
Казнь при <0.20% хп цели


9.2.Прото



Удар героя с отслеживанием ярости
Рывок\Перехват
Блок щитом
Удар героя по проку символа
Реванш
Деморализующий крик с проверкой аналогичных дебафов
Удар грома
Отслеживание раскола брони Сокрушение
Ударная волна
Оглушающий удар
Героический бросок
Сокрушение


10.Рыцарь смерти
Этотраздел со временем дополню, свои реализаций не делал, а кривые забугорные
реализации постить не хочется.


Жду конструктивной критики,указаний на мои ошибки,предложений к реализации нового и доработки старого.
Пишу макросы
Сообщение # 3 отредактировано ganus1993 - Пятница, 20.01.2017, 13:58
siclaer
Скаут
спасибо тещу цокл пока всё ох)

Добавлено (09.01.2017, 18:57)
---------------------------------------------
сделайте пожалуйсто по роге через потрошение
Сообщение # 4 отредактировано siclaer - Понедельник, 09.01.2017, 21:30
ganus1993
Капрал
Подправил код в некоторых пунктах, форумный редактор автоматически заменил некоторые конструкции с большим количеством скобок на смайлы, вследствии чего не работал скрипт,
Код
c=({UnitBuff("player","Оружие водоворота")})[4]
в подобных конструкциях не должно быть лишних знаков между скобками и фигурными скобками (::)
если нашли подобные ошибки и я их не исправил, напишите название пункта где я это пропустил
будьте внимательны, если у вас что-то не работает включайте у себя Пункт в интерфейсе "Ошибки сценариев Lua" 
при каждом редактировании постов, он преобразовывает код в смайлы, вот как это пофиксить при редактировании? вопрос к модераторам форума
Пишу макросы
Сообщение # 5 отредактировано ganus1993 - Вторник, 10.01.2017, 17:00
PaulDousen
Рыцарь
Цитата ganus1993 ()
в подобных конструкциях

Подобные конструкции нагружают процессор
Сообщение # 6 написано 11.01.2017 в 20:02
siclaer
Скаут
кот не робит кстати
Сообщение # 7 написано 12.01.2017 в 20:50
ganus1993
Капрал
Цитата siclaer ()
кот не робит кстати

у меня все прекрасно работает. Что происходит у вас при нажатии? Включите галочку Ошибки сценариев Lua посмотрите что там пишет редактор.
Пишу макросы
Сообщение # 8 написано 13.01.2017 в 10:21
siclaer
Скаут
Цитата ganus1993 ()
у меня все прекрасно работает. Что происходит у вас при нажатии? Включите галочку Ошибки сценариев Lua посмотрите что там пишет редактор.
1 раз бьёт увечьем и всё дальше автоатака

Добавлено (13.01.2017, 13:30)
---------------------------------------------
вот че пишет 
Message: [string "sr=({GetSpellInfo("Äèêèé ðåâ")};)[4]..."]:1: attempt to compare number with nil
Time: 01/13/17 15:28:28
Count: 155
Stack: [string "sr=({GetSpellInfo("Äèêèé ðåâ")};)[4]..."]:1: in main chunk

: in function `RunScript'
Interface\FrameXML\ChatFrame.lua:1996: in function `?'
Interface\FrameXML\ChatFrame.lua:4049: in function <Interface\FrameXML\ChatFrame.lua:3997>
: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3660: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:2477: in function <Interface\FrameXML\ChatFrame.lua:2470>
: in function `RunMacroText'
Interface\FrameXML\SecureTemplates.lua:378: in function `handler'
Interface\FrameXML\SecureTemplates.lua:529: in function <Interface\FrameXML\SecureTemplates.lua:478>

Locals: (*temporary) = nil
(*temporary) = "Äèêèé ðåâ"
(*temporary) = "Óðîâåíü 1"
(*temporary) = "attempt to compare number with nil"
Сообщение # 9 написано 13.01.2017 в 13:30
ganus1993
Капрал
я же выше постом писал ,что форумный редактор мне лишних знаков наставил, и пример привел,я это исправил, заного скопируй и все.

Добавлено (13.01.2017, 16:19)
---------------------------------------------

Цитата ganus1993 ()
sr=({GetSpellInfo("Äèêèé ðåâ")};)[4].

либо сам ; вот этот символ убери
Пишу макросы
Сообщение # 10 отредактировано ganus1993 - Пятница, 13.01.2017, 16:17
sanfishman22
Скаут

Код
/run if UnitHealth("target")/UnitHealthMax("target")<0.79 and GetSpellCooldown("Быстрое исцеление")==0 and UnitExists("target") and UnitInRange("target")==1 and UnitIsDeadOrGhost("target")~=1 and UnitPower("player")>4000 and target==НИК НАШЕГО ПЕРСОНАЖА then CastSpellByName("Быстрое исцеление") end

не работает, с вписанным ником
Сообщение # 11 отредактировано sanfishman22 - Пятница, 13.01.2017, 22:48
ganus1993
Капрал
Цитата sanfishman22 ()
не работает, с вписанным ником

У меня работает, ник правильно вписали? С большой буквы?
Все что я выкладывал, я на своих чарах проверял, у меня все выложенные макросы рабочие, какие-либо косяки при первом написании я уже исправил.
Пишу макросы
Сообщение # 12 написано 14.01.2017 в 08:38
sanfishman22
Скаут
Цитата ganus1993 ()
У меня работает, ник правильно вписали? С большой буквы?Все что я выкладывал, я на своих чарах проверял, у меня все выложенные макросы рабочие, какие-либо косяки при первом написании я уже исправил.
снова пробую - не работает. Ник с большой буквы и правильный, Падаю с высоты остаётся 3к хп, жму скрипт и ничего, потэсти сам
Сообщение # 13 написано 14.01.2017 в 12:54
ganus1993
Капрал
Цитата sanfishman22 ()
снова пробую - не работает. Ник с большой буквы и правильный, Падаю с высоты остаётся 3к хп, жму скрипт и ничего, потэсти сам

только что заходил проверял на 2х своих пристах, у меня работает, проблема с вашей стороны
Пишу макросы
Сообщение # 14 отредактировано ganus1993 - Суббота, 14.01.2017, 16:08
ruffian112
Скаут
На рпала не работает, проверь плиз что не так.
Message: [string "if GetSpellCooldown("Áîæåñòâåííàÿ áóðÿ")==0 and..."]:1: 'then' expected near '<eof>'
Time: 01/15/17 17:10:22
Count: 3
Stack:
: in function `RunScript'
Interface\FrameXML\ChatFrame.lua:1996: in function `?'
Interface\FrameXML\ChatFrame.lua:4049: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3660: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:2477: in function <Interface\FrameXML\ChatFrame.lua:2470>
: in function `RunMacroText'
Interface\FrameXML\SecureTemplates.lua:378: in function `handler'
Interface\FrameXML\SecureTemplates.lua:529: in function <Interface\FrameXML\SecureTemplates.lua:478>
: in function `Click'
Interface\FrameXML\SecureTemplates.lua:458: in function `handler'
Interface\FrameXML\SecureTemplates.lua:529: in function <Interface\FrameXML\SecureTemplates.lua:478>

Locals: (*temporary) = "if GetSpellCooldown("Áîæåñòâåííàÿ áóðÿ")==0 and IsUsableSpell("Áîæåñòâåííàÿ áóðÿ")"
Сообщение # 15 написано 15.01.2017 в 18:13
Paladinchek
Скаут
играю на циркуле, можна ссылочку на  "Super Duper Macro (если играем на циркуле ищем переименованную версию) использую именно его" ?  А то облазил все и ненашел.
Сообщение # 16 написано 16.01.2017 в 01:15
ganus1993
Капрал
И ещё когда свои ошибки копируете, хоть язык в игре меняйте, а то толк от скопированных иероглифов.
Цитата ruffian112 ()
if GetSpellCooldown("Áîæåñòâåííàÿ áóðÿ")==0
Вот как я должен понять о чем речь
Пишу макросы
Сообщение # 17 написано 16.01.2017 в 13:30
ruffian112
Скаут
Message: [string "if GetSpellCooldown("Божественная буря")==0 and..."]:1: 'then' expected near '<eof>'
Time: 01/15/17 17:10:22
Count: 3
Stack:
: in function `RunScript'
Interface\FrameXML\ChatFrame.lua:1996: in function `?'
Interface\FrameXML\ChatFrame.lua:4049: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3660: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:2477: in function <Interface\FrameXML\ChatFrame.lua:2470>
: in function `RunMacroText'
Interface\FrameXML\SecureTemplates.lua:378: in function `handler'
Interface\FrameXML\SecureTemplates.lua:529: in function <Interface\FrameXML\SecureTemplates.lua:478>
: in function `Click'
Interface\FrameXML\SecureTemplates.lua:458: in function `handler'
Interface\FrameXML\SecureTemplates.lua:529: in function <Interface\FrameXML\SecureTemplates.lua:478>

Locals: (*temporary) = "if GetSpellCooldown("Божественная буря")==0 and IsUsableSpell("Божественная буря")"
Сообщение # 18 написано 16.01.2017 в 14:12
ganus1993
Капрал
Просто скопируй заного макрос, я зашел проверил : нет никаких ошибок у меня. Уже повторяюсь , но я все проверял прежде чем выложить сюда.Что-то не работает, криво скопировали .
Пишу макросы
Сообщение # 19 отредактировано ganus1993 - Понедельник, 16.01.2017, 15:29
siclaer
Скаут
на фдк есть?
Сообщение # 20 написано Вчера в 23:35
Donkilolz
Скаут
Подскажите пожалуйста!какие аддоны или проги работают на uwow??? для увеличения количества символов в макросах и проги или аддоны для луаскриптов 3.3.5
Сообщение # 21 отредактировано Donkilolz - Вторник, 24.01.2017, 17:49
MEGALVL_RU
Скаут
привет тут ?

Добавлено (24.01.2017, 19:41)
---------------------------------------------
скажите а вы бота не продаете для вовы ?

Сообщение # 22 написано Сегодня в 19:41
Форум » Хитрости Пиратских серверов » Читы для WoW » Подборка ротационных скриптов (Постарался собрать ротации на все классы(3.3.5))
Страница 1 из 11
Поиск: