Błędy fx_version / game / manifestu
W pliku ustawień skryptu brakuje linijki, której wymaga serwer. Zwykle to bardzo stary skrypt.
Zrób najpierw to
Skrypt wymaga aktualizacji pod współczesny FiveM. Sprawdź u sprzedawcy, czy jest nowsza wersja.
Co to znaczy
W manifeście brakuje wymaganej deklaracji albo używa on takiej, której bieżący build serwera już nie przyjmuje. Zasób nie wystartuje.
Typowe komunikaty:
• fx_version was not set in the resource manifest
• game was not set in the resource manifest
• Resource <nazwa> does not specify an fx_version
Co to powoduje
Uszeregowane według tego, jak często są odpowiedzią.
- 1
W ogóle nie ma fxmanifest.lua
Tylko
__resource.lua, format sprzed 2019. Nowoczesne buildy wciąż go czytają, ale nic nowego go nie wspiera, a połowa kluczy manifestu tam nie istnieje. - 2
fx_version brakuje albo jest źle zapisane
Musi to być jedna z nazwanych wersji, w cudzysłowie:
cerulean(bieżąca),bodacious,adamant. - 3
game niezadeklarowane
game 'gta5'jest wymagane. RedM używagame 'rdr3'plus liniirdr3_warning. - 4
Funkcje Lua 5.4 bez flagi
lua54 'yes'jest wymagane dla dzielenia całkowitego, operatorów bitowych i goto.
Jak poznać, który jest twój
Komunikat wprost nazywa brakujący klucz. Ten rzadko wymaga diagnozy.
Gdzie szukać
fxmanifest.lua, pierwsze pięć linii.
Jak to naprawić
fx_version 'cerulean'
game 'gta5'
lua54 'yes'
author 'ty'
description 'co to robi'
version '1.0.0'
shared_scripts { 'config.lua' }
client_scripts { 'client/*.lua' }
server_scripts { '@oxmysql/lib/MySQL.lua', 'server/*.lua' }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