Player:GetPData

  string Player:GetPData( string key, any default = nil )

Açıklama

SQL veritabanından bir Kalıcı Veri (PData) anahtar-değer çiftini döndürür. (Sunucuda çağrıldığında sv.db, istemcide çağrıldığında cl.db)

Dahili olarak sql kütüphanesini kullanır. Oyuncunun o anda sunucuda olmadığı durumlar için util.GetPData fonksiyonuna bakın.

Bu fonksiyon dahili olarak Player:SteamID64 kullanır, önceden Player:UniqueID kullanıyordu ki bu da çakışmalara neden olabiliyordu (iki veya daha fazla oyuncunun aynı PData girdisini paylaşması). Player:SetPData fonksiyonu çalıştırıldığında, artık tüm Player:UniqueID örneklerini Player:SteamID64 ile değiştirir.
PData sunuculardan istemcilere ağ üzerinden gönderilmez!

Argümanlar

1 string key
PData anahtarının adı
2 any default = nil
PData anahtarı mevcut değilse kullanılacak varsayılan değer.

Döndürdükleri

1 string
SQL veritabanındaki veri veya belirtilen varsayılan değer.

Örnek

1. oyuncunun PData'sından "money" anahtarını okur

Entity( 1 ):GetPData( "money", 0 )

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