Salut à toi ! Dans ce tutoriel, nous allons voir ensemble comment installer Prometheus sur ton serveur Garry’s Mod. Prometheus est un addon qui permet d’avoir une boutique automatisée et complète, idéale pour offrir des packs VIP ou divers avantages à tes joueurs. Une démo est d’ailleurs disponible ici : demo.prometheusipn.com. Pour la liste complète des fonctionnalités, rendez-vous sur le site officiel de Prometheus. Ici, nous allons surtout nous concentrer sur l’installation côté web et côté serveur GMod.
Pré-requis
Avant de commencer, assure-toi d’avoir :
- Un hébergement web (par exemple, garry’s host propose une offre performante adaptée aux besoins de GMod).
- Un serveur Garry’s Mod actif et fonctionnel.
- Un accès FTP (comme FileZilla) pour transférer des fichiers sur ton serveur.
- Une base de données MySQL. Sur garry’s host, tu pourras la gérer facilement depuis ton panel dédié.
Installation de l’interface web
La première étape consiste à mettre en place la partie "web" de Prometheus. C’est ce qui te permettra de gérer ta boutique, voir les transactions, et configurer les offres pour tes joueurs.
- Télécharge l’addon Prometheus (tu dois posséder une licence active).
- Extrait le contenu de l’archive ZIP téléchargée.
- Transfère les fichiers du dossier Web dans le dossier public_html de ton FTP.
- Renomme le fichier config.example.php en config.php.
- Édite le fichier config.php pour y renseigner les informations de ta base de données MySQL.
Exemple de configuration :
$db_host = 'sql.garryhost.com'; // Adresse IP MySQL
$db_user = 'user_XXXXX'; // Utilisateur
$db_pass = ''; // Mot de passe
$db_database = 'XXXXX'; // Base de données
$db_port = 3306; // Port MySQL
Pense aussi à définir :
$lang = 'fr';
$using_ssl = true;
Ensuite, sauvegarde config.php, puis envoie-le sur le serveur FTP. Veille également à configurer la version de PHP en 7.3 si besoin, via le fichier php_conf.ini.
Une fois la configuration faite, rends-toi sur ton site (exemple : prometheus.garryhost.fr) via ton navigateur. Tu devrais arriver sur la page d’installation de Prometheus. Si ce n’est pas le cas, vérifie les identifiants MySQL dans config.php.
Obtention de la Licence Key
- Va sur nmscripts.com.
- Clique sur login et connecte-toi avec le compte gmodstore associé à ta licence.
- Sélectionne Get your Prometheus license. Renseigne ton adresse e-mail et l’URL de ton site (ex : prometheus.monsite.com).
- Récupère la clé dans Licence key.
- Saisis cette clé dans la case Licence key sur le site web de Prometheus, puis configure les autres options selon tes préférences.
Une fois terminé, connecte-toi sur ton site, clique sur Administration, puis sur Serveur > Ajouter. Renseigne tes informations et clique sur Envoyer. Un message apparaîtra avec le Server ID. Note-le précieusement, car tu en auras besoin pour la partie installation sur le serveur GMod.
Installation de l’addon sur le serveur GMod
Maintenant, place à l’installation côté serveur de jeu. Assure-toi d’avoir terminé l’étape précédente afin d’avoir toutes tes informations MySQL et ton Server ID sous la main.
- Récupère l’archive ZIP de Prometheus et ouvre le dossier Lua.
- Transfère le contenu de ce dossier dans
srcds/garrysmod
de ton FTP. - Depuis
srcds/garrysmod/addons/prometheus/lua
, édite le fichier prometheus_config.lua et renseigne à nouveau tes identifiants MySQL. Pense à modifier Prometheus.ServerID avec le Server ID récupéré précédemment. - Personnalise le fichier prometheus_client_config.lua selon tes préférences (nom de la commande !donate, par exemple).
- Si tu n’as pas encore MySQLOO 9.5, installe-le via le panel de gestion (sur garry’s host, tu pourras l’activer en quelques clics). Redémarre ensuite ton serveur.
Une fois le serveur redémarré, connecte-toi et saisis la commande !donate en jeu. Tu devrais voir le menu Prometheus s’ouvrir, ce qui confirme la réussite de l’installation. Il ne te reste plus qu’à personnaliser ta boutique directement via l’interface web.
Conclusion
Félicitations, tu viens d’installer Prometheus sur ton serveur GMod ! L’addon te permettra d’automatiser toutes tes transactions et d’offrir une expérience fluide à tes joueurs. Avec un hébergement performant et une protection anti-DDoS, garry’s host t’accompagne 7j/7 pour gérer ton serveur en toute sérénité. N’hésite pas à explorer davantage les fonctionnalités Prometheus pour affiner la configuration et proposer des offres exclusives. Amuse-toi bien !