# NPC:UseLeadBehavior

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

```lua
boolean NPC:UseLeadBehavior()
```

## Açıklama

Bu SENT için bir `ai_goal_lead` ayarlandığında, yapay zekanın [Lider Davranışı'nı](https://developer.valvesoftware.com/wiki/ai_goal_lead) (Lead Behavior) etkinleştirir.

> **NOT:** Bu fonksiyon sadece `ai` türündeki SENT'ler üzerinde çalışır.

## Döndürdüğü Değer

1. [boolean](https://gmod.tr/wiki/boolean): İşlemin başarılı olup olmadığı.

### Örnek

`gm_construct` haritasında kullanılmak üzere, haritanın ortasında bir `base_ai` oluşturur ve ona oyuncuyu bir spot ışığının altına götürmesini emreder.

```lua
local goalPos = Vector(1576.366943, -465.975769, -143.968750)

local npc = ents.Create("base_ai")
npc:SetKeyValue("additionalequipment","weapon_stunstick")
npc:SetName("police")
npc:Spawn()
npc:DropToFloor()
npc:SetModel("models/police.mdl")

local goal = ents.Create("info_target")
goal:SetPos(goalPos)
goal:SetName("darkroom")
goal:Spawn()

local goalHandler = ents.Create("ai_goal_lead")
goalHandler:SetKeyValue("goal","darkroom")
goalHandler:SetKeyValue("waitdistance","8192")
goalHandler:SetKeyValue("leaddistance","100")
goalHandler:SetKeyValue("retrievedistance","140")
goalHandler:SetKeyValue("run","0")
goalHandler:SetKeyValue("retrieve","1")
goalHandler:SetKeyValue("leadduringcombat","0")
goalHandler:SetKeyValue("actor","police")
goalHandler:SetKeyValue("startactive","1")
goalHandler:SetKeyValue("OnSuccess","police,setrelationship,!player d_ht 0")
goalHandler:Spawn()

npc:DeleteOnRemove(goal)
npc:DeleteOnRemove(goalHandler)

timer.Simple(0.5,function() -- NPC yapay zekasının düzgün şekilde başlatılmasını bekleyin
	if IsValid(npc) and IsValid(goal) and IsValid(goalHandler) then
		print(npc:UseLeadBehavior())
	end
end )
```

- [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/NPC:UseLeadBehavior
