Что нового

Мышь, клавиатура Движение в майнкрафт

ellr

Новичок
Сообщения
3
Репутация
1
Не могу двигать персонажа.
Код:
While 1
   Send("{a down}")
   sleep(5000)
   Send("{a up}")
   Send("{w down}")
   sleep(700)
   Send("{w up}")

   Sleep(3000)

   Send("{d down}")
   sleep(5000)
   Send("{d up}")

   Sleep(3000)
WEnd

Игрок не двигается совсем. Если открыть чат, то скрипт выписывает туда по буковке, то есть как-то он работает. Раскладку менять пробовал.
 

All2khoff

Продвинутый
Сообщения
352
Репутация
65
Друг, это раздел "продвинутая автоматизация", вопросы почему в игре персонаж не двигается не для этой ветки форума. Здесь обычно обсуждаются сложные связки "событие - реакция" или даже "набор событий - реакция"

Но давай попробуем тебе помочь.
В первую очередь стоит проверить что во время работы скрипта окно игры в режиме "активно" с помощью
Код:
WinWaitActive

Далее если нет то
Код:
WinActivate

и только потом передавать команды.
также очень рекомендую попробовать
Код:
ControlSend

Далее если не сработает, нужно думать дальше.
 
Автор
E

ellr

Новичок
Сообщения
3
Репутация
1
Спасибо, но ошибка была чуть проще) Я менял раскладку на клавиатуре, а нужно было в скрипте
Код:
Send("{ф down}")
   sleep(5000)
   Send("{ф up}")

Не особо понял, почему это помогло, ведь в игре раскладка не важна.
 
Верх