Écrire des macros L2. Macro

Si nous parlons dans un langage simple, alors la macro est une fonction unique qui active la séquence différentes actions, prédéfini par l'utilisateur. Cette fonctionnalité est utilisée le plus souvent dans divers projets en ligne, où les joueurs doivent appuyer sur plusieurs boutons différents le plus rapidement possible. Bien sûr, vous pouvez tout faire à l'ancienne, en appuyant sur des touches individuelles, mais il est beaucoup plus facile de définir à l'avance les commandes de la macro et de ne pas vous embêter avec des mouvements inutiles.

En analysant cet aspect en utilisant l'exemple du très populaire MMORPG Lineage 2, nous pouvons dire que presque tous les joueurs expérimentés utilisent des macros pour la mise à niveau et pour les batailles PVP. Cette fonction n'est pas classée comme interdite par analogie avec les astuces, mais elle offre aux joueurs un certain avantage dans le temps d'activation des capacités par rapport aux personnes qui n'utilisent pas de macros.

Comment faire une macro dans Lineage 2 ? Pour ce faire, nous devons aller dans l'onglet correspondant dans le menu du jeu ou appuyer sur la combinaison de touches Alt+R. Une fenêtre spéciale s'ouvrira dans laquelle nous pourrons créer notre première macro - pour ce faire, cliquez sur le bouton Ajouter. Après cela, une fenêtre s'ouvre avec plusieurs sections, dans lesquelles nous devons transférer les actions qui seront ensuite activées dans un certain ordre. Sélectionnez des compétences de personnage ou des actions simples (vous pouvez même ajouter des émotions au bloc), après quoi l'icône de la macro elle-même doit être déplacée vers le panneau d'actions rapides et définir le raccourci clavier pour l'activer. On peut à tout moment éditer la macro (l'icône doit être déplacée vers le « marteau ») ou la supprimer (l'icône doit être déplacée vers la « corbeille »).

Quelques points importants

Chaque utilisateur doit savoir que cultiver Adena ou participer à des batailles PVP est grandement facilité à l'aide de macros. Mais ici, il y a un certain nombre de règles dont nous devons tenir compte :

  • Le nom de la macro peut contenir un total de 12 lettres et chiffres ;
  • Vous pouvez transférer non seulement des compétences et des actions sociales vers des champs macro, mais également des objets de votre inventaire et même les capacités de vos animaux de compagnie ;
  • La liste d'actions d'une macro ne peut contenir que 48 séquences différentes ;
  • Dans une macro, le nombre de commandes est limité à 12.
  • Cela concerne la théorie, nous pouvons maintenant passer à la pratique.

    Utiliser des macros à des fins de combat

    Le plus souvent, les joueurs de Lineage 2 utilisent des macros pour se battre avec des représentants de clans hostiles. Pour activer plusieurs compétences dans les plus brefs délais, vous devez effectuer une série d'actions séquentielles :

  • Ouvrez le menu des compétences et le menu macro créé ;
  • Transférer la compétence souhaitée vers la ligne macro ;
  • Effectuez la même action pour toutes les compétences suivantes :
  • Faites glisser l'icône de la macro éditée dans le panneau accès rapide.
  • Désormais, lorsque vous appuyez sur un chiffre ou une lettre (selon le raccourci clavier que vous avez choisi d'activer), une séquence de plusieurs actions sera déclenchée. En règle générale, une personne ne peut pas appuyer sur plusieurs boutons distincts en une fraction de seconde, notamment lorsqu'il s'agit d'activer des objets dans un sac. Et dans de tels cas, une telle opportunité sera utile.

    La même fonction peut être utilisée pour changer de vêtements sur un personnage. Par exemple, il y a la situation suivante : vous vous balancez à un endroit dans un set PVE et soudain un représentant du clan ennemi apparaît à côté de vous. En appuyant sur un seul bouton, vous pouvez changer complètement les vêtements de votre personnage, qui sont plus adaptés au PVP. Une seconde, et vous êtes prêt à repousser l'ennemi. D'accord, une telle procédure prendrait beaucoup plus de temps si vous ouvriez manuellement votre inventaire et mettiez séquentiellement chaque partie individuelle de l'ensemble.

    Utiliser des macros à des fins pacifiques

    Dans Lineage 2, vous pouvez souvent trouver des joueurs qui préfèrent passer la plupart de leur temps à des activités paisibles, comme la pêche ou le commerce. Ce dernier est d'une grande importance pour tout serveur d'un MMORPG populaire, puisque les prix des ressources, uniformes et Consommables. Et les macro-économies cycliques peuvent rendre la vie beaucoup plus facile à ceux qui aiment revendre des biens à d’autres utilisateurs, tout en percevant un revenu solide.

    À l'aube de l'apogée de L2, nous devions tous saisir manuellement le texte de l'annonce à chaque fois, ce qui rendait la procédure même de vente très laborieuse et chronophage. Il suffit maintenant de saisir la phrase souhaitée dans la macro et d'appuyer sur un seul bouton pour envoyer votre message.

    Pour ce faire, vous devez effectuer les mêmes activités que celles décrites dans le paragraphe sur l'utilisation des macros au combat, mais avec la seule différence : nous saisissons du texte dans les champs au lieu de faire glisser les icônes de capacité. Par exemple, nous avons un ensemble Talum que nous souhaitons vendre. La phrase suivante doit être écrite dans la macro : "! Vendre un ensemble Talum, pas cher." Dans ce cas, le signe « ! » est responsable de l'envoi d'un message à un chat spécifique, nous pouvons donc configurer la fonction pour que le texte soit affiché dans tous les onglets de chat. De nombreux utilisateurs désactivent la fenêtre de trading parce qu'ils n'aiment pas le spam inutile, et le seul moyen de les atteindre est le chat mondial.

    En conclusion, on peut dire que les macros de Lineage 2 permettent d'activer une action avec un certain délai. Pour ce faire, dans la ligne précédant la compétence ou l'objet, vous devez écrire le texte /delay A, où A est responsable du délai d'activation. Toute action de l'utilisateur (appuyer sur d'autres boutons du clavier ou de la souris) annulera la macro, vous devez donc être extrêmement prudent avec cela.

    Étape 1
    Appelez le menu système et dans la fenêtre qui apparaît, sélectionnez l'élément appelé.

    Étape 2
    Cette fenêtre contiendra toutes vos macros.
    Elle est construite comme l'inventaire de votre personnage, chaque macro occupera une cellule dans cette fenêtre.
    Essayons de créer la première macro. Créons une macro simple qui forcera votre personnage à attaquer.
    Tout d'abord, cliquez sur le bouton (ajouter), comme indiqué dans la capture d'écran ci-dessous.

    Étape 3
    L'apparence de l'icône de la macro peut être modifiée en cliquant sur les boutons

    Le nom de la macro est saisi dans le champ Nom. Le nom ne doit pas dépasser 12 caractères espaces compris.

    Acronyme- brève description une macro, pas plus de 4 caractères, sera affichée sur l'icône de la macro.
    Plus d'informations - une description plus complète de la macro en 32 caractères

    Nous pouvons commencer à créer une macro. Appelons-le. C'est une macro qui va attaquer la foule.

    Étape 4
    Il est temps de commencer la partie principale. Ouvrez la fenêtre des compétences alt+v.

    Étape 5
    Commençons la macro offensive avec une compétence spéciale.
    Comme vous pouvez le voir sur l'image ci-dessous, il s'agit d'une compétence de dégâts qui infligera des dégâts aux monstres.

    Étape 6
    Pour ajouter une compétence à votre macro, vous devez la faire glisser de la fenêtre des compétences vers la fenêtre des macros jusqu'à l'emplacement souhaité.

    Étape 7
    Nous devons maintenant faire en sorte que notre macro utilise CC (spirit ou soulshot) lorsqu'elle est touchée.
    Puisque nous ne plaçons pas des objets, mais des icônes dans la macro, nous devons faire glisser le ss vers le raccourci clavier, comme le montre cette image.

    Étape 8
    Nous transférons maintenant l'icône SS vers la fenêtre macro de la même manière que nous avons transféré la compétence. La fenêtre macro, si vous avez tout fait correctement, devrait ressembler à ceci.

    Étape 9
    Notre macro la plus simple est prête ! Cliquez sur le bouton (enregistrer). Votre fenêtre macro devrait ressembler à ceci.

    Étape 10
    Maintenant, nous lançons l'icône de la macro que nous avons créée sur le raccourci clavier.

    ÉQUIPES

    Compétences.
    Pour utiliser des compétences dans une macro, saisissez la commande « / » et le nom complet de la compétence (espaces compris), tel qu'il est écrit dans la fenêtre des compétences.
    Par exemple:
    /compétence puissance de frappe
    La commande /useskillforce est utilisée comme si la touche Ctrl était enfoncée.
    La commande /fixed skills est utilisée comme si la touche Maj était enfoncée.

    Raccourci clavier.
    Pour utiliser les raccourcis de la barre d'outils d'accès rapide dans les macros, utilisez la commande "/shortcut".
    Par exemple:
    /raccourci 3 2
    (3ème panneau 2ème raccourci)

    Actions.
    Pour utiliser des actions, tapez > et le nom complet de l'action, tel qu'il est écrit dans la fenêtre des actions.
    Par exemple:
    /assis debout

    Conseils.
    En utilisant la commande "/target" avec le pseudo d'un joueur, vous pouvez le sélectionner s'il est en vue.
    /cible %self
    (mettez-vous en valeur)

    Quelques abréviations :
    %self - vous-même
    %pet - votre animal
    %party1~%party8 - respectivement membres du groupe
    %target - celui qui est actuellement sélectionné

    Vous pouvez également écrire des messages dans le chat
    Par exemple:
    si ton nom est ABC
    !Je m'appelle %self
    s'affichera dans le chat :
    Je m'appelle ABC

    En conséquence, toutes les commandes spéciales doivent être écrites séparées par un espace.
    Par exemple:
    Si vous écrivez : Je m'appelle%self
    il affichera : Mon nom est%self
    Si vous écrivez : Mon nom est %self, cela affichera : Mon nom est ABC

    La commande "/delay X" crée un délai de X secondes

    Les macros peuvent être utilisées pour automatiser certains processus et utiliser plusieurs compétences en même temps.


    Règles de base pour créer une macro

    • Le personnage peut mémoriser 48 macros.
    • Le nom de la macro peut contenir 12 caractères.
    • Une macro peut contenir 12 lignes.
    • Une ligne de macro peut contenir 80 caractères (y compris la commande).
    • Si vous effectuez une action pendant l'exécution de la macro (déplacer le personnage, utiliser un objet/compétence/chat, ouvrir la fenêtre de l'interface), l'exécution de la macro sera interrompue.
    • Vous ne pouvez pas ajouter l'exécution d'une autre macro à une macro.

    Composition macro

    • Des préfixes spéciaux peuvent être utilisés dans une macro pour déterminer le type de message :
    Couleur du texte Préfixe Description
    Discussion principale Pas de préfixe Le message est visible par les autres joueurs dans un petit rayon.
    Crier !
    Discussion de clan @ Le message n'est visible que par les membres du clan. Non disponible si le personnage n'est pas membre d'un clan.
    Discussion d'alliance $ Le message n'est visible que par les membres de l'alliance. Non disponible si le clan du personnage ne fait pas partie d'une alliance.
    Groupes de discussion # Le message n'est visible que par les membres du groupe. Non disponible si le personnage n'est pas dans un groupe.
    Discussion commerciale + Le message est visible par les autres joueurs dans un rayon assez large.
    La voix du héros % Le message est visible par tous les personnages du serveur. Seuls les personnages héros peuvent utiliser de tels messages.
    Chuchoter " Message personnel à un autre personnage, pour écrire un message personnel vous devez écrire "Message nom_personnage. Le message ne sera vu que par l'expéditeur et le destinataire.
    Canal de commande ` Le message apparaît lorsque le commandant d'un canal de commandement envoie un message ; un membre régulier du CC ne pourra pas envoyer un tel message.
    Discussion mondiale & Le message est visible par tous les personnages du serveur. Pour les propriétaires de PA, 10 messages par jour sont disponibles après avoir atteint le niveau 85. Pour les autres, 5 messages par jour sont disponibles après avoir atteint le niveau 95. Le compteur de messages est réinitialisé à 7h00.
    • N'importe quelle macro peut être utilisée équipes chat.
    • Les commandes pour les macros peuvent être saisies en anglais ou en russe.
    • Les constantes suivantes peuvent être utilisées dans une macro pour définir la cible de la macro
      • Constantes cibles de macro IMPOSSIBLEà utiliser si vous les écrivez à côté d'autres caractères. Par exemple, vous ne pourrez pas faire les macros suivantes "%target Bonjour ! ou %target, comment vas-tu ?
    • Dans une macro, vous pouvez utiliser les noms de compétences pour les utiliser grâce à la commande /utiliser la compétence
      • /useskill [Nom de la compétence](comme le jeu avec les espaces et les majuscules).
      • Pour la commodité des joueurs, un mécanisme a été créé pour faire glisser les compétences dans une macro : ouvrez simultanément la fenêtre des compétences et la fenêtre de création de macro et faites glisser la compétence dans la fenêtre macro sur la ligne souhaitée.
    • Dans une macro, vous pouvez utiliser les éléments et les compétences situés sur le panneau de raccourcis clavier à l'aide de la commande /utiliser le raccourci
      • /useshortcut [N° du panneau] [N° de cellule], Par exemple, /utiliser le raccourci 6 5(utilisez l'objet/la compétence dans la cellule 5 du panneau 6).
      • Pour la commodité des joueurs, un mécanisme a été créé pour faire glisser les emplacements du panneau de raccourcis clavier dans une macro ; ouvrez la fenêtre de création de macro et faites glisser l'élément/la compétence dans la fenêtre de macro sur la ligne souhaitée.
    • La macro peut être réexécutée.
      • Après avoir ajouté une macro à la barre d'outils d'accès rapide, la réutilisation peut être lancée en cliquant avec le bouton droit.
      • L'exécution de la réutilisation de la macro est interrompue si d'autres actions sont démarrées.
      • Les macros composées uniquement de messages de chat ne peuvent pas être réutilisées. Lorsque l'interdiction de chat est activée, un compteur de temps s'affiche dans le message système.
    • Les macros peuvent être copiées et collées à l'aide des boutons Tout copier Et Insérer.
    • Utiliser un bouton Modèles Vous pouvez appeler une liste de modèles de commandes fréquemment utilisés et les ajouter à vos macros en double-cliquant dessus ou simplement en les faisant glisser avec la souris.
    • L'exécution d'une macro commande peut être forcée en ajoutant un suffixe forcerà la commande (analogue à appuyer sur ctrl sur le clavier)
      • Par exemple: /usekillforce, /useshortcutforce, /force d'attaque
    • Vous pouvez ajouter une condition à l'exécution de la commande - ne bougez pas en ajoutant un suffixe rester(analogue à appuyer sur Shift sur le clavier)
      • Par exemple: /utiliser le stand de compétences, /utiliserle raccourcistand, /attaque
    • Vous pouvez différer la prochaine commande macro en utilisant la commande /délai [sec.]
    • Lorsque vous utilisez des compétences (objets) qui ont un temps de recharge, une animation apparaît sur l'icône de la macro indiquant le temps avant réutilisation. 60 secondes avant la fin du temps de recharge de la compétence utilisée dans la macro, un minuteur apparaît sur l'icône de la macro, décompteant les secondes restantes. Si plusieurs compétences (objets) sont utilisées dans une macro, alors par défaut la compétence (objet) avec le temps de recharge le plus long est sélectionnée pour l'affichage. Cependant, en utilisant la commande %c, vous pouvez afficher le temps de recharge de la compétence souhaitée. Si la commande %c est utilisée plusieurs fois dans une macro, seule la première utilisation de la commande sera indiquée.
      • Par exemple: /useskill Explosion sombre %c

    Créer une macro


    1. Ouvrez l'interface de création de macro dans le menu ou à l'aide du raccourci clavier Alt+R.
    2. Cliquez sur le bouton "Ajouter".
    3. Écrivez le nom de la macro (apparaîtra lorsque vous survolerez l'icône de la macro).
    4. Sélectionnez l'icône de macro.
    5. Le bouton "Modèles" ouvrira une liste de modèles que vous pourrez ajouter à vos macros si nécessaire.
    6. Si vous le souhaitez, vous pouvez décrire l'action de la macro plus en détail. La description de la macro ne doit pas dépasser 32 caractères.
    7. Remplissez le contenu de la macro selon les règles décrites ci-dessus.
      • Bouton + (Ajouter) ajoutera une ligne vide à l'emplacement sélectionné, tout ce qui est entré précédemment descendra. Déplacer la 12ème ligne vers le bas la supprimera.
      • Bouton X(Supprimer la ligne) supprimera la ligne sélectionnée.
      • Les boutons haut et bas déplacent la ligne dans la direction sélectionnée. S'il y a des informations dans les lignes adjacentes, les lignes seront roquées.
      • Le bouton "Supprimer tout" effacera complètement le contenu de la macro.
    8. Les boutons « Copier tout » et « Coller » permettent de copier et coller le contenu de la macro.
    9. Cliquez sur le bouton "Enregistrer" pour enregistrer toutes les modifications. Le bouton "Annuler" fermera la macro sans modification.

    Modification d'une macro

    Supprimer une macro

    Macro- pages liées
    Bases : Installer le jeu et créer un personnage Les courses Des classes Interface Compétences Macro Groupe Quêtes Combattre des monstres Terre Zones de chasse Boss de raid Système PK Peine de mort
    Clans: Clan Alliance Serrures Forteresses Salles des clans Missions de clan
    Compétitions: Jeux olympiques Fête du Chaos
    Un jeu:
    Je veux dire tout de suite que cette description n'existe qu'en 1 exemplaire, uniquement sur notre site internet Description complète des macros !
    Une énorme demande, si vous voyez cette description sur d'autres sources sans poster mon lien, écrivez sur le forum et vous recevrez une récompense !

    Alors commençons !

    Une macro est un objet programme qui est remplacé lors de l'évaluation par un nouvel objet créé par la définition de la macro à partir de ses arguments, puis exprimé de la manière habituelle.
    Je n'ai pas compris ce que j'ai dit, mais c'est comme ça !
    En termes simples, MACRO est l'utilisation automatique de plusieurs opérations présélectionnées.

    Pour travailler avec des macros, cliquez sur menu, puis sur Macro (Macro) ou utilisez la combinaison de touches Alt+R) :

    Pour créer une MACRO, utilisez le bouton Ajouter

    Pour modifier une macro, faites glisser l'icône de la macro vers le marteau


    Pour supprimer une macro, faites glisser l'icône de la macro vers la corbeille


    La macro créée peut être placée sur HotKEY (le panneau sur lequel les compétences sont généralement définies) :


    Le nom de la macro peut contenir un maximum de 12 caractères.
    Lors de la création de macros, vous pouvez utiliser n'importe quelle commande de discussion, ainsi que n'importe quel texte.
    Tout ce qui peut être fait avec des macros peut être fait avec le chat !
    Le lecteur est autorisé à stocker un maximum de 48 macros
    Chaque macro peut contenir jusqu'à 12 commandes


    Chaque commande peut contenir un maximum de 32 caractères
    Acronyme - une brève description de la macro, ne dépassant pas 4 caractères, sera affichée sur l'icône de la macro.

    L'icône Macro peut être modifiée à l'aide des flèches sous l'icône

    Avec la théorie semble-t-il, passons à la pratique

    Macros et comment travailler avec elles. Pratique

    La macro peut être utilisée dans presque tous les domaines d'activité du jeu Lineage 2 :
    - Utiliser les compétences
    - Utiliser les articles en inventaire
    - Commerce
    - Actions avec l'animal
    - Exécuter toutes les commandes

    1. Utiliser les compétences.
    Toutes les compétences d'un personnage peuvent être utilisées dans les macros.
    Afin d'ajouter la compétence nécessaire à une macro, vous devez ouvrir la fenêtre des compétences et ouvrir la fenêtre d'édition de la macro.


    Ensuite, déplacez l'icône de compétence vers la fenêtre macro


    De plus, afin d'utiliser des compétences dans une macro, vous pouvez utiliser la commande « / » et ensuite écrire le nom complet de la compétence (espaces compris), tel qu'il est écrit dans la fenêtre des compétences.
    Par exemple:
    /useskill Coup mortel
    Si vous entrez
    /useskillforce Coup mortel
    Ensuite, la compétence sera utilisée comme elle a été utilisée avec "ctrl" enfoncé
    2. Utiliser les articles en stock
    Pour utiliser les articles de l'inventaire, nous aurons besoin de notre HotKEY.


    Tout d’abord, apportez les éléments que vous souhaitez utiliser à n’importe quel emplacement HotKEY.


    J'ai mis le panneau sur la 6ème ligne en 1 2 3 4 cellules Talum Heavy Set.
    Ouvrez maintenant la fenêtre d'édition de macro et déplacez chaque élément de HotKEY vers la fenêtre de commande de macro, un par un.

    Enregistrez la macro.

    Maintenant, en utilisant cette macro, nous allons mettre/enlever notre ensemble.

    De plus, pour utiliser une cellule HotKEY spécifique, vous pouvez utiliser /shortcut 6 1. Où 6 est la ligne HotKEY, 1 est la cellule HotKEY.


    3. Commerce.

    Dans Lineage 2, les Macros sont très souvent utilisées pour le trading, afin de ne pas écrire plusieurs fois la même chose.

    Je vais vendre mon Talum Heavy Set :

    Dans la fenêtre d'édition des macros, vous devez entrer dans la première ligne !

    Vente de l'ensemble TalumHevy PM

    Enregistrez la macro.

    Dans la fenêtre de discussion, vous verrez :


    4. Actions avec l'animal.

    Afin de sélectionner un animal de compagnie, vous devez saisir la commande suivante :


    5. Exécutez toutes les commandes

    /target "Surnom du personnage" - Sélectionnez un personnage avec un surnom donné.

    /friendinvite %target - Ajoute le personnage sélectionné comme ami.

    /nick "Toute valeur à 16 chiffres" - Changez votre titre.

    /target %party1 - %party8 - Sélectionnez un personnage dans le groupe 1-8

    /friendlist Affiche une liste d'amis dans le chat.

    /friendinvite [personnage] Invitez des amis.

    /frienddel [personnage] Supprime le personnage spécifié de la liste d'amis.

    /blocklist Affiche la liste des listes ignorées.

    /block [personnage] Ajoute le joueur spécifié à la liste des ignorés.

    /unblock [caractère] Supprime le caractère spécifié de la liste des ignorés.

    /allblock Activer le mode silencieux. Désactivez le chat.

    /allunblock Désactive le mode silencieux.

    %self Toute action sera dirigée vers soi-même.

    %pet Toute action sera dirigée contre l'animal.

    /useshortcut [string] [cellule] Utiliser un emplacement de la barre d'outils de raccourcis.

    /useshortcutforce [string] [cellule] Forcer l'utilisation d'un emplacement à partir de la barre d'outils de raccourcis. Le personnage ennemi peut être dans n'importe quel mode.

    /useskill [compétence] Utiliser la compétence/sort spécifié.

    /useskillforce [compétence] Force l'utilisation de la compétence/du sort spécifié. Le personnage ennemi peut être dans n'importe quel mode.

    /underattacklist Affiche une liste des clans qui vous ont déclaré la guerre, mais qui n'ont pas reçu de déclaration de guerre de votre clan.

    /attacklist Affiche une liste des clans ennemis auxquels la guerre a été déclarée, mais qui n'ont pas répondu à la déclaration de guerre.

    /warlist Affiche une liste de clans ennemis et amis qui se sont mutuellement déclaré la guerre.

    /clanwarstart Déclarer la guerre à un autre clan.

    /clanwarstop Mettre fin à la guerre des clans.

    /siegestatus Afficher les membres du clan assiégés (Noblesse uniquement).


    Vous pouvez également utiliser la commande /delay A dans les macros, où A est le nombre de secondes. Cette commande fait une pause entre les actions.

    N'oubliez pas! Toute action que vous entreprenez annulera la macro, que ce soit en appuyant sur le clavier ou la souris.

    Publications sur le sujet