optimize 0 olarak yazıyorum optimizasyonunu yaparsın
local catCafeLocation = vector3(0.0,0.0,0.0)
Citizen.CreateThread(
        function()
            while tree do
             local  playerCoord = PlayerPedId()
                local dist = GetDistanceBetweenCoords(playerCoord.x, playerCoord.y, playerCoord.z, catCafeLocation.x, catCafeLocation.y, catCafeLocation.z, true)
                if dist < 100.0 then --ufu kafenin genişliğinde
                    --send nui
                end
                Citizen.Wait(0)
            end
        end
    end)
bu şekilde uwudayken nui gönderirsin javascript ile alarak html sayfandaki mesajı ekranda tutabilrisin