Plongez dans le monde du multijoueur avec alt:V
Commencez avec votre propre serveur dès aujourd'hui!
Comment exécuter un serveur alt:V dans Docker ?
Pour exécuter un serveur de jeu minimal, exécutez la commande ci-dessous. Docker Hub (altv-server)
docker run --rm -it -p 7788:7788 -p 7788:7788/udp altmp/altv-server:release
Cette commande lancera le serveur alt:V dans un conteneur Docker et exposera le port UDP par défaut du serveur (7788) sur le même port de votre ordinateur.
Pour exécuter un serveur vocal minimal, exécutez la commande ci-dessous. Docker Hub (altv-voice-server)
docker run --rm -it -p 7799:7799/udp altmp/altv-voice-server:release
Pour exécuter le serveur de jeu ainsi que le serveur vocal via docker compose, utilisez ce fichier docker-compose.yml comme exemple (remplacez votre.ip.publique par votre adresse IP publique).
Pour des informations supplémentaires sur la configuration et la gestion de l’image Docker pour le serveur alt:V, consultez le référentiel altv-docker.
Comment télécharger un serveur alt:V en utilisant altv-pkg?
altv-pkg - est un package NPM exécutable qui vous aidera à télécharger facilement le serveur alt:V.
Nous allons vous montrer un exemple d’installation de base, mais vous pouvez trouver plus d’informations dans le référentiel README altv-pkg. Si vous rencontrez un problème, vous pouvez créer un problème sur GitHub.
- Installez NodeJS sur votre ordinateur.1
- 2
Créez un nouveau répertoire pour votre serveur et naviguez-y:
Terminalmkdir altv-server cd altv-server
- 3
Si nécessaire, créez un fichier de configuration dans le répertoire racine de votre projet et spécifiez les paramètres souhaités. Voici un exemple de configuration par défaut:
.altvpkgrc.json{ "loadJSModule": true, "loadBytecodeModule": false, "loadCSharpModule": false, "loadJSV2Module": false, "loadVoiceServer": false }
- 4
Téléchargez les fichiers du serveur en exécutant le package binaire avec la branche spécifiée. Dans ce cas, nous téléchargerons le serveur à partir de la release branche.
Terminalnpx altv-pkg release