m |
m |
||
Ligne 1 : | Ligne 1 : | ||
{{Trad|EN=Macros|FR=Les Macros}} | {{Trad|EN=Macros|FR=Les Macros}} | ||
− | Les Macros permettent de lier une ou plusieurs actions à une touche du clavier. C'est très utile pour les actions répétitives. | + | 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). |
== Interface == | == Interface == | ||
[[Fichier:Fenetre macro main.png|vignette|gauche|Fenêtre des macros, avec un clic droit]] 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. | [[Fichier:Fenetre macro main.png|vignette|gauche|Fenêtre des macros, avec un clic droit]] 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. | ||
+ | {{clear}} | ||
+ | |||
+ | == 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 nommé keys_nomHomin.xml avant toute modification de keys_nomHomin.xml | ||
+ | * Une fois ma macro terminée, je vérifie que Ryzom s'ouvre avec nomHomin et je la teste. | ||
+ | |||
+ | 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 (surtout pas un word ou autre éditeur avancé - attention aux caractères accentués et spéciaux dans ce fichier xml <ref>Pour trouver un Kirosta Lacérant : | ||
+ | |||
+ | <nowiki><command name="target" params="entity=Kirosta lacérant"/></nowiki></ref>). Voici un exemple de code : | ||
+ | <poem> | ||
+ | <macro name="roi" id="2" back="0" icon="0" over="0" text=""> | ||
+ | <command name="talk" params="mode=0|text=/tar Armkoo"/> | ||
+ | ... | ||
+ | </macro> | ||
+ | </poem> | ||
+ | Il suffit ce copier une ligne, de la coller dessous plusieurs fois et d'aller modifier le nom après la commande /tar | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <div style="margin:0em; padding:1em 2em;border: thin inset #{{ColorAtys|type=dark|group=HRP}};background:#{{ColorAtys|type=light|group=HRP}};color:#{{ColorAtys|type=fg|group=HRP}};"> | ||
+ | <poem> | ||
+ | Pour quoi 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 &#xE0; $t$ / send a bier to $t$"/> | ||
+ | </macro> | ||
+ | </poem> | ||
+ | </div> | ||
== Notes, liens et références == | == Notes, liens et références == |
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).
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 :
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 (surtout pas un word ou autre éditeur avancé - attention aux caractères accentués et spéciaux dans ce fichier xml [1]). Voici un exemple de code :
<macro name="roi" id="2" back="0" icon="0" over="0" text="">
<command name="talk" params="mode=0|text=/tar Armkoo"/>
...
</macro>
Il suffit ce copier une ligne, de la coller dessous plusieurs fois et d'aller modifier le nom après la commande /tar
Pour quoi 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>