Przejdź do głównej zawartości

Instalacja

Pięć minut, z czego większość zajmuje dodanie przedmiotów do ekwipunku.


PotrzebujeszDlaczego
ESX, QBCore lub QBox, uruchomionyCztery używalne przedmioty są rejestrowane przez twój framework
Ekwipunek, który pomieści pięć nowych przedmiotówox_inventory, qb-inventory lub domyślny ekwipunek ESX zadziałają

Wrzuć mic_carbomb do swoich zasobów, na przykład do resources/[mic]/. Nie ma żadnego dodatkowego zasobu z propami.


W pliku server.cfg umieść ensure mic_carbomb poniżej swojego frameworka (es_extended, qb-core lub qbx_core) oraz ekwipunku.

Zadziałało, gdy konsola serwera nie pokazuje przy starcie żadnej czerwonej linii od mic_carbomb. Komunikat, którego nie chcesz zobaczyć, to “Invalid framework specified in config.lua. Use ‘esx’ or ‘qbcore’.”


mic_carbomb przechowuje podłożone bomby w pamięci serwera, a nie w bazie danych. Jedyny krok związany z bazą danych to wiersze przedmiotów ESX w kroku 4 — i to tylko wtedy, gdy używasz domyślnego ekwipunku ESX.


PrzedmiotCo robi
car_bombUżyj, aby wziąć bombę do ręki, a następnie naciśnij E obok pojazdu, aby ją podłożyć
phone_detonatorOtwiera telefon z detonatorem: twoje bomby, detonacja natychmiastowa lub z minutnikiem
bomb_detectorWyciąga skaner; użyj ponownie, aby go schować
bomb_defuserWyciąga skrzynkę z narzędziami; naciśnij E obok zaminowanego pojazdu, aby rozbroić
defused_bombNieużywalny. Zwracany po rozbrojeniu, gdy opcja Config.ReturnDefusedBomb jest włączona

Gotowe definicje znajdują się w inventory_items/, a ikony w inventory_images/:

EkwipunekDefinicje (mic_carbomb/inventory_items/)Gdzie trafiająIkony
ox_inventoryox_inventory.mdox_inventory/data/items.luaSkopiuj inventory_images/*.png do ox_inventory/web/images/
QBCore / qb-inventoryqb_inventory.mdqb-core/shared/items.luaSkopiuj je do qb-inventory/html/images/
Domyślny ekwipunek ESXesx_sql_items.mdWykonaj zawarte w nim zapytanie raz w bazie—

Zadziałało, gdy dodasz sobie po jednym z każdego przedmiotu i wszystkie pięć pojawi się w ekwipunku wraz z ikonami.


Otwórz config.lua i ustaw Config.Framework na esx (domyślnie) lub qbcore. Nie ma automatycznego wykrywania. Na QBox wybierz qbcore: QBox uruchamia zasoby QBCore za pośrednictwem swojej warstwy kompatybilności.

Przy okazji: Config.WebhookEnabled jest domyślnie włączone z zastępczym adresem URL. Wklej swój webhook Discord do Config.WebhookURL albo ustaw WebhookEnabled na false.


  1. Zespawnuj pojazd i wysiądź z niego.
  2. Użyj car_bomb. W twojej dłoni pojawi się bomba. Podejdź do pojazdu (na odległość do 2 m) i naciśnij E. Animacja podkładania trwa dwie sekundy, po czym bomba znika z dłoni.
  3. Użyj bomb_detector i spójrz na pojazd. Usłyszysz pikanie, a na pojeździe pojawi się czerwony znacznik (blip).
  4. Użyj bomb_detector ponownie, aby go schować. Odejdź na bezpieczną odległość od pojazdu, ale miej go w zasięgu wzroku — detonator może wysadzić tylko pojazd, który jest załadowany wokół ciebie.
  5. Użyj phone_detonator. Telefon wyświetli model i tablicę rejestracyjną pojazdu. Naciśnij zielony klawisz.

Zadziałało, gdy pojazd wybucha i znika z listy w telefonie.

Aby przetestować rozbrajanie, podłóż drugą bombę, użyj bomb_defuser, stań obok pojazdu i naciśnij E. Zadziałało, gdy animacja naprawy dobiegnie końca, pikanie ustanie, a car_bomb wróci do twojego ekwipunku.


  • Config.Framework zgadza się z frameworkiem, którego faktycznie używasz (qbcore na QBox).
  • QBCore: każde pole name przedmiotu jest równe jego kluczowi.
  • Webhook ma prawdziwy adres URL albo jest wyłączony.
  • Plik config.lua jest wysyłany do każdego gracza (jest to skrypt współdzielony — shared). Każdy, kto przejrzy swoje pliki klienta, może odczytać adres URL webhooka. Użyj webhooka dla kanału, na którym nie przeszkadza ci ewentualny spam, albo zostaw go wyłączonego.
  • Zdecyduj o koszcie przedmiotów. Domyślnie podłożenie nie zużywa bomby (Config.RemoveItem jest wyłączone), więc jeden przedmiot car_bomb pozwala graczowi podkładać dowolną liczbę bomb.