Terraria AutoHotkey

0

Sou extremamente novo em usar o AutoHotkey e não consigo descobrir como enviar várias linhas de comandos em um servidor Terraria. O que eu estou tentando fazer é fazer um ajuste rápido de buff, por exemplo, eu pressionaria CTRL + S e a tecla de atalho enviaria {Enter} / nome de buff 545 {Enter} e passaria para o próximo buff. Eu tenho as linhas para enviar um arquivo de texto ou um bate-papo do Steam, mas isso não funcionará em Terraria.

    
por user260369 07.10.2013 / 01:09

1 resposta

1

Terraria pesquisa chaves, a menos que você esteja digitando na caixa de bate-papo. você tem que segurar a tecla Enter para 1 / fps para abrir a caixa de bate-papo, digite, então segure Enter novamente para 1 / fps para enviar a mensagem.

#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")
    
por 10.11.2013 / 19:44

Tags