$ ABD Doları
  • $ ABD Doları
  • € AVRO
  • £ GBP
  • $ Avustralya Doları
  • R$ BRL
  • İsviçre Frangı İsviçre Frangı
  • ¥ Japon Yeni
FiveM: Nişangah Nasıl Kaldırılır (Oyuncular ve Sunucu …

FiveM'de Artı İşaretini Kaldırma (HideHudComponentThisFrame 14)

Hızlı cevap: FiveM sunucuları varsayılan GTA nişangahını kaldırır — HUD bileşeni 14, nişangah — çalıştırarak HideHudComponentThisFrame(14) bir istemci komut dosyasındaki her kare. HUD bileşenleri bir sonraki karede tekrar oluşturulduğu için, çağrı bir döngü içinde, istemcide çalışmalıdır. Aşağıda: kopyala-yapıştır kaynağı, isteğe bağlı bir oyuncu geçiş komutu ve geri gelmeye devam eden bir nişangah için düzeltmeler.

Son güncelleme: 25 Haziran 2026

Kopyalanabilir istemci betiği

Küçük bir istemci kaynağı oluşturun ve bunu şuraya koyun: client.lua:

CreateThread(function()
 while true do
 Wait(0)
 HideHudComponentThisFrame(14)
 end
end)

Resmi Cfx.re yerel referans listeleri HideHudComponentThisFrame Bileşenleri gizlemek için yerel HUD bileşeni. 14 nişangah/işaretçidir.

Minimal fxmanifest.lua

Bunu yanına yerleştirin client.lua örneğin bir kaynak klasöründe resources/[local]/no-crosshair/:

fx_version 'cerulean'
game 'gta5'

client_script 'client.lua'

Ardından kaynağı ekleyin server.cfg:

ensure no-crosshair

Neden her karede çalışması gerekiyor

HUD gizleme kare tabanlıdır. Yerel işlevi bir kez çağırmak, bir an için çalıştığı izlenimini verebilir, ancak GTA HUD bileşenlerini sonraki karelerde tekrar işlediği için nişangah geri döner. Döngüyü hafif tutun ve içine pahalı mantık eklemeyin.

Oyuncu tarafı - sunucu tarafı nişan kaldırma

Hedef En iyi yöntem
Varsayılan GTA nişangahını herkes için kaldırın Küçük bir istemci kaynağı kullanın HideHudComponentThisFrame(14).
Oyuncuların seçmesine izin ver Döngüyü açıp kapatan bir istemci ayarı veya komutu ekleyin.
Özel bir silah HUD kaldırın Silah/HUD kaynağını kontrol edin. Kendi işaretçisini çizebilir.
İzleyicilerin veya katmanların nokta eklemesini durdurun İstemci kaplamalarını, monitör özelliklerini ve grafik modlarını kontrol edin.

İsteğe bağlı geçiş komutu

Sunucunuz bir oyuncu geçişi istiyorsa, yerel bir değişken kullanın:

local crosshairHidden = true

RegisterCommand('crosshair', function()
 crosshairHidden = not crosshairHidden
 print(crosshairHidden and 'Crosshair hidden' or 'Crosshair visible')
end, false)

CreateThread(function()
 while true do
 Wait(0)
 if crosshairHidden then
 HideHudComponentThisFrame(14)
 end
 end
end)

Sorun giderme

  • Nişangah hala görünüyorsa, başka bir HUD veya silah kaynağı kendi öğesini çiziyor olabilir.
  • Kaynak başlamazsa, şunu doğrulayın: fxmanifest.lua kurulumu.
  • Yalnızca bir oyuncu bir nokta görüyorsa, o PC'deki monitör kaplamalarını veya grafik araçlarını kontrol edin.
  • Tam bir HUD geçişine ihtiyacınız varsa, karşılaştırın FiveM HUD kaynakları.

SSS

Bu server.lua'da yapılabilir mi?

Hayır. HUD oluşturma istemci tarafındadır. Sunucu mantığına ihtiyacınız varsa bir istemci olayı tetikleyin, ancak yerel kodda yerel işlevi çağırın.

Bu özel dürbünleri etkiler mi?

Varsayılan nişangah bileşenini gizler. Özel silah komut dosyaları, dürbünler veya NUI katmanları kendi UI'lerini çizmeye devam edebilir.

Sunucu tarafı dağıtım kontrol listesi

Bu eklentiyi canlı bir rol yapma sunucusuna eklemeden önce, oyuncularınızın zaten kullandığı silahlar ve HUD kaynaklarla test edin. Varsayılan bir nişangah bileşen 14 ile gizlenebilir, ancak birçok sunucu ayrıca silah kaplamaları, özel dürbünler veya NUI HUD'ler de çalıştırır. Bu betikler kendi nişangahlarını çizebilir ve ayrı ayarlara ihtiyaç duyabilir.

  1. Kaynağı bir hazırlama sunucusunda oluşturun.
  2. Tabancaları, tüfekleri, pompalı tüfekleri, yakın dövüş silahlarını ve silahsız hareketi test edin.
  3. Birinci şahıs ve üçüncü şahıs görünümünü kontrol edin.
  4. Envanteri, radyal menüyü, silah tekerleği değişimini ve HUD'yi açın.
  5. Temiz bir istemciye sahip bir testçi ve normal kaplamalara sahip bir testçiden karşılaştırmasını isteyin.

Geri gelen bir nişangahı nasıl ayıklarsınız

Nokta yalnızca nişan alırken geri dönüyorsa, kodunuz her karede çalışmıyor olabilir. Yalnızca tek bir silah veya tek bir görevle geri dönüyorsa, bir silah veya polis kaynağı UI çizebilir. Yalnızca tek bir oyuncu için görünüyorsa, o PC'deki monitör nişangahı özelliklerini, ReShade katmanlarını, GPU katmanlarını veya erişilebilirlik araçlarını kontrol edin.

İyi sunucu politikası metni

Sunucunuz harici nişangahları yasaklıyorsa, kuralı açıkça belirtin: monitör nişangahı yok, kaplama nişangahı yok, üçüncü taraf nişan noktası yok. Ardından, varsayılan HUD nişangahını gizleyen bir komuta yalnızca güvenmek yerine, bunu personel incelemesiyle uygulayın.

Nişangah geri geldiğinde

Nokta yalnızca nişan alırken görünüyorsa, istemci döngüsü her karede çalışmıyor olabilir. Yalnızca tek bir silah veya görevle görünüyorsa, başka bir silah, HUD veya polis kaynağı kendi nişan alma UI'sini çiziyor olabilir. Yalnızca bir oyuncu için görünüyorsa, o PC'deki monitör nişangahı özelliklerini, GPU katmanlarını, ReShade katmanlarını ve erişilebilirlik araçlarını kontrol edin.

Sunucu kural metni

Topluluğunuz harici nişangahları yasaklıyorsa, tam olarak neyin yasak olduğunu belirtin: monitör nişangahı, kaplama nişangahı, üçüncü taraf nişan noktası ve değiştirilmiş HUD nişangahı. Bir betik varsayılan GTA HUD bileşenini gizleyebilir, ancak tek başına her harici görüntü özelliğini denetleyemez.