Macro: Ciblage d'un membre du groupe ?


Bimbo_Pam

 

Posted

Salut à tous,

J'aimerai savoir s'il était possible, via une macro, de cibler un allié appartenant à mon groupe ?

On peut effectivement trouver la commande pour cibler un allié le plus proche, le suivant, le précédent, etc.. Mais il faut encore que cet allié se trouve dans notre champ de vision pour pouvoir le cibler...

Je ne trouve nul part la commande permettant de cibler le membre 2 par exemple d'un groupe. Un peu à la manière d'un petselect pour les MM.

Ca me permettrai de faire 8 macros/binds pour pouvoir healer chaque membre d'un groupe le plus facilement et rapidement possible.

Cette commande n'existe pas !?


 

Posted

Je crois qu'en faisant Shift (ou Maj pour les anglophobes) + # , on cible directement le #ème membre de la team !


 

Posted

Merci de ta réponse.

J'irais voir dans les options pour voir si je peux changer les raccourcis pour les membres étant donné que je joue avec la partie droite du clavier (touches flechées + pavé numérique)

Mais en fait, l'idée etait de mettre des macros dans la liste des pouvoirs pour chacun des membres du groupe.

En cliquant dessus, j'aurais voulu activer le pouvoir de heal sur le membre correspondant.

Par exemple, je clique sur le slot 3 et hop il me sélectionne le 3eme membre et le heal dans la foulée.


 

Posted

Essaye de voir si c'est pas faisable avec le Keybinder de notre amie Keltra par hasard, malheureusement je n'arrive pas à retrouver un lien valide ...

Keltra si tu nous lis, ou si une âme charitable possède un lien valide...

De mémoire je sais que l'on peut chainer 2 commandes, donc dans le cas qui nous intéresse : la première commande serait la sélection du membre de la team et la deuxième commande serait le heal ciblé.


 

Posted

Ca pourrait être ca:
/bind NUMPAD1 "team_select1$$powexec_name Guérison"
Version Macro:
/macro 1 "team_select1$$powexec_name Guérison"
J'ai pas testé la double commande.

Je préfère dissocier le choix de l'équipier (pavé numérique 1-8) et le soin (0), car une fois sélectionné je peux le buffer (PE, FA) ou autre...
Ce qui donne:
/bind NUMPAD(de 1 à 8)"team_select(de 1 à 8)"
/bind NUMPAD0 "powexec_name Guérison"

Pour le Keybinder de Keltra, je retrouve pas non plus, mais j'avais encore une archive sous le coude, ICI .


@Banquise, Controller Ice/Storm/Psy
Dan Brereton

 

Posted

Sinon pour cibler une personne précise : /macro A "targetname nom".

Cette macro/bind marche si tu cible dans ton champ visuel uniquement une cible (allié ennemi neutre) dont le nom est tou ou partie de ce que tu as entrée .

Ex targetname vortex va te cibler le plus proche cible dont le nom contient vortex.

a noter que si tu ne trouves pas de cible en cliquant tu te fait spammer une des feneres de chat (derniere utilisée? prise au hasard?) par un message de stymle "pas d'entité nommé vortex à portée ou qqe chose comme ça.

Donc soit par un nombre (qui permet de cibler meme un membre que tu ne vois pas ou par le nom mais ils faut voir la cible


Global : @Pyromaniac
--
EP 13 => RIP PVP

 

Posted

sinon tu cliques sur le nom dans la fenetre de groupe et tu enclanche le pouvoir

oui oui je sais je sors ---> []


 

Posted

Merci à tout le monde pour vos réponses et pour le Keybinder que je ne trouvais pas non plus :P

Je vais essayer de me faire cette macro en suivant vos avis et je vous tiens au courant.


 

Posted

Et un bind qui cible les alliés dans l'ordre:
On tappe une touche, il nous sélectionne la 1ère personne du groupe puis la 2ème puis la 3ème... sans avoir à tapper une lettre differente.


 

Posted

Il faut utiliser une liste de fichiers texte qui vont contenir un bind et qui chargera le fichier suivant contenant le bind suivant, etc.

Dans mon exemple les fichiers Texte seront stockés dans C:\Program Files\City of Heroes\cohbinds\

Il suffit ensuite de taper sur la touche + du pavé numérique pour passer d'un membre du groupe au suivant dans la liste, autant de fois que de membres dans le groupe et sur la touche - du pavé numérique pour ré-initialiser la chaîne en reselectionnant le premier membre du groupe.

En théorie ça fonctionne comme ça, par contre en pratique il faut voir si l'impossibilité de se cibler ne "casse" pas la chaîne.

membre1.txt
NUMPAD+ "team_select1$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre2.txt"

membre2.txt
NUMPAD+ "team_select2$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre3.txt"

membre3.txt
NUMPAD+ "team_select3$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre4.txt"

membre4.txt
NUMPAD+ "team_select4$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre5.txt"

membre5.txt
NUMPAD+ "team_select5$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre6.txt"

membre6.txt
NUMPAD+ "team_select6$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre7.txt"

membre7.txt
NUMPAD+ "team_select7$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre8.txt"

membre8.txt
NUMPAD+ "team_select8$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre1.txt"

Et pour (ré)initialiser la chaîne il sufft de faire un bind par exemple

/bind NUMPAD- "team_select1$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre2.txt"

ou une macro

/macro Team "team_select1$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre2.txt"


Gauss
Defenseur Mutant
FF/NRJ/Psy

"I am power, I am life, and I am all that you should fear, now and forever, I am GAUSS !"

 

Posted

Bonjour,

Alors j'ai testé la commande "team_select" et ça marche !

J'ai pu faire exactement ce que j'attendais.

Merci a tous pour votre aide, vous êtes cool.

Je mets donc ici ma macro:

/macro H1 team_select 1$$powexec_name Cautérisation

Attention de ne pas oublier de mettre un espace entre "team_select" et le numero du membre.

Il restera juste a rajouter un "unselect" avant le "team_select" pour ne pas avoir a activer la macro plusieurs fois pour cibler correctement.

Je n'ai pas encore testé mais ca devrait donné ca:

/macro H1 unselect$$team_select 1$$powexec_name Cautérisation

Après c'est sûr que ca bouffe de la place dans la barre de pouvoir, il serait peut-être plus judicieux de faire des binds. Mais bon maintenant que l'on a la commande, on peut en faire ce qu'on veut.

Merci encore à tous, ca m'est bien pratique !


 

Posted

@gausss : hum part du principe que je suis une buse.. c'est quoi ce fichier texte? word? tu peux me reexpliquer cette partie?


 

Posted

en fait : /macro 1 "team_select 1$$powexec_name Guérison" m'oblige à double cliquer sur la macro pour obtenir l'effet. 1 clik il selectione le perso et 2ème clik il lance le soin

C'est normal?


 

Posted


je dirais oui.. mais je suis pas un pro des macros/binds ^^

sinon, pour ne pas etre obligé de faire 8 binds/macros, un truc du genre peut etre fait (attention, ca force a etre toujours en visuel des joueurs) :

/bind O "team_select_next"
/bind I "powexec_name Guérison"

le premier te permets de cycler entre tous les persos de ton groupe visibles. le second active le pouvoir.

j'utilise ca sur 1 des boutons de ma souris pour le cyclage avec mes cinetiques pour les phases de buff, et sur une autre touche pour les buffs

je regarderai pour le double click pour le buff et je te tiens au courant ^^


@Icy Shard, le gla�on
Bras d'Veau

SG T.I.T.A.N
SG KICK Inc

 

Posted

[/color]<blockquote><font class="small">En réponse à:[/color]<hr />
en fait : /macro 1 "team_select 1$$powexec_name Guérison" m'oblige à double cliquer sur la macro pour obtenir l'effet. 1 clik il selectione le perso et 2ème clik il lance le soin

C'est normal?

[/ QUOTE ]

Je serais tenté de dire oui ^^

Est-ce que tu pourrais faire un test : cibler le player 2 et lancer la macro, pour voir ce que ça fait (je suis prêt à parier que ça soignera le player 2)

Les macro et bind ne s'exécute pas séquentiellement mais "tout d'un bloc". Autrement dit, je pense que tu devais cibler un mob avant, et quand lançant la macro tu as lancé Guérison sur le mob et en même temps sélectionné le teammate 1.


 

Posted

Tu as essayé cette macro ?

/macro 1 "powexec_name Guérison$$team_select 1"

Pour les fichiers texte (extension du fichiers .txt), ce sont des fichiers créés avec le Bloc-note, ou wordpad (pas Word).
Pour reprendre mon exemple, tu crée un fichier à l'aide du bloc-note qui s'appel

"membre1"(.txt, si tu utilise les options de Windows avec les extensions de fichiers)

tu copie/colle dedans la ligne avec le bind

NUMPAD+ "team_select1$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre2.txt"

ensuite tu fais la même chose pour les 7 fichiers restant
et pour finir tu déplace le tout dans un dossier "cohbinds" que tu aura pris soit de créer dans le dossier d'installation du jeu (C:\Program Files\City of Heroes\" par défaut).


Gauss
Defenseur Mutant
FF/NRJ/Psy

"I am power, I am life, and I am all that you should fear, now and forever, I am GAUSS !"

 

Posted

Question : et si on est -de 8 , comment réagiras ton bind ?


 

Posted


il sera oblie d'aller a la fin des ses 8 binds pour revenir au debut. donc si ils sont 2, ben il fera 1 fois pour l'autre, une fois qui lui diras : impossible de vous selectionner, et 6 fois dans le vide.

enfin je pense...


@Icy Shard, le gla�on
Bras d'Veau

SG T.I.T.A.N
SG KICK Inc

 

Posted

On peut aussi attendre le décès de la future cible, c'est plus facile à repérer dans le groupe après ...
Hein? Oui, oui...---&gt;[ ]


@Banquise, Controller Ice/Storm/Psy
Dan Brereton

 

Posted

[/color]<blockquote><font class="small">En réponse à:[/color]<hr />
en fait : /macro 1 "team_select 1$$powexec_name Guérison" m'oblige à double cliquer sur la macro pour obtenir l'effet. 1 clik il selectione le perso et 2ème clik il lance le soin

C'est normal?

[/ QUOTE ]

Pour moi aussi, ça me fait ça, je croyait pouvoir résoudre ce problème avec le "unselect" mais appremment non...

Donc j'en conclue que la macro n'éxécute pas toutes les commandes en une fois.

Premier clic &gt;&gt; Elle sélectionne l'allié
Deuxieme clic &gt;&gt; Elle lance le pouvoir



[/color]<blockquote><font class="small">En réponse à:[/color]<hr />
Tu as essayé cette macro ?

/macro 1 "powexec_name Guérison$$team_select 1"

[/ QUOTE ]

J'ai lu dans un post que la macro lisait les commandes en commençant par la fin donc je testerai ça et je vous dirais quoi.


 

Posted

[/color]<blockquote><font class="small">En réponse à:[/color]<hr />
Question : et si on est -de 8 , comment réagiras ton bind ?


[/ QUOTE ]

et là je me cite
[/color]<blockquote><font class="small">En réponse à:[/color]<hr />
Et pour (ré)initialiser la chaîne il suffit de faire un bind par exemple

/bind NUMPAD- "team_select1$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre2.txt"

ou une macro

/macro Team "team_select1$$bind_load_file C:\Program Files\City of Heroes\cohbinds\membre2.txt"

[/ QUOTE ]
Ce qui peux poser problème, comme je le dit aussi, c'est l'impossibilité de se cibler soit même, donc si on est en milieu de liste, est ce que l'on aura juste un message d'erreur sur le "team_select x" ou est ce que ça va casser la chaîne, pas pu essayer pour causer de serveur test HS.


Gauss
Defenseur Mutant
FF/NRJ/Psy

"I am power, I am life, and I am all that you should fear, now and forever, I am GAUSS !"

 

Posted


il est vrai que les macros/binds s'executent par la fin.

mes supers binds de plusieurs pouvoirs (notamment pour mon tank et ses bouclars) s'execute par le dernier jusqu'a remonter au premier.

par contre, qui pourrait me dire quelle est l'instruction pour couper tous les toggles ??? parce que du coup, j'ai un bind de 50 pieds de longs...

ho, et pendant que j'y pense : on peut pas rallonger le nombre de caracteres qu'on peut rentrer ?? parce que sur mon bind, je peux activer que 6 toggles sur 1 bind... ca m'arrangerai d'en mettre 7 ou plus...


@Icy Shard, le gla�on
Bras d'Veau

SG T.I.T.A.N
SG KICK Inc