# DynamicLight

- **Ortam:** İstemci
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Global.DynamicLight
- **Çeviri tarihi:** 2026-08-05

```lua
table DynamicLight( number index, boolean elight = false )
```

## Açıklama

Belirtilen id ile dinamik bir ışık oluşturur veya değiştirir.

> **NOT:** Aynı anda sadece 32 D ve 64 E ışığı aktif olabilir.

> **UYARI:** Yaratıldıktan sonra bu nesneye atıfta bulunmak güvenli değildir, çünkü verileri herhangi bir zamanda başka bir ışıkla değiştirilebilir.

> **HATA:** Dinamik ışıklar dünyayı (fırça işi, statik aletler) ve varlıkları (dinamik aletler vb.) farklı şekilde etkiler.
> Sorun İzleyici: [4649](https://github.com/Facepunch/garrysmod-issues/issues/4649)

## Argümanlar

1.. [numara](https://gmod.tr/wiki/number) **endeks**: İşaretlenmemiş bir tamsayı. [varlık endeksi](https://gmod.tr/wiki/Entity.EntIndex) Burada kullanılır.
2.. [Boolean](https://gmod.tr/wiki/boolean) **Yıldırım.** = yanlış: Elites'in daha yüksek bir ışık sınırı vardır ve dünyayı aydınlatmaz ("nowworld" parametresi etkisiz hale gelir).

## Geri dönüşler

1.. [Tablo](https://gmod.tr/wiki/table): DynamicLight yapılandırılmış bir tablo. [DynamicLight yapısı](https://gmod.tr/wiki/Structures/DynamicLight)

### Örnek

local players gözlerinden parlak beyaz bir ışık yayar.

```lua
hook.Add( "Think", "Think_Lights!", function()
	local dlight = DynamicLight( LocalPlayer():EntIndex() )
	if ( dlight ) then
		dlight.pos = LocalPlayer():GetShootPos()
		dlight.r = 255
		dlight.g = 255
		dlight.b = 255
		dlight.brightness = 2
		dlight.decay = 1000
		dlight.size = 256
		dlight.dietime = CurTime() + 1
	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/Global.DynamicLight
