Я чрезвычайно новичок в использовании AutoHotkey и не могу понять, как отправить несколько строк команд на сервер Terraria. Я пытаюсь быстро настроить бафф, например, я нажимаю CTRL+S, и горячая клавиша посылает {Enter}/ имя баффа 545 {Enter} и переходит к следующему баффу. Я получил строки для отправки в текстовом файле или в чате Steam, но он не будет работать в Terraria.

1 ответ1

1

Terraria опрашивает ключи, если вы не печатаете в окне чата. чтобы открыть окно чата, нужно удерживать клавишу «Ввод» в течение 1/fps, затем набрать, а затем снова удерживать «Ввод» в течение 1/fps для отправки сообщения.

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

SendChat(msg)
{
    Send {Enter down}
    Sleep 100
    Send {Enter up}%msg%
    Sleep 100
    Send {Enter down}
    Sleep 100
    Send {Enter up}
    Sleep 100
}

MButton::
SendChat("/help 1")
SendChat("/help 2")
SendChat("/help 3")
SendChat("/help 4")

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