Hilfe komme nicht weiter. [AHK][Keybinder]

  • Hey,
    Und zwar ich spiele auf den bekannten RGN Server & ich möchte mir einen eigenen Keybinder erstellen.
    Dies habe ich auch getan. Aber habe ein Problem. Es gibt dort ein Spamschutz & wenn ich eine Taste Drücke
    wird es gespamt und ich werde dann jedes mal gekickt. Wie kann ich das ändern? Hier der Code.



    (Das "t" ist dafür da das der Chat geöffnet wird.)



    1::
    SendInput t/engine {enter}
    return


    2::
    SendInput t/lock {enter}
    return


    3::
    SendInput t/getdrugs 80 {enter}
    return


    4::
    SendInput t/cargo {enter}
    return


    5::
    SendInput t/opencargo {enter}
    return


    P::
    SendInput t/put drugs
    return


    L::
    SendInput t/lights {enter}
    return



    Ich brauche noch einen Code das ich mit der F10 Taste den Keybinder stoppen kann.


    Bitte um Hilfe.


    MFG!


  • Hättest du auch im RGN Forum finden können

  • Also wenn du einmal 1 drückst spamt er /engine?

    Nein, tut er dann nicht.
    Ich würde dir aufgrund des Spamquards den es soweit ich weiß auf RGN gibt, eine API zu verwenden.
    Dann würde es statt SendInput t/...
    SendChat("")
    heißen. Damit wird der CMD direkt an den Server gesendet und du kannst ihn theoretisch durchspammen

    graphics frontend web

  • Nein, tut er dann nicht.
    Ich würde dir aufgrund des Spamquards den es soweit ich weiß auf RGN gibt, eine API zu verwenden.
    Dann würde es statt SendInput t/...
    SendChat("")
    heißen. Damit wird der CMD direkt an den Server gesendet und du kannst ihn theoretisch durchspammen

    Ich habe es nun so.





    1::
    SendChat("t/engine"){enter}
    return


    2::
    SendChat("t/lock"){enter}
    return


    3::
    SendChat("t/getdrugs 80"){enter}
    return


    4::
    SendChat("t/cargo"){enter}
    return


    5::
    SendChat("t/opencargo"){enter}
    return


    P::
    SendChat("t/put drugs")
    return


    L::
    SendChat("t/lights"){enter}
    return



    ~F10::
    Suspend
    If (A_IsSuspended)
    {
    Sendinput, t/me pausiert seinen Keybinder!
    }
    else
    {
    Sendinput, t/me aktiviert seinen Keybinder!
    }
    return



    bekomme aber einen ERROR.



    MFG

  • Nein, tut er dann nicht.
    Ich würde dir aufgrund des Spamquards den es soweit ich weiß auf RGN gibt, eine API zu verwenden.
    Dann würde es statt SendInput t/...
    SendChat("")
    heißen. Damit wird der CMD direkt an den Server gesendet und du kannst ihn theoretisch durchspammen


    Es ist schwer an die API ran zu kommen seitdem das Projekt geschlossen ist... hatte die damals benutzt und würde es auch gerne wieder...