İçeriğe geç

Kurulum

Çoğu envanterinize eşyaları eklemekle geçen beş dakikalık bir işlem.


İhtiyacınız olanNeden
Çalışır durumda ESX, QBCore veya QBoxDört kullanılabilir eşya framework’ünüz üzerinden kaydedilir
Beş yeni eşyayı alabilecek bir envanterox_inventory, qb-inventory veya varsayılan ESX envanteri çalışır

mic_carbomb klasörünü kaynaklarınıza (örneğin resources/[mic]/ içine) bırakın. Yanında gelen ek bir prop kaynağı yoktur.


server.cfg içinde ensure mic_carbomb satırını framework’ünüzün (es_extended, qb-core veya qbx_core) ve envanterinizin altına ekleyin.

Çalıştığını nasıl anlarsınız: Sunucu konsolu başlangıçta mic_carbomb kaynaklı kırmızı bir hata satırı göstermez. Görmek istemeyeceğiniz hata şudur: “Invalid framework specified in config.lua. Use ‘esx’ or ‘qbcore’.”


3. Veritabanı — kendine ait bir tablo yok

Section titled “3. Veritabanı — kendine ait bir tablo yok”

mic_carbomb, yerleştirilen bombaları veritabanında değil sunucu belleğinde tutar. Tek veritabanı adımı, yalnızca varsayılan ESX envanterini kullanıyorsanız 4. adımdaki ESX eşya satırlarını eklemektir.


EşyaNe işe yarar
car_bombElinize bir bomba almak için kullanın, ardından yerleştirmek için bir aracın yanında E’ye basın
phone_detonatorAteşleyici telefonu açar: bombalarınız, hemen veya zamanlayıcıyla patlatma
bomb_detectorTarayıcıyı elinize alır; kaldırmak için tekrar kullanın
bomb_defuserAlet çantasını çıkarır; bombalı bir aracın yanında imha etmek için E’ye basın
defused_bombKullanılamaz. Config.ReturnDefusedBomb açıkken imha sonrasında geri verilir

Hazır tanımlar inventory_items/ içinde, ikonlar ise inventory_images/ içinde gelir:

EnvanterTanımlar (mic_carbomb/inventory_items/)Nereye eklenecekİkonlar
ox_inventoryox_inventory.mdox_inventory/data/items.luainventory_images/*.png dosyalarını ox_inventory/web/images/ içine kopyalayın
QBCore / qb-inventoryqb_inventory.mdqb-core/shared/items.luaDosyaları qb-inventory/html/images/ içine kopyalayın
ESX varsayılan envanteresx_sql_items.mdİçindeki sorguyu veritabanınızda bir kez çalıştırın—

Çalıştığını nasıl anlarsınız: Kendinize her birinden birer tane verdiğinizde beş eşya da ikonlarıyla birlikte envanterinizde görünür.


config.lua dosyasını açın ve Config.Framework değerini esx (varsayılan) veya qbcore olarak ayarlayın. Otomatik algılama yoktur. QBox kullanıyorsanız qbcore seçin: QBox, QBCore kaynaklarını uyumluluk katmanı üzerinden çalıştırır.

Hazır dosyayı açmışken: Config.WebhookEnabled kutudan çıktığı haliyle yer tutucu bir URL ile açık gelir. Ya Discord webhook adresinizi Config.WebhookURL içine yapıştırın ya da WebhookEnabled değerini false yapın.


  1. Bir araç çıkarın (spawnlayın) ve araçtan inin.
  2. car_bomb eşyasını kullanın. Elinizde bir bomba belirir. Araca yaklaşın (2 m içine) ve E tuşuna basın. İki saniyelik yerleştirme animasyonu oynatılır ve bomba elinizden kaybolur.
  3. bomb_detector eşyasını kullanın ve araca bakın. Bip sesi çıkarır ve aracın üzerinde kırmızı bir blip belirir.
  4. Kaldırmak için bomb_detector eşyasını tekrar kullanın. Araçtan iyice uzaklaşın ancak aracı görüş alanınızda tutun — ateşleyici yalnızca etrafınızda yüklü (stream edilmiş) olan bir aracı patlatabilir.
  5. phone_detonator eşyasını kullanın. Telefon aracın modelini ve plakasını listeler. Yeşil tuşa basın.

Çalıştığını nasıl anlarsınız: Araç patlar ve telefonun listesinden kaybolur.

İmha etmeyi test etmek için ikinci bir bomba yerleştirin, bomb_defuser kullanın, aracın yanında durup E tuşuna basın. Çalıştığını nasıl anlarsınız: Onarım animasyonu biter, bip sesi durur ve envanterinize bir car_bomb geri gelir.


  • Config.Framework, gerçekten kullandığınız framework ile eşleşiyor (QBox üzerinde qbcore).
  • QBCore: her eşyanın name alanı kendi anahtarına eşit.
  • Webhook ya gerçek bir URL içeriyor ya da kapatıldı.
  • config.lua her oyuncuya gönderilir (shared bir scripttir). İstemci dosyalarını karıştıran herkes webhook URL’sini okuyabilir. Spam yapılmasını umursamayacağınız bir kanalın webhook’unu kullanın veya kapalı bırakın.
  • Eşyaların maliyetine karar verin. Varsayılan olarak bomba yerleştirmek bombayı tüketmez (Config.RemoveItem kapalıdır), bu yüzden tek bir car_bomb ile oyuncu istediği kadar bomba yerleştirebilir.