Jump to content

pravicovy

Members
  • Posts

    17
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

pravicovy's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. use another wow client for the server you are playing on. for me the elyssium client worked
  2. Hey guys, thanks to headcrabs hint with the game client i came up with a "solution" i tryed different WoW 1.12 clients for their compatibility with wrobot. The elysium client seems to work perfectly. Every herb and everything is gathered and casted and looted without a single problem. Maybe this helps people with similar problems.
  3. Oh I See. Didn’t know that this is possible. this only leaves one question unanswered. How come the bot is able to gather the first herb as long as the quester profile was not triggered. If I login next to an herb it goes into farming mode, loots the herb and then transitions into the quest profile. When he reached the quest profile the fun begins ^^#
  4. It always returns Me.IsCast=False. Yet it gathers the herb when the value is +5000. It is a well known and big vanilla server, without telling its name and it is NO lag since my latency to the server is 10-15ms. The gathering simply takes 5 seconds and not the programmed 2.5 seconds.
  5. I fired up wrobot and tried your code. There seems to be some argument missmatch. Log: [E] 16:07:00 - Compilator Error : c:\Users\asd\AppData\Local\Temp\fqmnizcl.0.cs(41,25) : error CS1502: The best overloaded method match for 'wManager.Wow.Helpers.Interact.InteractGameObject(uint, bool, bool)' has some invalid arguments c:\Users\asd\AppData\Local\Temp\fqmnizcl.0.cs(41,53) : error CS1503: Argument 1: cannot convert from 'ulong' to 'uint' [E] 16:07:00 - Cannot run code, look log.
  6. I started WRotation again and went to a nearby herb. My latency is 15ms. The bot itself is still configured for a minimum latency of 200ms and max latency of 300ms. So i guess it is still reasonable. I executed your code. Return: WoWObject _t = ObjectManager.GetWoWGameObjectByName("Peacebloom").OrderBy(o => o.GetDistance).FirstOrDefault(); Interact.InteractGameObject(_t.GetBaseAddress, true, false); // this code works like Usefuls.WaitIsCasting(); robotManager.Helpful.Timer timer = new robotManager.Helpful.Timer((double)(Usefuls.Latency + 200)); while (!timer.IsReady && !ObjectManager.Me.IsCast) { Thread.Sleep(5); } Logging.Write("Me.IsCast="+ObjectManager.Me.IsCast); while (ObjectManager.Me.IsCast) { Thread.Sleep(30); } Usefuls.WaitIsLooting(); Move.JumpOrAscend(); // wManager.DevelopmentTools.OutPutCSharp= // Execute time: 1438 And the log file says (had to fight a mob): [F] 15:36:55 - [Spell] Cast Lightning Shield (Lightning Shield) [F] 15:36:57 - [Spell] Cast Earth Shock (Earth Shock) 15:37:06 - Me.IsCast=False Behaviour of the bot harvesting attempt: Start gathering -> jump (cancel gathering) -> idle
  7. I did. It starts working when i add a latency of 2500 ms to counteract the premature abortion of the gathering process. Yet, this makes the bot extremley sluggish and slow in all others aspects of the game. The bot has a much higher chance of dying when fighting multiple mobs, is really slow to react to movement of mobs etc...
  8. Okay so i started WRotation and tested, that the bot is functioning. It is. It just fought against a boar. I then looked for a nearby herb and ran the following code... WoWObject _t = ObjectManager.GetWoWGameObjectByName("Peacebloom").OrderBy(o => o.GetDistance).FirstOrDefault(); Interact.InteractGameObject(_t.GetBaseAddress, true, false); Usefuls.WaitIsCasting(); Usefuls.WaitIsLooting(); Move.JumpOrAscend(); // wManager.DevelopmentTools.OutPutCSharp= // Execute time: 1422 Same behaviour as before. The bot starts gathering for a few mili seconds, jumps (and interrupts the gathering process), then does nothing. Even after some time (~2min) of waiting it does not resume the gather process.
  9. Добрый день headcrab =) Yes it works fine with "minimum" latency(min: 200ms, max: 300ms). When i run this piece of code WoWObject _t = ObjectManager.GetWoWGameObjectByName("Peacebloom").OrderBy(o => o.GetDistance).FirstOrDefault(); Interact.InteractGameObject(_t.GetBaseAddress, true, false); Usefuls.WaitIsCasting(); Usefuls.WaitIsLooting(); Move.JumpOrAscend(); // wManager.DevelopmentTools.OutPutCSharp= // Execute time: 938 The bot starts gathering for a few mili seconds, then jumps and then does nothing.
  10. Hello, i observed an interesting behaviour of the bot, when on the Quester Profile. I am using Arcangelo's profile for questing and i recently picked up the Herbalism profession and activated the herb gathering option in Wrobot's settings. When the bot detects a herb, it will go and try to gather it. Sadly the bot does not wait for the full 5 seconds required in vanilla. Instead it aborts gathering after 2.5 seconds and returns to the current quest profile task. The only way the gathering works is the following: I stop the bot and restart Wrobot completely. If my character is close to a herb it will go there and gather it. Afterwards the quest profile will be activted and executed. After the quest profile was activated, the bot wasn't anymore able to pick up herbs. In my other topic *1 we discussed this matter and headcrab came up with the following code for me to test: WoWObject _t = ObjectManager.GetWoWGameObjectByName("put here name of herb").OrderBy(o => o.GetDistance).FirstOrDefault(); Interact.InteractGameObject(_t.GetBaseAddress, true, false); Usefuls.WaitIsCasting(); Usefuls.WaitIsLooting(); This piece of code executed from the development tools was able to gather any nearby herbs. This leads me to the following: I assume that either the quest profile is broken or there is an error in the transition from Quest Profile to the "Farming mode" or vice versa. In "gather_stop" the bot ran with HumanMasterPlugin (HMP) enabled and in "gather_herb_without_hmp" it ran without the HMP. Both files show the same behaviour. *1 gather_herb_without_hmp.html gather_stop.html
  11. no i am not able to target a herb by left clicking. i can only "mouse focus" it by hovering over it or right clicking, which is mining. I will shortly. Edit: WoWObject _t = ObjectManager.GetWoWGameObjectByName("Peacebloom").OrderBy(o => o.GetDistance).FirstOrDefault(); Interact.InteractGameObject(_t.GetBaseAddress, true, false); Usefuls.WaitIsCasting(); Usefuls.WaitIsLooting(); // wManager.DevelopmentTools.OutPutCSharp= // Execute time: 703 without any problems. Started gathering for the whole 5 sec. So maybe there is a problem between swtiching profiles?!
  12. i am sorry to disappoint but i am not able to get it to work. i stand in front of an herb. then i hover over it with the cursor and alt+tab into the dev. tools and hit c#. it doesnt do anything. neither with a paused bot nor with an "idle" wrobot. is my procedure wrong? edit: i made another interesting observation: if start the bot completly fresh and it is next to a herb, then it will pick it up. But after the questing profile has started and he transitions into "farming" then he does not wait the entire cast time. Wrobot executes the next step of the leveling profile, switches into farming, aborts herb picking after 2.5 sec and switches pack to the quest profil step. Maybe there is a bug with switching between "profiles" or "bot-modes"?
  13. what do you mean with "select" ? i can only stand in front of it
  14. so i copy and pasted your statement into the "development tools" and hit the C# button. If this is the right way to do it?! Please correct if i am wrong Returned: wManager.DevelopmentTools.OutPutCSharp= Usefuls.LatencyReal; // wManager.DevelopmentTools.OutPutCSharp= 16 // Execute time: 375 The bot showed the same behaviour. HMP deactivated. gather_cs_statement.html
  15. Sadly deactivating the Human Master Plugin (HMP) did not solve the problem. Exactly the same behaviour. Well my the latency setting of Wrobot differs from the latency that we experience as players. At least this matches my test results. When i set the latency for a minimum of 2500 ms then the bot behaves like this "Harvest Herbs" -> "Wait the initial 2.5 sec for harvesting" -> "Wait another 2.5sec for lag". And it must be something like this because the bot is then able to gather herbs. While this is great for gather, it is really bad for combat. Because the bot turns really slow, reacts really slow to low health etc... gather_herb_without_hmp.html
×
×
  • Create New...