Taste drücken

  • wiedermal brauch ich hilfe.
    mein vater spielt da so ein spiel namens guild wars.
    er bekommt es aber nicht hin einen gegner zu callen. Callen heisst den gegner zu "makieren" sodass alle sehen welchen gegner er angreift, sodasssie mit aufs ziel gehen können.
    denn um einen gegner zu callen muss man ein bestimmte tastenkobi drücken.
    zu kompliziert für pai.
    deshlab hab ich mir überlegt ihm dafür nen kleines makro zu schreiben.

    meine vorstellung:
    wenn er die taste X drückt, dann soll das makro unter gehaltener linker strg taste 2 mal hintereinander im abstand von ner viertel sekunde LEERtaste drücken

    mein ansatz:

    [autoit]


    #include <Misc.au3> ; Binde die Misc.au3 ein( für _IsPressed)
    While (1)
    If _IsPressed("58") Then
    sleep(50)
    Halte Links Strag gedrückt
    send("20")
    sleep(200)
    send("20")
    sleep(50)
    WEnd ; Wiederholfe die Schleife

    [/autoit]

    finde nicht den code für links strg und weiss nicht den befehl für taste gedrückt halten. reicht wenn strag immer 1 sekunde grdrückt belibt.
    bedanke mich schon jetzt für euer hilfe.
    beschäftige mich ja erst seit 2 tagen mit programmieren :(
    danke