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ı

0.8

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

Lua Kodu

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

  1. Adım 1:

    Blip'in yer alacağı koordinatları girin. Bunları koordinat bulucudan veya oyun içinde doğrudan GetEntityCoords üzerinden alabilirsiniz.

  2. 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.

  3. 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.

  4. 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.