Rozwiązywanie problemów
Problemy, na które ludzie faktycznie trafiają, mniej więcej w kolejności, w jakiej na nie trafiają.
Zmiana w zasobie nic nie dała
Dział zatytułowany „Zmiana w zasobie nic nie dała”restart nie wczytuje ponownie fxmanifest.lua. Jeśli dodałeś plik — na przykład nowy język — wpisz najpierw refresh w konsoli, a potem restart mic_boosting. Bez tego serwer zachowuje listę plików, którą już miał.
Panel admina się otwiera, ale wszystkie karty są puste
Dział zatytułowany „Panel admina się otwiera, ale wszystkie karty są puste”oxmysql nie był uruchomiony, gdy startował mic_boosting, więc konfiguracja bazy danych została pominięta. Przenieś ensure oxmysql powyżej ensure mic_boosting w server.cfg, sprawdź, czy oxmysql ma działający connection string, i zrestartuj serwer.
Użycie przedmiotu tabletu nic nie robi
Dział zatytułowany „Użycie przedmiotu tabletu nic nie robi”Po kolei:
- Czy
mic_boosting_tabletjest zarejestrowany w twoim ekwipunku? Zobacz 🎒 Przedmioty. - Czy
Config.TabletOpenModejest ustawione na'command'? Wtedy otwiera go tylko/boosting. - Czy serwer działa jako standalone? Bez ESX, QBCore lub QBox nie ma systemu używalnych przedmiotów — przełącz się na tryb
'command'. - Czy admin zbanował tego gracza w boostingu na karcie Admin w tablecie?
“Not enough police online (0/2)”
Dział zatytułowany „“Not enough police online (0/2)””Każda klasa domyślnie wymaga 2 policjantów online, zanim ktokolwiek może dołączyć do kolejki lub przyjąć kontrakt. Zmień Min Police Online dla każdej klasy w /boostingconfig → Classes (0 = brak wymagania).
Jeśli policja jest online, a nadal widzisz 0, nazwa ich joba nie znajduje się w Config.PoliceJobs w config.lua.
Policja nigdy nie dostaje alertu
Dział zatytułowany „Policja nigdy nie dostaje alertu”Alert trafia do graczy, których job to police, sheriff, lspd lub bcso, i tylko dla klas z włączonym Police Alert na karcie Classes. Jeśli twój job policji ma inną nazwę, edytuj Bridge.PoliceDispatch w bridge/client_bridge.lua, aby wysyłać alert przez twój zasób dyspozytorni.
Brak podpowiedzi na aucie
Dział zatytułowany „Brak podpowiedzi na aucie”Podpowiedź pochodzi z Config.InteractionSystem:
'ox_target'(domyślnie) wymaga uruchomionego ox_target;'qb_target'wymaga uruchomionego qb-target;'drawtext'nie wymaga niczego — podejdź na kilka metrów i naciśnij E.
Jeśli nie jesteś pewien, jakiego targetu używasz, ustaw 'drawtext' i zrestartuj.
“You need a Lockpick” / “You need an Advanced Lockpick”
Dział zatytułowany „“You need a Lockpick” / “You need an Advanced Lockpick””Zamek sprawdza lockpick w klasach od D do B oraz advancedlockpick w klasach od A do S+. Żaden z nich nie jest dostarczany z tym zasobem, więc na ESX lub ox_inventory muszą istnieć na twoim serwerze i być możliwe do zdobycia. EMP Jammer pomija to sprawdzenie.
Błąd w momencie, gdy powinna ruszyć minigra z wytrychem
Dział zatytułowany „Błąd w momencie, gdy powinna ruszyć minigra z wytrychem”Klasy używają glitch-minigames do zamka. Upewnij się, że jest zainstalowany i uruchomiony przed mic_boosting. Jeśli wolisz go nie używać, wyłącz wszystkie minigry dla danej klasy na karcie Minigames w panelu admina: zamek otwiera się wtedy na zwykłym rzucie, mniej więcej dziewięć razy na dziesięć.
Wykrywany jest zły framework
Dział zatytułowany „Wykrywany jest zły framework”Konsola wypisuje wybrany przy starcie: [MIC-BOOSTING] Server Bridge initialized. Detected Framework: …. Wykrywanie szuka zasobów o nazwach dokładnie qb-core i es_extended. Jeśli twój ma zmienioną nazwę lub startuje później, ustaw Config.Framework samodzielnie na 'esx' lub 'qbcore'.
Na QBox konsola powinna pokazać qbcore: qbx_core dostarcza qb-core, więc QBox jest wykrywany przez swoją kompatybilność z QBCore. Jeśli pokazuje standalone, qbx_core startuje po mic_boosting — przenieś ensure mic_boosting poniżej niego albo ustaw Config.Framework na 'qbcore'.
Kontrakty są odrzucane: za wysoki heat
Dział zatytułowany „Kontrakty są odrzucane: za wysoki heat”Heat narasta z każdym zleceniem. Przy Max Heat (domyślnie 100) kontrakty są odrzucane, dopóki nie ostygnie; spada o Heat Decay per Minute u graczy online. Oba ustawienia są na karcie Settings w panelu admina, a admin może ustawić graczowi heat z karty Admin w tablecie. Kupienie Fake Plates zeruje go do 0.
Edytowałem shared/prices.lua i nic się nie zmieniło
Dział zatytułowany „Edytowałem shared/prices.lua i nic się nie zmieniło”Ten plik jest czytany tylko przy pierwszym starcie, aby wypełnić pustą tabelę ustawień. Potem wartości żyją w bazie danych — zmieniaj je w /boostingconfig → Settings.
Auto ze zdrapanym VIN nie ma go w garażu
Dział zatytułowany „Auto ze zdrapanym VIN nie ma go w garażu”Auto jest zapisywane prosto do tabeli pojazdów twojego frameworka: owned_vehicles na ESX oraz player_vehicles w garażu pillboxgarage na QBCore. Zasób garażu, który trzyma pojazdy gdzie indziej, go nie zobaczy — dostosuj GiveVehicle w bridge/server_bridge.lua. Na standalone nie ma garażu; auto zostaje w świecie.
Chcę z powrotem domyślną zawartość
Dział zatytułowany „Chcę z powrotem domyślną zawartość”boostingseed w konsoli serwera przywraca każdą dostarczoną miejscówkę, miejsce dostawy, klasę, auto, zestaw strażników, minigrę, przedmiot sklepu z narzędziami, ustawienie i wpis progresji. Nie rusza profili graczy, MB, ekip, kontraktów ani ofert na rynku. Nie uruchomi się z poziomu gry.
Wszystko jest po angielsku
Dział zatytułowany „Wszystko jest po angielsku”Config.Locale w config.lua wybiera język (en, es, fr, pt, de, tr, it, nl, pl, cs, ru). Wszystko, czego brakuje w pliku językowym, pokazuje się po angielsku zamiast się psuć.