# navmesh.GetNearestNavArea

- **Ortam:** Sunucu
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/navmesh.GetNearestNavArea
- **Çeviri tarihi:** 2025-09-08

```lua
CNavArea navmesh.GetNearestNavArea( Vector pos, boolean anyZ = false, number maxDist = 10000, boolean checkLOS = false, boolean checkGround = true, number team = TEAM_ANY=-2 )
```

## Açıklama

Belirtilen pozisyona aynı yükseklikte veya altında en yakın [CNavArea](https://gmod.tr/wiki/CNavArea)'yı döndürür.

Bu fonksiyon, engellenmiş [CNavArea](https://gmod.tr/wiki/CNavArea)'ları yok sayar. Engellenmiş alanları gören bir fonksiyon için [navmesh.GetNavArea](https://gmod.tr/wiki/navmesh.GetNavArea) sayfasına bakın.

## Argümanlar

1. [Vector](https://gmod.tr/wiki/Vector) **pos**: Aranacak pozisyon
2. [boolean](https://gmod.tr/wiki/boolean) **anyZ** = false: Bu argüman göz ardı edilir ve hiçbir etkisi yoktur
3. [number](https://gmod.tr/wiki/number) **maxDist** = 10000: Bu, fonksiyonun bir [CNavArea](https://gmod.tr/wiki/CNavArea) arayacağı belirtilen pozisyondan itibaren maksimum mesafedir
4. [boolean](https://gmod.tr/wiki/boolean) **checkLOS** = false: Eğer bu true olarak ayarlanırsa, fonksiyon dahili olarak başlangıç pozisyonundan her potansiyel [CNavArea](https://gmod.tr/wiki/CNavArea)'ya bir [MASK_NPCSOLID_BRUSHONLY](https://gmod.tr/wiki/Enums/MASK) ile [util.TraceLine](https://gmod.tr/wiki/util.TraceLine) yapar. Eğer izleme başarısız olursa, [CNavArea](https://gmod.tr/wiki/CNavArea) göz ardı edilir. Eğer bu false olarak ayarlanırsa, fonksiyon dünya da dahil olmak üzere her şeyin içinden geçerek en yakın [CNavArea](https://gmod.tr/wiki/CNavArea)'yı bulur.
5. [boolean](https://gmod.tr/wiki/boolean) **checkGround** = true: Eğer checkGround true ise, bu fonksiyon dahili olarak pozisyonun hemen altında bir [CNavArea](https://gmod.tr/wiki/CNavArea) olup olmadığını kontrol etmek için [navmesh.GetNavArea](https://gmod.tr/wiki/navmesh.GetNavArea)'yı çağırır ve varsa, başka bir yeri kontrol etmeden önce onu döndürür.
6. [number](https://gmod.tr/wiki/number) **team** = TEAM_ANY=-2: Bu, hedef [CNavArea](https://gmod.tr/wiki/CNavArea)'nın belirtilen takım tarafından gezinilmemesi gerektiğini kontrol etmek için dahili olarak [CNavArea:IsBlocked](https://gmod.tr/wiki/CNavArea:IsBlocked)'ı çağırır. Şu anda bunun hiçbir işe yaramadığı görülmektedir.

## Döndürülenler

1. [CNavArea](https://gmod.tr/wiki/CNavArea): Verilen parametrelerle bulunan en yakın [CNavArea](https://gmod.tr/wiki/CNavArea) veya hiç bulunamadıysa NULL bir [CNavArea](https://gmod.tr/wiki/CNavArea).

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/navmesh.GetNearestNavArea
