ai-loading
Oyun yüklenirken oyuncuların gördüğü yükleme ekranı; sunucu adın, bir arka plan, yükleme ilerlemesi ve ipuçlarıyla.
ai-loading, oyuncuların Connect’e basmalarıyla karakter ekranı arasında gördükleri ekrandır. Sunucunun adını, alt başlığını ve sloganını, bir arka plan resmini, oyunun ne kadar yüklendiğini ve art arda kısa ipuçlarını gösterir.
Oyunda ne yapar
- Senin markan. Ad, alt başlık ve slogan AI Core’un General sekmesinden (Server name kartı) gelir; karakter ekranının gösterdikleriyle aynıdır. Bir kez ayarlarsın.
- Yükleme ilerlemesi. Oyunun kendi yükleme aşamalarını takip eden bir çubuk. Oyun yeni bir aşamaya geçtiğinde asla geri gitmez.
- İpuçları. Senin satırların, art arda, her biri birkaç saniye.
- Boş dünya yok. Ekran, karakter ekranının sahnesi hazır olana kadar kalır; böylece oyuncular arkada haritanın yüklendiğini hiç görmez.
Kurulum
AI Core txAdmin tarifi kurar. Elle: klasörü resources/[ai]/ içine koy ve server.cfg dosyasına ensure ai-core satırından sonra ensure ai-loading ekle. OneSync ve ai-core gerektirir. Client script’i ve veritabanı tablosu yoktur.
Sadece bir yükleme ekranı çalıştır: qb-loading’i ya da başka herhangi bir yükleme ekranı resource’unu kaldır.
Panel ayarları
Admin panelini (F10) aç ve Loading screen’i seç. Her şey tek bir sekmede.
Look (Görünüm): sunucu adı, alt başlık ve slogan ai-core’un General ayarlarından gelir.
| Ayar | Neyi değiştirir | Değerler | Varsayılan |
|---|---|---|---|
| Background | Yükleme ekranının arkasındaki resim. | Same as the character screen / City skyline / Night drive | Same as the character screen |
"Same as the character screen" (Karakter ekranıyla aynı), AI Core’un General sekmesinde seçilen Background’u kullanır.
Tips (İpuçları): oyuncular beklerken art arda gösterilen kısa satırlar.
| Ayar | Neyi değiştirir | Değerler | Varsayılan |
|---|---|---|---|
| Tips | Satırlar, sırayla. Yeni bir tane için Add tip’e bas. | en fazla 30 ipucu, her biri 1 ile 160 karakter | 3 örnek ipucu |
| Time per tip | Her ipucunun bir sonrakinden önce kaldığı saniye. | 3 ile 60 sn | 7 |
Bir değişiklik oyunculara bir sonraki bağlanışlarında ulaşır: yükleme ekranı verisini oyuncu bağlandığında bir kez alır.
Komutlar
Yok.
Tuşlar
Yok.
Diğer script’lerle çalışır
qb-loading’in ve diğer yükleme ekranlarının yerine geçer. Başka hiçbir şey ona bağlı değildir: kaldırırsan yerine FiveM’in varsayılan yükleme ekranı görünür.
Bilinen sınırlar
- Resimler resource’un içinde gelir, çünkü yükleme ekranı görünürken henüz başka hiçbir şey indirilmemiştir. Sadece yerleşik arka planlar seçilebilir.
- Örnek ipuçlarını kontrol et: biri bir tuşun adını veriyor ("Press F1 for the radial menu"), oysa radyal menü varsayılan olarak F3 ile açılır. Sunucuna uyacak şekilde düzenle.
Geliştiriciler için ai-lib
ai-lib’i bir Lua ya da JavaScript resource’unda yüklemek, lib referansının nerede olduğu ve ai-lib’in kendi client export’ları ile event’leri.
Geliştiriciler için ai-loading
ai-loading’in export’u ya da event’i yoktur. Kendi yükleme ekranını yapanlar için verisinin sayfaya nasıl ulaştığı.