DarkRP se règle par des lignes GM.Config.<paramètre> = valeur dans le dossier d'addon darkrpmodification. Cet outil produit ce fichier à partir d'un formulaire ; chaque valeur par défaut provient du fichier config.lua du dépôt FPtje/DarkRP.
Comment utiliser l'outil
Installez DarkRP et le dossier d'addon darkrpmodification sur votre serveur.
Modifiez les groupes Économie, Joueur, Loi, Chat et Limites ; seules les valeurs voulues comptent.
Téléchargez settings.lua et placez-le dans garrysmod/addons/darkrpmodification/lua/darkrp_config/.
Redémarrez le serveur (ou changez de carte) et vérifiez la console : aucune erreur Lua ne doit apparaître.
Ce que couvre l'outil
Seul un sous-ensemble des paramètres GM.Config est proposé (les plus utilisés). Les tables (armes par défaut, lois, jobs, entités) ne sont pas gérées ici : elles se définissent dans les autres fichiers du dossier darkrp_customthings. Consultez le config.lua de votre version de DarkRP pour la liste complète.
Questions fréquentes
- Où placer settings.lua ?
- Dans garrysmod/addons/darkrpmodification/lua/darkrp_config/settings.lua. Ne modifiez pas les fichiers du gamemode lui-même : ils seraient écrasés à chaque mise à jour.
- Pourquoi mon serveur affiche-t-il une erreur Lua après modification ?
- Les noms de paramètres dépendent de la version de DarkRP : un paramètre absent de votre version est simplement ignoré, mais une faute de syntaxe provoque une erreur. Collez le fichier dans l'outil « Linter Lua » pour vérifier la structure.
