AHK автодоклад

Shpic

Известный
Автор темы
27
1
Привет.
автодоклад:
!P:: ; Клавиша активации Alt+P - Автодоклад
SendChat("/r Патруль ЛВ. Напарники: " NearCopPlayers())
return
NearCopPlayers()
{
    p := getStreamedInPlayersInfo()
    If (!p)
        return
    lpos := getCoordinates()
    If (!lpos)
        return
    For i, o in p
    {
        t := getDist(lpos,o.POS)
        If (t <= 5)
        {
            skinId := getTargetPlayerSkinIdById(i)
            if skinId in 285
            incar := isTargetInAnyVehicleById(i)
            If incar = 1
            {
                RegExMatch(o.NAME, "(.*)_(.*)", result)
                NameCop := result2
                If NearCops
                    NearCops := % NearCops ", " NameCop
                else
                    NearCops := NameCop
            }
        }
    }
    If not NearCops
        NearCops := "Отсутствуют"
    return NearCops
}
return

Есть такой автодоклад. Люди шарящие, как написать автодоклад именно с пассажирами, что бы не было дистанций. Данный автодоклад хорош, но немного не то. Он засчитывает игроков, которые стоят рядом, а не сидят в машине. Может кто помочь подредактировать ?