Jump to content

Droidz

Administrators
  • Posts

    12510
  • Joined

  • Last visited

Everything posted by Droidz

  1. Hello, If you can wait next update and tell me if problem is resolved.
  2. Hello, In the next WRobot update I have added pet battle fightclass system (in C# or VB.net), with this you can customize how to WRobot manage pet. Sample of fightclass (default code): using System.Threading; using robotManager.Helpful; using wManager.Wow.Helpers; using Timer = robotManager.Helpful.Timer; public class Main : FightBattlePet.IFightClassPet { // Called every 1000 ms in combat public void PulseInCombat() { if (!PetBattles.ActionSelected() && !PetBattles.IsWaitingOnOpponent()) { if (!string.IsNullOrWhiteSpace(FightBattlePet.LuaCode)) { Lua.LuaDoString(FightBattlePet.LuaCode); Thread.Sleep(Usefuls.Latency + 300); if (PetBattles.ActionSelected() || PetBattles.IsWaitingOnOpponent()) return; } if (PetBattles.IsDeadPet(PetBattles.PetFaction.Ally, PetBattles.GetActivePet(PetBattles.PetFaction.Ally))) { PetBattles.ChangeToBestPet(); return; } if (TargetTypeIsWeaknesses()) PetBattles.ChangeToBestPet(); else if (PetBattles.GetNumberUsableAbility() <= 0) PetBattles.SkipTurn(); else if (PetBattles.GetNumberUsableAbility() <= 0 && !PetBattles.ActionSelected() && !PetBattles.IsWaitingOnOpponent()) PetBattles.ChangeToBestPet(); else if (TrapUsable()) PetBattles.UseTrap(); else if (!FightBattlePet.PetBattlesDontFight) PetBattles.UseBestAbility(); } } private Timer _timerAutoOrderPet = new Timer(-1); private Timer _timerSpellRevive = new Timer(-1); // Called every 200 ms out of combat public void PulseOutOfCombat() { if (PetBattles.ConditionResurrectBattlePets) { if (!PetBattles.ReviveBattlePets()) { if (PetBattles.AllPetDead()) { ItemsManager.UseItem(86143); // Battle Pet Bandage Usefuls.WaitIsCasting(); if (PetBattles.AllPetDead() && _timerSpellRevive.IsReady) { Logging.Write("[PetBattle] Revive Battle Pets spell not ready, wait"); _timerSpellRevive = new Timer(1000 * 20); // Wait revive: /*while (Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause && !Conditions.IsAttackedAndCannotIgnore) { if (_timerSpellRevive.IsReady) { PetBattles.ReviveBattlePets(); if (!PetBattles.AllPetDead()) break; AntiAfk.Pulse(); _timerSpellRevive.Reset(); } Thread.Sleep(50); }*/ } } } } if (FightBattlePet.AutoOrderPetByLevel && _timerAutoOrderPet.IsReady) { PetBattles.AutoOrderPetInJournalByLevel(); _timerAutoOrderPet = new Timer(1000 * 60); } } private bool TargetTypeIsWeaknesses() { if (FightBattlePet.AutoChooseBestPet) { var typeEffects = PetBattles.TypeEffects.Find(effects => effects.Type == PetBattles.GetPetType(PetBattles.PetFaction.Ally, PetBattles.GetActivePet(PetBattles.PetFaction.Ally))); if (typeEffects != null) { if (typeEffects.Weak == PetBattles.GetPetType(PetBattles.PetFaction.Enemy, PetBattles.GetActivePet(PetBattles.PetFaction.Enemy))) { return true; } } } return false; } private bool TrapUsable() { bool conditionsTrap = false; if (PetBattles.IsTrapAvailable()) { if (FightBattlePet.CaptureAllPets) { conditionsTrap = true; } else if (FightBattlePet.CaptureRarePets) { var quality = PetBattles.GetBreedQuality(PetBattles.PetFaction.Enemy, PetBattles.GetActivePet(PetBattles.PetFaction.Enemy)); if (quality == PetBattles.PetQuality.Rare || quality == PetBattles.PetQuality.Legendary || quality == PetBattles.PetQuality.Epic) conditionsTrap = true; } if (FightBattlePet.CaptureIDontHavePets && conditionsTrap && PetBattles.PetJournalHavePet(PetBattles.GetPetSpeciesID(PetBattles.PetFaction.Enemy, PetBattles.GetActivePet(PetBattles.PetFaction.Enemy)))) { conditionsTrap = false; } } return conditionsTrap; } }
  3. Hello, Sorry for the delay, I have added support, please wait next update.
  4. Droidz

    WROTATION

    ps: Je viens de rajouter les conditions: HealthPoints, HealthPointsLost, TargetHealthPoints, TargetHealthPointsLost, PetHealthPoints, PetHealthPointsLost, (dispo dans la prochaine mise à jour)
  5. Hello, I have added conditions "PartyMemberNear" and "PartyMemberNearTarget". Please wait next update.
  6. Droidz

    TOTEM Suggection

    Hello, I have added this, wait next update
  7. Hello, Check if you use good WRobot version for your wow version: Rename "WoWCircle-32.exe" to "Wow.exe". Try to check if your antivirus don't remove WRobot.exe How has say Bugreporter, no user support for private server.
  8. Hello, Do you have disabled option "Attack before being attacked"?
  9. Hello, Can you give me the wowhead link of the quest, npc and fishes item please.
  10. ps: rien à voir avec les totems, mais j'ai également ajouté "BuffTimeLeft(..)" et "List<Aura> GetAllBuff()" (et le support de BuffTimeLeft dans l'éditeur de fightclasses)
  11. J'ai rajouté dans la prochaine mise à jours deux fonctions: var timeLeftMs = wManager.Wow.Helpers.Usefuls.TotemTimeLeft(wManager.Wow.Enums.TotemType.Water); bool totemExist = wManager.Wow.Helpers.Usefuls.TotemExist(wManager.Wow.Enums.TotemType.Earth); Je vais également rajouter des conditions dans l'éditeur de fightclasses. PS J’ai fait beaucoup de changement, et beaucoup de changement sont à venir dans le code avant la prochaine mise à jour, donc elle ne sera pas dispo avant la fin de la semaine prochaine, et probablement en version bêta.
  12. Je viens de jeter un coup d'oeil, il suffit d'activer l'option de WRobot "Skin Mobs" (les PNJ depecables/minables/cueillables ont le même flag, le problème et que cette option peut faire perdre un peu de temps vu que le bot va essayer de dépecer un PNJ dépeucable, de miner un PNJ minable et cueillir un npc cueillable même s’il n'a pas les compétences) (je vais renommer cette option).
  13. Salut, Je ne connais pas ces bestioles, peux-tu me donner les liens wowhead (ou leurs id) d'une ou deux bestioles cueillables.
  14. Je viens d'essayer une vingtaine de fois (de toutes les façons possible) et je n'ai pas pu reproduire ce problème. Si tu pouvais vérifier dans le gestionnaire de tâche que tu n'as pas deux processus WRobot de lancer quand tu as "in use", je n'ai aucune idée d'où peut venir le problème. Si jamais ça m'arrive et que je parviens à trouver l'origine, je reviendrais sur ce poste.
  15. Hello, Mmorobot's huge discount subscription promotion is going on now, but only for a limited time! Get 20% off all new subscriptions with the coupon code 2015DISCOUNT (ends May 10th, 2015). To get 20% off your subscription: Got to our store.Select the subscription you want and click the "Add to cart" button.Click the "Checkout" button.Click on "I have a coupon to use", enter 2015DISCOUNT and then click the "Apply" button.Click the "Confirm My Order" button.Don't miss out, your 20% off discount code will only work for a short time! Get your bot started and have a great day! Droidz
  16. Hello, Mmorobot's huge discount subscription promotion is going on now, but only for a limited time! Get 20% off all new subscriptions with the coupon code 2015DISCOUNT (ends May 10th, 2015). To get 20% off your subscription: Got to our store. Select the subscription you want and click the "Add to cart" button. Click the "Checkout" button. Click on "I have a coupon to use", enter 2015DISCOUNT and then click the "Apply" button. Click the "Confirm My Order" button. Don't miss out, your 20% off discount code will only work for a short time! Get your bot started and have a great day! Droidz
  17. Hello, Can you share full log file please. Can you try to lower multipull range.
  18. Hello, You can found pet battle profiles here. You can also make your own profile (it is easy, just record a loop path). You can also use "Automaton" bot (with "Pet battle" option activated).
  19. Bonjour, Je me base sur ce vidéo: https://www.youtube.com/watch?v=h378F8s0fYk Le mieux et de faire une quête de type "InteractWithNpc", (remplir les hotspots et les target entry), je n’arrive pas à voir sur la vidéo ci il est mort, mais si c'est le cas activer l'option "Accept target dead", et dans "MacroWhenInteract..." mettez: NomDuBouton:Click() Remplacer NomDuBouton par le nom du bouton, pour obtenir le nom du bouton aller sur (le nom du bouton est peut-être OverrideActionBarButton1 mais je ne suis pas sur).
  20. De rien, Je trouve ce problème plutôt bizarre, l'item que vous utilisez n'a pas de barre d'incantation? normalement WRobot attend que la barre soit à 100% (ou que la cible n'existe plus). Ce serais compliqué, je rajouterais cette option à WRobot (pas tout de suite). Vous pouvez utiliser une quête de type "FollowPath" (juste avec la position ou attendre et l'option "Current quest completed when at the lastest position" suivi dans "Quests order" d'un step de type "Wait" (durée en ms, 1000 ms = 1 seconde)). Pour pouvoir poster une image dans une réponse vous pouvez cliquer sur le bouton "More Reply Options" (en bas de la zone de texte de réponse).
  21. Bonjour, Je ne peux pas tester, mais l'idée serait de: Ajouter dans "Quests order editor" une "Steps" de type "RunCode" avec comme paramètre: wManager.wManagerSetting.CurrentSetting.ListHarvest.Add(232544); (remplacer 232544 par l'entry id de la porte) Ajouter dans "Quests editor" une "Quest" de type "FollowPath", enregistrer le chemin jusqu'au PNJ, puis activer l'option "Current quest completed when at the latest position" (désactiver les 3 autres options). Ajouté dans quests order le TurnIn. Ca donne ca:
  22. Je ne pense pas que le problème vienne de wow ou d'un addon. Soit ça vient d'un logiciel tiers (comme teamspeak, mumble, AMD Gaming Evolved, open broadcaster, xsplit, fraps,... tout logiciel qui enregistre/dessine sur l'écran). Soit ça vient de WRobot (un plug-in qui reste en tache de fond, une fightclass, un produit, ou le bot lui-même (vérifier dans le gestionnaire de processus Windows si WRobot est bien fermé). Si vous arrivez à trouver un point commun (par exemple quand j'utilise cette fightclass, quand j'ai utilisé ce produit j'ai ce problème) me le dire. Je vais voir si de mon côté j'arrive à le reproduire, mais j'utilise aussi dx9 et ferme/lance souvent le bot quand je débug je n'ai pas eu ce problème.
  23. Hello, As you have seen, my English is bad, I need help to correct my grammatical and spelling errors. Pages to correct: http://wrobot.eu/page/index.html I give free subscription or money (subscription or price depending of the amount of work). Please contact me by private message. Best regards, Droidz.
  24. Bonjour, Je viens d'essayer, avec DirectX 9, DirectX 11 et sans DirectX (sélectionnable sur la fenêtre login) et je n'ai aucun problème. Peux-tu regarder dans les logs s’il y a un problème lors de la fermeture du bot (ou si il n'y a pas un plug-in ou un bout de code d'une fightclass qui reste en tache de font) ?
  25. Bonjour, Vous utilisez WRotation avec la gestion de cible manuelle? Si oui, regardez ce topic: Si vous n'utilisez pas WRotation (avec la gestion des cibles manuelle) me le dire.
×
×
  • Create New...