Page 1 sur 1

Copier des parties de cartes - éditeur de cartes

Publié : 16 avr. 2025, 17:43
par Aedon
Petit tuto pour les novices (comme moi) qui tenteraient de voudraient copier des morceaux de carte existants sur une autre carte.

Merci à Kh_art de m'avoir aidée à comprendre le mécanisme !
Vous trouverez la version pro par Crayona via ce https://www.landes-eternelles.com/phpBB/viewtopic.php?p=236277#p236277

Déroulement :
1. Télécharger https://www.python.org/downloads/
/!\ Cocher la case ADD to PATH avant de démarrer l'installation
2. Ouvrir votre bloc note et copier le code python créé par crayona https://raw.githubusercontent.com/coleminor/el-misc-tools/master/el-copy-map.py
3.Enregistrez votre bloc note dans le dossier Maps du jeu sous le nom de "el-copy-map.py"
4. Ouvrir votre CMD (invite de commande) de l'ordinateur (vous le trouverez en tapant CMB dans votre menu démarrer)
5. Dans votre CMD taper le chemin de votre dossier maps :
exemple

Code : Tout sélectionner

C:\Users\Utilisateur\Desktop\LandesEternelles\lejeu\maps
J'ai écrit cd Desktop\LandesEternelles\lejeu\maps + entrée.
Vous êtes maintenant dans le bon dossier pour utiliser votre invite de commandes.

COPIER une partie de carte :
1. Trouver les coordonnées limites de la cartes à copier (coin inférieur gauche / coin supérieur droit) via l'éditeur de MAP ou le jeu directement (plus pratique de mon point de vue)
Puis les coordonnées de l'emplacement de la copie : X, Y
2. Taper le code

Code : Tout sélectionner

py el-copy-map.py cartesource.elm.gz -s xmin,ymin,xmax,ymax cartedestination.elm.gz -d xmin,ymin
xmin, ymin=coin inférieur gauche de la zone à copier( ou d'insertion)...xmax,ymax le coin supérieur droit

/!\ Lorsque vous rentrez le nom d'une carte il faut ajouter "gz" même s'il n'apparait pas dans le nom du fichier.

3. Vous pouvez ouvrir la carte et vérifier si la zone a bien été collée.