FiveM Harita Blip Oluşturucu - Visual Builder
Harita blip'lerini görsel olarak oluşturun. Sprite, renk ve ölçek seçin, eksiksiz Lua kodu oluşturun.
Blip Ayarları
Sprite ID (seçmek için tıklayın)
Blip Rengi
Seçilen: Beyaz (0)
Önizleme
Polis Karakolu
Sprite: 60 | Color: 0 | Scale: 0.8
Bu aracın amacı
Blip'ler, oyuncularınızın duraklatma haritasında ve minimap üzerinde gördüğü simgelerdir ve her biri bir sprite, renk, ölçek ve ad içeren bir AddBlipForCoord çağrısıdır. Bu çağrıyı manuel olarak doğru yapmak, üç ayrı referans listesine bakmak anlamına gelir. Bu oluşturucu; sprite tablosunu, renk paletlerini ve koordinatları tek bir yerde toplar ve tamamlanmış Lua kodunu sizin için yazar.
Nasıl kullanılır
- Adım 1:
Blip'in yer alacağı koordinatları girin. Bunları koordinat bulucudan veya oyun içinde doğrudan GetEntityCoords üzerinden alabilirsiniz.
- Adım 2:
Izgaradan bir sprite ve renk örneklerinden bir renk seçin. Önizleme, oyuncularınızın göreceği simgenin aynısını gösterir.
- Adım 3:
Etiketi, ölçeği ve görüntüleme modunu ayarlayın. Display 4 blip'i hem haritada hem de minimap'te gösterir, 2 yalnızca haritada gösterir.
- Adım 4:
Oluşturulan Lua bloğunu bir client script'ine kopyalayın. Bir kez çalışır, bu yüzden ana döngünüzün dışına yerleştirin.
Sıkça sorulan sorular
Blip'im oyunda neden görünmüyor?
Üç yaygın neden şunlardır: hiçbir zaman çalışmayan bir istemci tarafı scripti, zemin seviyesinin çok altında bir Z koordinatı veya blip işaretinin yalnızca yaklaştığınızda görünmesi için SetBlipAsShortRange değerinin true olarak bırakılması. Kaynağın başlatıldığını ve kodun sunucu dosyasında değil, bir istemci dosyasında yer aldığını kontrol edin.
Kısa menzilli ve uzun menzilli blip'ler arasındaki fark nedir?
Kısa menzilli bir blip yalnızca oyuncu ona yakın olduğunda çizilir; dükkanlar ve küçük prop'lar için istediğiniz de tam olarak budur. Uzun menzilli bir blip ise haritada her zaman görünür. Düzinelerce kalıcı uzun menzilli blip haritayı okunmaz hale getirir, bu nedenle bunları yalnızca önemli noktalar için kullanın.
Oluşturulduktan sonra bir blip'i değiştirebilir miyim?
Evet. AddBlipForCoord fonksiyonunun döndürdüğü handle'ı saklayın ve daha sonra SetBlipSprite, SetBlipColour veya SetBlipScale fonksiyonlarına iletin. Handle'ı kaybederseniz blip'i tekrar kaldıramazsınız ve oyuncu yeniden bağlanana kadar haritada kalır.
Bir sunucuda kaç blip olabilir?
Kesin bir üst sınır yoktur, ancak her blip her karede çizilir. Birkaç yüz tanesi sorun yaratmaz, birkaç bin tanesi ise FPS kaybına yol açar. Büyük kümeler için blip öğelerini yalnızca oyuncunun bulunduğu bölgenin içinde oluşturun ve ayrıldıklarında RemoveBlip ile kaldırın.
İlgili araçlar
FiveM Blip İkonları Referansı: Harita İşaretleyici Sprite'ları
Açıklamalarıyla birlikte tüm FiveM blip sprite ID'lerinin görsel referansı. Numaraya veya ada göre arama yapın, blip ID'lerini kopyalayın ve harita işaretçileri için Lua kodunu görüntüleyin.
FiveM Koordinat Bulucu ve Vektör Hesaplayıcı
FiveM koordinat aracı: vector3, vector4 ve JSON formatları arasında dönüştürme yapın. İki nokta arasındaki mesafeyi ve orta noktayı hesaplayın. GetEntityCoords/SetEntityCoords için Lua kodu oluşturun.
FiveM Renk Seçici: RGB, HEX ve Araç Renkleri
RGB, HEX, HSL değerleri ve önceden tanımlanmış araç renk paletleri içeren etkileşimli FiveM renk seçici. SetVehicleColours için Lua kodunu kopyalayın.