Przejdź do głównej zawartości

Rozwiązywanie problemów

Rzeczy, które psują się przy pierwszej instalacji, i co każda z nich oznacza.


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.

  • mic_arcade_props nie działa. Musi startować przed mic_arcade; bez niego modele automatów nigdy się nie wczytają i nic się nie pojawi.
  • Każda pozycja w Config.Arcades jest zakomentowana. Domyślnie tylko Pixel, Race, Tower i Road mają pozycję.
  • 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.

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.

  • 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 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.

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.

Nie zaimportowano install.sql, więc nie ma gdzie zapisywać wyników. Zaimportuj go raz. DuoFight nie ma tabeli wyników.

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.