# CNavArea

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

[navmesh](https://gmod.tr/wiki/navmesh) fonksiyonları tarafından döndürülen bir nesne.

## Metotlar

CNavArea:[AddAttributes](https://gmod.tr/wiki/CNavArea:AddAttributes)( [number](https://gmod.tr/wiki/number) attribs )

Belirtilen CNavArea'ya belirtilen nitelikleri ekler. CNavArea:HasAttributes ve CNavArea:SetAttributes fonksiyonlarına bakın.

CNavArea:[AddHidingSpot](https://gmod.tr/wiki/CNavArea:AddHidingSpot)( [Vector](https://gmod.tr/wiki/Vector) pos, [number](https://gmod.tr/wiki/number) flags = 7 )

Bu nav alanına bir saklanma noktası ekler. Alan başına 255 saklanma noktası sınırı vardır.

CNavArea:[AddToClosedList](https://gmod.tr/wiki/CNavArea:AddToClosedList)()

Bu CNavArea'yı, A* yol bulma algoritması tarafından kontrol edilmiş alanların bir listesi olan kapalı listeye ekler. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

CNavArea:[AddToOpenList](https://gmod.tr/wiki/CNavArea:AddToOpenList)()

Bu CNavArea'yı Açık Listeye ekler. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

CNavArea:[ClearSearchLists](https://gmod.tr/wiki/CNavArea:ClearSearchLists)()

Yeni bir arama için açık ve kapalı listeleri temizler. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

[number](https://gmod.tr/wiki/number) CNavArea:[ComputeAdjacentConnectionHeightChange](https://gmod.tr/wiki/CNavArea:ComputeAdjacentConnectionHeightChange)( [CNavArea](https://gmod.tr/wiki/CNavArea) navarea )

Bağlı iki navarea'nın kenarları arasındaki yükseklik farkını döndürür.

[number](https://gmod.tr/wiki/number) CNavArea:[ComputeDirection](https://gmod.tr/wiki/CNavArea:ComputeDirection)( [Vector](https://gmod.tr/wiki/Vector) pos )

Belirtilen vektörün bu CNavArea üzerinde baktığı NavDir enum yönünü döndürür.

[number](https://gmod.tr/wiki/number) CNavArea:[ComputeGroundHeightChange](https://gmod.tr/wiki/CNavArea:ComputeGroundHeightChange)( [CNavArea](https://gmod.tr/wiki/CNavArea) navArea )

İki CNavArea'nın Z eksenindeki yükseklik farkını döndürür. Bu, her iki CNavArea'nın en merkezi noktasından hesaplanır.

CNavArea:[ConnectTo](https://gmod.tr/wiki/CNavArea:ConnectTo)( [CNavArea](https://gmod.tr/wiki/CNavArea) area )

Bu CNavArea'yı başka bir CNavArea'ya veya CNavLadder'a tek yönlü bir bağlantıyla bağlar. (Bu alandan hedefe doğru) Merdivenden alana bağlantı kurmak için CNavLadder:ConnectTo'ya bakın.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[Contains](https://gmod.tr/wiki/CNavArea:Contains)( [Vector](https://gmod.tr/wiki/Vector) pos )

Bu CNavArea belirtilen vektörü içeriyorsa true döndürür.

CNavArea:[Disconnect](https://gmod.tr/wiki/CNavArea:Disconnect)( [CNavArea](https://gmod.tr/wiki/CNavArea) area )

Bu nav alanının belirtilen alan veya merdivenle olan bağlantısını keser. (Sadece tek yönlü bağlantıyı keser)

CNavArea:[Draw](https://gmod.tr/wiki/CNavArea:Draw)()

Bu navarea'yı hata ayıklama arayüzünde (debug overlay) çizer.

CNavArea:[DrawSpots](https://gmod.tr/wiki/CNavArea:DrawSpots)()

Saklanma noktalarını hata ayıklama arayüzünde (debug overlay) çizer. Buna keskin nişancı/açık noktalar da dahildir!

[table](https://gmod.tr/wiki/table) CNavArea:[GetAdjacentAreaDistances](https://gmod.tr/wiki/CNavArea:GetAdjacentAreaDistances)( [number](https://gmod.tr/wiki/number) dir = nil )

Bu CNavArea'dan (tek ve çift yönlü) bir bağlantıya sahip olan tüm CNavArea'ların bir listesini ve önceden hesaplanmış mesafelerini döndürür. Eğer bir alanın bu CNavArea'ya tek yönlü bir gelen bağlantısı varsa, bu fonksiyondan döndürülmez; tüm tek yönlü gelen bağlantıları almak için CNavArea:GetIncomingConnectionDistances kullanın.

[table](https://gmod.tr/wiki/table) CNavArea:[GetAdjacentAreas](https://gmod.tr/wiki/CNavArea:GetAdjacentAreas)()

Bu CNavArea'dan (tek ve çift yönlü) bir bağlantıya sahip olan tüm CNavArea'ların bir listesini döndürür. Eğer bir alanın bu CNavArea'ya tek yönlü bir gelen bağlantısı varsa, bu fonksiyondan döndürülmez; tüm tek yönlü gelen bağlantıları almak için CNavArea:GetIncomingConnections kullanın. Sadece bir taraftan/yönden alanları döndüren bir fonksiyon için CNavArea:GetAdjacentAreasAtSide'a bakın.

[table](https://gmod.tr/wiki/table) CNavArea:[GetAdjacentAreasAtSide](https://gmod.tr/wiki/CNavArea:GetAdjacentAreasAtSide)( [number](https://gmod.tr/wiki/number) navDir )

Belirtilen yönde bu CNavArea'dan (tek ve çift yönlü) bir bağlantıya sahip olan tüm CNavArea'ların bir tablosunu döndürür. Eğer bir alanın bu CNavArea'ya tek yönlü bir gelen bağlantısı varsa, bu fonksiyondan döndürülmez; tüm gelen bağlantıları almak için CNavArea:GetIncomingConnections kullanın. Tüm taraflardan/yönlerden tüm alanları döndüren bir fonksiyon için CNavArea:GetAdjacentAreas'a bakın.

[number](https://gmod.tr/wiki/number) CNavArea:[GetAdjacentCount](https://gmod.tr/wiki/CNavArea:GetAdjacentCount)()

Bu CNavArea'dan (tek ve çift yönlü) bir bağlantıya sahip olan CNavArea'ların miktarını döndürür. Sadece bir taraftan/yönden alan sayısını döndüren bir fonksiyon için CNavArea:GetAdjacentCountAtSide'a bakın.

[number](https://gmod.tr/wiki/number) CNavArea:[GetAdjacentCountAtSide](https://gmod.tr/wiki/CNavArea:GetAdjacentCountAtSide)( [number](https://gmod.tr/wiki/number) navDir )

Belirtilen yönde bu CNavArea'dan (tek veya çift yönlü) bir bağlantıya sahip olan CNavArea'ların miktarını döndürür. Tüm taraflardan/yönlerden CNavArea sayısını döndüren bir fonksiyon için CNavArea:GetAdjacentCount'a bakın.

[number](https://gmod.tr/wiki/number) CNavArea:[GetAttributes](https://gmod.tr/wiki/CNavArea:GetAttributes)()

Belirtilen CNavArea için nitelik maskesini (attribute mask) döndürür.

[Vector](https://gmod.tr/wiki/Vector) CNavArea:[GetCenter](https://gmod.tr/wiki/CNavArea:GetCenter)()

Belirtilen CNavArea için en merkezi vektör noktasını döndürür.

[Vector](https://gmod.tr/wiki/Vector) CNavArea:[GetClosestPointOnArea](https://gmod.tr/wiki/CNavArea:GetClosestPointOnArea)( [Vector](https://gmod.tr/wiki/Vector) pos )

Belirtilen konumdan bu Nav Alanının en yakın noktasını döndürür.

[Vector](https://gmod.tr/wiki/Vector) CNavArea:[GetCorner](https://gmod.tr/wiki/CNavArea:GetCorner)( [number](https://gmod.tr/wiki/number) cornerid )

Belirtilen CNavArea için köşenin vektör konumunu döndürür.

[number](https://gmod.tr/wiki/number) CNavArea:[GetCostSoFar](https://gmod.tr/wiki/CNavArea:GetCostSoFar)()

Yol bulma sırasında başlangıç alanından bu alana kadar olan maliyeti döndürür. CNavArea:SetCostSoFar tarafından ayarlanır. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

[table](https://gmod.tr/wiki/table) CNavArea:[GetExposedSpots](https://gmod.tr/wiki/CNavArea:GetExposedSpots)()

Bu alandaki çok kötü saklanma noktalarının bir tablosunu döndürür. Ayrıca CNavArea:GetHidingSpots'a bakın.

[table](https://gmod.tr/wiki/table) CNavArea:[GetExtentInfo](https://gmod.tr/wiki/CNavArea:GetExtentInfo)()

Nav alanı hakkında boyut bilgisini döndürür.

[table](https://gmod.tr/wiki/table) CNavArea:[GetHidingSpots](https://gmod.tr/wiki/CNavArea:GetHidingSpots)( [number](https://gmod.tr/wiki/number) type = 1 )

Bu alandaki iyi saklanma noktalarının bir tablosunu döndürür. Ayrıca CNavArea:GetExposedSpots'a bakın.

[number](https://gmod.tr/wiki/number) CNavArea:[GetID](https://gmod.tr/wiki/CNavArea:GetID)()

Bu CNavArea'nın benzersiz ID'sini döndürür.

[table](https://gmod.tr/wiki/table) CNavArea:[GetIncomingConnectionDistances](https://gmod.tr/wiki/CNavArea:GetIncomingConnectionDistances)( [number](https://gmod.tr/wiki/number) dir = nil )

Bu CNavArea'ya tek yönlü bir bağlantıya sahip olan tüm CNavArea'ların bir tablosunu ve önceden hesaplanmış mesafelerini döndürür. Eğer bir CNavArea'nın bu CNavArea'ya veya bu CNavArea'dan çift yönlü bir bağlantısı varsa, bu fonksiyondan döndürülmez; giden (tek ve çift yönlü) bağlantıları almak için CNavArea:GetAdjacentAreaDistances kullanın.

[table](https://gmod.tr/wiki/table) CNavArea:[GetIncomingConnections](https://gmod.tr/wiki/CNavArea:GetIncomingConnections)()

Bu CNavArea'ya tek yönlü bir bağlantıya sahip olan tüm CNavArea'ların bir tablosunu döndürür. Eğer bir CNavArea'nın bu CNavArea'ya veya bu CNavArea'dan çift yönlü bir bağlantısı varsa, bu fonksiyondan döndürülmez; giden (tek ve çift yönlü) bağlantıları almak için CNavArea:GetAdjacentAreas kullanın. Sadece bir taraftan/yönden tek yönlü gelen bağlantıları döndüren bir fonksiyon için CNavArea:GetIncomingConnectionsAtSide'a bakın.

[table](https://gmod.tr/wiki/table) CNavArea:[GetIncomingConnectionsAtSide](https://gmod.tr/wiki/CNavArea:GetIncomingConnectionsAtSide)( [number](https://gmod.tr/wiki/number) navDir )

Belirtilen yönden bu CNavArea'ya tek yönlü bir bağlantısı olan tüm CNavArea'ların bir tablosunu döndürür. Eğer bir CNavArea'nın bu CNavArea'ya veya bu CNavArea'dan çift yönlü bir bağlantısı varsa, bu fonksiyondan döndürülmez; giden (tek ve çift yönlü) bağlantıları almak için CNavArea:GetAdjacentAreas kullanın. Tüm taraflardan/yönlerden tek yönlü gelen bağlantıları döndüren bir fonksiyon için CNavArea:GetIncomingConnections'a bakın.

[table](https://gmod.tr/wiki/table) CNavArea:[GetLadders](https://gmod.tr/wiki/CNavArea:GetLadders)()

Bu CNavArea'dan (tek veya çift yönlü) bir bağlantısı olan tüm CNavLadder'ları döndürür. Belirtilen yönde sadece CNavLadder'ları döndüren bir fonksiyon için CNavArea:GetLaddersAtSide'a bakın.

[table](https://gmod.tr/wiki/table) CNavArea:[GetLaddersAtSide](https://gmod.tr/wiki/CNavArea:GetLaddersAtSide)( [number](https://gmod.tr/wiki/number) navDir )

Belirtilen yönde bu CNavArea'dan (tek ve çift yönlü) bir bağlantısı olan tüm CNavLadder'ları döndürür. Tüm taraflardan/yönlerden CNavLadder'ları döndüren bir fonksiyon için CNavArea:GetLadders'a bakın.

[CNavArea](https://gmod.tr/wiki/CNavArea) CNavArea:[GetParent](https://gmod.tr/wiki/CNavArea:GetParent)()

Üst CNavArea'yı döndürür

[number](https://gmod.tr/wiki/number) CNavArea:[GetParentHow](https://gmod.tr/wiki/CNavArea:GetParentHow)()

Bu CNavArea'nın üst öğesine nasıl bağlandığını döndürür.

[string](https://gmod.tr/wiki/string) CNavArea:[GetPlace](https://gmod.tr/wiki/CNavArea:GetPlace)()

Nav alanının Yer'ini (Place) döndürür.

[CNavArea](https://gmod.tr/wiki/CNavArea) CNavArea:[GetRandomAdjacentAreaAtSide](https://gmod.tr/wiki/CNavArea:GetRandomAdjacentAreaAtSide)( [number](https://gmod.tr/wiki/number) navDir )

Belirtilen yönde bu CNavArea'dan giden (tek veya çift yönlü) bir bağlantısı olan rastgele bir CNavArea döndürür.

[Vector](https://gmod.tr/wiki/Vector) CNavArea:[GetRandomPoint](https://gmod.tr/wiki/CNavArea:GetRandomPoint)()

Nav alanı üzerinde rastgele bir nokta döndürür.

[number](https://gmod.tr/wiki/number) CNavArea:[GetSizeX](https://gmod.tr/wiki/CNavArea:GetSizeX)()

Bu Nav Alanının genişliğini döndürür.

[number](https://gmod.tr/wiki/number) CNavArea:[GetSizeY](https://gmod.tr/wiki/CNavArea:GetSizeY)()

Bu Nav Alanının yüksekliğini döndürür.

[table](https://gmod.tr/wiki/table) CNavArea:[GetSpotEncounters](https://gmod.tr/wiki/CNavArea:GetSpotEncounters)()

Bir CNavArea'dan geçen tüm olası yol segmentlerini ve bu yol segmentini geçerken bakılması gereken tehlikeli noktaları döndürür.

[number](https://gmod.tr/wiki/number) CNavArea:[GetTotalCost](https://gmod.tr/wiki/CNavArea:GetTotalCost)()

Başlangıç alanından hedef alana bu düğüm üzerinden geçerkenki toplam maliyeti döndürür. CNavArea:SetTotalCost tarafından ayarlanır. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

[table](https://gmod.tr/wiki/table) CNavArea:[GetVisibleAreas](https://gmod.tr/wiki/CNavArea:GetVisibleAreas)()

Bu CNavArea'dan görülebilen tüm CNavArea'ları döndürür.

[number](https://gmod.tr/wiki/number) CNavArea:[GetZ](https://gmod.tr/wiki/CNavArea:GetZ)( [Vector](https://gmod.tr/wiki/Vector) pos )

Bu Nav Alanının belirtilen konumdaki rakımını (yüksekliğini) döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[HasAttributes](https://gmod.tr/wiki/CNavArea:HasAttributes)( [number](https://gmod.tr/wiki/number) attribs )

Belirtilen CNavArea'nın bu nitelik bayrağının ayarlanmış olup olmadığını true olarak döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsBlocked](https://gmod.tr/wiki/CNavArea:IsBlocked)( [number](https://gmod.tr/wiki/number) teamID = -2, [boolean](https://gmod.tr/wiki/boolean) ignoreNavBlockers = false )

Nav alanının engellenip engellenmediğini, yani içinden geçilip geçilemeyeceğini döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsClosed](https://gmod.tr/wiki/CNavArea:IsClosed)()

Bu düğümün Kapalı Listede olup olmadığını döndürür. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsCompletelyVisible](https://gmod.tr/wiki/CNavArea:IsCompletelyVisible)( [CNavArea](https://gmod.tr/wiki/CNavArea) area )

Bu CNavArea'nın belirtilen CNavArea'yı tamamen (yani bu alanın tüm köşeleri, belirtilen alanın tüm köşelerini görebilir) görüp göremediğini döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsConnected](https://gmod.tr/wiki/CNavArea:IsConnected)( [CNavArea](https://gmod.tr/wiki/CNavArea) navArea )

Bu CNavArea'nın belirtilen CNavArea'ya giden (tek veya çift yönlü) bir bağlantısı olup olmadığını döndürür. Sadece bir yöndeki giden bağlantıları kontrol eden bir fonksiyon için CNavArea:IsConnectedAtSide'a bakın.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsConnectedAtSide](https://gmod.tr/wiki/CNavArea:IsConnectedAtSide)( [CNavArea](https://gmod.tr/wiki/CNavArea) navArea, [number](https://gmod.tr/wiki/number) navDirType )

Bu CNavArea'nın belirtilen yönde, belirtilen CNavArea'ya giden (tek veya çift yönlü) bir bağlantısı olup olmadığını döndürür. Tüm tarafları kontrol eden bir fonksiyon için CNavArea:IsConnected'a bakın.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsCoplanar](https://gmod.tr/wiki/CNavArea:IsCoplanar)( [CNavArea](https://gmod.tr/wiki/CNavArea) navArea )

Bu Nav Alanının belirtilen ile aynı düzlemde olup olmadığını döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsDamaging](https://gmod.tr/wiki/CNavArea:IsDamaging)()

CNavArea:MarkAsDamaging tarafından ayarlandığı gibi, geçilmesi durumunda CNavArea'nın hasar verip vermeyeceğini döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsFlat](https://gmod.tr/wiki/CNavArea:IsFlat)()

Bu Nav Alanının nav_coplanar_slope_limit_displacement ve nav_coplanar_slope_limit convar'larının toleransı dahilinde düz olup olmadığını döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsOpen](https://gmod.tr/wiki/CNavArea:IsOpen)()

Bu alanın Açık Listede olup olmadığını döndürür. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsOpenListEmpty](https://gmod.tr/wiki/CNavArea:IsOpenListEmpty)()

Açık Listenin boş olup olmadığını döndürür. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsOverlapping](https://gmod.tr/wiki/CNavArea:IsOverlapping)( [Vector](https://gmod.tr/wiki/Vector) pos, [number](https://gmod.tr/wiki/number) tolerance = 0 )

Bu konumun Nav Alanı ile belirtilen tolerans dahilinde çakışıp çakışmadığını döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsOverlappingArea](https://gmod.tr/wiki/CNavArea:IsOverlappingArea)( [CNavArea](https://gmod.tr/wiki/CNavArea) navArea )

Bu CNavArea'nın belirtilen CNavArea ile çakışıp çakışmadığını true olarak döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsPartiallyVisible](https://gmod.tr/wiki/CNavArea:IsPartiallyVisible)( [Vector](https://gmod.tr/wiki/Vector) pos, [Entity](https://gmod.tr/wiki/Entity) ignoreEnt = NULL )

Bu CNavArea'nın belirtilen konumu görüp göremediğini döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsPotentiallyVisible](https://gmod.tr/wiki/CNavArea:IsPotentiallyVisible)( [CNavArea](https://gmod.tr/wiki/CNavArea) area )

Bu CNavArea'nın belirtilen CNavArea'yı potansiyel olarak görüp göremediğini döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsRoughlySquare](https://gmod.tr/wiki/CNavArea:IsRoughlySquare)()

Kabaca kare şeklinde olup olmadığını döndürür.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsUnderwater](https://gmod.tr/wiki/CNavArea:IsUnderwater)()

Bu Nav Alanının su altında yer alıp almadığını belirtir.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[IsValid](https://gmod.tr/wiki/CNavArea:IsValid)()

Bu CNavArea'nın geçerli olup olmadığını döndürür.

[boolean](https://gmod.tr/wiki/boolean), [Vector](https://gmod.tr/wiki/Vector) CNavArea:[IsVisible](https://gmod.tr/wiki/CNavArea:IsVisible)( [Vector](https://gmod.tr/wiki/Vector) pos )

Belirtilen konumdan görünüp görünemediğini döndürür.

CNavArea:[MarkAsBlocked](https://gmod.tr/wiki/CNavArea:MarkAsBlocked)( [number](https://gmod.tr/wiki/number) teamID = -2 )

Alanı engellenmiş ve geçilemez olarak işaretler. CNavArea:IsBlocked ve CNavArea:MarkAsUnblocked'a bakın.

CNavArea:[MarkAsDamaging](https://gmod.tr/wiki/CNavArea:MarkAsDamaging)( [number](https://gmod.tr/wiki/number) duration )

Örneğin zehirli veya atmosferi olmayan bir ortam ya da geçici bir yangın olduğunda, geçilmesi durumunda alanı hasar verici olarak işaretler. CNavArea:IsDamaging'e bakın.

CNavArea:[MarkAsUnblocked](https://gmod.tr/wiki/CNavArea:MarkAsUnblocked)( [number](https://gmod.tr/wiki/number) teamID = -2 )

Eğer daha önce CNavArea:MarkAsBlocked tarafından engellendiyse bu alanın engelini kaldırır.

CNavArea:[PlaceOnGround](https://gmod.tr/wiki/CNavArea:PlaceOnGround)( [number](https://gmod.tr/wiki/number) corner )

Bir CNavArea'nın bir köşesini veya tüm köşelerini altındaki zemine indirir.

[CNavArea](https://gmod.tr/wiki/CNavArea) CNavArea:[PopOpenList](https://gmod.tr/wiki/CNavArea:PopOpenList)()

Başlangıç düğümünden geçiş maliyeti en düşük olan bir CNavArea'yı Açık Listeden kaldırır ve onu döndürür. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

CNavArea:[Remove](https://gmod.tr/wiki/CNavArea:Remove)()

Belirtilen nav alanını kaldırır.

CNavArea:[RemoveAttributes](https://gmod.tr/wiki/CNavArea:RemoveAttributes)( [number](https://gmod.tr/wiki/number) attribs )

Belirtilen CNavArea'dan belirtilen nitelikleri kaldırır. Ayrıca CNavArea:SetAttributes'a bakın.

CNavArea:[RemoveFromClosedList](https://gmod.tr/wiki/CNavArea:RemoveFromClosedList)()

Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir. Hiçbir şey yapmaz Bu düğümü Kapalı Listeden kaldırır. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

CNavArea:[SetAttributes](https://gmod.tr/wiki/CNavArea:SetAttributes)( [number](https://gmod.tr/wiki/number) attribs )

Belirtilen CNavArea için nitelikleri ayarlar. CNavArea:HasAttributes'a bakın.

CNavArea:[SetCorner](https://gmod.tr/wiki/CNavArea:SetCorner)( [number](https://gmod.tr/wiki/number) corner, [Vector](https://gmod.tr/wiki/Vector) position )

Bir nav alanının bir köşesinin konumunu ayarlar.

CNavArea:[SetCostSoFar](https://gmod.tr/wiki/CNavArea:SetCostSoFar)( [number](https://gmod.tr/wiki/number) cost )

Yol bulma sırasında başlangıç alanından bu alana olan maliyeti ayarlar. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

CNavArea:[SetParent](https://gmod.tr/wiki/CNavArea:SetParent)( [CNavArea](https://gmod.tr/wiki/CNavArea) parent, [number](https://gmod.tr/wiki/number) how )

Bu CNavArea'nın yeni üst öğesini ayarlar.

[boolean](https://gmod.tr/wiki/boolean) CNavArea:[SetPlace](https://gmod.tr/wiki/CNavArea:SetPlace)( [string](https://gmod.tr/wiki/string) place )

Nav alanının Yer'ini (Place) ayarlar. .nav dosyası başına 256 benzersiz yer sınırı vardır.

CNavArea:[SetTotalCost](https://gmod.tr/wiki/CNavArea:SetTotalCost)( [number](https://gmod.tr/wiki/number) cost )

Başlangıç alanından hedef alana bu düğüm üzerinden geçerkenki toplam maliyeti ayarlar. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

CNavArea:[UpdateOnOpenList](https://gmod.tr/wiki/CNavArea:UpdateOnOpenList)()

Bu açık listeyi, CNavArea:GetTotalCost değerinin açık listedeki diğer alanların toplam maliyetiyle karşılaştırılmasına göre uygun konuma taşır. A* algoritması aracılığıyla yol bulmada kullanılır. Daha fazla bilgi Basit Yol Bulma sayfasında bulunabilir.

- [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/CNavArea
