# halo.Add

- **Ortam:** İstemci
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/halo.Add
- **Çeviri tarihi:** 2026-05-14

```lua
halo.Add( table entities, Color color, number blurX = 2, number blurY = 2, number passes = 1, boolean additive = true, boolean ignoreZ = false )
```

## Açıklama

Uygulanır [Halo.](https://gmod.tr/wiki/halo) Bir veya birden fazla varlığa parlama etkisi. [GM:PreDrawHalos](https://gmod.tr/wiki/GM:PreDrawHalos), ama herhangi bir zamanda eklenebilirler.

> **NOT:** İğren Z parametresi haloların oyuncunun görüntüleme modelinin üzerine çekilmesine neden olur. [render. DepthRange](https://gmod.tr/wiki/render.DepthRange) İçinde [GM:PreDrawViewModel](https://gmod.tr/wiki/GM:PreDrawViewModel), [GM:PostDrawViewModel](https://gmod.tr/wiki/GM:PostDrawViewModel), [GM:PreDrawPlayerHands](https://gmod.tr/wiki/GM:PreDrawPlayerHands) ve [GM:PostDrawPlayerHands](https://gmod.tr/wiki/GM:PostDrawPlayerHands) Kancalar.

## Argümanlar

1.. [Tablo](https://gmod.tr/wiki/table) **kuruluşlar**: Halo etkisini eklemek için bir varlık tablosu.
2.. [Renk](https://gmod.tr/wiki/Color) **Renkli**: Halo'nun istenen rengi.
3.. [numara](https://gmod.tr/wiki/number) **BlurX** = 2: Halo'nun x eksenindeki bulanıklığının gücü.
4.. [numara](https://gmod.tr/wiki/number) **bulanık** = 2: Halo'nun y eksenindeki bulanıklığının gücü.
5.. [numara](https://gmod.tr/wiki/number) **geçiyor.** = 1: Halo'nun çerçeve başına kaç kez çizilmesi gerektiği. **Bunu artırmak oyuncunun FPS'ini engelleyebilir.**.
Altı.. [Boolean](https://gmod.tr/wiki/boolean) **katkı maddesi** = doğru: Halo'nun görüntüleme modunu ekleyici olarak ayarlar.
7.. [Boolean](https://gmod.tr/wiki/boolean) **İlgilenmeZ** = yanlış: Halo'yu herhangi bir şeyle gösterir. `true`.

### Örnek

Haritadaki tüm aletlerin etrafına bir halo ekler. O( n) işlemini kullanır ve işleme alması son derece pahalı olabilecek görünmeyen nesneleri tekrarlar.

```lua
local color_red = Color( 255, 0, 0 )

hook.Add( "PreDrawHalos", "AddPropHalos", function()
	halo.Add( ents.FindByClass( "prop_physics*" ), color_red, 5, 5, 2 )
end )
```

**Çıkış:** ![](https://gmod.tr/api/uploads/wiki/719e5b539cc706b8d098.png)Haritadaki tüm aletler kırmızı halo ile, 5'lik bulanıklık miktarı ve iki geçişle sunulacak.

### Örnek

Tüm yöneticilerin etrafına yeşil bir halo ekliyor.

```lua
local color_green = Color( 0, 255, 0 )

hook.Add( "PreDrawHalos", "AddStaffHalos", function()
	local staff = {}

	for _, ply in player.Iterator() do
		if ( ply:IsAdmin() ) then
			staff[ #staff + 1 ] = ply
		end
	end

	halo.Add( staff, color_green, 0, 0, 2, true, true )
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/halo.Add
