# hook.Run

- **Ortam:** İstemci, Sunucu, Menü
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/hook.Run
- **Çeviri tarihi:** 2025-10-09

```lua
vararg hook.Run( string eventName, ... )
```

## Açıklama

Verilen olay (event) ile ilişkili tüm hook'ları, biri `nil` dışında bir şey döndürene **kadar** çağırır ve ardından bu veriyi döndürür. Eğer hiçbir hook herhangi bir veri döndürmezse, varsa `GAMEMODE:<eventName>` alternatifini çağırmayı dener.

Bu fonksiyon dahili olarak [hook.Call](https://gmod.tr/wiki/hook.Call)'ı çağırır.

Ayrıca bakınız: [gamemode.Call](https://gmod.tr/wiki/gamemode.Call) - bununla aynıdır, ancak oyun modu (gamemode) fonksiyonu tanımlamamışsa hook'ları çağırmaz.

## Argümanlar

1. [string](https://gmod.tr/wiki/string) **eventName**: Hook'ların çağrılacağı olay (event).
2. [vararg](https://gmod.tr/wiki/vararg) **args**: Hook'lara aktarılacak argümanlar.

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

1. [vararg](https://gmod.tr/wiki/vararg): Çağrılan hook'lardan dönen veri. **6** adet dönüş değeri ile sınırlıdır.

- [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/hook.Run
