THE ORB
Uruchamiam studio

Dwa frameworki działające naraz

Masz dwa frameworki działające naraz. Skrypty podpinają się do tego, który odpowiedział pierwszy, więc rzeczy działają i psują się losowo.

groupsLosowe, niekonsekwentne awariepersonMożesz to naprawić

Zrób najpierw to

W server.cfg zakomentuj każdy framework poza tym, którego naprawdę używasz, i zrestartuj.

bug_reportWklej zamiast tego całą konsolę

Co to znaczy

Serwer uruchamia więcej niż jeden framework albo dwie kopie tego samego. Każdy rejestruje te same zdarzenia i eksporty, skrypty podpinają się pod ten, który odpowiedział pierwszy, a objawy są dziko niespójne: część skryptów działa, część nie, a restart zmienia które.

Co to powoduje

Uszeregowane według tego, jak często są odpowiedzią.

  1. 1

    Migracja bez usunięcia starego

    Przejście z ESX na QBCore i zostawienie es_extended w ensure.

  2. 2

    Zdublowany folder core

    qb-core w dwóch kategoriach. Zobacz wpis o zdublowanym zasobie.

  3. 3

    qbx_core obok qb-core

    Qbox to fork. Uruchamianie obu to uruchamianie dwóch rdzeni.

  4. 4

    Skrypt, który uruchamia własną kopię

    Zasób, który przychodzi z folderem frameworka w środku.

Jak poznać, który jest twój

grep -nE "^\s*(ensure|start)\s+(es_extended|qb-core|qbx_core|ND_Core)" server.cfg

Więcej niż jedna linia to twoja odpowiedź.

Gdzie szukać

server.cfg i drzewo resources pod kątem zdublowanych folderów core.

Jak to naprawić

Uruchamiaj dokładnie jeden. Zakomentuj pozostałe zamiast je kasować, żeby pomyłka dała się cofnąć:

ensure qb-core
# ensure es_extended

Wciąż utknąłeś na własnym kodzie?

Ta strona mówi, co ten błąd zwykle oznacza. Wklej swoją konsolę do Server Fixera, a uszereguje wszystko, co w niej jest, i powie, co zrobić najpierw; a jeśli wolisz tego nie ruszać, ORBIE naprawi skrypt i odda ci zasób gotowy do wrzucenia.

bug_reportOtwórz Server Fixer

Dla tego rodzaju błędu Konwerter skryptów przenosi zasób między ESX, QBCore i Qbox.

Błędy, które chodzą z tym w parze