list.Get

  table list.Get( string identifier )

Açıklama

Belirtilen tanımlayıcıda saklanan listenin bir kopyasını döndürür.

Bu fonksiyon, büyük listeler için çok yavaş olabilen table.Copy kullanır. Bu fonksiyonu tekrar tekrar veya GM:Think gibi performansa duyarlı hook'larda çağırmaktan kaçınmalısınız.

Mümkün olan yerlerde çok daha hızlı olan şu yardımcı fonksiyonları kullanmalısınız: list.Contains, list.HasEntry, veya list.GetEntry

Ayrıca, bir think hook'u içinde kesinlikle döngüye sokmanız gerekiyorsa, korumasız listeyi almak için daha tehlikeli bir seçenek olan list.GetForEdit'i çağırma seçeneği de vardır.

Argümanlar

1 string identifier
Listenin tanımlayıcısı

Döndürülenler

1 table
Listenin kopyası

Örnek

İstemciden mevcut olan her NPC'yi alın:

PrintTable( list.Get( "NPC" ) )

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord