Brakuje ci samochodów DLC, ubrań lub map w FiveM? Ustaw sv_enforceGameBuild

Pojazdy DLC, ubrania lub mapy są niewidoczne lub zawaliają się na twoim FiveM serwerze. Ustawienie sv_enforceGameBuild, numer build'u dla każdego DLC i co sprawdzać potem.

Gracze mówią, że nowe samochody DLC są niewidoczne, pakiet ubrań pokazuje złe lub puste przedmioty, lub dodatek map ładuje się z dziurami. Zasoby są streamowane, zasób zaczyna się bez błędu, ale treść nadal brakuje lub jest uszkodzona.

Zwykłą przyczyną jest build gry. FiveM domyślnie uruchamia starsze wersje GTA V, a nowsza treść DLC istnieje tylko w nowszych build'ach.

Dlaczego treść znika

GTA V otrzymuje aktualizacje DLC i każda dodaje pliki do gry: pojazdy, komponenty ped, propsy, wnętrza. Domyślny build gry FiveM jest świadomie stary, aby serwery pozostały kompatybilne z każdym graczem. Jeśli dodatek został wykonany dla nowszego build'u, gracz na domyślnym mu brakuje plików bazowych, do których się odnosi, i otrzymujesz niewidoczne pojazdy, brakujące ubrania lub awarie.

Napraw się, mówiąc serwerowi, jaki build gracze muszą używać.

Naprawka: sv_enforceGameBuild

Dodaj to do server.cfg:

cfg
set sv_enforceGameBuild 3258

Umieść to blisko góry, przed liniami ensure, a następnie w pełni zrestartuj serwer. Gracze, którzy dołączą następnie, są proszeni o użycie tego build'u.

Build'y gier i co odblokowują

Wybierz build dla najnowszego DLC, którego potrzebuje Twoja treść:

Build DLC
2189 Cayo Perico Heist
2372 Los Santos Tuners
2545 The Contract
2699 Criminal Enterprises
2802 Drug Wars
2944 San Andreas Mercenaries
3095 Chop Shop
3258 Bottom Dollar Bounties
3407 Agents of Sabotage

Wyższy build zawiera wszystko z niższych. Jeśli Twój pakiet potrzebuje treści Tuners, 2372 wystarczy, ale 3407 również działa. Każdy nowy DLC dodaje nowszy build; dokumenty FiveM listują najnowsze, które obsługują Twoje artefakty serwera.

Wskazówka: nie ustawiaj najwyższego build'u „na wszelki wypadek". Każdy krok sprawia, że gracze pobierają więcej i może zmienić zachowanie starszych zasobów. Użyj najniższego build'u, który obejmuje Twoją treść.

Co się dzieje, gdy gracze dołączają

Pierwszy raz, gdy ktoś dołączy do serwera, który wymusza build, którym nie dysponuje, FiveM pobiera ten build gry. Może to potrwać kilka minut i może wymagać restartu gry. Po tym jest buforowany i dołączanie ponownie normalne.

Powiedz swoim graczom o tym na Discord, w innym przypadku pierwsze dołączenie wygląda na zamarznięty serwer. Gracze, którzy już używają innego build'u dla innych serwerów, są pytani ponownie, gdy przełączają się z powrotem.

Wyższe build'y potrzebują zaktualizowanych zasobów

Nowszy build gry zmienia pliki gry bazowej i niektóre starsze zasoby na to nie liczą. Obserwuj:

  • Pojazdy dodatków ze starymi handlingiem lub plikami meta: zwykle nadal działają, ale sprawdź je.
  • Pakiety ubrań zbudowane dla starszego build'u: sprawdź, czy zapisane ubrania nadal wyglądają dobrze po zmianie.
  • MLOs i modyfikacje map: wnętrza, które zastępują ten sam obszar co nowa zmiana DLC mogą się nią nakładać.
  • Skrypty, które hardcode'ują hashe modelu lub komponenty ped: sprawdź notatki ich aktualizacji.

Przetestuj na kopii serwera, czystym klientem, zanim podniesiesz build na żywym. Szukaj w zasobach konsoli nowych błędów po zmianie i zobacz czytaj błąd skryptu FiveM, jeśli masz problem z ich czytaniem.

Jeśli Twoje zasoby są duże, problem może być inny, taki jak utrata tekstury spowodowana poddanymi plikami. To jest opisane w zasoby poddane i utrata tekstury.

Upewnij się, że się zastosował

Dwie kontrole:

  1. Spójrz na linię w server.cfg. Wiodący # je komentuje, a błąd w nazwie oznacza, że jest ignorowany. Nazwa to sv_enforceGameBuild z tą kapitalizacją.
  2. Na kliencie, użyj małego skryptu, aby wydrukować build w użyciu:
lua
-- client.lua
CreateThread(function()
    Wait(5000)
    print('Game build: ' .. GetGameBuildNumber())
end)

Naciśnij F8 w grze, aby przeczytać konsolę. Powinien wydrukować numer, który ustawiłeś.

Jeśli build jest błędny, sprawdź, czy linia jest w server.cfg, którym naprawdę działa (ścieżka jest na górze konsoli txAdmin) i że zrestartowałeś serwer zamiast pojedynczego zasobu.

Kiedy to nie jest build

Brakująca treść ma inne przyczyny. Jeśli build jest prawidłowy i samochód lub przedmiot ubrania nadal brakuje:

  • Zasób nie jest uruchamiany, lub uruchomił się z błędem.
  • Folder stream ma plik w złym miejscu lub złą nazwę.
  • fxmanifest.lua brakuje linii data_file, której potrzebuje zasób.
  • Cache gracza jest przestarzały. Zobacz czyszczenie cache'u FiveM.

Aby dodać pojazdy prawidłowo, zobacz dodawanie samochodów dodatkami do FiveM.

Lista kontrolna

Objaw Rozwiązanie
Pojazdy DLC niewidoczne Ustaw set sv_enforceGameBuild na build DLC i zrestartuj
Ubrania puste lub błędne To samo i sprawdź, czy pakiet pasuje do build'u
Jaki numer 2189 Cayo, 2372 Tuners, 2545 Contract, 2699 Criminal Enterprises, 2802 Drug Wars, 2944 Mercenaries, 3095 Chop Shop, 3258 Bottom Dollar Bounties, 3407 Agents of Sabotage
Gracze czekają długo przy pierwszym dołączeniu Pobierają build, powiedz im z wyprzedzeniem
Stare zasoby działają dziwnie po podniesieniu Przetestuj każdy zasób, zaktualizuj lub zamień
Ustawienie wydaje się ignorowane Zły server.cfg, # lub serwer nie został zrestartowany

Szybkie odpowiedzi

Co robi sv_enforceGameBuild?

Zmusza każdego gracza do uruchomienia określonego build'u gry GTA V, gdy dołączy do twojego serwera. Wyższe build'i odblokowują treść z nowszych DLC, takie jak pojazdy, ubrania i zmiany map.

Który build powinienem wybrać?

Ten, który pasuje do najnowszej treści DLC, której potrzebują Twoje zasoby. Jeśli nie jesteś pewny, weź build DLC, z którego pochodzi Twój najnowszy pakiet pojazdu lub ubrania, i przetestuj go czystym klientem.

Czy gracze muszą coś pobrać?

Tak. Pierwszy raz, gdy gracz dołączy do serwera, który wymusza nowszy build, FiveM pobiera ten build gry, co może zająć trochę czasu i wymaga restartu gry.

Skrypty bez tego problemu

Clothing DesignerProjektuj ubrania w FiveM — pędzel, warstwy, import obrazów i AI — a potem je noś.Zobacz skrypt →Chameleon Paints82 lakiery kameleon zmieniające kolor, w jednym menu — klik i gotowe.Zobacz skrypt →Mic PhoneSkładany telefon, który rozkłada się w tablet i działa też na prawdziwym telefonie gracza.Zobacz skrypt →

Czytaj dalej