Pudge
-
Posts
348 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Posts posted by Pudge
-
-
Hello!
I don't quite understand if it's a bug or not ...
Sometimes when a bot makes a quest with a click on an object, for example, a portal click from city 1 to city 2, it sometimes ignores the "Is complete condition" and continues to run somewhere further.For example:
Quest: PortalFromDalaranToExodar.
The code for this quest (only 1 line):
wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithGameObject(new Vector3(5699.33, 735.217, 641.767), 191007); return true;
Is complete condition for this quest:
return !ObjectManager.Me.IsAlliance || Usefuls.MapZoneName == "The Exodar";
"Not required in quest log" set to true.
But, as soon as bot crosses the portal and finds himself in the Exodar - he continues to run along some coordinate! It seems this is the coordinate of Dalaran portal to Exodar, but at this moment the bot is "blind" and does not see that it is already in the Exodar!
I tried adding Thread.Sleep after the interact with portal code, but the bot still sometimes ignores Is complete condition ...How can I fix this? Thanks for the answers, if someone understood me and knows what can be done.
-
Hello!
Please tell me the noob what is the difference between IsValid and != null. I've noticed that IsValid doesn't works correctly in some cases when I add check for objects/npcs/players, for example like this: var ganker = ObjectManager.GetObjectWoWPlayer().FirstOrDefault(g => g.IsAttackable && g.GetDistance < 150 && !g.IsDead);
Thanks in advance for answers! -
-
Many many thanks!!!
-
@Droidz Sorry for the insolence, I would like to ask for help with a boolean to check when the window is minimized / maximized :)
-
2 hours ago, Droidz said:
hi, try
robotManager.Helpful.Win32.Native.ShowWindow(wManager.Wow.Memory.WowMemory.Memory.WindowHandle, 3);
(no tested)
Parfait, Mr. Droidz! What would I do without you?!!! Number 4 for minimize :)
-
Hey!
How can I do this by c#? Without chanching resolution. Does the wrobot api has kind of this? Or need the big code? :)Just for use this button
-
Wrobot is actually good. Lazy, arrogant and greedy people are bad.
-
Conditions.IsAttackedAndCannotIgnore - in what cases does this bull return true, and in what fallse? I've noticed that it does not always return true when in combat, sometimes false.
-
Hi guys, does anyone have any ideas on how to make the bot run around the target within a certain radius using
ObjectManager.Target.Position
I once knew geometry well, but now "I cannot add 2 + 2", so I will be glad for any help
-
the video shows that the bot cannot select the desired server, even when wow closes
-
Hi, today an entry appears in the log all the time: "PathFinder server seem down, try to change server". On a LOT MASS of characters. And the bots don't work fine, they run into the wall. Yesterday everything worked fine, did not change anything in the settings.
[D] 11:03:35 - [Quester] New step (445): ResetTalentsPaladin>Pulse
[N] 11:03:35 - [Path-Finding] FindPath from 1431.265 ; 277.2953 ; -66.13364 ; "Swimming" to 1298.81 ; 316.357 ; -58.4626 ; "None" (Azeroth)
[N] 11:03:35 - [Path-Finding] Path Count: 2 (138.3074y, 361ms) (resultPartial=True, resultSuccess=False (more info with server log option))
[N] 11:03:36 - [MovementManager] Think we are stuck
[N] 11:03:36 - [MovementManager] Trying something funny, hang on
[N] 11:03:37 - [MovementManager] Think we are stuck
[N] 11:03:37 - [MovementManager] Trying something funny, hang on
[N] 11:03:39 - [MovementManager] Report navmesh poly to avoid it
[D] 11:03:39 - [MovementManager] Current pos: 1431.029 ; 277.5353 ; -65.94972 ; "Swimming" - Target pos: 1298.81 ; 316.357 ; -58.4626 ; "None" Continent: Azeroth Tile: 31.47962_29.31682
[D] 11:03:39 - [StuckResolver] Started.
[D] 11:03:42 - [StuckResolver] Done - Stuck count updated, new value: 1.
[N] 11:03:42 - [MovementManager] Waypoint timed out
[N] 11:03:42 - [MovementManager] Report navmesh poly to avoid it
[N] 11:03:42 - [Path-Finding] FindPath from 1431.1 ; 277.6589 ; -66.03961 ; "Swimming" to 1298.81 ; 316.357 ; -58.4626 ; "None" (Azeroth)
[N] 11:03:42 - [Path-Finding] Path Count: 2 (138.0424y, 244ms) (resultPartial=True, resultSuccess=False (more info with server log option))
[N] 11:03:42 - [UP] [advanced_horde_grinder_1_80_beta2.xml] [, 80] [Azeroth] [Undercity] [Canals], is dead: [False], position: [1431.1, 277.6589, -66.03961], step: [445], step name: [ResetTalentsPaladin], status: [Quester]. Logging: TEST
[N] 11:03:43 - [MovementManager] Think we are stuck
[N] 11:03:43 - [MovementManager] Trying something funny, hang on
[N] 11:03:45 - [MovementManager] Think we are stuck
[N] 11:03:45 - [MovementManager] Trying something funny, hang on
[N] 11:03:46 - [MovementManager] Report navmesh poly to avoid it
[D] 11:03:46 - [MovementManager] Current pos: 1431.087 ; 277.8134 ; -65.90243 ; "Swimming" - Target pos: 1298.81 ; 316.357 ; -58.4626 ; "None" Continent: Azeroth Tile: 31.4791_29.31671
[D] 11:03:46 - [StuckResolver] Started.
[D] 11:03:50 - [StuckResolver] Done - Stuck count updated, new value: 2.
[N] 11:03:50 - [MovementManager] Waypoint timed out
[N] 11:03:50 - [MovementManager] Report navmesh poly to avoid it
[N] 11:03:50 - [Path-Finding] FindPath from 1434.603 ; 270.1115 ; -66.12955 ; "Swimming" to 1298.81 ; 316.357 ; -58.4626 ; "None" (Azeroth)
[N] 11:03:50 - [Path-Finding] Path Count: 2 (143.6566y, 270ms) (resultPartial=True, resultSuccess=False (more info with server log option))
[N] 11:03:53 - [MovementManager] Think we are stuck
[N] 11:03:53 - [MovementManager] Trying something funny, hang on
[N] 11:03:53 - [UP] [advanced_horde_grinder_1_80_beta2.xml] [, 80] [Azeroth] [Undercity] [Canals], is dead: [False], position: [1429.335, 271.5116, -65.89246], step: [445], step name: [ResetTalentsPaladin], status: [Quester]. Logging: TEST
[N] 11:03:54 - [MovementManager] Think we are stuck
[N] 11:03:54 - [MovementManager] Trying something funny, hang on
[N] 11:03:55 - [MovementManager] Report navmesh poly to avoid it
[D] 11:03:55 - [MovementManager] Current pos: 1429.447 ; 271.944 ; -65.87637 ; "Swimming" - Target pos: 1298.81 ; 316.357 ; -58.4626 ; "None" Continent: Azeroth Tile: 31.4901_29.31979
[D] 11:03:55 - [StuckResolver] Started.
[D] 11:03:58 - [StuckResolver] Done - Stuck count updated, new value: 3.
[N] 11:03:58 - [MovementManager] Waypoint timed out
[N] 11:03:58 - [MovementManager] Report navmesh poly to avoid it
[N] 11:03:58 - [Path-Finding] FindPath from 1432.794 ; 275.5224 ; -66.08006 ; "Swimming" to 1298.81 ; 316.357 ; -58.4626 ; "None" (Azeroth)
[N] 11:03:58 - [Path-Finding] Path Count: 2 (140.2756y, 295ms) (resultPartial=True, resultSuccess=False (more info with server log option))
[N] 11:04:00 - [MovementManager] Think we are stuck
[N] 11:04:00 - [MovementManager] Trying something funny, hang on
[N] 11:04:01 - [MovementManager] Think we are stuck
[N] 11:04:01 - [MovementManager] Trying something funny, hang on
[N] 11:04:03 - [MovementManager] Report navmesh poly to avoid it
[D] 11:04:03 - [MovementManager] Current pos: 1430.871 ; 276.8143 ; -66.04815 ; "Swimming" - Target pos: 1298.81 ; 316.357 ; -58.4626 ; "None" Continent: Azeroth Tile: 31.48097_29.31712
[D] 11:04:03 - [StuckResolver] Started.
[N] 11:04:05 - [UP] [advanced_horde_grinder_1_80_beta2.xml] [, 80] [Azeroth] [Undercity] [Canals], is dead: [False], position: [1432.283, 281.9226, -66.04053], step: [445], step name: [ResetTalentsPaladin], status: [Quester]. Logging: TEST
[D] 11:04:06 - [StuckResolver] Done - Stuck count updated, new value: 4.
[N] 11:04:06 - [MovementManager] Waypoint timed out
[N] 11:04:06 - [MovementManager] Report navmesh poly to avoid it
[N] 11:04:06 - [Path-Finding] FindPath from 1432.374 ; 281.5574 ; -66.10582 ; "Swimming" to 1298.81 ; 316.357 ; -58.4626 ; "None" (Azeroth)
[E] 11:04:06 - PathFinder server seem down, try to change server.
[N] 11:04:06 - [Path-Finding] Path Count: 2 (138.2347y, 426ms) (resultPartial=True, resultSuccess=False (more info with server log option))
[N] 11:04:07 - [MovementManager] Think we are stuck
[N] 11:04:07 - [MovementManager] Trying something funny, hang on
11:04:08 - [Security] Pathfinder server seem down, pause bot for 20 secondes -
Hello @Droidz, the wrobot process consumes a lot of processor resources during connection to the WOW window and authentication. Why is the cpu usage so high and can it be somehow reduced?
-
-
1 hour ago, Droidz said:
And with this wow addon: testaddon.zip (change code, addon/Title/Author name to avoid problem), if this don't works, use VMs is the best way
the addon works but does not solve the problem.
-
16 minutes ago, Smokie said:
best bet is find another server
À l'abordage! We need to capture this server! Yo ho ho!
-
Hey! But what if, instead of a lua scripts/patches/modifying kernel32.dll, we make a simple script on c# that will be hacking GetTickCount(), what do you guys think?
Because attempts to edit interface (lua) files in MPQ always ends up with the same error:
-
Ok got it. Old meshes are downloaded meshes, did I understand correctly? Are they still available for download?
-
Just since the last wrobot update in which this option was added (to the settings menu, I know that it existed before that, but) the pathfinder began to run into the wall, in dalaran for example. I rolled back to version 2.5.1 (19181), and it works fine.
-
@Droidz hello again. All the time I wanted to ask. If I’m not mistaken, the pathfinder is already on the server and "local" (non-server pathfinder from the downloaded meshes) is not provided, so why this option? If it is 'false' then how will pathfinder work? It will generate paths "on the fly" without using the server?
-
16 hours ago, Smokie said:
Push the variables on the stack
I don’t understand how to do this(
-
2 hours ago, Matenia said:
If they don't check your IP (seems you're proxying) they might check your GetTime() (Lua) result because it is unique to your computer. You can modify this function by hooking it and adding a random offset. Search the forums.
On 2/22/2019 at 11:28 AM, Matenia said:_oldGetTime = GetTime; function GetTime() return _oldGetTime() + math.random(1000, 15000); end
Very need your help sir, I added this function that hooking GetTime in custom addon but still disconnecting.... Maybe need to add this in custom patch or what other methods?
-
Has always been and has happened in certain places / with a poor internet connection / when a wrobot works through a proxy.
-
49 minutes ago, Droidz said:
It is strange, @pudge you have this problem since last update? After how many time?
Hi.
Often. 30 times at the last 4 hours.These zones are all the time :
[Terokkar Forest] [Auchindoun]: kill wrobot.exe if pathfinder server down bug
[Terokkar Forest] [Ring of Observance]: kill wrobot.exe if pathfinder server down bug
[Borean Tundra] [The Nexus]: kill wrobot.exe if pathfinder server down bug
Check Mammoth spell
in Lua programming
Posted
try
wManager.Wow.Helpers.SpellManager.ExistSpellBook("mount name");