Jump to content

PierreDeRosette

Members
  • Posts

    129
  • Joined

  • Last visited

Everything posted by PierreDeRosette

  1. A Topic of the same problem was opened in this link (french) A workaround was found to solve this. I use this Mix to be almost sure to fight with another player of my faction. if (Lua.LuaDoString<bool>("return UnitCanAttack('player', 'target')") || (ObjectManager.Me.InCombatFlagOnly) || ObjectManager.Me.InCombat) Combat = true;
  2. Bonjour Je trouve que le tracker est un outil super utile mais il pourrait l’être encore plus. Existe t il un moyen de chercher des Id d'objets plutôt que des noms ? Sera t il possible de l utiliser conjointement aux rotations ? Ainsi il sera "Formidable" avec ces deux fonctions complémentaires :) Bon courage...
  3. Du coup l'Offset il change a chaque Mise a jour... :(
  4. Bonjour Bon il n'y a pas de secret on sait mesurer la quantité de Pv d'un personnage (Health et HealthPercent). Mais qu'en est-il du bouclier (prêtre et barbare avec dur au mal- Id 190456). Peut on le mesurer afin par exemple de relancer le sort des qu'on arrive sous une certaine quantité ? Un peu comme on fait avec les Pv pour les soigner : On relance un soin des qu'on arrive a une certaine quantité de Pv) Merci encore Droidz
  5. Bonjour Je me demandais comment ajouter un point dans la minimap comme le fait le tracker ? Parce que j'ai mis cette routine en place afin de reperer les boss de talador int[] IDrecherchee = new int[] { 82998, 82930, 88436, 82988, 82942, 82930, 82920, 82922, 83008, 88071, 88072, 88083, 82992, 88043, 83019, 87597}; string[] STRrecherchee = new string[] { "Matrone du péché", "Marche-Terreur d'Ombreflamme","Vigilant Paarthos", "Kurlosh Croc-Funeste", "Dame Démofouet", "Marche-terreur d’ombreflamme","Seigneur Korinak", "Xothear le Destructeur", "Haakun l’Insatiable","Stratège Ankor", "Archimagus Tekar", "Lieuse d’âme Naylana", "Compagne gangrefeu", "Avatar de Socrethar", "Gug’tol ", "Bombardier Gu’gok" }; public void RechercheBoss() { if (_RechBoss.IsReady) { Logging.Write(" ------------------- "); for (int X = 0; X < IDrecherchee.Length; X++) { GestObjet(IDrecherchee[X], X); } _RechBoss = new robotManager.Helpful.Timer(1000); } } public void GestObjet(int Objet, int PosID) { var list = wManager.Wow.ObjectManager.ObjectManager.GetObjectWoW(); foreach (var woWUnit in list) { if (woWUnit.Entry == Objet) { Logging.WriteError(STRrecherchee[PosID] + " trouvé"); } } } Cela marche super mais agrémenté d'un point sur la minimap ce serait top. Ps : J'utilise la liste GetObjectWoW() car c'est la seule liste qui inclue tous les boss. En effet, en faisant la recherche par ObjectManager.GetWoWUnitByEntry(int), je me suis apperçu qu'un grand nombre de boss n'y apparaissaiet pas. Le tracker helas ne permet pas d'inclure une liste d'ID précise et son usage simultane avec Wrobot Rotation n est pas possible non plus.
  6. Hello Je voulais savoir si le focus est maintenant pris en charge ? Car je n'y ai vu aucune mention dans le ChangeLog. Ty :)
  7. Hi J'ai bien compris qu'une classe C# définissant une quête doit comporter : Une QuestId et le NPC correspondant doit être définis dans le XML. Supposons que je veuille effectuer une tache ne correspondant a aucune quête mais nécessitant l'interaction avec un NPC. Concrètement, je souhaite apres avoir recolté la mine et la commande de mine, passer aupres du NPC une nouvelle commande. Dans le Quest editor, il y a bien une option qu on doit passer a true si la quete ne fait pas forcement parti de notre liste de quetes. Comment définir ca dans un fichier .CS ?. De plus l'interaction ne se fait pas avec le perso si la QuestId n'est pas definie. Peut t on depasser cela ? Merciiiii :)
  8. J'ai mis la condition complementaire dans "Is Complete Condition" a savoir : return (wManager.Wow.ObjectManager.ObjectManager.GetWoWGameObjectByEntry(237723).Count == 0 && wManager.Wow.ObjectManager.ObjectManager.GetWoWGameObjectByEntry(237722).Count == 0 && wManager.Wow.ObjectManager.ObjectManager.GetWoWGameObjectByEntry(236916).Count == 0); et ca marche tres bien desormais. Mais pourquoi "CAN CONDITION" n'a pas permis de zapper la quete avant meme qu'elle ne commence ? De toute facon ca marche donc je continue en ce sens :)
  9. Super :) Merci pour ta promptitude. J'applique de suite.
  10. Bon il se trouve que j'ai inversé les conditions. Mais meme avec : return (wManager.Wow.ObjectManager.ObjectManager.GetWoWGameObjectByEntry(237723).Count >= 1 || wManager.Wow.ObjectManager.ObjectManager.GetWoWGameObjectByEntry(237722).Count >= 1 || wManager.Wow.ObjectManager.ObjectManager.GetWoWGameObjectByEntry(236916).Count >= 1); le resultat est le meme, ce qui me fait dire que la CAN CONDITION ne prend pas en compte les conditions....
  11. Bonjour J'ai bien pris connaissance de ce thread : quester faire une quete sous condition Dans le meme principe, je suis en train de monter une quete réalisant toute les taches quotidiennes de base, c'est a dire récuperer cache, mine et jardiner. Dans un second temps j'essaierai d'aller plus loin en ajoutant les taches metier. Mais j'y suis pas encore. Cependant j'ai ete intrigué par le fait que certaines conditions n'etaient pas respectées. A savoir : Pourquoi la Can Condition return (wManager.Wow.ObjectManager.ObjectManager.GetWoWGameObjectByEntry(237723).Count < 1 || wManager.Wow.ObjectManager.ObjectManager.GetWoWGameObjectByEntry(237722).Count < 1 || wManager.Wow.ObjectManager.ObjectManager.GetWoWGameObjectByEntry(236916).Count < 1); qui est censée retourner false si aucun cache garnison n'est present et donc annuler la recuperation du contenu du cache n'est pas respectée ? Je debute en quest editor donc j'ai mis en piece jointe mon test. test fief.xml De meme, les elements a recuperer que j'ai placé en Object entry ne sont pas pris en compte. J'ai du doubler en modifiant le code dans le quest order editor. wManager.wManagerSetting.CurrentSetting.ListHarvest.Add(237722); // Full Garrison Cache wManager.wManagerSetting.CurrentSetting.ListHarvest.Add(237723); // Garrison Cache wManager.wManagerSetting.CurrentSetting.ListHarvest.Add(236916); // Tiny Cache
  12. Wonderfull wonderfull wonderfull wonderfull !!!!!
  13. Ok ca marche :) (Je l'utilisais deja comme ca mais je pensais qu'il y avait une ecriture en C sharp) Mais c'est pour tester mon etat, pas celui du focus ?
  14. Bonjour J'ai une nouvelle question concernant cette mine a merveilles qu'est Wrobot. Je voulais en savoir un peu plus concernant la gestion des focus. Est-t-il possible d'envoyer un sort sur une cible qu on a en focus a la façon des macros du style /cast [@focus] Intimidating Shout Ceci façon csharp car j'imagine qu'en fightclass creator c'est pas possible. De meme est-il possible de controler son etat a savoir HaveBuff ou IsCast. Merci encore :)
  15. Pas de probleme. Merci beaucoup ?. genial ta reponse. Le buffstack, je l'ai essaye et j'ai toujours 0. Je testerais l'alternative en lua demain. Merci encore en tout cas.
  16. Plus une priorité pour moi mais il s'agit tout de même d'un sérieux souci capable de neutraliser des heures de farm pour zéro efficacité.
  17. Bonjour Je reviens ici pour demander 2 conseils car je planche un peu : 1/ Comment verifierait tu combien de monstres et combien de joueurs ciblent un allié ? Il existe bien IsTargetingMe mais si on s'interresse a un allié ? 2/ Comment verifierait tu combien de charges d'un sort on Dispose ? Comme par exemple "Force de la nature - 102693" ou le nombre de charges de "Thé de Mana" ou de charges d "Elusive brew" un monk dispose ? Merci beaucoup d'avance :)
  18. Merci pour ta reponse :) Oui je ne fait pas de selection. C'est volontaire. C'est une liste pour savoir combien d'hostiles m'entourent, Y COMPRIS les hostiles de la meme faction que moi (Rencontres en duel ou arene). Ceux la echappent a toute les listes et je n'ai rien d'autre que ce petit code lua pour les reperer les adversaire de meme faction en duel. Et tu a raison, j'ai deja testé la selection, et c'est tres vite ingerable ^^ Cette liste me servira (apres l'avoir complete avec IsCast ou isTargetingMe) pour reagir en declenchant des sorts de protection au bon moment et sera utile aussi bien en Pve qu'en duel, arene, raid.... Ma seule inquietude etait que, avec un grand nombre de raffraichissement utilisant le code lua, une alerte soit declenchée coté serveur wow :) Merci de m avoir rassure
×
×
  • Create New...