"[15:06:03.167 N] You have no Keys or all amounts are equal, running A1, A2, or A3"
Wrong, I have 3,1,3 keys, so he should do act 2. Is there are specific spot to place the keys or what am I doing wrong?![]()
Trinity is still needed, some trinityonce were left in act 3 profiles.
(why make trinity optional anyway...)
Now youve changed the random picker how do we change it to just do act 1&2?
I have 30 act 3 keys, i dont need any more
"[15:06:03.167 N] You have no Keys or all amounts are equal, running A1, A2, or A3"
Wrong, I have 3,1,3 keys, so he should do act 2. Is there are specific spot to place the keys or what am I doing wrong?![]()
reverted to 1.8 as 1.9 doesn't work for me. Start with act 1 key once it kills warden TP's back to town and just sits there doesn't move to next profile. radsAtom disabled as in instructions.
Logs? Some of the long version profiles have some longer wait tags if that's the version you're using
Sorry wasn't quite clear. What i meant was it actually stops DB after it TPs back to town
And what do i need to edit out to make it skip act 3? Because i looked in the file and have no clue what to remove:
rofile xmlns="http://tempuri.org/ProfileSchema.xsd" xmlns:xsi="http://tempuri.org/ProfileSchema.xsd">
<Name>KeyHuntinn - Act Picker</Name>
<GameParams quest="72801" step="36" act="A1" difficulty="Inferno" resumeFromSave="False" isPrivate="True" numGames="-1" />
<Order>
<If condition="not Me.IsInTown">
<UseTownPortal questId="1" />
<WaitWhile condition="not Me.IsInTown" />
</If>
<!-- Run Act 1 if lowest -->
<If condition="((GetBackpackItemCount(255809) + GetStashedItemCount(255809)) < (GetBackpackItemCount(255807) + GetStashedItemCount(255807))) and ((GetBackpackItemCount(255809) + GetStashedItemCount(255809)) < (GetBackpackItemCount(255808) + GetStashedItemCount(255808)))">
<LogMessage output="Destruction Keys needed, running A1" />
<LoadProfile profile="A1_Start_Keyhuntinn.xml" leaveGame="true" />
</If>
<!-- Run Act 2 if lowest -->
<If condition="((GetBackpackItemCount(255807) + GetStashedItemCount(255807)) < (GetBackpackItemCount(255809) + GetStashedItemCount(255809))) and ((GetBackpackItemCount(255807) + GetStashedItemCount(255807)) < (GetBackpackItemCount(255808) + GetStashedItemCount(255808)))">
<LogMessage output="Hate Keys needed, running A2" />
<LoadProfile profile="A2_Start_Keyhuntinn.xml" leaveGame="true" />
</If>
<!-- Run Act 3 if lowest -->
<If condition="((GetBackpackItemCount(255808) + GetStashedItemCount(255808)) < (GetBackpackItemCount(255809) + GetStashedItemCount(255809))) and ((GetBackpackItemCount(255808) + GetStashedItemCount(255808)) < (GetBackpackItemCount(255807) + GetStashedItemCount(255807)))">
<LogMessage output="Terror Keys needed, running A3" />
<LoadProfile profile="A3_Start_Keyhuntinn.xml" leaveGame="true" />
</If>
<!-- Run Act 2/3 if most A1 -->
<If condition="((GetBackpackItemCount(255809) + GetStashedItemCount(255809)) > (GetBackpackItemCount(255807) + GetStashedItemCount(255807))) and ((GetBackpackItemCount(255809) + GetStashedItemCount(255809)) > (GetBackpackItemCount(255808) + GetStashedItemCount(255808)))">
<LogMessage output="You have a lot of Destruction Keys, running A2 or A3" />
<LoadProfile loadRandom="true" leaveGame="true">
<Profiles>
<Profile>A2_Start_KeyHuntinn.xml</Profile>
<Profile>A3_Start_KeyHuntinn.xml</Profile>
</Profiles>
</LoadProfile>
</If>
<!-- Run Act 1/3 if most A2 -->
<If condition="((GetBackpackItemCount(255807) + GetStashedItemCount(255807)) > (GetBackpackItemCount(255809) + GetStashedItemCount(255809))) and ((GetBackpackItemCount(255807) + GetStashedItemCount(255807)) > (GetBackpackItemCount(255808) + GetStashedItemCount(255808)))">
<LogMessage output="You have a lot of Hate Keys, running A1 or A3" />
<LoadProfile loadRandom="true" leaveGame="true">
<Profiles>
<Profile>A1_Start_KeyHuntinn.xml</Profile>
<Profile>A3_Start_KeyHuntinn.xml</Profile>
</Profiles>
</LoadProfile>
</If>
<!-- Run Act 1/2 if most A3 -->
<If condition="((GetBackpackItemCount(255808) + GetStashedItemCount(255808)) > (GetBackpackItemCount(255809) + GetStashedItemCount(255809))) and ((GetBackpackItemCount(255808) + GetStashedItemCount(255808)) > (GetBackpackItemCount(255807) + GetStashedItemCount(255807)))">
<LogMessage output="You have a lot of Terror Keys, running A1 or A2" />
<LoadProfile loadRandom="true" leaveGame="true">
<Profiles>
<Profile>A1_Start_KeyHuntinn.xml</Profile>
<Profile>A2_Start_KeyHuntinn.xml</Profile>
</Profiles>
</LoadProfile>
</If>
<!-- Otherwise they're all equal so pick random form all 3 acts -->
<LogMessage output="You have no Keys or all amounts are equal, running A1, A2, or A3" />
<LoadProfile loadRandom="true" leaveGame="true">
<Profiles>
<Profile>A1_Start_KeyHuntinn.xml</Profile>
<Profile>A2_Start_KeyHuntinn.xml</Profile>
<Profile>A3_Start_KeyHuntinn.xml</Profile>
</Profiles>
</LoadProfile>
</Order>
6 times out of 6 so far on 1.9 short run starting with act 1.
After bot kills Odeg Tp's back to town and Stops Db, log as follows:
[22:33:37.092 N] Loaded profile KeyHuntinn - A1 - Start
[22:33:57.471 N] Chose GilesPlugin as your combat routine.
[22:33:57.765 N] Loaded profile KeyHuntinn - A1 - Start
[22:33:57.930 N] Waiting 12.6 seconds before next game...
[22:34:10.621 N] Creating new game, Params: <Act:A1 Difficulty:Inferno Quest:72801 QuestStep:36 ResumeFromSave:False IsPrivate:True Handicap:1>
[22:34:17.823 N] GameChanged. Clearing actors
[22:34:18.165 N] ========== Grid segmentation resetting!!! ============
[22:34:18.167 N] Game joined, Reloading profile.
[22:34:18.451 N] Loaded profile KeyHuntinn - A1 - Start
[22:34:19.044 N] Loading random profile
[22:34:19.360 N] Loaded profile KeyHuntinn - Act 1 - NV Gather 1a - Leoric's Manor + Leoric's Hunting Grounds A
[22:34:20.318 N] Using Waypoint Waypoint_Town-9 Number:13
[22:34:21.767 N] ========== Grid segmentation resetting!!! ============
[22:35:13.507 N] Interacting with object g_Portal_Ladder_Orange-782
[22:35:14.603 N] Interacting with object g_Portal_Ladder_Orange-782
[22:35:21.805 N] ========== Grid segmentation resetting!!! ============
[22:38:52.408 N] Loading random profile
[22:38:52.756 N] Loaded profile KeyHuntinn - Act 1 - NV Gather 2b - Festering Woods B
[22:38:53.960 N] Using Waypoint Waypoint_Town-3322 Number:8
[22:39:40.582 N] [GilesTrinity] Goblin #1 in sight. Distance=55.45067
[22:40:55.651 N] Got 5 NV, let's kill Key Warden
[22:41:01.902 N] Loaded profile KeyHuntinn - Act 1 - Odeg - Fields of Misery
[22:41:03.594 N] Using Waypoint Waypoint_Town-5089 Number:8
[22:41:53.647 N] Odeg found
[22:42:01.841 N] Odeg killed
[22:42:14.288 N] Act 1 Done
[22:42:15.663 N] Loaded profile KeyHuntinn - Act Picker
[22:42:15.752 N] Stopping the bot.
[22:42:15.765 N] Bot Thread Ended. Was this requested?
At this point char is just standing in front of TP because DB has stopped.
Do you want me to change the LOG setting to a higher one and run again?
using Demonbuddy v1.0.1117.282
checked the main logs, found an error:
[22:42:15.752 D] Traceback (most recent call last):
File "<string>", line 6, in Execute
NameError: global name 'GetBackpackItemCount' is not defined
[22:42:15.752 N] Stopping the bot.
[22:42:15.752 D] CurrentBot.Stop()
Profile works perfect! Only thing I'm noticing is that I sometimes stop and stare at flying carrions (w/e the birds are called in oasis) and they won't swoop down until I move. Mexican standoff. Any suggestions?
Ah yep, there's your problem haha. The function is a recent addition from the beta version, with the 284 update, it is included. So just update and you're golden
Hmm new issue, it continued on past act 1 after killing Odeg, went to act 2.
Got the 5NV went to oasis and found Sokahr, killed him and he dropped a key, picked it up but bot keeps searching oasis. no message in DB log to say it found Sokahr or that he'd been killed.
After searched whole oasis TP'd back to town with a couldn't find sokahr message and went onto act 1 again.
It found the boss and killed him so its still hunting i just dont know why it didn't recognize that it had
Also, dont know if its pathing issues but bot sticks alot on act 1 and 2, have to keep watching it. It will reach a point and just sit there, if i click anywhere on screen to move my char just a tiny bit he will continue on, otherwise it will just sit there till it times out.
Still odeg issues as well, after it finds him the killed message seems to come up straight away even with him still on screen.
Use an unstucker, the one in trinity is great, or, if you just wait 3 seconds, it usually clears itself up. I'm not here to answer ever demonbuddy question you have, that really are other people and other threads. I didn't even write the actual profiles, as I stated in the first post, I simply made them work together. If you have issues with the route the bot takes or getting stuck along the way, dont' talk to me, talk to the guys who made the profiles, CIGGARC
I will no longer be answering questions in this thread, I will simply update the first post as needed
[10:01:46.705 N] ========== Grid segmentation resetting!!! ============
[10:01:47.121 N] ToggleTargeting, new values: Looting:True LootRadius:50 Combat:True KillRadius:40
[10:02:32.082 N] Sokahr found
[10:02:37.061 N] Player died
[10:02:37.061 N] [GilesTrinity] Deathcount 1 of 0
[10:02:37.061 N] ProfileOrderManager.OnPlayerDied, Resetting caches.
[10:02:37.070 N] Clicked revive button
[10:02:40.301 N] Sokahr killed