$ ABD Doları
  • $ ABD Doları
  • € AVRO
  • £ GBP
  • $ Avustralya Doları
  • R$ BRL
  • İsviçre Frangı İsviçre Frangı
  • ¥ Japon Yeni
FiveM | FiveMX için Tekerlekli Sandalyeli Koltuk Değneği Sistemi

FiveM | FiveMX için Tekerlekli Sandalyeli Koltuk Değneği Sistemi

Gerçekçi hareketlilik yardımcılarını, hafif ve EMS uyumlu bir koltuk değneği ve tekerlekli sandalye sistemi ile FiveM rol yapma sunucunuza getirin. Bu kaynak, animasyonlu koltuk değnekleri ve sürülebilir bir tekerlekli sandalye aracı ekler, yaygın envanter ve bildirim çerçeveleriyle entegre olur ve minimum performans etkisi için optimize edilmiştir. Sağlıkçılar, rol yapma senaryoları ve erişilebilirlik odaklı sunucular için idealdir.

Önizleme

Ekran görüntüleri kaynak klasöründe mevcuttur.

Gereksinimler

– ox_lib (bağlam menüleri ve yardımcılar) – Bu envanter çözümlerinden biri: ox_inventory \/ qbox, qb-inventory (qb-core ile), qs-inventory, kodeks envanter veya config.lua içinde özel kancalar (hooks) uygulayın – İsteğe bağlı: Notifier (ScriptiqNetwork Notifier), mythic_notify, ESX ShowNotification desteği ve sunucu tarafı günlüğe kaydetme etkinse bir Discord webhook – Tekerlekli sandalye modeli ve meta verilerinin kurulumda açıklandığı gibi yayınlandığından emin olun

Kurulum

– diamond_crutches'ı kaynaklar klasörünüze yerleştirin ve bir ensure satırı ekleyin sunucu.cfg hem ox_lib hem de diamond_crutches için – Tekerlekli sandalye model dosyalarını stream\/[wheelchair]\/ altında yayınlayın ve fxmanifest.lua'da belirtildiği gibi model meta verilerini wheelchair_data\/ klasörüne yerleştirin – Koltuk değneği YDR\/YTYP kullanıyorsanız, bunları stream\/[crutch]\/ içinde tutun ve DLC_ITYP_REQUEST yolunu eşleştirin – Envanter etkileşimini ve günlük kancalarını etkinleştirmek için sağlanan SQL'i veritabanınıza uygulayın

Yapılandırma Öne Çıkanları

– config.lua içinde envanter adaptör seçimini ve özel geri çağrımları (callbacks) yapılandırın – Bildirim adaptörünü değiştirin (Notifier, mythic_notify, ox_lib, ESX, sohbet veya özel) – Davranış seçeneklerini ayarlayın: sandalyeden çıkışı engelle, E basılı tutma mantığını etkinleştir, itme modu davranışını ayarla ve bekleme sürelerini özelleştirin – Yayınlanan varlıklar için prop\/model yollarını ve DLC_ITYP_REQUEST girişlerini belirtin

Kontroller ve Davranış

– Koltuk değneklerini etkinleştirmek bir animasyon ve prop uygular; oyuncu etkin olduğunda koşamaz, zıplayamaz veya araç kullanamaz – Etkinleştirme sırasında silahlar otomatik olarak kaldırılır, dostça bir bildirim ve bekleme süresi uygulanır – Yardımcılar etkinken bir clipset uygulanır, devre dışı bırakıldığında kaldırılır – Tekerlekli sandalye, eklenti araç modeli iak_wheelchair'ı kullanır; oyuncu sürücü olarak oturur – İtme modu: yakındaki oyuncular boş bir sandalyeye E tuşuna basarak itebilir (ileri\/geri W\/S ile) – İsteğe bağlı kilit, aksi yapılandırılmadıkça sandalyeden çıkışı engeller

EMS İş Akışı

– Sağlık görevlileri, bir envanter öğesi kullanarak koltuk değneği uygulayabilir veya oyuncuları tekerlekli sandalyeye yerleştirebilir – Başkalarına yardımcı uygulamak, sağlık görevlisinin envanterinde yapılandırılmış öğeyi gerektirir – İş akışı, kullanıldığında öğeleri doğrulamak ve kaldırmak için sunucu tarafı geri çağrımlarla entegre olur

Bildirim Sistemleri

config.lua içinde tek bir bildirim adaptörünü değiştirin. Desteklenen adaptörler şunlardır: – Notifier: exports[‘Notifier’]:ShowNotification(title, message, type, duration) – mythic_notify: exports[‘mythic_notify’]:SendAlert(type, message, duration) – ox_lib bağlam yardımcıları – ESX: ESX.ShowNotification(message) – Sohbet\/yazdırma yedeklemesi – Özel: kendi kancanızda ClientNotify(title, message, type, duration) uygulayın Tüm adaptörler, çağrıları çerçeveler arasında tutarlı tutmak için tek bir ClientNotify sarmalayıcı üzerinden yönlendirilir.

Envanter Adaptörleri

Betik tarafından kullanılan istemci ve sunucu envanter yardımcıları: – İstemci: HasItemClient(item, amount) – Sunucu: HasItemServer(src, item, amount) ve RemoveItemServer(src, item, amount) Kutudan çıktığı gibi desteklenenler: – ox_inventory \/ qbox sarmalayıcı – qb-inventory (+ qb-core) – qs-inventory (istemci Search(item) miktar döndürür) – codem envanteri özel kanca ile – config.lua içindeki Config.Inventory.Custom geri çağrımları aracılığıyla özel envanter entegrasyonları

Performans

Bu kaynak, kısıtlanmış döngüler ve olay odaklı geçişlerle düşük yük için optimize edilmiştir: – Boşta: ~0.00 ms – Koltuk değneği aktif: ~0.09 ms – Tekerlekli sandalye (en kötü durum): ~0.10 ms Yalnızca kontroller her karede çalışır; durum kontrolleri CPU etkisini en aza indirmek için kısıtlanmıştır.

Lisans ve Katkılar

– Kod: © Diamond Scripts – Snow Morales – Koltuk değneği prop: prop_mads_crutch01 (kredi: MadsL) – Tekerlekli sandalye modeli: iak_wheelchair (kredi: iakkoise) – Test ve geri bildirim için topluluğa teşekkürler

Destek ve Katkı

– Sorunları ve önerileri kaynak başlığında bildirin – Dahil edilmek üzere kod parçacıkları göndererek bildirim veya envanter adaptörlerine katkıda bulunun – Doğrudan iletişim ve hızlı sorular için kaynağın destek kanalı üzerinden ulaşın

Özellikler

– Animasyonlu koltuk değnekleri, prop ve hareket kısıtlamaları (aktifken koşma\/zıplama\/araç kullanma yok) – Sürülebilir eklenti tekerlekli sandalye aracı (iak_wheelchair) – Envanter öğelerini kullanarak diğer oyunculara yardımcı uygulamak için EMS hazır uygulama akışı – Envanter bilincine sahip adaptörler: ox_inventory \/ qbox, qb-inventory, qs-inventory, codem veya özel kancalar – Çerçeve bağımsız bildirimler: Notifier, mythic_notify, ox_lib, ESX, sohbet veya özel – Dünya içi etkileşimler için ox_lib bağlam menüsü desteği – Oyuncu kontrollü itme hareketi ile itilebilir tekerlekli sandalye davranışı – Yapılandırılabilir çıkış, çıkmak için bekleme ve kilit davranışları – Kısıtlanmış döngüler ve olay odaklı geçişlerle optimize edilmiş performans – qb-core, ESX veya bağımsız sunucularda hızlı kurulum için basit kurulum ve net yapılandırma seçenekleri

İndirmek

Aşağıdaki bağlantıları kullanarak bu modu indirin: