[Gelöst][AHK] Spieler mit bestimmtem Skin abfragen?

  • Hey Brotfische,
    ich möchte in meinem Keybinder als Overlay die Mitglieder einer Fraktion anzeigen. Das mit dem Overlay klappt, aber wie kann ich die spieler, die die selbe Skin ID haben auflisten? Am besten mit sortierung nach ID.
    Mit freundlichen Grüßen
    locomoco

    . {\__/}
    \(^ - ^)/

  • Ein Keybinder vom LSPD hat sowas drinne. Ich kann die Position und die Größe von der liste über einen Befehl verstellen und es wird so angezeigt:
    PDler:
    [ID] Name1 [Rank]
    [ID] Name2 [Rank]
    ...

    . {\__/}
    \(^ - ^)/

  • Ich meine, den Skin kann man nur auslesen, wenn der Spieler in Streaming-Reichweite ist. Werden auf dem Server die PDler in der Spielerliste farblich hervorgehoben? Dann wird vermutlich die getPlayerColor Funktion genutzt.

  • Nein ist komplett alles Weiß außer die Administratoren.


    Edit:
    Lol hab grad in einem script von einem freund was gefunden:
    getTargetPlayerSkinIdByPed(dwPED)
    xDDD Ich guck mich mal weiter um was es da so gibt


    Edit 2:
    getPlayerSkinID() xDDD


    Code
    getPlayerSkinID() {
    if(!checkHandles())
    return -1
    dwCPedPtr := readDWORD(hGTA, ADDR_CPED_PTR)
    if(ErrorLevel) {
    ErrorLevel := ERROR_READ_MEMORY
    return -1
    }

    Für die, die es auch brauchen.

    . {\__/}
    \(^ - ^)/