Requisiti
Lista breve. Se una di queste è sbagliata, nient’altro in queste docs ti aiuterà.
Artifact di FXServer
Sezione intitolata “Artifact di FXServer”Una build recente di FXServer dalla pagina ufficiale degli artifact. Windows è ciò su cui lo uso e lo testo, gli strumenti PowerShell in tools/ sono solo per Windows. Gli artifact Linux dovrebbero funzionare per le resource stesse, ma non li testo.
txAdmin è incluso negli artifact (è la resource di sistema monitor), non lo si installa a parte. docs/TXADMIN.md nel repository ha la versione lunga, e tools/setup-txadmin.ps1 può scaricare gli artifact per te:
.\tools\setup-txadmin.ps1 # latest recommended.\tools\setup-txadmin.ps1 -Build 35245 # pin a buildBuild del gioco
Sezione intitolata “Build del gioco”server.cfg impone la build 3095:
sv_enforceGameBuild 3095È una build legacy (non Enhanced). Anche vMenu nel repository è la versione legacy, per coerenza. Se cambi la build del gioco, controlla prima docs.fivem.net e testa tutto, le animazioni degli zombie e alcuni prop dipendono dalla build.
OneSync
Sezione intitolata “OneSync”Obbligatorio. La modalità zombie in rete (quella predefinita) sono letteralmente ped OneSync creati dal server, e squadre, cadaveri e gadget si basano su entità lato server e state bag.
Imposta OneSync in txAdmin nella pagina delle impostazioni, non in server.cfg. Il validatore di txAdmin si lamenta se onesync on è nel cfg, per questo nell’esempio è commentato.
Tieni anche questa riga:
set onesync_population falseDatabase: MariaDB (o MySQL 8) + oxmysql
Sezione intitolata “Database: MariaDB (o MySQL 8) + oxmysql”- MariaDB è quello testato. MySQL 8 dovrebbe funzionare.
- Serve il server di database in esecuzione e un database vuoto. Non importi nessun file .sql,
bs_corecrea le tabelle da solo (vedi Installazione). oxmysqlva inresources/e si fa ensure prima di qualsiasi cosa nostra.- Usa un utente dedicato, non root. Il repository usa
beyond@localhostsu un database chiamatobeyondsurvival, charsetutf8mb4.
Extra opzionali di terze parti
Sezione intitolata “Extra opzionali di terze parti”Sono nel repository ma non sono richiesti dal framework:
- bs_voice e bs_radio - voce di prossimità e radio, integrati dalla 1.1.0. bs_voice sostituisce pma-voice, non usarli entrambi.
- ox_lib + ac_radio - interfaccia radio. Serve lo zip di release di ox_lib (con
web/build/), non lo zip dei sorgenti di GitHub. - vMenu - solo staff (F11), permessi in
vMenu/config/permissions.cfg.
Hardware, più o meno
Sezione intitolata “Hardware, più o meno”Affitti? Vedi Hosting. Consigliamo 24Racks per una macchina economica che lo fa girare bene.
La parte pesante è la mappa, non gli script. I client hanno bisogno di una RAM decente e di un SSD. Il server in sé va bene su qualsiasi macchina normale, i limiti degli zombie si riducono da soli quando sale il tempo di frame del server (vedi Zombie).
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.