Toutes les images seront exportées et regroupées dans un seul fichier ZIP. Un seul téléchargement, aucune autorisation requise.
⚠ Note antivirus
Certains antivirus peuvent signaler le téléchargement d'un fichier ZIP généré depuis le navigateur. C'est un faux positif — le fichier ne contient que tes images PNG.
Éditer le texte✕
L1
Outil ChatLog✕
0 / 0 sélectionnés
Aucun fichier log chargé.
🌙
Script ELMLogs
C'est quoi ?
ELMLogs est un script Lua pour MoonLoader qui capture tes chats en jeu avec leurs couleurs exactes et les exporte en fichier .log.
⚡ Couleurs automatiques📋 Copier-coller ligne par ligne
Importe ton fichier .log dans l'outil ChatLog — toutes les lignes s'affichent, tu coches celles que tu veux et tu les ajoutes en un clic dans l'éditeur.
Tu peux aussi copier-coller directement une ligne entière depuis un log ELMLogs dans l'éditeur de texte — les couleurs s'appliquent automatiquement.
Toute autre provenance ou copie partielle ne déclenchera pas la mise en couleur automatique. Tu peux taper du texte librement dans l'éditeur, mais tu devras effectuer la mise en couleur manuellement.
Installation
1
Télécharger et installer MoonLoader dans la racine de ton jeu.
⚠️ Pendant l'installation, coche impérativement les deux cases :
📁 Tes logs seront générés dans moonloader/ELMLogs/
⛔ Important
L'Outil Chatlog est compatible uniquement avec les logs ELMLogs.
Rogner l'image✕
×
×
Confirmation requise
Ce recadrage va supprimer tous les éléments du canvas (textes, images) associés à cette image. Cette action est irréversible.
Supprimer l'image
Tu vas supprimer cette image ainsi que tous ses éléments canvas (textes, formes, zones…). Cette action est irréversible.
WIKI — ELM ChatLog
Prise en main
L'essentiel pour créer ton premier chatlog en quelques minutes.
ELM ChatLog te permet de mettre en scène des conversations de jeu roleplay sur une image, comme une vraie capture d'écran — avec les couleurs, le texte et la mise en page qui te conviennent. En gros : tu importes une image, tu poses ton texte dessus, et tu sauvegardes.
1
Importe une image de fond
Dans la colonne de gauche, clique sur la zone d'import ou glisse-dépose directement une image depuis ton ordinateur. Une fois importée, elle apparaît dans ta galerie et s'affiche au centre.
Importer des images
Le bouton d'import dans la sidebar gauche.
2
Crée un bloc de texte
Dans la colonne de droite, clique sur le bouton pour ajouter un bloc. Un bloc de texte apparaît directement sur l'image — tu peux le déplacer où tu veux.
Créer un ChatLog
Le bouton en haut de la sidebar droite.
3
Écris ton texte
Double-clique sur un bloc, ou clique sur ✏️ pour ouvrir l'éditeur. Tu peux taper librement, choisir une couleur, ou importer directement un fichier log généré par ELMLogs — les couleurs s'appliquent alors automatiquement.
💡 Sans ELMLogs, tu peux quand même écrire librement — tu appliques juste les couleurs à la main via la palette dans l'éditeur.
4
Positionne et ajuste
Glisse le bloc à l'endroit voulu sur l'image. Tu peux aussi ajouter d'autres éléments par-dessus via le bouton + en bas à gauche du canvas — des images, des formes, des zones floutées…
5
Sauvegarde
Quand c'est bon, clique sur 💾 Sauvegarder en haut. Tu peux exporter l'image actuelle, toutes les images en ZIP, ou les assembler verticalement en un seul fichier.
Pour aller plus loin
Chaque section de ce wiki détaille une partie de l'outil — consulte Images & Galerie, Chatlog & Outil ou Canvas & Éléments selon ce que tu veux approfondir.
Importer une image
Comment ajouter et recadrer tes images.
1
Clique ou glisse-dépose
Clique sur le bouton Importer des images dans la sidebar gauche, ou glisse-dépose directement un fichier dans la zone d'import.
2
Formats acceptés
JPGPNGWEBPGIF
3
Le modal de recadrage s'ouvre automatiquement
Dès que l'image est chargée, une fenêtre s'ouvre par-dessus l'interface. Tu y vois ton image en grand avec une zone de sélection par-dessus — c'est la portion qui sera conservée.
16:9Format écran large, idéal pour les captures de chatlog.
1:1Carré parfait.
Valider
Garder l'originaleIgnore le recadrage et importe l'image telle quelle, sans rien couper.
✂️ Rogner et utiliserConfirme la sélection — seule la zone choisie est ajoutée à la galerie.
4
Résolution personnalisée
Clique sur l'engrenage pour saisir une largeur × hauteur exacte en pixels. Valide avec OK ou Entrée.
5
L'original est toujours conservé
Quand tu recadres une image, l'original n'est pas perdu. Tu peux revenir à tout moment sur ✂️ et repartir du fichier d'origine — pas du crop précédent. Tu peux donc recadrer autant de fois que tu veux sans jamais dégrader la qualité.
Gestion de la galerie
Organise et gère tes images dans la sidebar gauche.
1
Sélectionner une image
Clique sur une carte dans la galerie pour la sélectionner. Elle s'affiche aussitôt dans le canvas central. Toutes tes modifications (blocs, éléments, filtres…) s'appliquent uniquement à cette image.
2
Actions sur une carte
✂️Recadrer — rouvre le modal de crop sur l'image originale.
🗑️Supprimer — retire définitivement l'image et tous ses éléments canvas.
3
Réorganiser l'ordre
Glisse-dépose les cartes pour changer leur ordre. C'est important : lors d'une sauvegarde groupée (ZIP ou assemblage), les images sont exportées dans l'ordre de la galerie, du haut vers le bas.
Créer un chatlog
Comment créer et gérer tes blocs de texte sur le canvas.
1
Créer un bloc ChatLog
Dans la sidebar droite, clique sur ➕ Créer un ChatLog pour ajouter un nouveau bloc de texte sur le canvas. Chaque bloc est indépendant — position, taille et propriétés séparées.
2
Les cartes dans le Gestionnaire
Clique sur une carte pour la sélectionner. Double-clique pour ouvrir directement l'éditeur.
🔓Verrouiller — empêche le déplacement du bloc sur le canvas. Passe en 🔒 une fois actif.
✏️Éditer — ouvre le modal d'édition de texte.
🗑️Supprimer — retire le bloc du canvas.
3
Propriétés du bloc
Quand un bloc est sélectionné, ses réglages s'affichent sous sa carte :
TailleSlider de 10 à 72px.
PoliceCycle entre les polices dispo. Le bouton B active le gras.
ContourToggle — contour noir autour des lettres pour la lisibilité.
FondToggle — fond semi-transparent derrière le texte.
OpacitéVisible si fond actif — règle sa transparence.
Éditeur de Texte
L'éditeur multi-lignes avec coloration en temps réel.
⚠️ Prérequis — Script Lua ELMLogs pour la coloration automatique
La coloration automatique des lignes fonctionne uniquement avec du texte provenant d'un fichier .log généré par le script Lua ELMLogs. Du texte tapé manuellement, copié partiellement, ou issu d'une autre source ne recevra aucune couleur automatique. La ligne doit être collée entière depuis un .log ELMLogs pour que le format soit reconnu.
1
Ouvrir l'éditeur
S'ouvre via ✏️ sur une carte ou par double-clic sur un bloc du canvas. L'éditeur est multi-lignes avec coloration en temps réel.
2
Les outils de l'éditeur
Couleur — applique une couleur à la sélection (actions, murmure, chuchotement, SMS…).
ViderVider l'éditeur — supprime tout le contenu. Grisé si l'éditeur est déjà vide.
⚙️ Outil ChatLogOuvre le panneau Outil ChatLog à côté de l'éditeur.
EnregistrerValide le texte et ferme l'éditeur.
3
Copier-coller direct depuis ELMLogs
Tu peux coller une ligne directement dans l'éditeur sans passer par l'Outil ChatLog — à condition que la ligne provienne d'un fichier .log généré par ELMLogs et qu'elle soit collée entière. Les couleurs s'appliquent automatiquement dès la mise en forme.
✅ Fonctionne
Copier une ligne entière depuis un .log ELMLogs → coller dans l'éditeur → couleurs automatiques.
⊘ Ne fonctionne pas
Texte tapé manuellement, copie partielle d'une ligne, ou texte provenant d'une autre source — aucune mise en couleur automatique.
Outil ChatLog
Panneau latéral pour importer et injecter des lignes de chatlog.
⚠️ Prérequis — Script Lua ELMLogs obligatoire
L'Outil ChatLog fonctionne uniquement avec des fichiers .log générés par le script Lua ELMLogs. Importer un fichier provenant d'une autre source entraînera des problèmes d'encodage, un affichage incorrect des lignes, et aucune couleur automatique ne sera appliquée. Le fichier doit impérativement être produit par ELMLogs pour garantir un format compatible.
1
Accéder à l'outil
Panneau latéral accessible depuis l'éditeur via ⚙️ Outil ChatLog. Importe un .log de chatlog et sélectionne les lignes à coller dans l'éditeur.
2
Les actions disponibles
📄 Importer un .logCharge un fichier .log généré par ELMLogs.
Rechercher…Filtre les lignes en temps réel par mot-clé.
Tout sélectionnerCoche toutes les lignes visibles.
Tout désélectionnerDécoche toutes les lignes.
➕ Ajouter les sélectionsInjecte les lignes cochées dans l'éditeur à la position du curseur.
Workflow typique
Importe ton .log → active les filtres souhaités → coche les lignes → Ajouter les sélections. Le texte s'insère directement dans l'éditeur avec la coloration automatique.
Une fois le log importé, les lignes déjà présentes dans l'éditeur sont automatiquement surlignées en rouge et désactivées — impossible de les ajouter en double. Si tu charges un log alors que l'éditeur contient déjà une ligne du log, la détection se fait instantanément à l'import.
3
Filtres de lignes
Masque certains types de lignes automatiquement. Disponibles uniquement après import d'un log. Cliquer sur un bouton active le filtre (barré) — recliquer le désactive.
● Sanctions/OOC AdminLignes [ADMIN] en rouge et [OOC] admin.
● PublicitéAnnonces publicitaires en vert vif.
● MP / OOC LocalMessages privés jaunes et toute ligne commençant par ((.
● ActionsMessages système bleus (infos, achats, appels…).
● SystèmeCommandes et retours système en vert clair / gris.
● PaytimeBloc entier du résumé de paytime.
● GouvBloc entier des annonces gouvernementales.
● SMS / TéléphoneSMS reçus/envoyés et conversations téléphoniques.
● /ME & /DOActions et descriptions en violet.
● MégaphoneLignes [Mégaphone] en bleu.
Navigation dans le canvas
Zoom et panoramique.
1
Zoom & Panoramique
Navigate librement sans jamais toucher à l'image :
Molette sourisZoom centré sur le curseur.
Ctrl + + / −Zoom centré sur le canvas.
Ctrl + 0Réinitialise le zoom — image fittée. Aussi via la Zoom pill en bas à droite.
Espace + glisserPanoramique — déplace la vue quand tu es zoomé. Aussi via clic molette + glisser.
2
Filtres d'image
Le bouton ◑ en bas à gauche du canvas ouvre le menu des filtres. Le filtre s'applique sur toute l'image de fond — les éléments posés dessus ne sont pas affectés.
Noir et BlancDésature entièrement l'image de fond.
Old SchoolGrain vintage avec tonalité sépia.
Bluur VintageFlou + grain pour un rendu doux et rétro.
Motion FlashEffet de flou de mouvement dynamique.
Aucun filtreRetire le filtre actif et revient à l'original.
À savoir
Des lignes d'alignement apparaissent automatiquement quand tu déplaces un élément — elles s'accrochent aux bords de l'image et aux autres blocs posés. Tu peux aussi annuler / rétablir n'importe quelle action canvas avec Ctrl+Z et Ctrl+Y.
Repères et affichage
Marges et repère central.
1
Marges de repère
Clique sur ce bouton en bas à gauche du canvas pour ouvrir le panneau de marges :
Ouvre le panneau de marges de repère.
4 côtés indépendants
Haut0 px
Bas0 px
Gauche0 px
Droite0 px
Chaque valeur est saisie en pixels et s'applique indépendamment sur son côté.
💡 Quand les marges sont activées, elles deviennent les nouvelles bordures de l'image. Les éléments que tu poses sur le canvas ne peuvent pas dépasser ces limites — utile pour garder ton contenu bien cadré et éviter qu'il sorte de la zone utile.
ONActive l'affichage des guides visuels sur le canvas.
OFFMasque les guides sans réinitialiser les valeurs.
PresetsValeurs prédéfinies pour aller vite.
ResetRemet tous les côtés à 0 px.
2
Repère central
Clique sur ce bouton pour afficher une croix passant par le centre exact de l'image — utile pour centrer tes éléments à l'œil. Reclique pour masquer.
Active / désactive le repère central.
Ajouter un élément
Tout ce que tu peux poser sur le canvas via le bouton +.
1
Le bouton +
Clique sur + en bas à gauche du canvas pour ouvrir le menu d'ajout.
2
Types d'éléments disponibles
Ajouter une imageImporte une nouvelle image ou découpe une zone de l'image de fond.
Créer une formeCarré, cercle, arrondi, croix ou flèche — posé centré sur l'image.
FloutageZone de flou (carré ou cercle) que tu poses et redimensionnes librement.
Zone N&BZone de désaturation (carré ou cercle) — rend la portion de l'image en noir et blanc.
Manipuler un élément
Déplacer, redimensionner, pivoter et régler l'opacité.
1
Sélectionner
Clique sur un élément pour le sélectionner — un anneau en pointillés apparaît autour avec des handles de transformation.
2
Transformer
DéplacerClique-glisse directement sur l'élément.
ResizeGlisse un handle de coin ou de bord. Shift pour verrouiller le ratio.
RotationGlisse aux coins extérieurs de la sélection.
OpacitéSlider flottant au-dessus de l'élément sélectionné.
3
Clavier
↑↓←→Déplace de 1 px. Shift + flèches = 10 px.
SupprSupprime l'élément sélectionné.
Options contextuelles
Les boutons qui apparaissent sur le côté de l'élément sélectionné varient selon son type.
Blocs image
Forme — cycle entre carré, cercle, arrondi, ovale et losange.
Recadrer — rouvre le popup de crop. L'originale est toujours conservée.
Contour — bord coloré, couleur et épaisseur réglables.
Flou — applique un flou sur l'image du bloc. Intensité réglable.
N&B — désature l'image du bloc. Intensité réglable.
Supprimer — retire le bloc.
Formes vectorielles
Couleur — palette de couleurs disponible pour toutes les formes.
Remplir (carré, cercle) — bascule entre contour seul et plein.
Épaisseur — réglable pour les contours et les bras de croix.
Supprimer — retire la forme.
Zones Floutage & N&B
Forme — bascule entre carré et cercle.
Type de flou (Floutage uniquement) — bascule Pixel ↔ Blur gaussien.
Supprimer — retire la zone.
Exporter
Exporter une ou plusieurs images depuis ELM ChatLog.
Clique sur Sauvegarder en haut de l'interface pour ouvrir le menu d'export. 3 modes disponibles selon ton besoin.
1
Sauvegarder l'image actuelle
Exporte uniquement l'image actuellement affichée dans le canvas. Tous ses éléments (blocs texte, formes, zones flou/N&B…) sont fusionnés dans un seul PNG. Le fichier se télécharge immédiatement.
2
Sauvegarder toutes les images (ZIP)
Exporte toutes les images de la galerie dans l'ordre, chacune avec ses éléments canvas, regroupées dans un seul fichier ZIP. Un popup de confirmation s'ouvre avant le téléchargement.
⚠️ Note antivirus
Certains antivirus peuvent signaler le ZIP généré depuis le navigateur. C'est un faux positif — le fichier ne contient que tes images PNG.
3
Sauvegarder en assemblant les images
Fusionne toutes les images de la galerie en un seul PNG vertical — empilées dans l'ordre de la galerie. La largeur finale est celle de l'image la plus large, les autres sont centrées. Le fichier se télécharge sous le nom elm_assembled.png.
Ordre de la galerie
Pour les modes 2 et 3, les images sont exportées dans l'ordre affiché dans la galerie, du haut vers le bas. Réorganise-les avant d'exporter si l'ordre compte.
Ce qui est exporté
Chaque export est en résolution native — pas de compression. Tout est inclus : image de fond (avec son crop et son filtre N&B global), blocs ChatLog, images importées, formes, zones flou et N&B.
Canvas — Navigation
Zoom et déplacement de la vue sur le canvas.
Molette sourisZoom avant / arrière centré sur le curseur.
Ctrl + + / −Zoom centré sur le canvas.
Ctrl + 0Réinitialise le zoom — image fittée dans le canvas.
Espace maintenu + glisserMaintiens Espace enfoncé, puis clique-glisse pour déplacer la vue.
Clic molette + glisserAppuie sur la molette comme un bouton, glisse pour déplacer la vue.
Canvas — Éléments
Images, formes et zones flou/N&B posées sur le canvas.
1
Déplacement & sélection
↑↓←→Déplace l'élément sélectionné de 1px.
Shift + ↑↓←→Déplace l'élément sélectionné de 10px.
Suppr / BackspaceSupprime l'élément sélectionné (hors éditeur de texte actif).
2
Multi-sélection
Ctrl + clicAjoute / retire un élément de la sélection (contour bleu).
Glisser un élément sélectionnéDéplace tous les éléments sélectionnés ensemble avec le même delta.
Suppr / BackspaceSupprime tous les éléments sélectionnés d'un coup.
3
Redimensionnement
Shift + glisser handleVerrouille le ratio pendant le redimensionnement.
Alt + glisser handleDésactive le snap — redimensionnement libre sans alignement sur les guides.
Alt + Shift + glisser handleRatio verrouillé et snap désactivé simultanément.
4
Déplacement libre (snap)
Alt + glisserDésactive le snap — déplace l'élément librement sans s'aligner sur les guides.
5
Crop
Shift + dessiner (crop)Force le ratio 1:1 pendant le dessin de la sélection en mode Libre.
Entrée (crop)Valide la résolution personnalisée saisie dans le champ ⚙️.
Blocs ChatLog
Raccourcis actifs quand un bloc est sélectionné sur le canvas.
1
Dans le canvas
↑↓←→Déplace le bloc de 1px.
Shift + ↑↓←→Déplace le bloc de 10px.
Suppr / BackspaceSupprime le bloc (hors éditeur actif, bloc non verrouillé).
Ctrl + Shift + clic motFloute / défloute un mot directement sur le canvas.
Alt + glisserDésactive le snap — déplace le bloc librement sans s'aligner sur les guides.
2
Dans l'éditeur de texte
Ctrl + ZAnnule dans l'éditeur — historique du texte, indépendant du canvas.
Ctrl + Y / Ctrl + Shift + ZRétablit dans l'éditeur.
ELMLogs.lua
Le script qui capture ton chat en jeu avec ses couleurs.
ELMLogs.lua est un script MoonLoader qui enregistre automatiquement tout ton chat en jeu dans un fichier .log — avec les couleurs exactes de chaque ligne. C'est ce fichier que tu importes ensuite dans l'Outil ChatLog pour récupérer tes conversations.
1
Ce que ça fait
📁Crée un dossier ELMLogs/ dans ton répertoire MoonLoader, organisé par date et par personnage.
🎨Enregistre chaque ligne du chat avec son timestamp et sa couleur exacte au format {RRGGBB}.
▶️Démarre automatiquement à la connexion du personnage — aucune action requise.
2
La commande /marquage
La seule commande du script. Elle insère un séparateur visuel dans le log à l'instant où tu la tapes — utile pour marquer un moment précis dans ta session.
/marquage — sans texte
#ELMLOGS# [14:31:58] {FFFFFF} John_Smith dit : T'as vu ce mec là-bas ? #ELMLOGS# [14:31:59] {FFFFFF} Mike_Jones dit : Ouais je le vois.
#ELMLOGS# [14:32:15] {A4BBFF} * John_Smith sort son arme lentement.
Message en jeu (visible uniquement par toi) : [ELMLogs] Mise en place du MARQUAGE 1 "début bagarre" dans le log.
Installation requise
✕
✔ Avec les logs générés par ELMLogs.lua
①Importe ton fichier .log dans l'Outil ChatLog — toutes les lignes s'affichent, tu coches celles que tu veux et tu les ajoutes en un clic dans l'éditeur.
②Copie-colle directement une ligne entière issue d'un log ELMLogs dans l'éditeur — les couleurs s'appliquent automatiquement.
Sans ELMLogs
Tu peux écrire librement ou coller du texte d'une autre source — la coloration devra être faite à la main.
⛔ Important
L'Outil Chatlog est compatible uniquement avec les logs ELMLogs.