Uruchamianie serwera

Aby pierwszy raz uruchomić serwer wykonaj następujące kroki:

  1. Pobierz repozytorium z Devops'a
  2. Pobierz artefakty dla serwera fivem i wypakuj w katalogu _artifacts/ repozytorium
  3. Stwórz plik .env.cfg według poniższego przykładu
# Set endpoints
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

set mysql_connection_string "mysql://username:password@host/betterlife"
set redis_connection_string "redis://username:password@host:6379"
set steam_webApiKey "" # Not used at all
sv_licenseKey "cfxk_key"

# FxServer config
setr debug_mode 1
sv_master1 ""
set onesync on

# Development config
sv_master1 ""
set mysql_sequelize_logging -1
set sv_scriptHookAllowed 1
developer 1
mono_enableMemoryUsageTracking 1
  1. Stwórz plik run.sh (lub run.cmd) według przykładu
cd /d "C:/Users/mmaac/Desktop/betterlife69/fivem"
start _artifacts/FXServer.exe +exec server.cfg
Aby móc ruchamiać serwer w terminalu VSCode należy wykonywać komendę bez polecenia start
  1. Zainstaluj paczki node oraz zbuduj zasoby
  • Upewnij się, że posiadasz zainstalowany Node w wersji co najmniej 20.0 oraz globalnie pnpm
  • Zainstaluj wymagane paczki przy użyciu polecenia pnpm install
  • Wykonaj polecenie pnpm build