Есть ли кто-то с дискордом и свободным времени, чтобы помочь разобраться в синтаксисе? Или, может, кто-то поможет в самой темке?
Задача, чтобы в пати из 6 чаров пятеро фолловились за последним членом группы.
Для этого я написал вот такой скрипт.
--lua
handle_wb = findwindow ("WBOdin")
handle_es = findwindow ("ESDanyasha")
handle_hw = findwindow ("HWTri")
handle_ep = findwindow ("EPDirtyJohny")
handle_hm = findwindow ("HMPyat")
handle_ta = findwindow ("TAend0rphin")
}
handles = {
--handle_es[1][1],
handle_hw[1][1],
handle_ep[1][1],
handle_hm[1][1],
handle_ta[1][1],
}
handle = {
handle_wb[1][1]
}
for i=1, #handles do
workwindow(handles[i])
right(476, 773, handles[i])
wait = 200
left(526, 816, handles[i])
end
workwindow(handles[1])
for y=1, #handle do
workwindow(handle[y])
right(477, 773, handle[y])
wait = 200
left(529, 849, handle[y])
end
workwindow = handle_wb
end_script()
На всякий случай укажу ссылку на то, как код выглядит в пилоте:
https://prnt.sc/aQIKLJY7memKПрикол такого нагромождения в том, что для лидера группы контекстное меню, вызываемое правой кнопкой мыши немного отличается.
https://prnt.sc/QUgZpPv0klQc - вот так выглядит контекстное меню для обычного члена группы, когда он жмет ПКМ на последнего сопартийца
https://prnt.sc/5EbPNLFcP--1 - а вот так выглядит контекстное меню для лидера группы, когда он жмет ПКМ на последнего сопартийца
Это по сути мой первый код для подобных вещей. Я программированием еще не занимался. Не могли бы вы подсказать:
1) есть ли здесь лишние строчки?
2) handles и handle это переменные по типу x и y, которые я могу обозвать как угодно? (те handles и handle, которые я указал перед "=" и фигурными скобками
3) если есть лишние строчки, то как должен выглядеть этот код компактно и без лишней чепухи?