Через раз работает ctrl + v помогите

Помощь в написании скриптов для игр.
luckyshirp
Posts: 1
Joined: 22 Apr 2021, 14:09

Через раз работает ctrl + v помогите

22 Apr 2021, 14:16

Всем доброго времени суток, я новичок в исследовании языка AHK, написал следующий скрипт

Code: Select all

F2::pause
F1::
Loop 1
{
CoordMode, Mouse, Screen
MouseMove, 373, 92
sleep 300
SendEvent {Click, 373, 92}
sleep 200
SendEvent {Click, 299, 110}
sleep 200
MouseMove, 759, 94
sleep 300
SendEvent {Click, 759, 92}
sleep 200
SendEvent {Click, 681, 110}
sleep 200
MouseMove, 1139, 92
sleep 300
SendEvent {Click, 1139, 92}
sleep 200
SendEvent {Click, 1064, 110}
sleep 200
MouseMove, 1523, 92
sleep 300
SendEvent {Click, 1523, 92}
sleep 200
SendEvent {Click, 1447, 110}
sleep 200
MouseMove, 1906, 92
sleep 300
SendEvent {Click, 1906, 92}
sleep 200
SendEvent {Click, 1829, 110}
sleep 200
SendEvent {Click, 1738, 184}
sleep 200
SendEvent {Click, 201, 161}
sleep 500
Send ^v{Enter}
sleep 300
SendEvent {Click, 177, 170}
sleep 200
SendEvent {Click, 309, 160}
sleep 200
SendEvent {Click, 237, 196}
sleep 200
MouseMove, 373, 92
sleep 300
SendEvent {Click, 298, 110}
sleep 200
SendEvent {Click, 1354, 187}
sleep 200
SendEvent {Click, 192, 162}
sleep 500
Send ^v{Enter}
sleep 300
SendEvent {Click, 198, 170}
sleep 300
SendEvent {Click, 331, 159}
sleep 200
SendEvent {Click, 239, 197}
sleep 300
MouseMove, 373, 92
sleep 200
SendEvent {Click, 373, 92}
sleep 200
SendEvent {Click, 300, 110}
sleep 200
SendEvent {Click, 970, 186}
sleep 200
SendEvent {Click, 189, 160}
sleep 500
Send ^v{Enter}
sleep 300
SendEvent {Click, 195, 173}
sleep 200
SendEvent {Click, 326, 164}
sleep 200
SendEvent {Click, 236, 197}
sleep 300
MouseMove, 373, 92
sleep 200
SendEvent {Click, 373, 92}
sleep 200
SendEvent {Click, 300, 110}
}
При том что я не меняю код, а только перезагружаю скрипт, иногда работает Send ^v{Enter} и в строку вставляется содержимое буфера обмена, а иногда нет, к примеру может вставить 1/3 раз и 2/3, но очень редко скрипт работает без ошибок. Повторюсь, при этом я не меняю код. И ещё маленький вопрос, чем может быть черевато что код будет большим?
pxlrs
Posts: 2
Joined: 12 Jan 2022, 15:45

Re: Через раз работает ctrl + v помогите

24 Feb 2022, 09:28

попробуйте разбить ctrl+v и enter на отдельные операции.

Code: Select all

Send ^v
Sleep 50
Send {enter}
Sleep 50

Return to “Скрипты для Игр”

Who is online

Users browsing this forum: No registered users and 10 guests