Skip to content
KS-Map-Editor

KS-Map-Editor

Installation

  1. Décompressez l’archive livrée dans votre dossier resources/, sous le nom ks-map-editor.
  2. Importez le fichier install.sql fourni dans votre base de données.
  3. Ajoutez ensure ks-map-editor dans votre server.cfg, après oxmysql et qb-core.
  4. 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.

Une question non couverte ici ? Rejoignez notre Discord.