TextDraw düzenleyici
Textdraw’ları oyunun 640 x 448 ekranına yerleştir; sunucu ya da oyun olmadan, oyunun kendi yazı tipleri ve sprite’larıyla çizilirler. Herhangi bir script’ten kod yapıştırıp düzenle, sonra Pawn kodunu geri kopyala.
Bir textdraw’ı taşımak için sürükle, kutusunu boyutlandırmak için tutamaçları çek. Ok tuşları seçileni kaydırır (Shift ile 10), Delete siler, Ctrl+D kopyalar.
640 × 448
TextDraw’lar
6 textdraw / 2048OnGameModeInit’te bir kez oluşturulur ve gereken kişiye gösterilir. Sunucunun tüm oyuncular için 2.048 tanesi var.
Oyun bunları bu sırayla çizer, bu yüzden alttakiler üsttekilerin üzerini örter.
Özellikler
Ekrandan ya da listeden bir textdraw seç.
SA-MP 0.3.7’nin adları: hem SA-MP’nin include’larıyla hem de bazıları için uyarı veren open.mp’ninkilerle derlenir.
Gamemode’una yapıştır (zaten bir OnGameModeInit’in varsa ikisini birleştir) ve ShowHud(playerid) çağır.
Textdraw’lar nasıl çiziliyor
- Harfler oyunun kendi fonts.txd dosyasından gelir ve fonts.dat’taki genişliklere göre aralanır; bu yüzden satır uzunlukları, satır kaymaları ve kutu boyutları oyundaki gibi çıkar.
- 640 x 448’lik alan bütün ekrana gerilir, bu yüzden geniş ekranda her şey daha geniş olur. Bir ekran boyutu seç ya da onun boyutunda çalışmak için bir ekran görüntüsü kullan.
- Kenar çizgileri, gölgeler ve kutunun kenarı ekranın tam pikselleridir; bu yüzden büyük ekranda, oyunda olduğu gibi daha ince görünürler.
- Yalnızca SA-MP’nin varsayılanlarından farklı olan ayarlar yazılır; Zamaroht’un düzenleyicisinden, iTD’den ya da herhangi bir script’ten yapıştırılan kod kendi değişken adlarıyla geri gelir.
- Bu sitede henüz olmayan sözlüklerin sprite’ları doğru yerde ve boyutta, adı yazılı kutular olarak çizilir; kod aynıdır.
Her şey tarayıcında olur: ekran görüntüleri ve kod hiçbir yere yüklenmez. Son proje bu tarayıcıda saklanır.