Rozwiązywanie problemów
Rzeczy, które psują się przy pierwszej instalacji, i co każda z nich oznacza.
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 nową lokalizację — najpierw wpisz refresh w konsoli serwera, a potem restart mic_arcade. Przy zmianie w config.lua wystarczy restart mic_arcade.
Nie pojawiają się żadne automaty
Dział zatytułowany „Nie pojawiają się żadne automaty”mic_arcade_propsnie działa. Musi startować przedmic_arcade; bez niego modele automatów nigdy się nie wczytają i nic się nie pojawi.- Każda pozycja w
Config.Arcadesjest zakomentowana. Domyślnie tylko Pixel, Race, Tower i Road mają pozycję.
Automat stoi, ale ekran jest czarny
Dział zatytułowany „Automat stoi, ale ekran jest czarny”- Folder nie nazywa się
mic_arcade. Ekran wczytuje swoją grę właśnie po tej nazwie. - Połączenie gracza blokuje publiczne CDN. Ekran automatu ładuje biblioteki animacji i 3D z cdnjs oraz esm.sh; Tower i Road od nich zależą.
Brak opcji targetu “Play Arcade”, jest tylko podpowiedź “Press E”
Dział zatytułowany „Brak opcji targetu “Play Arcade”, jest tylko podpowiedź “Press E””Config.Interaction musi odpowiadać temu, czego używasz, zapisane dokładnie tak, jak oczekuje tego skrypt: ox-target (z myślnikiem), qb-target lub drawtext. Każda inna wartość — na przykład ox_target z podkreślnikiem, jak piszą to niektóre inne zasoby — powoduje powrót do podpowiedzi drawtext.
“Not enough money” lub “not enough” żetonów przy starcie gry
Dział zatytułowany „“Not enough money” lub “not enough” żetonów przy starcie gry”Automat pobiera swoje Price w Config.PaymentType. Domyślnie to 100 arcade_coin za grę na każdym automacie poza DuoFight. Daj sobie więcej żetonów, obniż cenę albo zmień typ płatności.
Nikt nie może zdobyć żetonów
Dział zatytułowany „Nikt nie może zdobyć żetonów”Skrypt tylko pobiera żetony; nigdy ich nie wydaje (poza wygranymi w DuoFight). Wstaw arcade_coin do sklepu lub ustaw Config.PaymentType na cash, bank albo both.
Użycie przedmiotu automatu nic nie robi
Dział zatytułowany „Użycie przedmiotu automatu nic nie robi”- Przedmiotu brakuje na liście przedmiotów twojego ekwipunku albo ma inną nazwę — nazwy muszą być takie, jak w Instalacji.
- Postać ma już ustawioną liczbę automatów równą
Config.MaxArcadesPerPlayer; informuje o tym powiadomienie. - Na QBCore sprawdź, czy wpis przedmiotu jest oznaczony jako używalny.
Ustawione automaty zniknęły po restarcie
Dział zatytułowany „Ustawione automaty zniknęły po restarcie”Ustawione automaty są przechowywane wyłącznie w pamięci serwera. Restart mic_arcade lub serwera je czyści, a przedmioty użyte do ich ustawienia nie wracają. Przed restartem podnieś automaty, a do wszystkiego, co ma być trwałe, używaj stałych pozycji w config.lua.
Nie mogę podnieść automatu
Dział zatytułowany „Nie mogę podnieść automatu”Może to zrobić tylko postać, która go ustawiła, i to nie wtedy, gdy ktoś na nim gra. Stałych automatów z config.lua nie da się podnieść w ogóle.
Tabela wyników jest pusta
Dział zatytułowany „Tabela wyników jest pusta”Nie zaimportowano install.sql, więc nie ma gdzie zapisywać wyników. Zaimportuj go raz. DuoFight nie ma tabeli wyników.
Ktoś już jest przy automacie
Dział zatytułowany „Ktoś już jest przy automacie”Jeden gracz naraz. Jeśli mecz DuoFight czeka na przeciwnika, kolejny gracz, który użyje automatu, dostaje propozycję właśnie tego meczu.
Tekst pokazuje “Translation [xx][key] does not exist”
Dział zatytułowany „Tekst pokazuje “Translation [xx][key] does not exist””W twoim pliku lokalizacji brakuje tego klucza. Skopiuj go z locales/en.lua. Nie ma powrotu do angielskiego.