De EncyclopAtys
m (→En modifiant le fichier) |
m (→En modifiant le fichier) |
||
Ligne 68 : | Ligne 68 : | ||
</poem> | </poem> | ||
</div> | </div> | ||
+ | |||
+ | == Un seul fichier macro pour plusieurs comptes == | ||
+ | L'astuce consiste à copier son fichier de macro (nommé par ex keys_''MonPerso''.xml) sous le nom shared_keys.xml - ces fichiers sont dans le dossier save. | ||
--------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
Version du 29 octobre 2019 à 16:16
Les Macros permettent de lier une ou plusieurs actions à une touche du clavier. C'est très utile pour les actions répétitives (recherches, enchaînements d'actions pour forer...), mais aussi pour personnaliser son roleplay (personnalisations des émotes dans alentours).
Les macros sont sauvegardées côté client, il est donc possible de les sauvegarder pour éviter qu'elles ne soient perdues ou accidentellement effacées.
- Dans votre dossier save (vérifies avec les dates et heures de fichier que c'est le bon dossier, on peut en avoir plusieurs), vous devriez trouver les fichiers keys_nomdeperso.xml.
- Pour partager ses macros avec tous ses persos (sur le même PC), utiliser un fichier shared_keys.xml (shared_interface.icfg existe aussi): quitter le jeu lorsque vous travaillez sur des fichiers xml. Vérifier/Changer les identificateurs de macro (id), ou renommer certains keys_nomreroll.xml en plusieurs par exemple keys_nomperso.xml-old, et renommer keys_nomperso.xml (le plus à jour, complet) en shared_keys.xml
Sommaire
Interface
La fenêtre des MACROS, ouverte à partir de la barre des tâches, via clic sur Système>MACROS, vous permet de créer des actions complexes, suites d'actions élémentaires s'enchaînant sans temps mort.
Mektoub disparu
Voir Monture invisible En juin 2019, un bug affecte des homins: leur mektoub/zig est invisible (message "votre monture est trop loin", on a accès à l'inventaire mais le toub est invisible).
Solution: nouvelle commande/ animal/me suivre
En modifiant le fichier
Très utile pour y mettre une longue liste de noms de rois, ou encore de PNJ qu'on recherche souvent.
En règle générale, je commence avec un compte de test :
- IG par créer la macro (avec choix du nom, icône et raccourcis clavier), puis
- je quitte le jeu
- et vais faire une copie de sauvegarde du fichier avant toute modification de keys_nomHomin.xml
- Une fois ma macro terminée, je vérifie que Ryzom s'ouvre avec nomHomin (et je teste la macro).
car toute fausse manip dans ce fichier empêchera le client Ryzom de s'ouvrir (il est dans le dossier save).
keys_nomHomin.xml est un fichier texte, l'ouvrir avec un éditeur basique (attention aux caractères accentués et spéciaux dans ce fichier xml). Voici un exemple de code :
<macro name="roi" id="2" back="0" icon="0" over="0" text="">
<command name="target" params="entity="Lobbin""/>
...
</macro>
Il suffit ce copier une ligne ""talk"", de la coller dessous plusieurs fois et d'aller modifier le nom après les commande /tar
Par la suite, il suffit de presser le raccourcis clavier choisi, pour rechercher dans cette très longue liste s'il y en a un dans le coin - le résultat s'affiche dans sys info.
Pourquoi l'interface en jeu est toujours très utile...
En jeu, on n'a pas de soucis avec nos caractères accentués (à, ï...). Voici un simple à dans un keys_nomHomin.xml (entre "envoie une biere" et "$t$") :
<macro name="envoie biere" id="7" back="7" icon="0" over="1" text="">
<command name="talk" params="mode=0|text=/em envoie une biere à $t$ / send a bier to $t$"/>
</macro>
Un seul fichier macro pour plusieurs comptes
L'astuce consiste à copier son fichier de macro (nommé par ex keys_MonPerso.xml) sous le nom shared_keys.xml - ces fichiers sont dans le dossier save.
Notes et liens
sur ce wiki
- Commandes spéciales liste toutes les commandes
- Les Émotes regroupent le texte affiché dans alentours et les animations de votre personnage (facilement personnalisable avec des macros), et qui peut varier selon que l'on ait ciblé personne, soi-même ou un tiers, qu'on ait un objet en main ou non. Un tableau résume toutes les gestuelles des émotes.
- Manuel_de_l'utilisateur#Macros
sur le forum officiel
Au sujet des macros et du changement de la commande /tar Patch de l'année de Jena 2603 (Patch 3.5.0 - 18/05/2019) :
- ○ /tar yubo cible l'entité la plus proche dont le nom contient le mot yubo ;
- ○ /tar yubo allaitant cible l'entité la plus proche dont le nom contient à la fois allaitant et yubo ; l'ordre des mots est indifférent et il n'est pas nécessaire de les taper en entier (/tar y allait, par exemple, fonctionne aussi pour la recherche ci-dessus)
- ○ /tar "ora" cible l'entité la plus proche dont le nom commence par ora, de la même façon que /tar "yubo allaitant" cible actuellement l'entité la plus proche dont le nom commence par yubo allaitant ;
- ○ certaines macros préexistantes devront être corrigées, notamment par l'emploi de guillemets pour les noms courts (tel ora), mais les macros préexistantes utilisant des guillemets continueront à fonctionner comme auparavant.
Sur le forum, en anglais, un tutoriel "Chat tokens + Guide on guildmotd/craft message colors + mini guide ALT-symbols"
sur youtube
Une vidéo commentée en anglais à https://www.youtube.com/watch?v=Tl-IYcCX7XU
Voici un petit résumé: macro avec un ciblage de la source et forer
En gros, elle montre la création d'une macro simple avec 2 commandes (puis 3, pour les PR):
- la 1ere commande avec les paramètres: actions (pour category), target an entity (en action) et (dans Nom, saisir) Raw mais avec une prospection qui a "Connaissance 1" mettre plutôt tansy, wood... Elle explique qu'en prime racine, elle préfère garder de la concentration et prospecter sans connaissance.
- la 2nde commande lance un raccourcis de forage: actions, Run shortcut et pour le shurtcut number: regarder sa barre de mains (ou actions) pour elle le 6
- configurer un raccourcis clavier (elle choisit w + glisse de plus sa macro sur la barre des mains), la macro est terminée.
- pour les Primes Racines (PR où on peux obtenir des mp blanches ou noires), ajout d'une recherche de pat (3e commande de la meme macro): actions, Target an entity and (in name) Great Kirosta (ou Grand Kirosta en FR) - qu'elle déplace en 2e position - ainsi: vérification de la pat puis, s'il n'y a pas de pat on fore, sinon, s'il y a une pat, la macro s’arrête sur le /tar du Kirosta (comme on peux pas forer un kiro).