Skip to content

Configurer le launcher [FR] [LAUNCHER]

Léo HUBERT edited this page Dec 15, 2020 · 18 revisions

Assurez vous d'avoir configuré le panel avant de procéder à cette étape !

Configurer Panel - Debian 9.x
Configurer Panel - Windows Server


Pour commencer téléchargez Visual Studio 2017 https://www.visualstudio.com/fr/

Une fois Visul Studio d'installé sur votre PC, télécharger la dernière version du Launcher Mutligaming ici, téléchargez et décompressez le .zip, puis déplacez vous dedans. Normalement vous apercevrez plusieurs dossier dont un nommé Launcher, déplacez vous dedans et lancez le fichier LauncherArma3.sln avec VisualStudio.

Une fois le projet ouvert cherchez le fichier Program.cs et éditez le.

/* GENERAL OPTIONS */

string communityName = "Emodyz";  /* Your serverName */
string apiUrl = "http://ipdevotrepanel/"; /* Link to API launcher Arma 3 */

bool modDev = true; /* enable or disable modDev */

Vous devez changer ces trois variables. La variable communityName c'est le nom de votre communauté ;) La variable apiUrl est très importante, c'est grâce à celle ci que le launcher va pouvoir se connecter au panel, changez sa valeur par http://ipdevotrepanel/ Le "modeDev" sert à désactiver la vérification automatique des mises à jours du launcher à son lancement.

Une fois le tout configuré, n'oubliez pas de changer les logos qui se trouve sur le launcher ;) puis compilez le tout.

Une fois compiler, n’oubliez pas d'upload le launcher depuis le panel dans l'onglet Settings, si il y a une erreur uploadez la grâce à FileZilla, dans le dossier /var/www/html/games/launcher/ et renomer votre launcher en launcher.exe

Vous êtes maintenant prêt à passer à l'étape suivante ! Créer un installateur

ATTENTION ! ⚠️

Si vous avez un erreur lors de la compilation du type:

Erreur : CS0246
Message :	Le nom de type ou d'espace de noms 'RestSharp' est introuvable (vous manque-t-il une directive using ou une référence d'assembly ?)
File :	C:...\Launcher_Multigaming-5.0\LauncherArma3\LauncherArma3\serverChoose.cs
ligne :	3
État :	Actif

Vous devez réinstaller manuellement les dépendances du launcher grâce à NuGet. Pour ce faire aller dans:

Tools > Nuget Package Manager > Package Manager Console

Et tapez la commande : Install-Package RestSharp

Si vous avez d'autres problèmes n'hésitez pas à ouvrir une Issue