NPC:NavSetRandomGoal
Açıklama
En yakın başlangıç düğümü ile belirtilen yöndeki rastgele bir düğüm arasında, belirtilen minimum uzunlukta rastgele bir yol oluşturur. Bu fonksiyon, NPC'yi fiilen hareket etmeye zorlamaz.
Argümanlar
Döndürülen Değer
Örnek
Örnek kullanım. Unutmayın ki betiklenemeyen (non-scriptable) NPC'ler görevlerini ara sıra geçersiz kılacaktır. Bu fonksiyon, betiklenebilir (scriptable) NPC'ler için tasarlanmıştır.
function MakeNPCGo( npc )
-- Baktığımız yönde, bizden en az 200 birim uzakta gidilecek rastgele bir düğüm seçer
npc:NavSetRandomGoal( 200, npc:GetAimVector() )
-- Bu noktada, eğer yeni bir yol oluşturulmuşsa npc:GetPathDistanceToGoal() farklı bir değer döndürecektir
-- Bizi oraya gitmeye zorlar
-- 48, TASK_RUN_PATH'e karşılık gelir
npc:StartEngineTask( 48, 0 )
end
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord