Skip to content

Troubleshooting

Rozwiązywanie problemów

Kreator się nie otwiera

  • Nie masz uprawnień administratora. Przy ustawieniu Config.AdminOnly = true, musisz spełnić warunek dostępu dla administratorów — posiadać uprawnienie ACE (add_ace group.admin bupa.safezone allow), należeć do grupy z Config.AdminGroups lub przejść weryfikację Config.CustomAdmin. Zobacz Instalacja.
  • Sprawdź, czy komenda zgadza się z Config.Command (domyślnie safezone). Jeśli ustawiono Config.OpenKey, zmień przypisanie klawisza w ustawieniach gry, jeśli występuje konflikt.
  • Zasób ox_lib musi zostać uruchomiony przed tym zasobem.

Strefy się nie zapisują

  • Błędna konfiguracja magazynowania — jeśli Config.Storage = 'db', upewnij się, że oxmysql działa; tabela bupa_safezones tworzy się automatycznie przy starcie.
  • Osiągnięto limity — zapis zostaje odrzucony, jeśli przekracza Config.Limits (np. maxZones = 100 ogółem, maxPoints = 64 na strefę). Mniej niż 3 punkty jest zawsze odrzucane.
  • Cooldown zapisu — zapisanie dwa razy w ciągu Config.Limits.saveCooldown (domyślnie 1000 ms) odrzuca drugi zapis bez powiadomienia. Odczekaj chwilę.
  • Brak uprawnień administratora — zdarzenie zapisu ponownie sprawdza uprawnienia administratora po stronie serwera; zapis gracza bez uprawnień jest ignorowany.

Zasady nie działają

  • Zasady mają zastosowanie tylko do nadrzędnej strefy w przypadku nakładania się obszarów (wygrywa najmniejsza/najbardziej wewnętrzna strefa). Sprawdź, czy na pewno znajdujesz się w strefie, w której myślisz, że jesteś.
  • Status combat (Combat tag) — jeśli zadałeś lub otrzymałeś obrażenia od gracza w ciągu ostatnich combatLogLock sekund, nie otrzymasz żadnej ochrony, dopóki status nie wygaśnie (interfejs HUD pokazuje "Combat tag"). Jest to zamierzone działanie.
  • Odmowa dostępu — przy włączonej jobWhitelist (lub gangWhitelist) i zdefiniowanych jobach, gracze spoza białej listy wchodzą bez ochrony.
  • Zasady ekonomiczne (noDrop, noRob, noSell, noStash, noCarry, noCuff) są udostępniane poprzez eksporty — Twoje skrypty ekwipunku / napadów muszą wywoływać GetZoneFlag / CanDropItems itd., aby je uwzględnić. Ten zasób nie jest w stanie wyegzekwować ich samodzielnie.

Interfejs HUD się nie wyświetla

  • HUD jest sterowany dla każdej strefy z osobna za pomocą zasady showHud — włącz ją dla danej strefy.
  • Dostosuj jego położenie za pomocą Config.Hud.position (9 punktów kotwiczenia) oraz tytuł za pomocą Config.Hud.title.

Brak logów na Discordzie

  • Config.Webhook.url jest puste — logowanie jest wyłączone, dopóki nie wkleisz prawidłoweg adresu URL webhooka. Zobacz Logowanie Discord.

Tekst jest po angielsku / w złym języku

  • Ustaw setr ox:locale "<code>" w pliku server.cfg (np. pl). Brakujące klucze zawsze domyślnie przełączają się na język angielski. Zobacz Lokalizacja, aby sprawdzić obsługiwane kody.

Wybór broni nie ma ikon

  • Moduł wyboru pobiera ikony z Twojego ekwipunku. Upewnij się, że obsługiwany ekwipunek (ox_inventory, qb-inventory, esx_inventory, tgiann-inventory, codem-inventory) jest uruchomiony, lub nadpisz Config.Inventory / Config.InventoryImagePath.