KS-Map-Editor
Installation
- Décompressez l’archive livrée dans votre dossier
resources/, sous le nomks-map-editor. - Importez le fichier
install.sqlfourni dans votre base de données. - Ajoutez
ensure ks-map-editordans votreserver.cfg, aprèsoxmysqletqb-core. - Redémarrez votre serveur.
Configuration
Config.AllowedGrades = { "admin", "builder" }
Config.AutosaveInterval = 120 -- secondes entre deux sauvegardes automatiques de session
La sauvegarde automatique protège contre une perte de session en cas de crash ou de redémarrage inattendu du serveur pendant une édition.
Exporter une création
Une fois l’édition terminée, la session s’exporte en un fichier prêt à charger :
exports['ks-map-editor']:ExportSession('decor_sandy_shores')
-- génère un fichier Lua listant chaque prop posé (modèle, position, rotation)
Le fichier généré se charge ensuite comme n’importe quelle configuration de décor, via un simple ensure dans server.cfg.
Problèmes fréquents
Le menu de l’éditeur ne s’ouvre pas. Vérifiez que votre grade fait bien partie de Config.AllowedGrades — l’accès est refusé silencieusement par défaut pour éviter toute pose de props par un joueur non autorisé.
Les props posés disparaissent au redémarrage du serveur. Une session non exportée n’est que temporaire — pensez à utiliser ExportSession (ou le bouton “Exporter” de l’interface) avant de redémarrer, puis chargez le fichier généré comme n’importe quelle configuration de décor.

