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:
set sv_enforceGameBuild 3258Umieść 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:
- Spójrz na linię w
server.cfg. Wiodący#je komentuje, a błąd w nazwie oznacza, że jest ignorowany. Nazwa tosv_enforceGameBuildz tą kapitalizacją. - Na kliencie, użyj małego skryptu, aby wydrukować build w użyciu:
-- 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.luabrakuje liniidata_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 →