Я пытаюсь создать скрипт, который заставляет меня: нажать ввод> написать этот текст / код [& AvT2LQEA]> затем снова нажать ввод. Это внутриигровая цель показать конкретный предмет.

До сих пор я пытался сделать это сам, но он всегда пропускает первый [и я заканчиваю тем, что отправляю только & AvT2LQEA], и игра не распознает этот код.

   1::
   SendInput {Enter up}
   SendInput {Enter down}
   Send [&AvT2LQEA]
   SendInput {Enter up}
   SendInput {Enter down}
   return

   q::
   ExitApp

Благодаря 3D1T0R проблема была решена.
Мне пришлось:
1. поменяйте местами {Enter up} и {Enter down}
2. добавить Sleep перед текстом - игровой чат не поспевает за сценарием

Тем временем я понял, что создание скрипта, который вставляет уже скопированный текст, работает без проблем с лагом /fps в игре, и я могу удалить Sleep.

Я закончил с этим scrpit, который отлично работает для меня

   1::
   SendInput {Enter down}
   SendInput {Enter up}
   Send, ^{vk56}
   SendInput {Enter down}
   SendInput {Enter up}
   return

   q::
   ExitApp

1 ответ1

1

Ответ

1::
SendInput {Enter down}
SendInput {Enter up}

Sleep, 100
Send, [&AvT2LQEA]

SendInput {Enter down}
SendInput {Enter up}
return

q::
ExitApp

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .