Модератор форума: staford11  
Использование Lua скриптов.
DiSq
Рыцарь
donvladon, думаешь нагрузка большая? Вроде как клиенту на такое глубоко пофигу. Вопрос как все более-менее акуратно сделать, а так огромный +, из непоняток с уничтожением тотемов вышли.

Добавлено (14.07.2014, 20:35)
---------------------------------------------
light117,
Сообщение # 61 отредактировано DiSq - Понедельник, 14.07.2014, 20:35
Rempage934
Скаут
подскажите скрипт на автошвд шипа , блайнда
Сообщение # 62 написано 14.07.2014 в 20:50
Feor2
Скаут
Теперь надо написать скрипт на автованиш блаинда, на базе которого можно будет создать почти любой антиСС
идея у меня такая, проверяем комбат логи на CAST_SUCCESS блаидна и запускаем каст ваниша
копался в интернете нашел такое:

Автор утверждал что скрипт почти рабочий, но он не видит ошибку в нем
Сообщение # 63 написано 14.07.2014 в 20:51
donvladon
Скаут
DiSq, идет зацикливание и клиент виснет.
Сообщение # 64 отредактировано donvladon - Вторник, 15.07.2014, 15:35
DiSq
Рыцарь
Цитата donvladon ()
DiSq, идет зацикливание и клиент виснет.

А если использовать реализацию чуть проще? Ведь так и так с одного раза нужный тотем в таргет не берет.

Код
if not (UnitName("target") == "Тотем трепета") then
RunMacroText("/targetenemy")
if UnitName("target") == "Тотем трепета" then
RunMacroText("/cast Автоматическая атака")
end
end


тут можно и пета направить и возратить таргет по TargetNearestEnemyPlayer(), в принципе получается неплохо
Сообщение # 65 отредактировано DiSq - Понедельник, 14.07.2014, 21:32
Feor2
Скаут
Цитата donvladon ()
идет зацикливание и клиент виснет.

он виснет потому что вы вечно перезапускаете скрипт + вечно перезапускаете цикл от i=1 до 5 по этому получается куча циклов и клиент виснет. лично у меня не получалось взять в таргет тотем на циркуле с помощью /targetenemy когда я пытался написать подобный скрипт
Сообщение # 66 написано 14.07.2014 в 21:36
DiSq
Рыцарь
Цитата Feor2 ()
он виснет потому что вы вечно перезапускаете скрипт + вечно перезапускаете цикл от i=1 до 5 по этому получается куча циклов и клиент виснет. лично у меня не получалось взять в таргет тотем на циркуле с помощью /targetenemy когда я пытался написать подобный скрипт

Да вот на циркле проверил и немного переписал идею, работает. Конечно огромного профита нет, но все же.

Добавлено (14.07.2014, 22:05)
---------------------------------------------
И вообще зацикливание по mousover будет правильнее, примерно так:
Если курсор на тотеме из списка, то пет бежит атаковать его

Код
function BuffSrc(self)      
name = UnitName("mouseover")
if name == "Тотем трепета" or name == "Тотем гнева воздуха" then
PetAttack("mouseover")
end
end    

CreateFrame("Frame", "frameB")    
frameB:SetScript("OnUpdate", BuffSrc)
Сообщение # 67 отредактировано DiSq - Понедельник, 14.07.2014, 22:35
Ланс
Сержант
Код
Deduff = CreateFrame("Frame", "DeBuffFrame", UIParent);       
Deduff:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED");       
Deduff:SetScript("OnEvent", function(self, event, arg1, arg2, ...)       
if(event=="COMBAT_LOG_EVENT_UNFILTERED") then       
           if UnitDebuff("player","Указать гадость(дэбаф)") or UnitDebuff("player","Указать гадость(дэбаф)") then       
           local enabled = GetItemCooldown("Медальон Орды")       
           if enabled == 0 then       
            RunMacroText("/use Медальон орды")       
           end       
end       
end       
end)

1)Такой же для баф можно?
2) можно как нибудь вписать 2 дебаффа?

Цитата Feor2 ()
Теперь надо написать скрипт на автованиш блаинда, на базе которого можно будет создать почти любой антиСС
идея у меня такая, проверяем комбат логи на CAST_SUCCESS блаидна и запускаем каст ваниша
копался в интернете нашел такое:

Автор утверждал что скрипт почти рабочий, но он не видит ошибку в нем

У меня чуть чуть другой сценарий
Сообщение # 68 отредактировано Ланс - Вторник, 15.07.2014, 05:18
Feor2
Скаут
Цитата Ланс ()
1)Такой же для баф можно?
2) можно как нибудь вписать 2 дебаффа


Цитата Ланс ()
if UnitDebuff("player","дэбаф") or UnitDebuff("player","дэбаф") then

эта строчка отвечает за дебафы на тебе. если тебе нужны еще условия на проверку дебафов просто копируешь эту строчку и вписываешь.
сам скрипт простым языком выглядит так(без первых 4х строк):
если на игроке "дэбаф" или на игроке "дэбаф"

и если нету кд на тринкет
local enabled = GetItemCooldown("Медальон Орды")
if enabled == 0

тогда используем тринкет
then
RunMacroText("/use Медальон орды")

т.е в строке RunMacroText("/use Медальон орды") вместо медальона орды ты можешь вставить что угодно
----------------
для бафа, если я тебя правильно понял просто еняешь строчку на
if Unitbuff("player","баф") or Unitbuff("player","баф") then
если на игроке "баф" или "баф" то
что было "баф и баф" вместо or пишешь and или так
if Unitbuff("player","баф") then
if Unitbuff("player","баф") then
if Unitbuff("player","баф") then
Сообщение # 69 отредактировано Feor2 - Вторник, 15.07.2014, 09:18
multimedia
Скаут
Можно ли написать скрипт, на автофейк? Например, когда я кастую флешку за хпала, в логах показывается, что применяеться кс,сало и прочее и в эту же долисекунду я прерываю флешку и тем самым мне не попадают в каст.
Сообщение # 70 написано 15.07.2014 в 10:37
Ланс
Сержант
Feor2
чет я запутался
Как это будет выглядеть в самом скрипте? ? ?


Для бафф точно так же
Если: Вихрь клинков, танец теней, То Дизарм
Сообщение # 71 отредактировано Ланс - Вторник, 15.07.2014, 12:11
zmey13
Скаут
Цитата multimedia ()
скрипт, на автофейк

я думаю этот скрипт будет схож с автошвд, автованиш и т.д.)
Сообщение # 72 написано 15.07.2014 в 15:08
bbkpwnz
Скаут
Может кто нибудь скрипты написать
1.Удар щитом в начале или в конце каста,если цель кастует и удар щитом кд,то щит и одноручка не одевается.(Вар)
2.Ловля койла ванишом(Рога)
3.Удар щитом в каст на 0.01 секунде,то бишь моментальный интеррапт.(Вар)
Сообщение # 73 написано 15.07.2014 в 16:10
Feor2
Скаут
Цитата bbkpwnz ()
1.Удар щитом в начале или в конце каста,если цель кастует и удар щитом кд,то щит и одноручка не одевается.(Вар)

в теме есть подобные скрипты поищи
Цитата bbkpwnz ()
3.Удар щитом в каст на 0.01 секунде,то бишь моментальный интеррапт.(Вар)

невозможно в силу пинга. каст сбивается почти моментально, но фейкнуть возможно
Сообщение # 74 написано 15.07.2014 в 16:28
DiSq
Рыцарь
Цитата bbkpwnz ()
2.Ловля койла ванишом(Рога)

Как выясняется, тоже невозможно. Можно сделать для отдаленного использования, дабы снять красивый видос и похвастать им.
Сообщение # 75 отредактировано DiSq - Вторник, 15.07.2014, 18:27
multimedia
Скаут
Цитата DiSq ()
Как выясняется, тоже невозможно.

Цитата DiSq ()
2.Ловля койла ванишом(Рога)

http://www.youtube.com/watch?v=jqodIwaYTD0
Сообщение # 76 написано 15.07.2014 в 19:04
Imaninja
Скаут
Кто-то может прислать мне личное сообщение с помощью этого сценария?

https://www.youtube.com/watch?v=dNftNdPh01Y

спасибо
Сообщение # 77 написано 15.07.2014 в 19:13
Abruzzi_O
Omnia denique
Цитата DiSq ()
Как выясняется, тоже невозможно.

Любое ловление очень легко делается, а вообще лучше забудьте из за такого интерес к игре потеряется очень быстро, та и смысл тогда играть если за вас бот будет делать всё.
Сообщение # 78 написано 15.07.2014 в 20:29
DiSq
Рыцарь
Цитата Abruzzi_O ()
Любое ловление очень легко делается, а вообще лучше забудьте из за такого интерес к игре потеряется очень быстро, та и смысл тогда играть если за вас бот будет делать всё.

А мы это и делаем, забываем, но только по автованишам wink В остальном буду помогать по мере интереса и знаний.
Сообщение # 79 отредактировано DiSq - Вторник, 15.07.2014, 20:32
sess
Скаут
ловля койла кошем бесполезна тк вылетевший койл все равно залетит в рогу
интересно на счет ваниша блайнда, особенно на ат - вроде там что то пофиксили но ходят слухи что кое-кто все равно ванишит сс на все деньги
пс на ушоше можете не тестить - там ваниш блинда не работает
Сообщение # 80 отредактировано sess - Вторник, 15.07.2014, 23:26
Feor2
Скаут
Цитата sess ()
интересно на счет ваниша блайнда, особенно на ат - вроде там что то пофиксили но ходят слухи что кое-кто все равно ванишит сс на все деньги

90% ладера любого сервера сидит на скрипта, пусть это будет АТ Циркуль Ушош или какой либо иной. на ат 70% гладов забанили из-за скриптов. На циркуле начинают тоже банить потихоньку. На ушоше как обстоят дела, но решил поспектрить по фану так там с 2300 вары сбивают каст до того как появляется полоса каста, не все но большинство
И вообще в интернете лежат спокойно целый PVE ротации на все классы и спеки в скрипте, по мне это идеальный вариант что бы пвешить. Ставишь автокликер и все, а если ты кастер то даже бегать не надо, умер - скажи хилы нубы
Сообщение # 81 отредактировано Feor2 - Среда, 16.07.2014, 02:48
Ланс
Сержант
Допишите пожалуйста коды



Проверка на фокус
Проверка на ренж ( если "пинок" не достает цель - то использует " шаг сквозь тень + пинок "
Проверка на кд ( если кд "пинок" то - парализующий удар )
Сообщение # 82 написано 16.07.2014 в 05:19
zmey13
Скаут
Цитата Ланс ()
Проверка на ренж ( если "пинок" не достает цель - то использует " шаг сквозь тень + пинок "

бесполезно, он от тебя шаг в сторону сделает - ты шс потеряешь
Сообщение # 83 написано 16.07.2014 в 06:01
Ланс
Сержант
Цитата zmey13 ()
бесполезно, он от тебя шаг в сторону сделает - ты шс потеряешь

не совсем понял тебя
Сообщение # 84 написано 16.07.2014 в 07:01
tobmaps
Капрал
Цитата bbkpwnz ()
Может кто нибудь скрипты написать
1.Удар щитом в начале или в конце каста,если цель кастует и удар щитом кд,то щит и одноручка не одевается.(Вар)

Я уже выкладывал практически готовый вариант в этой теме, причем с описанием возможностей применения с учетом небольших изменений, вопрос о необходимых изменениях решайте сами.
reverse engineering your soul... балуюсь C++, C#, SQL, LUA. Владыка 1C. Окончательно забил на emuDev
Сообщение # 85 отредактировано tobmaps - Среда, 16.07.2014, 07:36
Feor2
Скаут




*макрос будет проверять кастует таргет или нет, если да то проверяет наличие мастер ауры/бабла/бопа. Если нету всего то использует макрос на сбив каста.
**Всего 2 макроса. 1 это само сбитие каста. 2 это условие
Сообщение # 86 написано 17.07.2014 в 09:46
Ланс
Сержант
Цитата Feor2 ()
*макрос будет проверять кастует таргет или нет, если да то проверяет наличие мастер ауры/бабла/бопа. Если нету всего то использует макрос на сбив каста.
**Всего 2 макроса. 1 это само сбитие каста. 2 это условие

А для моей просьбы будет что нибудь?
Сообщение # 87 написано 17.07.2014 в 10:13
tobmaps
Капрал
Цитата Stubbzero ()
постоянно не то сбивает что нужно

несложно добавить проверки чтобы сбивало только то что нужно
reverse engineering your soul... балуюсь C++, C#, SQL, LUA. Владыка 1C. Окончательно забил на emuDev
Сообщение # 88 написано 17.07.2014 в 12:54
Feor2
Скаут
Цитата Stubbzero ()
Автофейк киков есть рабочий для 3.3.5а?

пока это за гранью фантазии. игра станет слишком легко если одни скрипты будут сбивать касты а другие фейкать, а вы будите жать 2 кнопки вашей ротации
Сообщение # 89 написано 18.07.2014 в 02:41
Nezrblah
Капрал
По поводу скриптов писать в скайп nezrbhal , делаю на любые классы на любой вкус
Сообщение # 90 написано 18.07.2014 в 11:37
Поиск: