Guide d'installation

Tout ce qu'il faut pour faire tourner A-6 sur votre serveur DayZ : achat, téléchargement, installation et enregistrement de votre serveur pour la licence. Comptez environ 10 minutes.

Fonctionnement de la licence

  • Votre licence appartient à votre Communauté (votre groupe de serveurs). Elle est liée à votre compte Discord.
  • A6 Weapons, Gunplay et Optics sont sous licence : ils ne se débloquent que sur les serveurs que vous avez enregistrés.
  • Un serveur est identifié par son adresse IP + son port de jeu. Il n'y a aucun fichier de licence à remplir sur votre serveur.
  • Le serveur vérifie sa licence au démarrage puis toutes les 24 heures. Si notre site est momentanément injoignable, votre serveur continue avec sa licence enregistrée (jusqu'à 3 jours).
  • Sans licence valide, le serveur démarre normalement : seuls les mods A-6 sont bloqués, et les joueurs reçoivent un message avant d'être déconnectés.
Base Storage, DoorLock et Secure Containers n'ont pas besoin de licence : téléchargez, installez, jouez.

1Acheter et télécharger

  1. Ouvrez la Boutique et cliquez sur Connexion avec Discord. Utilisez le compte Discord sur lequel vous voulez la licence.
  2. Ajoutez vos mods au panier et payez avec PayPal.
  3. Juste après le paiement :
    • vos rôles d'acheteur sont donnés sur notre Discord (vous y êtes ajouté si besoin),
    • votre licence est créée,
    • vos fichiers apparaissent dans Mes téléchargements.
  4. Dans Mes téléchargements, prenez les PBO de chaque mod et A-6 Core (obligatoire avec tout mod sous licence). Les sources sont aussi disponibles si vous les voulez.
Les gros fichiers peuvent reprendre si le téléchargement s'arrête. Weapons est le plus lourd : utilisez une connexion stable.

2Installer les mods

Sur le serveur

DossierOù
@A6_Core (A6_Client + Systems)-mod
@A6_Core_Server (A6_Server)-serverMod uniquement
A-6 Weapons / Gunplay / Optics-mod
  1. Envoyez les dossiers à côté de vos autres mods.
  2. Copiez le fichier .bikey du dossier keys de chaque mod dans le dossier keys de votre serveur.
  3. Ajoutez-les à vos paramètres de lancement, par exemple :
    -mod=@CF;@A6_Core;@A6_Gunplay;@A6_Weapons;@A6_Optics
    -serverMod=@A6_Core_Server
    Sur un panneau d'hébergeur (GTX, Nitrado, CFTools…), ajoutez-les plutôt dans les champs mods / server mods.
Ne mettez jamais A6_Server en -mod et ne le donnez jamais à vos joueurs : il est uniquement côté serveur.

Pour vos joueurs

Les joueurs ont besoin des mêmes mods client que le serveur (tout ce qui est en -mod), comme d'habitude.

3Enregistrer votre serveur

Enregistrez votre serveur avant de le démarrer avec A-6 pour la première fois. Un serveur non enregistré est refusé à chaque contrôle et réessaie en boucle : le premier démarrage peut alors être très long. Si vous utilisez le code de réclamation (option B), ajoutez le serveur juste après le premier démarrage, puis redémarrez.

Ouvrez la page Licences et connectez-vous avec Discord.

  1. Choisissez le nom de votre Communauté (la première fois seulement). Il ne pourra plus être modifié sans nous contacter.
  2. Ajoutez votre serveur, avec une de ces deux méthodes :

Option A : IP + port

  • Nom du serveur : n'importe quel nom pour le reconnaître.
  • IP : l'IP publique de votre serveur.
  • Port de jeu : le -port de votre serveur (par défaut 2302).
  • Port de requête : steamQueryPort dans serverDZ.cfg (par défaut 27016).

Option B : code de réclamation (recommandé)

  1. Démarrez une fois votre serveur avec les mods installés.
  2. Ouvrez profiles/A6_Mods/Logs/A6_License.log. Vous verrez :
    Claim code for this server: ABCD-EF23 (paste it in your customer area, then restart)
  3. Collez le code dans le portail (Ajouter avec le code de réclamation) et donnez un nom au serveur.
Le code de réclamation enregistre l'IP + port exacts utilisés par votre serveur, même si votre hébergeur sort avec une autre IP. Si l'option A ne marche pas, utilisez l'option B.

Ensuite, redémarrez le serveur : A-6 se débloque au démarrage.

Le nom public de votre serveur doit contenir le nom de votre Communauté (c'est vérifié automatiquement). Serveurs de test : mettez test dans le nom (et dans le nom public aussi), avec 10 joueurs maximum.

4Vérifier que ça marche

Après le redémarrage, ouvrez profiles/A6_Mods/Logs/A6_License.log :

Licence: checking (game port 2302)...
Licence valid. Unlocked: a6_gunplay,a6_weapons,a6_optics (License valid (VotreCommunauté))

C'est terminé. 🎉 Les mêmes lignes se trouvent dans votre script_*.log, commençant par [A-6 LICENCE].

Messages du log

MessageQue faire
Licence validTout est bon.
server_not_registeredEnregistrez le serveur (étape 3) avec le code de réclamation affiché dans le log, puis redémarrez.
valid_partialCertains mods installés ne font pas partie de votre licence. Achetez-les ou retirez-les.
valid_name_warning / name_mismatchLe nom public de votre serveur ne contient pas le nom de votre Communauté. Renommez-le avant la date indiquée, puis redémarrez.
suspended / expiredContactez-nous sur Discord.
server unreachable … cache keptNotre site était injoignable. Rien à faire : votre serveur continue de fonctionner et revérifie plus tard.

FAQ et problèmes

Mon serveur met très longtemps à démarrer

Il a été démarré avant d'être ajouté sur la page Licences : chaque contrôle est refusé et le serveur réessaie en boucle. Ajoutez le serveur (étape 3), puis redémarrez. Une fois la licence acceptée, licensecache.json est créé et les démarrages suivants sont normaux.

« Not registered » alors que j'ai ajouté mon serveur

L'IP ou le port de jeu ne correspond pas à ce que le serveur utilise réellement (fréquent chez les hébergeurs qui sortent avec une autre IP). Supprimez-le et ajoutez-le de nouveau avec le code de réclamation du log.

Mon serveur a le bon nom, mais le site lit un autre nom (GTX, Vykix…)

Chez certains hébergeurs, plusieurs serveurs partagent une IP : votre serveur contacte notre site depuis une IP, mais les joueurs s'y connectent sur une autre. Le site lit alors le nom d'un autre serveur. Corrigez-le en 1 minute :

  1. Ouvrez la page Licences et connectez-vous avec Discord.
  2. Sous l'IP de votre serveur, cliquez sur Contrôle du nom.
  3. IP publique : l'IP que vos joueurs utilisent pour se connecter (affichée dans le panneau de votre hébergeur, par exemple « Server info », ou dans le navigateur de serveurs DayZ).
  4. Port de requête : le steamQueryPort de ce serveur. Cliquez ensuite sur Enregistrer.

Votre vrai nom est relu immédiatement et l'avertissement disparaît. Votre licence n'est pas touchée : elle garde l'IP par laquelle votre serveur nous contacte.

J'ai changé d'hébergeur / d'IP / de port

Supprimez l'ancien serveur dans le portail et ajoutez le nouveau (le code de réclamation est le plus simple). Redémarrez.

Plusieurs serveurs sur la même machine

Aucun problème : chacun a un port de jeu différent. Enregistrez-les tous.

Les joueurs reçoivent « is not licensed on this server » et sont déconnectés

Le serveur n'est pas enregistré, ou un mod ne fait pas partie de votre licence. Vérifiez A6_License.log et le tableau ci-dessus.

J'ai plusieurs Communautés

Chaque Communauté a besoin de sa propre licence. Contactez notre staff sur Discord pour en obtenir une supplémentaire.

Toujours bloqué ?

Ouvrez un ticket sur notre Discord avec votre A6_License.log et le nom de votre Communauté.