• Страница 3 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Модератор форума: staford11  
Подборка ротационных скриптов
ganus1993
Сержант
Цитата capkoma ()
Когда юзаю скрипт на прото вара, пару строк содержимого, улетает в чат? Почему так?
Читаем F.A.Q.
Пробелы лишние в коде находите исправляйте
Пишу макросы и профили PQR
Моя подборка пве скриптов-ротаций 3.3.5
Сообщение # 61 написано 04.03.2017 в 05:19
rfdead
Капрал
PQR профиль на ДК ссыль
PQR профиль на Энха ссыль    Тестим!
проверял на Uwow & wowCircle version WOW 3.3.5
Обитаю тут https://vk.com/headik или тут https://vk.com/pqrwowlk
Имеется множество PQR Профилей, или займусь написанием профиля именно под вас
Сообщение # 62 написано 04.03.2017 в 07:50
tronagl
Скаут
возможно я аутист и проверил только профиль энха, но он не юзает как минимум 3 скила из ротации. По возможности прикрепи видео
Сообщение # 63 написано 04.03.2017 в 11:17
ganus1993
Сержант
Цитата tronagl ()
возможно я аутист и проверил только профиль энха, но он не юзает как минимум 3 скила из ротации. По возможности прикрепи видео
Что с вами не так? Вы не можете нажать Ctrl+c ctrl+v с правильной раскладкой клавиатуры?
Не вижу смысла прикреплять видео для этого. Читаем F.A.Q.
Пишу макросы и профили PQR
Моя подборка пве скриптов-ротаций 3.3.5
Сообщение # 64 написано 04.03.2017 в 12:46
tronagl
Скаут
я писал ответ предыдущему комментатору о пкр который он выложил а не создателю темы
Сообщение # 65 отредактировано tronagl - Суббота, 04.03.2017, 12:51
ganus1993
Сержант
Цитата tronagl ()
я писал ответ предыдущему комментатору о пкр который он выложил а не создателю темы
В таком случае при ответах цитируйте сообщение на которое отвечаете, дабы не вводить меня в заблуждение.
Пишу макросы и профили PQR
Моя подборка пве скриптов-ротаций 3.3.5
Сообщение # 66 написано 04.03.2017 в 12:59
Alaon
Скаут
Скиньте пожалуйста ссылку на переименованный SuperDuperMacro
Сообщение # 67 написано 05.03.2017 в 03:35
rfdead
Капрал
Решил сделать тему для PQR PVE ротаций . Вот собственно наброски, Кому интересно милости просим! https://wowjp.net/forum/11-309880-1#4254559
Обитаю тут https://vk.com/headik или тут https://vk.com/pqrwowlk
Имеется множество PQR Профилей, или займусь написанием профиля именно под вас
Сообщение # 68 написано 05.03.2017 в 14:12
Alaon
Скаут
Столкнулся с тем, что на коте сначала дпс просто взрывной, а потом постепенно начинает падать, это особенность этого героя или где-то в макросе косяк?
Сообщение # 69 написано 15.03.2017 в 06:01
ganus1993
Сержант
Цитата Alaon ()
Столкнулся с тем, что на коте сначала дпс просто взрывной, а потом постепенно начинает падать, это особенность этого героя или где-то в макросе косяк?
Особенность класса, высокий бурст и средний статический урон после. Не могу утверждать что мой макрос идеален, но всеже сильно урон зависит от экипировки.
Пишу макросы и профили PQR
Моя подборка пве скриптов-ротаций 3.3.5
Сообщение # 70 написано 15.03.2017 в 14:17
Alaon
Скаут
Цитата ganus1993 ()
Столкнулся с тем, что на коте сначала дпс просто взрывной, а потом постепенно начинает падать, это особенность этого героя или где-то в макросе косяк?Особенность класса, высокий бурст и средний статический урон после. Не могу утверждать что мой макрос идеален, но всеже сильно урон зависит от экипировки.
Да, экипировка у меня слабовата, но за сегодня поднялся) По делу, дпс макрос выдает очень хороший, единственное это то, что не использовалось заклинание "тигриное неистовство", помогло то, что удалил первую строчку в макросе. Сразу скажу что в макросах я не разбираюсь, да и за этот класс играю всего второй день, но может быть кому-то поможет
Сообщение # 71 написано 16.03.2017 в 03:06
sanfishman22
Капрал
Цитата ganus1993 ()
/run if GetSpellCooldown("Молния")==0 then CastSpellByName("Молния") end;
Предлагаю сделать так:

Код
/run if GetSpellCooldown("Молния")==0 then RunMacro("Elem") end;
Содержание макроса Elem:

Код
/cast  [nomod]Молния
/cast [mod:shift] Цепная молния
НУ на контрл можно поставить каст тотем магмы и кольцо огня, чисто сугубо моё мнение, форуминый редактор почему то мне пробел ставит двойной после /cast и убирает после
[nomod]
Сообщение # 72 отредактировано sanfishman22 - Суббота, 18.03.2017, 21:52
Karolik
Скаут
Скиньте плиз SDM переименованный, все облазил не могу найти
Сообщение # 73 написано 20.03.2017 в 03:17
Fqlolxl
Скаут
Нужна помощь советом по ротационным макросам касательно хилов, при использовании начинает дико грузить процессор и сильно падает фпс. Методом научного тыка было определено, что проблема в нагромождении переменных в 1й строчке. К примеру:
Код
/run for r=0,24 do GetNumRaidMembers(); if (UnitHealth("raid"..r)/UnitHealthMax("raid"..r)) <0.95 and IsSpellInRange("Омоложение", "raid"..r) and (not UnitBuff("raid"..r, "Омоложение")) then CastSpellByName("Омоложение","raid"..r) end end if (UnitHealth("player")/UnitHealthMax("player")) <0.95 and IsSpellInRange("Омоложение", "player") and (not UnitBuff("player","Омоложение")) then CastSpellByName("Омоложение","player") end
Использовал такой код для обхотывания рейда, но не удавалось впихнуть в 1 макрос более 1й строчки кода чтобы все работало, приходилось использовать несколько макросов и соответственно биндов. Можно ли как то оптимизировать/переписать скрипты на хилов из топика чтоб клиент не нагружал так сильно процессор?
Up: 

Код
/run for r=0,24 do GetNumRaidMembers(); if UnitHealth("raid"..r)/UnitHealthMax("raid"..r)<0.99 and not UnitBuff("player","Природная стремительность") and not UnitBuff("raid"..r, "Буйный рост",nil,"PLAYER") and GetSpellCooldown("Буйный рост")==0 and UnitExists("raid"..r) and UnitInRange("raid"..r)==1 and UnitIsDeadOrGhost("raid"..r)~=1 then CastSpellByName("Буйный рост") end end if UnitHealth("player")/UnitHealthMax("player")<0.99 and not UnitBuff("player","Природная стремительность") and not UnitBuff("player", "Буйный рост",nil,"PLAYER") and GetSpellCooldown("Буйный рост")==0 and UnitExists("player") and UnitInRange("player")==1 and UnitIsDeadOrGhost("player")~=1 then CastSpellByName("Буйный рост") end end
/run for r=0,24 do GetNumRaidMembers(); if UnitHealth("raid"..r)/UnitHealthMax("raid"..r)<0.98 and not UnitBuff("player","Природная стремительность") and not UnitBuff("raid"..r, "Омоложение",nil,"PLAYER") and UnitExists("raid"..r) and UnitInRange("raid"..r)==1 and UnitIsDeadOrGhost("raid"..r)~=1 then CastSpellByName("Омоложение") end end if UnitHealth("player")/UnitHealthMax("player")<0.98 and not UnitBuff("player","Природная стремительность") and not UnitBuff("player", "Омоложение",nil,"PLAYER") and UnitExists("player") and UnitInRange("player")==1 and UnitIsDeadOrGhost("player")~=1 then CastSpellByName("Омоложение") end
/run for r=0,24 do GetNumRaidMembers(); local _,d,_ = GetSpellCooldown("Покровительство природы") if (d == 0) and UnitHealth("raid"..r)/UnitHealthMax("raid"..r)<0.80 and not UnitBuff("player","Природная стремительность") and UnitExists("raid"..r) and UnitInRange("raid"..r)==1 and UnitIsDeadOrGhost("raid"..r)~=1 then if GetSpellCooldown("Быстрое восстановление")==0 then RunMacroText("/cast Быстрое восстановление") else RunMacroText("/cast Покровительство природы") end end end local _,d,_ = GetSpellCooldown("Покровительство природы") if (d == 0) and UnitHealth("player")/UnitHealthMax("player")<0.80 and not UnitBuff("player","Природная стремительность") and UnitExists("player") and UnitInRange("player")==1 and UnitIsDeadOrGhost("player")~=1 then if GetSpellCooldown("Быстрое восстановление")==0 then RunMacroText("/cast Быстрое восстановление") else RunMacroText("/cast Покровительство природы") end end
/run for r=0,24 do GetNumRaidMembers(); local _,d,_ = GetSpellCooldown("Целительное прикосновение") if (d == 0) and UnitHealth("raid"..r)/UnitHealthMax("raid"..r)<0.70 and UnitBuff("player","Природная стремительность") and UnitExists("raid"..r) and UnitInRange("raid"..r)==1 and UnitIsDeadOrGhost("raid"..r)~=1 then RunMacroText("/cast Целительное прикосновение") end end local _,d,_ = GetSpellCooldown("Целительное прикосновение") if (d == 0) and UnitHealth("player")/UnitHealthMax("player")<0.70 and UnitBuff("player","Природная стремительность") and UnitExists("player") and UnitInRange("player")==1 and UnitIsDeadOrGhost("player")~=1 then RunMacroText("/cast Целительное прикосновение") end
/run for r=0,24 do GetNumRaidMembers(); if UnitHealth("raid"..r)/UnitHealthMax("raid"..r)<0.30 and GetSpellCooldown("Природная стремительность")==0 and UnitExists("raid"..r) and UnitInRange("raid"..r)==1 and UnitIsDeadOrGhost("raid"..r)~=1 then CastSpellByName("Природная стремительность") end end if UnitHealth("player")/UnitHealthMax("player")<0.30 and GetSpellCooldown("Природная стремительность")==0 and UnitExists("player") and UnitInRange("player")==1 and UnitIsDeadOrGhost("player")~=1 then CastSpellByName("Природная стремительность") end
/run for r=0,24 do GetNumRaidMembers(); if not UnitBuff("raid"..r, "Омоложение",nil, "PLAYER") and UnitExists("raid"..r) and UnitInRange("raid"..r)==1 and UnitIsDeadOrGhost("raid"..r)~=1 then CastSpellByName("Омоложение") end end if not UnitBuff("player", "Омоложение",nil, "PLAYER") and UnitExists("player") and UnitInRange("player")==1 and UnitIsDeadOrGhost("player")~=1 then CastSpellByName("Омоложение") end

Это может работать? Что посоветуете, люди добрые?

Добавлено (21.03.2017, 18:03)
---------------------------------------------
В общем, я сдался. Решил проблему написанием нескольких скриптов, вместо 1го общего вышло в итоге 4 кнопки.


Код
/run for r=0,24 do GetNumRaidMembers(); if (UnitHealth("raid"..r)/UnitHealthMax("raid"..r)) <0.40 and IsSpellInRange("Свет небес", "raid"..r) and GetSpellCooldown("Шок небес")==0 then CastSpellByName("Шок небес", "raid"..r) end if (UnitHealth("player")/UnitHealthMax("player")) <0.40 and IsSpellInRange("Свет небес", "player") and GetSpellCooldown("Шок небес")==0 then CastSpellByName("Шок небес", "player") end end

Код
/run for r=0,24 do GetNumRaidMembers(); if (UnitHealth("raid"..r)/UnitHealthMax("raid"..r)) <0.70 and IsSpellInRange("Свет небес", "raid"..r) then CastSpellByName("Свет небес","raid"..r) end end if (UnitHealth("player")/UnitHealthMax("player")) <0.70 and IsSpellInRange("Свет небес", "player") then CastSpellByName("Свет небес","player") end

Код
/run for r=0,24 do GetNumRaidMembers(); if (UnitHealth("raid"..r)/UnitHealthMax("raid"..r)) <0.30 and IsSpellInRange("Свет небес", "raid"..r) and GetSpellCooldown("Божественное одобрение")==0 then CastSpellByName("Божественное одобрение","raid"..r) end end if (UnitHealth("player")/UnitHealthMax("player")) <0.30 and IsSpellInRange("Свет небес", "player") and GetSpellCooldown("Божественное одобрение")==0 then CastSpellByName("Божественное одобрение","player") end
/run for r=0,24 do GetNumRaidMembers(); if (UnitHealth("raid"..r)/UnitHealthMax("raid"..r)) <0.40 and IsSpellInRange("Свет небес", "raid"..r) and (UnitBuff("player", "Божественное одобрение")) and GetSpellCooldown("Шок небес")==0 then CastSpellByName("Шок небес", "raid"..r) end if (UnitHealth("player")/UnitHealthMax("player")) <0.40 and IsSpellInRange("Свет небес", "player") and (UnitBuff("player", "Божественное одобрение")) and GetSpellCooldown("Шок небес")==0 then CastSpellByName("Шок небес", "player") end end
/run for r=0,24 do GetNumRaidMembers(); if (UnitHealth("raid"..r)/UnitHealthMax("raid"..r)) <0.70 and IsSpellInRange("Вспышка света", "raid"..r) and UnitBuff("player","Прилив света") then CastSpellByName("Вспышка света","raid"..r) end end if (UnitHealth("player")/UnitHealthMax("player")) <0.90 and IsSpellInRange("Вспышка света", "player") and UnitBuff("player","Прилив света") then CastSpellByName("Вспышка света","player") end


Код
/run for r=0,24 do GetNumRaidMembers(); if (UnitHealth("raid"..r)/UnitHealthMax("raid"..r)) <0.90 and IsSpellInRange("Вспышка света", "raid"..r) then CastSpellByName("Вспышка света","raid"..r) end end if (UnitHealth("player")/UnitHealthMax("player")) <0.90 and IsSpellInRange("Вспышка света", "player") then CastSpellByName("Вспышка света","player") end
Сообщение # 74 отредактировано Fqlolxl - Вторник, 21.03.2017, 15:48
MikePixar
Скаут
Скиньте пожалуйста ссылку на переименованный SDM, с меня плюсы!!!! up
Сообщение # 75 написано 21.03.2017 в 23:47
ganus1993
Сержант
MikePixarKarolik, читаем пм.
Цитата Fqlolxl ()
Нужна помощь советом по ротационным макросам касательно хилов, при использовании начинает дико грузить процессор и сильно падает фпс. Методом научного тыка было определено, что проблема в нагромождении переменных в 1й строчке.
Решается добавлением кода else r=r+1. У меня в макросе это есть.
Чем вас не устраивали макросы с автоматическим выбором таргета? Вам придеться прописать массу дебафов игроков на которые не должен реагировать макрос,в противном случае все будет зацикливаться.
В теме лежат рабочие макросы ими и пользуйтесь, если в ним что-либо не устраивает отредактируйте под себя.
Пишу макросы и профили PQR
Моя подборка пве скриптов-ротаций 3.3.5
Сообщение # 76 написано 22.03.2017 в 06:07
Karolik
Скаут
ходил холипристом в цлк , не разу не хилит великим востоновлением даже с 2-3 стаками прозорливости, можно как то исправить? кастует молитву исцеления

Добавлено (23.03.2017, 16:20)
---------------------------------------------
если можно сделайте на блад дд скрипт пожалуйста

Сообщение # 77 написано 23.03.2017 в 16:20
sanfishman22
Капрал
Цитата Karolik ()
ходил холипристом в цлк , не разу не хилит великим востоновлением даже с 2-3 стаками прозорливости, можно как то исправить? кастует молитву исцеления
я уже эту тему поднимал, переписал скрипт, у меня всё работает, тот что выложен там неправильный приоритет, держи и пользуйся на здоровье

Код
/run t="raid"; nps=1; npe=GetNumRaidMembers(); if npe==0 then t="party"; nps=0; npe=GetNumPartyMembers() end; m=0; w=f; for i=nps,npe do if i==0 then tt="player" else tt=t..i end; if UnitExists(tt) and UnitInRange(tt)==1 and UnitIsDeadOrGhost(tt)~=1 then a=UnitHealthMax(tt)-UnitHealth(tt); if a>m then m=a w=tt end end end; if m>1000 then RunMacroText("/target "..w.."") end
/run if UnitHealth("target")/UnitHealthMax("target")<0.98 and GetSpellCooldown("Круг исцеления")==0 and UnitExists("target") and UnitInRange("target")==1 and UnitIsDeadOrGhost("target")~=1 then CastSpellByName("Круг исцеления") end
/run if UnitHealth("target")/UnitHealthMax("target")<0.95 and GetSpellCooldown("Молитва восстановления")==0 and UnitExists("target") and UnitInRange("target")==1 and UnitIsDeadOrGhost("target")~=1 and UnitPower("player")>2500 then CastSpellByName("Молитва восстановления") end
/run if UnitHealth("target")/UnitHealthMax("target")<0.98 and UnitHealth("target")/UnitHealthMax("target")>0.82 and not UnitBuff("target", "Обновление",nil, "PLAYER") and GetSpellCooldown("Обновление")==0 and UnitExists("target") and UnitInRange("target")==1 and UnitIsDeadOrGhost("target")~=1 then CastSpellByName("Обновление") end
/run if UnitHealth("target")/UnitHealthMax("target")<0.88 and UnitBuff("player", "Всплеск света") and GetSpellCooldown("Быстрое исцеление")==0 and UnitExists("target") and UnitInRange("target")==1 and UnitIsDeadOrGhost("target")~=1 then CastSpellByName("Быстрое исцеление") end
/run local c=({UnitBuff("player","Прозорливость")})[4] if c~=nil and (c==2 or c==3) and UnitHealth("target")/UnitHealthMax("target")<0.56 and UnitHealthMax("target")>53000 and GetSpellCooldown("Великое исцеление")==0 and UnitExists("target") and UnitInRange("target")==1 and UnitIsDeadOrGhost("target")~=1 and UnitPower("player")>5000 then CastSpellByName("Великое исцеление") end
/run local c=({UnitBuff("player","Прозорливость")})[4] if c~=nil and (c==2 or c==3) and UnitHealth("target")/UnitHealthMax("target")<0.81 and GetSpellCooldown("Молитва исцеления")==0 and UnitExists("target") and UnitInRange("target")==1 and UnitIsDeadOrGhost("target")~=1 and UnitPower("player")>5000 then RunMacroText("/castsequence reset=2 Молитва исцеления, Шамиль чмо") end
/run if UnitHealth("player")/UnitHealthMax("player")<0.70 and GetSpellCooldown("Быстрое исцеление")==0 and UnitPower("player")>4000 and UnitBuff("player", "Всплеск света") then RunMacroText("/cast  [target=player]Быстрое исцеление") end
/run if UnitHealth("target")/UnitHealthMax("target")<0.80 and GetSpellCooldown("Связующее исцеление")==0 and UnitExists("target") and UnitInRange("target")==1 and UnitIsDeadOrGhost("target")~=1 and UnitPower("player")>5000 then CastSpellByName("Связующее исцеление") end
/run if UnitHealth("target")/UnitHealthMax("target")<0.35 and UnitHealthMax("target")>53000 and GetSpellCooldown("Оберегающий дух")==0 and UnitExists("target") and UnitInRange("target")==1 and UnitIsDeadOrGhost("target")~=1 then CastSpellByName("Оберегающий дух") end
/run if UnitHealth("target")/UnitHealthMax("target")<0.15 and GetSpellCooldown("Оберегающий дух")==0 and UnitExists("target") and UnitInRange("target")==1 and UnitIsDeadOrGhost("target")~=1 then CastSpellByName("Оберегающий дух") end

Добавлено (25.03.2017, 00:03)
---------------------------------------------
есть куча наработок и идей на счёт выложенных макросов, можно довести до ума всё. Но на рдру макросс с выбором таргета не профитен, ибо входящий урон моментально прохиливается холипалом или ресторшаманом. Профит макроса этого будет толкьо если хилишь соло. А вот по номерации рейда вроде нормально катит. Но я бы сделал так, "Омоложение" по номерации + по кд "Буйный рост" и "Быстрое исцеление" (или как там оно, которое кастуется при наличии омоложения) по цели если меньше 80%. Ну и природную стремительность + целительное прикосновение, 10 минут делов , но не сегодня) в воскресенье после работы выложу или автор темы если не поленится) happy  ибо времени вобще нет

Сообщение # 78 написано 25.03.2017 в 00:03
ganus1993
Сержант
Цитата sanfishman22 ()
Но на рдру макросс с выбором таргета не профитен
На боссах с постоянно входящем аое уроне очень даже профитен(гниль чумка проф лана синдра комната лича). В те моменты когда по рейду пройдет урон заранее хотаешь рейд через 2й макрос(перед вихрем ребра, касты леди,касты принцев,лич заражение\перед комнатой).
Буйный рост на оверхил не вижу смысла отдавать. 
Если будут действительно стоящие идеи я реализую.
Пишу макросы и профили PQR
Моя подборка пве скриптов-ротаций 3.3.5
Сообщение # 79 написано 25.03.2017 в 09:43
Karolik
Скаут
Цитата sanfishman22 ()
я уже эту тему поднимал, переписал скрипт, у меня всё работает, тот что выложен там неправильный приоритет, держи и пользуйся на здоровье

я попробовал скрипт твой , но так и не пойму почему не юзается великое востоновление, если цель сильно просаживаеться он использует молитву исцеления
Сообщение # 80 написано 27.03.2017 в 14:49
sanfishman22
Капрал
где косяк?

Код
Message: [string "sr={GetSpellInfo("Дикий рев")}; if ..."]:1: attempt to compare number with nil
Time: 03/27/17 20:00:54
Count: 1
Stack: [string "sr={GetSpellInfo("Дикий рев")}; if ..."]:1: in main chunk
[C]: 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>
[C]: in function `RunMacroText'
Interface\FrameXML\SecureTemplates.lua:378: in function `handler'
Interface\FrameXML\SecureTemplates.lua:529: in function <Interface\FrameXML\SecureTemplates.lua:478>
[C]: in function `Click'
Interface\FrameXML\ChatFrame.lua:1413: in function `?'
Interface\FrameXML\ChatFrame.lua:4031: in function `ChatEdit_ParseText'
...
[C]: in function `Click'
Interface\FrameXML\ChatFrame.lua:1413: in function `?'
Interface\FrameXML\ChatFrame.lua:4031: 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>
[C]: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:310: in function `handler'
Interface\FrameXML\SecureTemplates.lua:529: in function `SecureActionButton_OnClick'
Interface\FrameXML\ActionButton.lua:40: in function `ActionButtonUp'
[string "ACTIONBUTTON12"]:4: in function <[string "ACTIONBUTTON12"]:1>

Locals: (*temporary) = nil
(*temporary) = "Дикий рев"
(*temporary) = "Уровень 1"
(*temporary) = "attempt to compare number with nil"

Добавлено (27.03.2017, 20:04)
---------------------------------------------

Цитата Karolik ()
я попробовал скрипт твой , но так и не пойму почему не юзается великое востоновление, если цель сильно просаживаеться он использует молитву исцеления
ты почитай там условие стоит если у цели больше 53к хп, Это сделано для того что ты с фуриками не путать, ибо у них 52+ в цлк. Если у твоего танка меньше чем 53к хп то перепиши под себя
Сообщение # 81 написано 27.03.2017 в 20:04
Karolik
Скаут
UnitPower("player")>5000 then RunMacroText("/castsequence reset=2 Молитва исцеления, Шамиль чмо") 
а че это за строчка? я прост не шарю,че за шамиль?

Добавлено (28.03.2017, 16:16)
---------------------------------------------
или это типо стеб и можно удалить? хотел бы просто узнать что означает строка

Добавлено (28.03.2017, 19:17)
---------------------------------------------
а ротация на дестрика есть?

Сообщение # 82 написано 28.03.2017 в 19:17
sanfishman22
Капрал
Цитата Karolik ()
или это типо стеб и можно удалить? хотел бы просто узнать что означает строка

можешь удалить, вписать любой несуществующий спелл и тд, просто это нужна чтоб спелл не дублировался по кд

Добавлено (01.04.2017, 23:35)
---------------------------------------------
Цитата RUSisakov ()
может каму интересно вот ротация на дестрика
/run if UnitBuff("player", "Ответный удар") then CastSpellByName("Испепеление") end
/run if (not UnitDebuff("target", "Жертвенный огонь", nil, "PLAYER")) then RunMacroText("/castsequence reset=2 Жертвенный огонь,Жер") end
/run local _,a,_ = GetSpellCooldown("Поджигание") if (a == 0) then CastSpellByName("Поджигание") end
/run local _,b,_ = GetSpellCooldown("Стрела Хаоса") if (b == 0) then CastSpellByName("Стрела Хаоса") end
/run local _,c,_ = GetSpellCooldown("Испепеление") if (c == 0) then CastSpellByName("Испепеление") end
/run if UnitPower("Player") < 9000 then CastSpellByName("Жизнеотвод") end
/run local t={UnitDetailedThreatSituation("player","target")}; if GetNumPartyMembers()>0 and (t[1]==1 or (t[5] ~=nil and t[5]>25000 and t[3]>90)) and GetSpellCooldown("Раскол души")==0 then RunMacroText("/cast [@player] Раскол души") end

вроде кидали уже, лови. Ну там можно допилить чтоб огонь кидался за определённое время до окончания, по проку т10 чтоб кидал проклятье рока, а вот Раскол души можно убрать, сам жми когда нужно
Код
/run local _,d,_ = GetSpellCooldown("Проклятие рока") if (d == 0) and UnitBuff("player", "Изощренный ум") then CastSpellByName("Проклятие рока") end
Допиши в тот скрипт
Сообщение # 83 отредактировано sanfishman22 - Суббота, 01.04.2017, 23:46
Karolik
Скаут
а на блад дк , бм ханта ,и другие спеки которых тут нет , будут скрипты?
Сообщение # 84 написано 02.04.2017 в 16:19
Pasha12334
Скаут
Скиньте пожалуйста ссылку на переименованный SDM
Сообщение # 85 написано 03.04.2017 в 21:57
Kartizi
Скаут
Скиньте пожалуйста ссылку на переименованный SDM
Сообщение # 86 написано 05.04.2017 в 04:33
Karolik
Скаут
сделайте на анхолика плиз

Добавлено (05.04.2017, 20:47)
---------------------------------------------
как сделать в ротации афли лока , что бы блуждающий дух кастовался не по завершению , а по наличию его на боссе еще секунды 2-3

Сообщение # 87 написано 05.04.2017 в 20:47
Pasha12334
Скаут
Скрипты отлично работают) молодец
Сообщение # 88 написано 07.04.2017 в 19:00
Kartizi
Скаут
Цитата Pasha12334 ()
Скрипты отлично работают) молодец
Можешь скинуть плиз SDM?
Сообщение # 89 написано 08.04.2017 в 19:52
Karolik
Скаут
сделайте на анхолика плиз
Сообщение # 90 написано 10.04.2017 в 13:35
  • Страница 3 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск: