Benötige hilfe bei meinem AutoHotKey Keybinder

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
  • Guten Abend,


    Ich habe versucht einen Keybinder zu erstellen undzwar über AutoHotKey(ahk.).
    ImGame funktioniert alles richtig nur wenn ich /carlist tippeund enter drücke drückt der KeyBinder nochmal Enter.
    Und dies passiert bei allen / befehlen z.B ; /carlist , /house , /inventory usw.


    Meine AutoHotKey Textdatei ::


    #IfWinActive, GTA:SA:MP


    #UseHook


    t::
    Suspend On
    SendInput t
    Hotkey, Enter, On
    Hotkey, Escape, On
    Hotkey, t, Off
    return


    NumpadEnter::
    Enter::
    Suspend Permit
    Suspend Off
    SendInput {Enter}
    Hotkey, t, On
    Hotkey, Enter, Off
    Hotkey, Escape, Off
    return


    Escape::
    Suspend Permit
    Suspend Off
    SendInput {Escape}
    Hotkey, t, On
    Hotkey, Enter, Off
    Hotkey, Escape, Off
    return


    ;Einschalten und ausschalten
    F12::
    Suspend
    SendInput t/me schaltet den Keybinder ein/aus{enter}
    return


    ;Uhrzeit auslesen
    U::
    FormatTime,Uhrzeit, HH:mm:ss
    SendInput t/me schaut auf die Uhrzeit. Die Uhr Sagt : (%Uhrzeit%) {Enter}
    return


    ;Gate
    ^g::
    SendInput t/gate{enter}
    Sleep, 1
    SendInput, t/me schiebt das Gate zur Seite.{enter}
    return


    ;Auto Öffnen
    k::
    SendInput, t/carlock{enter}
    return


    ;Motor anschalten
    m::
    SendInput, t/e{enter}
    return


    ;Lich anschalten
    l::
    SendInput, t/cl{enter}
    return


    ;Anrufsbeantwoter
    p::
    SendInput, t/pickup{Enter}
    SendInput, tGuten Tag sie sprechen mit MarkusEckardt.{Enter}
    SendInput, tWie kann ich ihnen behilflich sein?{Enter}
    return


    ;Anrufbeantworter
    ^p::
    SendInPut, t/pickup{enter}
    Sleep, 100
    SendInPut, tIch habe zurzeit keine Zeit , bitte versuch es später nocheinmal.{enter}
    Sleep, 100
    SendInPut, tDanke für ihren Anruf.{enter}
    Sleep, 100
    SendInPut, t/h{enter}
    return



    Sage schonmal Danke


    MFG MarkusEckardt

  • Eigentlich doch mit Enter, da die Nachricht ja Abgeschickt werden soll,
    Oder Irre ich mich da,
    Bin kein AutoHotKey Coder :)

  • Der block hier ist fehlerhaft
    t::
    Suspend On
    SendInput t
    Hotkey, Enter, On
    Hotkey, Escape, On
    Hotkey, t, Off
    return

    NumpadEnter::
    Enter::
    Suspend Permit
    Suspend Off
    SendInput {Enter}
    Hotkey, t, On
    Hotkey, Enter, Off
    Hotkey, Escape, Off
    return

    Escape::
    Suspend Permit
    Suspend Off
    SendInput {Escape}
    Hotkey, t, On
    Hotkey, Enter, Off
    Hotkey, Escape, Off
    return


    ändere den mal in meinen ;)


    Denn sollte es gehen :D

  • if (strcmp("/gate", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,30,1539.8000488281, -1627.6999511719, 15.199999809265))//LSPD Gate
    {
    if(isPlayerInFrakt(playerid,2))
    {
    MoveObject(lspdtor1, 1539.8000488281, -1627.6999511719, 5.199999809265, 3);
    SendClientMessage(playerid,Grau,"Tor schließt in 6 Sekunden.");
    SetTimer("lspdtor1timer",6000,0);
    return 1;
    }
    else SendClientMessage(playerid,Grau,"Du bist nicht in dieser Fraktion.[LSPD]");
    }
    if(IsPlayerInRangeOfPoint(playerid,30,1273.9000244141, -1652.0999755859, 15.300000190735))//Biker Boyz Gate
    {
    if(isPlayerInFrakt(playerid,4))
    {
    MoveObject(bikerboyztor, 1273.9000244141, -1652.0999755859, 5.300000190735, 3);
    SendClientMessage(playerid,Grau,"Tor schließt in 6 Sekunden.");
    SetTimer("bikerboyztortimer",6000,0);
    return 1;
    }
    else SendClientMessage(playerid,Grau,"Du bist nicht in dieser Fraktion.[Biker Boyz]");
    }
    return 1;
    }