Beiträge von Incepted

    Hi,


    für ein kleines Projekt bin ich auf der Suche nach jeglichen Tuningteilen in Form eines Bildes die man in GTA in jeweilige Fahrzeuge verbauen kann, sprich bspw. Dollar-Felgen, Twist-Felgen - die Spoiler die es gibt und so weiter. Kennt da wer eine Seite, wo ich solche Bilder finde oder muss ich tatsächlich alle selbst machen?

    Man könnte es so machen:

    : ==> Call to nonexistent function.


    Das wäre bei dir Zeile 7.

    Du könntest entweder:

    • Den Timer, wenn du in Reichweite bist, auf ein höheres Intervall setzen und wenn du nicht mehr in Reichweite bist, wieder auf 500
    • Eine Variable setzen, wenn du den Befehl einmal in Reichweite ausgeführt hast, welche erst resettet wird, wenn du nicht mehr in Reichweite bist

    Methode 2 hört sich dafür sinnvoller an, meiner Meinung nach. Wie lässt sich das in AHK umsetzen?

    So sollte es dann allerdings klappen

    Funktioniert komischerweise noch immer nicht. Liegt es an der API oder AHK-Version? Bin echt überfragt.

    Hi,


    kann mir einer sagen was bei diesem Code fehlt oder falsch ist? Wird gar nicht erst ausgeführt. Auf Tastendruck, bspw. auf F3 gelegt funktioniert einwandfrei, also automatische Funktion leider nicht. Weder mit Timer, noch so wie es dort drin steht. Was ist der Fehler oder was fehlt?


    @GUCCI dennoch schreibst du, ihr sucht einen C# und C++ Developer und dann sagst du Richtung UCP - macht echt sinn. Aber hey, kein Wunder wenn man alles für sich machen lässt. :D

    @Incepted


    Habe dir das mal etwas bearbeitet, da du sonst nen permanenten Spam bekommen würdest.
    Weiß zwar nicht wie dein Timer eingestellt ist, würde den aber auf eine Sekunde (SetTimer, TIMER, 1000) setzen.


    Hi, habe gar keinen Timer drin und es gerade getestet - es kam kein Spam oder Ähnliches. Dennoch danke. :)

    Code
    AutoGate:
    IfWinNotActive, GTA:SA:MP
    return
    If(IsPlayerDriver()) {
    	If(IsPlayerInRangeOfPoint(1545.0774,-1627.2709,13.3828, 10)) {
    		SendChat("/gate")
    		AddChatMessage(0xFF0000, "Test erfolgreich und Schranke geöffnet.")
    	}
    }
    return

    MfG

    Vielen Dank, klappt. Dummer Fehler meinerseits, hätte ich eigentlich sehen müssen. Wenn ich zu dieser Funktion nun weitere Gates hinzufügen möchte, einfach immer mit else if oder gibt es eine bessere Methode?

    Hi,


    kann mir einer sagen was bei diesem Code fehlt oder falsch ist? Wird gar nicht erst ausgeführt.


    Code
    AutoGate:
    IfWinNotActive, GTA:SA:MP
    return
    If(IsPlayerDriver) {
    	If(IsPlayerInRangeOfPoint(1545.0774,-1627.2709,13.3828, 10)) {
    		SendChat("t/gate{Enter}")
    		AddChatMessage(0xFF0000, "Test erfolgreich und Schranke geöffnet.")
    	}
    }
    return

    Habe es jeweils mit IsPlayerInCar und IsPlayerDriver getestet. Geht nicht, irgendwas wird wohl am Code falsch sein.