← GeekServers.gg [DEBUG:1782456837]
⚠ Archive en lecture seule — Retour sur GeekServers.gg
Plop.

Avant toutes choses j'avais essayé une macro sur mon war pour swap mes armes entre une épée 2 mains et hache 1 main + bouclier... mais ça n'avait pas marché. Ou bien j'ai pas bien fais la macro ?

dans mon cas précis ça donnerait:

/equip Hache de guerre lourde
/equip Targe de l'éclaireur du tigre
/equip Tranchante de la milice du peuple

Bref.

J'ai demandé de l'aide via une p'tite requête; un MJ m'a répondu que en gros pour certaines macros il faut des addons, en l'occurrence ici Supermacro. Chose faites, j'ai installé vite-fait Supermacro et réessayé ma macro. Mais ça ne marche toujours pas.

Au cas où j'ai essayé d'utiliser /use au lieu de /equip mais ça ne change rien.

Cela ce devine probablement à travers mon post, et je vais pas vous le cacher, mais je suis trèèès loin d'être un expert en macro !

Voilà.

Help siouplé.
Wartàn


Réponse indirecte et partielle...

1.

Il y a peut être des éléments de réponse sur la première page de ce post, avec un petit ctrl F sur la page avec les termes : [PvP] Macros

https://www.nostalgeek-serveur.com/forums/viewtopic.php?f=19&t=12324


2. Mon époque de pvper avec un war remonte à 2007 donc avec mon war ici j'ai la honte internationale d'avouer que bien que tous me sorts sont bind, je clique comme un forcené sur les armes que j'ai sur une case à droite de mon écran, pendant un combat si ça doit arriver

Je fais cet aveu prêt à déchainer l'ire de certains collègues qui n'attendent que ça pour me faire passer au poteau de lancé de tomahawks, parce qu'il faut spam d'abord la main droite et ensuite la gauche pour que ça marche avec le moins de ratés possibles, et je souligne le mot spammer ce qui me laisse à penser que peut être il faudrait aussi spammer la macro (comme n'importe quel joueur pvp aussi d'ailleurs, s'il n'y a pas minimum 9 clics par seconde tu fais problement quelque chose mal)
Amour

<Légendes>


Sometimes it can not be less tight. [...] What do you want ? [...] It will be tight. Be strong, hold on. I pray for you.
Amour a écrit:Réponse indirecte et partielle...

1.

Il y a peut être des éléments de réponse sur la première page de ce post, avec un petit ctrl F sur la page avec les termes : [PvP] Macros

https://www.nostalgeek-serveur.com/forums/viewtopic.php?f=19&t=12324


2. Mon époque de pvper avec un war remonte à 2007 donc avec mon war ici j'ai la honte internationale d'avouer que bien que tous me sorts sont bind, je clique comme un forcené sur les armes que j'ai sur une case à droite de mon écran, pendant un combat si ça doit arriver

Je fais cet aveu prêt à déchainer l'ire de certains collègues qui n'attendent que ça pour me faire passer au poteau de lancé de tomahawks, parce qu'il faut spam d'abord la main droite et ensuite la gauche pour que ça marche avec le moins de ratés possibles, et je souligne le mot spammer ce qui me laisse à penser que peut être il faudrait aussi spammer la macro (comme n'importe quel joueur pvp aussi d'ailleurs, s'il n'y a pas minimum 9 clics par seconde tu fais problement quelque chose mal)



edit : après plus de réflexion, vu comment fonctionne l'add on item rack il semble bien possible de switch les deux mains simultanément

aussi je crois que je me souviens d'un post (épinglé dans la section de classe correspondante sur notre forum) de mage (ou de druide ?) qui aborde le sujet de l'évocation (ou de l'innerv ?) avec switch de baton (pour equiper un truc avec environ 60pts d'esprit) pour recup le max de mana possible.
C'est proablement expliqué au même endroit comment switch avec une macro ou presque.
Bon jeu de pistes... ^^

edit 2 : c'est le post de Lewist et en fait il parle simplement de "macro judicieuse"
Amour

<Légendes>


Sometimes it can not be less tight. [...] What do you want ? [...] It will be tight. Be strong, hold on. I pray for you.
Yo,

Concernant le /equip:

    La complexité du nom de l'item:

      Le soucis de cette macro, c'est qu'elle ne fonctionne pas avec tous les items, et surtout les armes, déjà plus un nom d'item est complexe, moins on a de chances que ça fonctionne, cependant j'ai testé avec les items contenant des accents, une virgule, un deux points, des apostrophes, un trait d'union, mais ça fonctionne plutôt bien, même sur des armes.

      Genre avec le [Transporteur ultra-sécurisé : Gadgetzan] ça fonctionne
      Le seul item qui me pose problème c'est [Lame-tonnerre, épée bénie du Cherchevent] (comme par hasard)

    l'endroit où l'on tape la macro:

      Si j'ouvre la t'chat-box, et que j'écris /equip puis shift-clique gauche sur [Lame-tonnerre, épée bénie du Cherchevent], j'obtiens:
      /equip [Lame-tonnerre, épée bénie du Cherchevent]
      et ça fonctionne.

      Mais si je le fais dans une macro, avec ou sans l'addon supermacro, dans une macro regular ou super, j'obtiens
      /equip Lame-tonnerre, épée bénie du Cherchevent
      et ça ne fonctionne pas.

      Dans la t'chat-box on peut comprendre que ça fonctionne car le /equip obtient le link de l'item, donc c'est sans doute plus safe. Mais dans une macro le nom de l'item c'est purement du texte, donc moins safe.

    Équiper une "une main":

      Une arme dite "une main" dans le tooltip ira toujours en main droite, donc pour la mettre en main gauche, ce n'est pas possible avec un /equip.

    Équiper deux fois la même arme:

      Impossible également, et voir pire, si vous avez une arme en double avec des enchantements différents, ce n'est pas possible.

    conclusion:

      Le /equip c'est mort, sinon vous avez de la chance que votre item ne bug pas, et vous avez une configuration d'arme qui fonctionne, pour une config, une-main + bouclier, c'est ok, mais pour revenir avec deux une-main c'est compliqué.

    infos:

      Sur Nostal, perso sur toutes mes épées qui ne sont pas deux-mains, je vois dans le tooltip la phrase "une main" ou "main droite" écrite en rouge, je ne sais pas si c'est juste un problème de cache ou un soucis côté serveur qui rajouterait un problème à l'équipement des items. Si vous avez une idée la dessus.


L'addon itemrack:

    J'ai testé il y a longtemps, ça fonctionne toujours, les items ne bugs pas, ça gère les main droite et main gauche, je ne me rappel plus si ça gère les armes avec les mêmes noms, mais il reste un problème sur l'ordre de l'équipement des armes, car en combat il y a un GCD d'équipement sur les armes, et quand vous équipez deux nouvelles armes, parfois ce n'est pas l'arme la plus importante qui est équiper en premier, et clairement parfois c'est mortel, car vous devait ensuite attendre 1.5s pour équiper l'arme suivante, et on se retrouve à spamer notre raccourcis comme des retardes.


Faire un script:

    Si vous voulez être opti au maximum, et ne pas vous faire backstab par itemrack au moment de l'équipement des armes, il ne vous reste plus qu'à faire un petit script, et pour cela il vous faut connaître deux fonctionnalités des script (courage ce n'est pas très long).

    la première fonction est: PickupContainerItem
    infos ici: https://wowwiki-archive.fandom.com/wiki ... tainerItem
    en script ça donne:
    /run PickupContainerItem(0, 1)
    le premier argument c'est l'identifiant du sac de 0 à 4
    le deuxiéme c'est l'identifiant du slot dans le sac de 1 à la taille du sac

    Par exemple, si vous mettez un item (de faible valeur pour tester, genre un item gris) dans le premier slot du premier sac et que vous balancer "/run PickupContainerItem(0, 1)" dans la t'chat-box, vous verrez l'item apparaître sous votre curseur.
    FAITES TRÈS ATTENTION À NE PAS SUPPRIMER un item sans faire exprès comme ça.

    Et la deuxième fonction est: PickupInventoryItem
    infos ici: https://wowwiki-archive.fandom.com/wiki ... entoryItem
    en script ça donne:
    /run PickupInventoryItem(16)
    16 pour équiper en main droite précisément
    ici tous les slot-id pour savoir dans quelle case équiper un item: https://wowwiki-archive.fandom.com/wiki/InventorySlotId

    et voila un exemple pour équiper un bouclier qui serait dans le 12° slot du 2° sac:
    /run PickupContainerItem(1, 12)
    /run PickupInventoryItem(17)

    exemple pour équiper un bijou (réflecto) dans le premier emplacement de bijoux, qui serait dans le 18° slot du 5° sac:
    /run PickupContainerItem(4, 18)
    /run PickupInventoryItem(13)

    et on peut le faire dans l'autre sens aussi, pour dé-équiper, et ranger l'item dans une case vide de son sac, par exemple:
    /run PickupInventoryItem(13)
    /run PickupContainerItem(0, 2)

    Je le redit faites très attention à ne pas supprimer vos items par inadvertance avec ces scripts. Car si vous demandez d'équiper une arme "main droite" dans le slot "main gauche", ou pour un dé-équipement si l'item de votre inventaire (sur le personnage donc) arrive dans un slot de sac déjà occupé par n'importe quoi d'un autre type, l'item vas rester sous votre curseur, et en jouant vous n'allez pas le voir tout de suite, et vous allez faire un clique gauche pour sélectionner un joueur dans la mêlé, ça va vous faire apparaître le message de confirmation de suppression d'item xD, et là c'est chaud ^^, c'est du vécu xD.

    Grâce à ça, vous pourrez faire ce que vous voulez, mais c'est plus compliqué, et ça demande que vos items soient toujours à la même place dans vos sacs.


Faire son addon:

    Pour ma part j'ai coder mon propre addons de d'équipement de stuff, car avoir les items à la même place dans le sacs c'est chiant, donc mon addon retrouve les objets où qu'ils soient dans mes sacs, j'ai également une option de rangement automatique, et encore mieux je gère l'ordre d'équipement de toutes les configuration de changement d'armes, en fonction des deux anciennes armes et des deux nouvelles.

    Si vous avez la motivation et la passion surtout, je vous renvois à mon tuto de création d'addon: viewtopic.php?f=141&t=12659
    Les images du post on disparues, mais vous trouverez quand même beaucoup d'infos.

    Mon addon est très compliqué à configurer, il n'a pas d'interface en jeu, tout est régler en code LUA, et tout est prévu pour mes items, mes configurations d'armes, donc malheursement c'est inutile que je vous le passe dans le but qu'il fonctionne sur votre personnage. Cependant si vous le voulez pour tenter de l'adapter chez vous, c'est possible si vous êtes bien chaud, je peux vous le passer sur discord, mon pseudo: Marodheure#3053
Marodminute

<Hell Script>


Merci Amour pour tes indications vers les posts de Lewist et Lewd, j'y ai regardé et fouillé pour me renseigner, mais j'ai pas trouvé grand chose, du moins j'avais essayé les macros et autres avec les addons (WeaponQuickSwap par exemple) mais ça ne marchait pas pour moi. Ce fut un peu flou pour moi, mais c'est toujours utile de le savoir.

Merci aussi Marodminute pour ton long post et tes explications, j'y ai pas mal appris aussi. Je peux dire que j'ai trouvé mon bonheur avec les script, je me suis fais deux macros (une pour équiper 1M + bouclier et l'autre pour équiper 2M) et ça marche impeccablement. Je t'en remercie !

Merci pour vos retours !
Wartàn





Conditions générales d'utilisation et mentions légales - Code de conduite des forums - Contact