# util.KeyValuesToTablePreserveOrder

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

```lua
table util.KeyValuesToTablePreserveOrder( string keyValues, boolean usesEscapeSequences = false, boolean preserveKeyCase = false )
```

## Açıklama

Benzer. [util. KeyValuesToTable](https://gmod.tr/wiki/util.KeyValuesToTable), ancak aynı zamanda anahtarların sırasını da korur (Çünkü Lua sözlük tarzı tablolar belirli bir sıralamayı garanti etmez) ve tekrarlanan tuşları işlemeye izin verir.

## Argümanlar

1.. [dizgin](https://gmod.tr/wiki/string) **Anahtar Değerler**: Valve KeyValue biçimlendirilmiş metin.
2.. [Boolean](https://gmod.tr/wiki/boolean) **EscapeSequences kullanıyor.** = yanlış: Eğer doğru olarak ayarlanırsa, yerine geçer. `\t`, `\n`, `\"` ve `\\` Giriş metninde kaçan varyasyonları ile birlikte
3.. [Boolean](https://gmod.tr/wiki/boolean) **preserveKeyCase** = yanlış: Anahtarı korumalıyız mı (başarısız olabilir) ya da değil mi (her zaman küçük harflerle)

## Geri dönüşler

1.. [Tablo](https://gmod.tr/wiki/table): Çıkış tablosu

### Örnek

Bu işlevin örneği kullanımı ve çıkışı. Giriş dizesinde olduğu gibi "sert" anahtarının bulunduğu birden fazla giriş olduğunu unutmayın.

```lua
local ModelInfo = util.GetModelInfo("models/combine_gate_vehicle.mdl" )
PrintTable( util.KeyValuesToTablePreserveOrder( ModelInfo.KeyValues ) )
```

**Çıkış:**

```lua
1:
		Key	=	solid
		Value:
				1:
						Key	=	index
						Value	= 0
2:
						Key	=	name
						Value	=	Vehicle_Gate.Gate2_L
				3:
						Key	=	mass
						Value	= 1
4:
						Key	=	surfaceprop
						Value	=	metal
				5:
						Key	=	damping
						Value	= 0
6:
						Key	=	rotdamping
						Value	= 0
7:
						Key	=	inertia
						Value	= 1
8:
						Key	=	volume
						Value	= 68522.9296875
2:
		Key	=	solid
		Value:
				1:
						Key	=	index
						Value	= 1
2:
						Key	=	name
						Value	=	Vehicle_Gate.Gate3_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/util.KeyValuesToTablePreserveOrder
