Loading Screen

Yükleme Ekranı

Katılan kullanıcılara bir web sitesi şeklinde özel bir yükleme ekranı gösterebilirsiniz.


Yükleme URL'si

Hangi web sitesinin gösterileceğini belirtmek için sv_loadingurl convar'ını ayarlayın.


Konsol Üzerinden

Convar'ı bir komut satırı parametresi aracılığıyla ayarlayabilirsiniz.


Autoexec Üzerinden

Convar'ı autoexec.cfg yapılandırma dosyanızda ayarlayabilirsiniz.


URL Parametreleri

Aşağıdaki eklemeler aracılığıyla URL'de ek bilgiler belirtebilirsiniz:

Steam ID

Kullanıcının Steam ID'sini %s değişkeni aracılığıyla ekleyin.

Harita

Mevcut haritanın adını %m değişkeni aracılığıyla ekleyin.


Varlık (Asset) URL'si

Barındırılan gerçek bir web sitesi yerine, bir varlık (asset) HTML dosyası da belirtebilirsiniz.


Veri (Data) URL'si

Bir HTML dosyasını Veri (Data) URL'si olarak kodlamak da mümkündür.

Bir resim gösteren HTML sayfası:

Veri (Data) URL'sine dönüştürülmüş hali:

Sadece <Image URL> kısmını resminizin URL'si ile değiştirin.



Yükleme Sayfaları

Bu bölüm, sayfanızı oluşturmanın ayrıntılarına girmeyecek ve zaten bir tane tasarladığınızı varsayacaktır.

JavaScript Fonksiyonları

Garry's Mod tarafından doğrudan çağrılan birkaç Javascript fonksiyonu vardır. Bunları kullanmak için, sayfanızda bu isimle bir fonksiyon oluşturmanız yeterlidir - kendisiyle ilişkili olay gerçekleştiğinde çağrılacaktır.

Yükleme sayfanıza JavaScript fonksiyonları eklemek için, fonksiyonu window arayüz nesnesine bağlamanız gerekecektir.

PHP GET Parametreleri

%m ve %s sırasıyla sunucunun mevcut haritası ve oyuncunun 64-bit steam topluluk ID'si ile değiştirilecektir. Bu, onları PHP'nin $_GET superglobal'ini kullanarak alabileceğiniz anlamına gelir.

Harita bir metin (string) olduğundan, onu kullanmakta sorun yaşamamalısınız. Ancak, steam topluluk ID'si, oyun içinde sıkça görülen klasik "kısaltılmış" steam ID değildir. Bir dönüştürme yöntemi (PHP'nin bcmath & bcsub fonksiyonları kullanılarak) aşağıda gösterilmiştir.


Kullanıma Hazır Örnekler

gmod-lsm.com

Hiçbir şey kodlamanıza veya bir web sunucusu kiralamanıza gerek kalmadan, ücretsiz, çevrimiçi ve kullanımı kolay bir yükleme ekranı oluşturucu. https://www.gmod-lsm.com

Load Seed

Bir yükleme ekranı oluşturmak için bir uygulama iskeleti. Tasarımınızı oluşturmaya hızlıca başlamak için kullanabilirsiniz. Başlamadan önce readme dosyasını okuduğunuzdan emin olun. https://github.com/glua/load-seed

gmodload.com

Kodlama, web sunucusu ve filigran olmadan, tamamen ücretsiz bir yükleme ekranı oluşturucu. https://gmodload.com/

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