AutoHotkey IsPlayerInRangeOfPoint problem..

  • Hallo
    Ich habe folgendes Problem und habe jetzt ca 1 Stunde im internet rumgesucht aber finde einfach nicht den Fehler


    tor:
    if(IsPlayerInRangeOfPoint2D(1587.9335,-1638.3712, 4))
    {
    SendChat("/open")
    }
    return


    die Abfrage
    #IfWinActive, GTA:SA:MP
    ist schon ganz oben im Keybinder also wirds daran nicht liegen


    Bin am verzweifeln -.-

    Mit freundlichen Grüßen
    Siepac

  • Also den Zusammenhang zwischen deiner "Abfrage" und dem "tor"-Label verstehe ich noch nicht ganz.
    Das was du hier probierst zu verwenden ist ein Timer, der kontinuierlich nach einer bestimmten Zeit einen Label aufruft.
    Hier die Dokumentation dazu: https://autohotkey.com/docs/commands/SetTimer.htm


    Einfach ganz oben in deinem Quellcode folgendes einfügen:

    Code
    SetTimer, tor, 100

    Dann sollte dein "tor"-Label auch jede 100 Millisekunden aufgerufen werden.



    MfG

  • Ich dussel :D
    Okey funktioniert jetzt.
    Wie könnte ich das machen das wenn ich dieses Tor einmal geöffnet habe es diesen Timer erstmal für 2-3 Sekunden killt?



    #edit
    Okey habs rausgefunden mit Sleep :D



    Danke dir nochmals für deine schnelle hilfe! :)

    Mit freundlichen Grüßen
    Siepac