The English player have now an english user manual! Go to!
Premier lieux: fonctionne avec tout les clients. Interface en français uniquement.
Qu'est ce donc?
Au début, j'ai souhaité me débarrasser des messages du GoldSeller. Pour cela il me fallait filtrer ses messages dans la canaux avant que ceux-ci n'y apparaisse.
J'ai donc eu l'idée de faire ce plug-in. Il regarde les messages et recopie uniquement ceux qui ne comporte pas la syntaxe lotro.pay .
Lorsque celui-ci fut en fonction chez moi, je me suis rendu compte que beaucoup de joueurs en avait assez eu aussi. Cela m'a donné l'idée de publier mon plug-in et de l'améliorer afin d'en faire un filtre général.
Fonctionnement
Le plug-in fonctionne en arrière plan. C'est-à-dire qu'aucun élément n'est nécéssaire à l'écran. Cependant, il faut en premier lieu le paramétrer. Pour cela, vous avez accès à une fenêtre. Le paramétrage est relativement intuitif. De plus, il y a en bas de la fenêtre un texte d'aide qui apparaît.
A chaque fois qu'un message est ajouté à un canal de discussion, il est analysé par le plug-in. Celui ci vérifie deux choses:
- Si il a ordre de filtrer ce canal
- Si aucun des mots du message n’est présent dans la liste de mots à ne pas laisser passer.
Si le message respecte ces deux conditions, il est alors recopié dans la couleur choisie. Sinon, il n'est tout simplement pas retranscrit.
Limitation
Il existe quelques limitations imposées par la logique du jeu.
- En premier lieu, tous les canaux ne peuvent être filtrés. Heureusement pour nous, ceux qui ne peuvent l'être ne sont pas accessibles aux joueurs. Ils ne peuvent pas écrire dedans (canal administrateur par exemple).
- Certains canaux nécessitent d'avoir les filtres généraux activés. Cela est dû au système de chat mis en place à la suite d'un bug de celui-ci
- Le plug-in ne peut pas recopier dans le canal où il a récupéré un message. Il est obligé de le recopier dans le canal standard. Il est donc impossible de séparer deux canaux filtrés. Cela oblige aussi la présence des messages comme "Canal Monde : connexion."
- Il est impossible de récupérer naturellement les couleurs déjà définies pour les canaux. Il existe bien une façon de procéder mais celle-ci sera pour la plupart plus longue à réaliser que le re-paramétrage manuel.
- Si vous utilisez des caractères spéciaux seul, des erreurs peuvent apparaître. Supprimer les alors de la liste, enregistrer et reconnecter votre personnage.
Installation
Sous l'OS:
- Télécharger l'archive
- La décompresser et placer tout le dossier "Galphoglas" (et non uniquement son contenu) dans le dossier "Plugins". Celui se trouve dans mes documents >> The Lord Of The Ring Online
Dans le jeu:
après le log d'un personnage:
- Ouvrez le gestionnaire de plug-in. Celui s'ouvre avec la commande "/plugins gestionnaire"
- Dans la liste de gauche, sélectionner "Lotro Chann Filter"
- En bas à droite, choisissez grâce à la liste déroulante les personnages sur lesquels vous voulez lancer automatiquement le plug-in dès leur connexion. Ou pour ne le charger que pour cette session, utiliser le bouton "Charger" en haut.
A partir de ce moment, dès que le plug-in se lancera, un message sera envoyé dans le chat pour vous confirmer son activation.
Paramétrage
Ceux-ci sont détaillés. La manipulation est en réalité très simple.
les canaux
Les paramètres sont propres à chaque personnage. Il faut recommencer l'opération sur chaque personnage ou utiliser l'astuce plus bas. Pour afficher la fenêtre, tapez la commande "/lcf visible"
Dans la première fenêtre qui apparaît, vous pouvez choisir les paramètres canaux. Une aide apparaît en bas de la fenêtre pour vous assister
- Cochez les canaux à filtrer. (en cliquant sur la CheckBox)
- Choisissez la couleur utilisée pour le recopier. (en cliquant sur le carré blanc)
- Choisissez l'affichage de l'horodateur ou non. Celui-ci est personnalisable mais nécessite la désactivation de celui déjà présent dans le jeu pour un affichage optimal
L'ensemble des paramètres insérés ici sont appliqués instantanément. Ainsi, pas besoin de valider et il est possible de voir directement l'effet sur le chat. Ces paramètres resteront actif tant que le personnage sera en ligne. Pour s'assurer que ces paramètres soient les mêmes à la prochaine connexion du personnage, il faut utiliser le bouton "appliquer définitivement". Celui-ci enregistre et ferme la fenêtre.
Une fois les canaux à filtrer sélectionnés, assurez-vous des paramètres du chat en jeu. Sur l'onglet où vous souhaitez voir apparaître les messages, assurez-vous des filtres activés (clic droit sur l'onglet >> Changer les filtres)
- Le canal "standard" doit être coché
- Les canaux à filtrer doivent être décochés (sinon aucune utilité au plug-in)
De nouveau sur la fenêtre du plug-in, vérifier si des canaux à filtrer ont le nom écrit en blanc.
Les canaux indiqués en blanc nécessitent l'utilisation d'un onglet "poubelle". En effet il faut que ce soit coché dans les filtres du chat à la connexion pour établir la communication. Deux solutions s'offrent alors:
- Cocher les filtres à la déconnexion, puis les décocher à la re-connexion
- Les laisser cochés dans un onglet "poubelle", qu'on laisse traîner quelque part sans y faire attention.
les mots
En cliquant sur le bouton "Liste des mots à filtrer" de la première fenêtre, vous serez redirigé sur l'interface permettant la modification de la liste des mot bannis.
L'utilisation de celle-ci est facile. Seul cinq choses sont à savoir:
- Seul les mots en vert sont filtrés. Il est donc nécessaire de valider pour activer le filtrage d'un nouveau mot
- Si la liste est vide c'est "pay.com" qui est ajouté par défaut. Il ne revient cependant pas si il est supprimé et que la liste est non vide
- Bien qu'elle apparaisse, le filtrage est insensible à la casse. C'est à dire qu'il ne tient pas compte des majuscules ou minuscules. Pour faire simple: BoNjOuR = bonjour
- Le filtre regarde l'exactitude. Si il est demandé de filtrer "ir", alors des mots comme"faire", "plaire" ou "finir" seront filtrés. Faites attention !
- Le filtrage concerne aussi bien le message que le pseudo. S'il est demandé de filtrer "Grandmj", alors les messages contenant ce pseudo et les message du joueurs nommé "Grandmj" seront filtrés
Astuces:
Inutile depuis 1.3.0. Utiliser la fonction exportation/importation!
Pour retrouver les paramètres d'un personnage sur l'autre, il est possible de copier les fichier .plugindata
Pour se faire, suivre les étapes suivantes:
- Après la configuration sur un personnage, se déconnecter.
- Se rendre dans: Mes Documents >> The Lord Of The Ring Online >> PluginData >> identifiant compte >> Nom du serveur >> Nom du personnage
- Sélectionner les fichiers: "lcf.plugindata", "lcfColor.plugindata" et "lcfMot.plugindata" (Il peut être normal que certains d'entre eux ne soit pas présent)
- Les copier dans : Mes Documents >> The Lord Of The Ring Online >> PluginData >> identifiant compte >> Nom du serveur >> Nom des personnage ou appliquer ces paramètres
Notes de mise à jour:
- 1.1.0 (25/11/2017)
- Ajout d'une fonction anti spam. Fonctionne uniquement avec les canaux filtrés. Chaque canal est géré séparément.
- Ajout d'une fonction "pause". Un canal s’anime trop à votre gout? Besoin de faire une pause? Entrer /lcf pause pour interrompre la recopie du message et ainsi ne plus voir aucun des messages venant des canaux filtré! (Pensez a entrer /lcf reprise pour réactiver!)
- 1.2.0 (30/01/2018)
- Prise en charge des caractères spéciaux []()+- etc... Ceux-ci posant problème sont maintenant totalement intégré!
- 1.2.1 (21/03/2018)
- Modification de l'architecture pour permettre les traductions.
- Ajout de la traduction anglaise > Merci à Salvaaje du serveur Brandywine!
- 1.2.2 (21/03/2018)
- Correction d'une erreur de traduction.
- 1.2.3 (01/04/2018)
- Correction d'une erreur de virgule dans le Language.lua
- 1.2.4 (12/04/2018)
- Amélioration de la traduction anglaise!
- 1.2.5 (16/05/2018)
- Ajout de la traduction allemande > Merci à Glafria du serveur Gwaihir
- Ajout du fichier .plugincompendium
- 1.3.0 (26/05/2018)
- Ajout d'un module exportation/importation pour partager votre liste de mots facilement entre vos persos, amis...
- Ajout d'une partie "avancée" pour l'utilisation des modèles (Petit bonus pour les utilisateurs désireux d'améliorer leur détections)
- Mise à jour et amélioration des traductions et de la détection de la langue à utiliser.
- Mise à jour du fichier .plugincompendium Celui-ci doit être correctement assimilé par le logociel
- 1.3.1 (10/02/2019)
- Ajout du fichier Class.lua suite à un problème rencontré par certains utilisateurs
NB:
- Préférez un contact IG ou par
mail si besoin d'assistance.
- Correcteur/traducteur toujours les bienvenues
- Suggestions acceptées