# debug.getregistry

- **Ortam:** İstemci, Sunucu, Menü
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/debug.getregistry
- **Çeviri tarihi:** 2026-08-05

```lua
table debug.getregistry()
```

## Açıklama

> **KULLANIMDAN KALKTI:** Bunu kullanmaktan kaçınmanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir. Bu function now proxy olarak hizmet eden bir tablo iade eder [FindMetaTable](https://gmod.tr/wiki/Global.FindMetaTable) ve [RegisterMetaTable](https://gmod.tr/wiki/Global.RegisterMetaTable). Eğer daha önce metatable'ları almak/eklemek için kayıt defterini kullanıyorsanız, bunun yerine bu işlevleri doğrudan kullanmalısınız.
>
> ```lua
> --
> -- debug.getregistry için hack
> --
> local meta = {}
> function meta.__index( self, key )
> 	return FindMetaTable( key )
> end
> function meta.__newindex( self, key, value )
> 	rawset( self, key, value )	if ( isstring( key ) and istable( value ) ) then
> RegisterMetaTable( key, value )
> 	end
> end
> local tbl = {}
> setmetatable( tbl, meta )
> function debug.getregistry() return tbl end
> ```

İç Lua kayıt tablosunu gönderir.

Lua kayıt defteri, motor ve ikili modüller tarafından Lua değerlerine atıfta bulunmak için kullanılır. Kayıt defterinde Lua ortamında kullanılan tüm küresel çalışmalar yer almaktadır.

> **UYARI:** Kayıt defterinin yanlış düzenlenmesi, oyunun çöküşü de dahil olmak üzere istenmeyen yan etkilere neden olabilir.

## Geri dönüşler

1.. [Tablo](https://gmod.tr/wiki/table): Lua kayıtları.

### Örnek

Global tabloyu (_G) kayıt defterinin içinde bulmaya çalışalım.

```lua
local _R = debug.getregistry()
MsgN(_R._LOADED._G) -- _LOADED Lua'da çalıştığı şeylerin çoğunu içerir, ama kayıt defterinin içinde her türlü ilginç tablolar var.
MsgN(_R._LOADED._G == _G)
```

**Çıkış:**

```lua
table: 0xcece1d62
true
```

- [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/debug.getregistry
