[AHK]Position von Spieler (Hilfe!!)

  • Hey ich wollte mal fragen wie bzw. ob es funktioniert das wenn mein Spieler sich an einen Gewissen Ort befindet Automatisch in den Chat einen Command eingibt, z.B. Das ich Automatisch wenn ich an der BSN Tankstelle bin und /tanken mache,



    Dankeschön im Vorraus ^^

  • Bekomme Fehlermeldung bitte um Hilfe ^^

  • Das ganze sieht mitlerweile so aus... funktioniert trotzdem nicht


    Das sind die Savepunkte


    AddStaticVehicle(455,2739.8884,-2464.5381,14.0866,105.0708,9,3); // stuff get
    AddStaticVehicle(455,2490.2312,2772.4868,11.2353,281.7976,9,3); // stuff deliver

  • Das ganze sieht mitlerweile so aus... funktioniert trotzdem nicht


    Das sind die Savepunkte


    AddStaticVehicle(455,2739.8884,-2464.5381,14.0866,105.0708,9,3); // stuff get
    AddStaticVehicle(455,2490.2312,2772.4868,11.2353,281.7976,9,3); // stuff deliver

    Du musst genauer darauf achten, wie der Syntax in Autohotkey ist.
    Am Besten in den AHK-Docs:
    https://autohotkey.com/docs/commands/SetTimer.htm


    Die Timer so starten:

    Code
    SetTimer, PosTimer, 1000
    SetTimer, PosTimer2, 1000
  • SetTimer, Tanke , 1000 ;Eine Sekunde
    Tanke:
    if(IsPlayerInRangeOfPoint(2739.8884,-2464.5381,14.0866, 1))
    {
    SendChat("/Stuff get 10")
    Sleep, 5000 ;Befehl wird für 5 Sekunden nicht ausgeführt
    }
    else
    if(IsPlayerInRangeOfPoint(2490.2312,2772.4868,11.2353, 1))
    {
    SendChat("/stuff deliver")
    Sleep, 2000
    }
    return


    Punkt 1
    Du erstellst einen Timer mit dem Lable Tanke


    Punkt 2
    Du Gibst das Lable wieder in diesem fall Tanke:


    Punkt 3
    Du fragst den Spieler nun jede Sekunde (1000) ob er in der Reichweite von der /stuff geht Koordinate ist.
    Wenn er in der Reichweite 1 der Koordinate ist wirst führt er diesen befehl aus und Lässt es 5 Sekunden Ruhen (Sleep, 5000)
    Ansonsten Spamst du alles voll ;)


    oder (else)
    Du bist nicht in dieser reichweite sondern in der von Stuff Deliver
    Führt es diesen befehl aus


    Bitte :)

    Mit freundlichen Grüßen
    Siepac