WorkshopFileBase

Bu dahili olarak kullanılır - kullanabiliyor olsanız da muhtemelen kullanmamalısınız.

Bu nesne, belirli ad alanının (namespace) verilerini almak veya kayıtları (saves) ve kopyaları (dupes) yayınlamak için dahili olarak kullanılan WorkshopFileBase tarafından oluşturulur.

Bu aynı zamanda Sunucuda da mevcuttur ancak çoğu fonksiyon hata verebilir. İstemci tarafında (clientside) kullanılması amaçlanmıştır.

HTML alanını, buradaki gibi doğru şekilde ayarlanmış bir DHTML paneline ayarlamanız gerekir, aksi takdirde hatalarla karşılaşabilirsiniz.

Metotlar

WorkshopFileBase:Fetch( string type, number offset, number perpage, table extratags, string searchText, number filter = nil, string sort = nil )
Belirlenen ad alanı (namespace) ve tür için tüm abonelikleri getirir Eğer yerel (local) türü kullanmak istiyorsanız, :FetchLocal(offset, perpage) fonksiyonunu uygulamanız gerekir!
WorkshopFileBase:FetchSubscribed( number offset, number perpage, table tags, string searchText, boolean isUGC = nil, number filter = nil, string sort = nil )
Belirlenen ad alanı için tüm abonelikleri getirir ve sonucu WorkshopFileBase:FillFileInfo'ya iletir.
WorkshopFileBase:FillFileInfo( table results, boolean isUGC )
Belirlenen HTML panelini yeni getirilen sonuçlarla günceller
WorkshopFileBase:Publish( string filename, string image )
Kopyayı (dupe) veya kaydı (save) yayınlamak için bir UGCPublishWindow oluşturur
WorkshopFileBase:RetrieveUserName( string steamid, function callback )
Verilen SteamID için kullanıcı adını alır.

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