• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Plugin] Giles Trinity

    Discussion in 'Archives' started by GilesSmith, Sep 5, 2012.

    Thread Status:
    Not open for further replies.
    1. Thirdi

      Thirdi New Member

      Joined:
      Jul 10, 2012
      Messages:
      423
      Likes Received:
      2
      Trophy Points:
      0
      Hey giles, not sure if your plugin is what caused this but when I woke up this morning my bot was just chilling at the game creation menu.

      Here is the last bit of the log, I only run your plugin and rads profile manager.

      Here is the whole log, and here is the last little bit. (I manually restarted the bot on accident when I woke up haha)

      View attachment 1392 2012-09-07 23.22.txt

      Code:
      [08:40:40.836 D] ArcaneEnchanted
      [08:40:40.836 D] Mortar
      [08:40:40.836 D] Minion
      [08:40:41.991 D] ArcaneEnchanted
      [08:40:41.991 D] Mortar
      [08:40:41.991 D] Minion
      [08:40:42.474 D] Rare
      [08:40:42.474 D] Vortex
      [08:40:42.474 D] Waller
      [08:40:42.474 D] ArcaneEnchanted
      [08:40:42.474 D] Mortar
      [08:40:46.156 D] ArcaneEnchanted
      [08:40:46.156 D] Mortar
      [08:40:46.156 D] Minion
      [08:41:14.220 N] Player died
      [08:41:14.439 N] Loaded profile [A3 - Inferno]Champion-Hunting 1.0 Silhouettes - Rakkis Crossing South
      [08:41:15.453 N] [RadsProfileManager beta] Died twice, will move on to next profile C:\Users\Beans\Desktop\DB\Plugins\Acronic-A3CH-9294815\[A3 - Inferno]Champion-Hunting 1.0 Silhouettes\Silhouettes_Rakki.xml
      [08:41:15.453 N] [RadsProfileManager beta] Deathcount: 3
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 N] Player died, Resetting caches.
      [08:41:15.453 D] Resetting current behavior.
      [08:41:15.453 D] Calling OnDone() on current behavior. MoveToTag: X: 3081.61, Y: 449.5765, Z: 0.06590504, PathPrecision: 1, Position: <3081.61, 449.5765, 0.06590504>, UnsafeRandomDistance: 0, Name: null, IsDone: False, QuestId: 1, StepId: 0, QuestName: Quest Id: 1, IsDoneCache: False, Behavior: Zeta.TreeSharp.PrioritySelector, 
      [08:41:15.453 N] Clicked revive button
      [08:41:18.713 D] Navigator.Clear
      [08:41:18.791 D] Replaced hook [ProfileOrderBehavior_Hook] c1ea268f-4ed0-4b4d-954d-a2e10a97f1ec
      [08:41:19.462 D] Replaced hook [ProfileOrderBehavior_Hook] 80a861a6-0559-4b03-9c28-f5db1e2e9806
      [08:41:20.460 N] [GilesTrinity] Items may need repair, now running town-run routine.
      [08:41:26.919 D] System.NullReferenceException: Object reference not set to an instance of an object.
         at Zeta.Internals.Actors.DiaPlayer.get_ResourceTypePrimary()
         at Zeta.Internals.Actors.DiaPlayer.get_CurrentPrimaryResource()
         at GilesTrinity.GilesTrinity.UpdateCachedPlayerData()
         at GilesTrinity.GilesTrinity.GilesGlobalOverlord(Object ret)
         at Zeta.TreeSharp.Decorator.CanRun(Object context)
         at Zeta.TreeSharp.Decorator..()
         at Zeta.TreeSharp.Composite.Tick(Object context)
         at Zeta.TreeSharp.PrioritySelector..()
         at Zeta.TreeSharp.Composite.Tick(Object context)
         at Zeta.Common.HookExecutor.Run(Object context)
         at Zeta.TreeSharp.Action.RunAction(Object context)
         at Zeta.TreeSharp.Action..()
         at Zeta.TreeSharp.Composite.Tick(Object context)
         at Zeta.TreeSharp.PrioritySelector..()
         at Zeta.TreeSharp.Composite.Tick(Object context)
         at Zeta.CommonBot.BotMain.()
      [08:41:27.668 N] ========== Grid segmentation resetting!!! ============
      [08:41:28.385 D] Replaced hook [ProfileOrderBehavior_Hook] 85031aa5-e06a-4224-bcec-3eb2df944da5
      [08:41:33.424 D] Replaced hook [ProfileOrderBehavior_Hook] 207311e5-5859-4f0f-b00f-1f72423cff79
      [08:41:54.921 D] [GilesTrinity] GSDebug: Stash routine started.
      [08:41:56.590 D] Parsing parent type table: 167097204
      [08:41:57.339 D] Moving item args: <itemId:2020540418, ownerId:2019098736, InventorySlot:PlayerSharedStash, column:0, row:23>
      [08:41:57.916 D] Moving item args: <itemId:-1695677981, ownerId:2019098736, InventorySlot:PlayerSharedStash, column:0, row:20>
      [08:41:57.916 D] [GilesTrinity] GSDebug: Stash routine ending sequence...
      [08:41:57.932 D] [GilesTrinity] GSDebug: Stash routine finished.
      [08:42:00.584 D] [GilesTrinity] GSDebug: Sell routine started.
      [08:42:04.718 D] [GilesTrinity] GSDebug: Sell routine ending sequence...
      [08:42:04.765 D] [GilesTrinity] GSDebug: Sell routine finished.
      [08:42:07.401 D] [GilesTrinity] GSDebug: Salvage routine started.
      [08:42:07.432 D] Generating path to Town Portal (Possible) - <379.0132, 421.9469, 0.3321455>
      [08:42:07.432 D] Raycast path generated.
      [08:42:07.432 D] Generated path to <379.0132, 421.9469, 0.3321455> (Town Portal (Possible)) with 1 hops.
      [08:42:08.072 D] [GilesTrinity] GSDebug: Salvage routine started.
      [08:44:11.109 N] Inactivity timer tripped! Leaving game
      [08:44:11.109 N] Leaving game
      [08:44:11.125 D] Navigator.Clear
      [08:44:11.125 N] Last run acquired -6523 gold.
      [08:44:11.406 N] Loaded profile [A3 - Inferno]Champion-Hunting 1.0 Silhouettes Profile Starter!
      [15:01:48.402 N] GameChanged. Clearing actors
      [15:01:48.402 D] Joined a game!
      [15:01:48.402 D] [BotEvents] EventChecker  threw exception Object reference not set to an instance of an object. in check
      [15:01:48.402 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
         at Zeta.CommonBot.InactivityDetector.(Object , EventArgs )
         --- End of inner exception stack trace ---
         at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
         at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
         at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
         at System.Delegate.DynamicInvokeImpl(Object[] args)
         at System.Delegate.DynamicInvoke(Object[] args)
         at Zeta.CommonBot.Pulsator.(Delegate , Object[] ) --> System.NullReferenceException: Object reference not set to an instance of an object.
       
    2. Qone

      Qone New Member

      Joined:
      Jan 15, 2010
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      0
      yehaa i fixed new version for my barb
       
    3. Decard_Cain

      Decard_Cain New Member

      Joined:
      Aug 16, 2012
      Messages:
      68
      Likes Received:
      1
      Trophy Points:
      0
      My barb is not using his left click skill to attack mobs, only destructable objects. I've already done the fresh install. What could be causing this? I tried bash and cleave and i see him swinging alot but without actually using my fury generating spell, just plain swings.
       
    4. Qone

      Qone New Member

      Joined:
      Jan 15, 2010
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      0
      this part sucks for double tornado barbar and i turned it of by seting it to 1000 units of fury // Or if the target is >15 feet away and we have 20+ fury
      (fDistanceFromTarget >= 15f && playerStatus.dCurrentEnergy >= 1000)
       
    5. dlr5668

      dlr5668 New Member

      Joined:
      Jun 4, 2012
      Messages:
      245
      Likes Received:
      3
      Trophy Points:
      0
      EDIT: ty
       
    6. carguy

      carguy Member

      Joined:
      Jan 21, 2010
      Messages:
      573
      Likes Received:
      7
      Trophy Points:
      18
      So, you were given an option to help CPU usage, yet you don't bother to even attempt to try it to fix your issue. Why are you posting again?
       
    7. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      Have a read of post #1 and see if you can figure it out :)
      I'll give you a couple of hints to point out two problems;
      - Your class.
      - This replaces combat and so Belphegor won't work with it.
      I would always recommend reading up on at least the plugin's own post #1 before trying to install or use a plugin.

      I do plan to add DH support sometime, but atm I have not that high motivation to add a new class over generally improving the other classes & core bot functions first! :)

      Looking at the log - nothing to do with Trinity. Will be a combination of DB, other plugins, the routine, or more than likely just plain bad luck. I also wonder what on earth DemonBuddy is doing when your character dies - I get that "resetting cache" spam too - usually 5-8 lines of it, but look how many times you had it spam when you died - I wonder if it's increasing with each death, and eventually so many spam it just crashes DB altogether? They have some issue with handling death in DemonBuddy I would say, it's doing something wrong... :p

      Try fury/frenzy and see if it works?

      Also try changing these two lines (in separate places but near eachother) in the code;
      return new GilesPower(SNOPower.Barbarian_Bash, 11f, new Vector3(vCurrentDestination.X, vCurrentDestination.Y, vCurrentDestination.Z + iThisHeight), iCurrentWorldID, -1, USE_COMBAT_ONLY, USE_INSTANTLY);
      return new GilesPower(SNOPower.Barbarian_Cleave, 11f, new Vector3(vCurrentDestination.X, vCurrentDestination.Y, vCurrentDestination.Z + iThisHeight), iCurrentWorldID, -1, USE_COMBAT_ONLY, USE_INSTANTLY);

      Change the end from "USE_INSTANTLY" to "USE_SLOWLY", so they each look like this;
      return new GilesPower(SNOPower.Barbarian_Bash, 11f, new Vector3(vCurrentDestination.X, vCurrentDestination.Y, vCurrentDestination.Z + iThisHeight), iCurrentWorldID, -1, USE_COMBAT_ONLY, USE_SLOWLY);
      return new GilesPower(SNOPower.Barbarian_Cleave, 11f, new Vector3(vCurrentDestination.X, vCurrentDestination.Y, vCurrentDestination.Z + iThisHeight), iCurrentWorldID, -1, USE_COMBAT_ONLY, USE_SLOWLY);

      And restart DB, and let me know if that makes them work any differently/better?
       
    8. Thirdi

      Thirdi New Member

      Joined:
      Jul 10, 2012
      Messages:
      423
      Likes Received:
      2
      Trophy Points:
      0
      you are right, that's weird. I would post it in the bug section but all I would get is a "Remove your plugins, do a fresh install, and try again" Yet I cant farm without the plugins so its useless help. Oh well, guess I will just try a fresh install and hope for the best since it happens a lot on all my different characters I get all sorts of errors and issues.
       
    9. jaymovez

      jaymovez New Member

      Joined:
      Jul 28, 2012
      Messages:
      85
      Likes Received:
      0
      Trophy Points:
      0
      Hey just a quick question, would having the item rule set "GilesStashReplacerRules.xml" enabled while using trinity cause problems?
      I noticed that my bot would go inactive during the ID town run when I left unattended, and it would leave the game but not join another game so it would just sit in main menu.
      I just realized that I still had the item rule set so I'm trying it now without having any rule set enabled.
       
    10. JebaczKoz

      JebaczKoz New Member

      Joined:
      Aug 23, 2012
      Messages:
      49
      Likes Received:
      0
      Trophy Points:
      0

      thanks
      I thought that somehow it will work with Belphegor routines (some option to turn off another turn on) :)
      - Item Handing
      - World Object
      - etc
       
    11. haze210

      haze210 Member

      Joined:
      Jul 7, 2011
      Messages:
      76
      Likes Received:
      1
      Trophy Points:
      8
      I just want to say thank you for all your hard work Mr.Giles, you are a programming god. lol IMO the buddy team should hire you as a programmer.
       
    12. Poofie

      Poofie Member

      Joined:
      May 15, 2011
      Messages:
      232
      Likes Received:
      1
      Trophy Points:
      18
      My entire point was that i had it running at default, obviously i tested other values, but lowering ticks only makes the performance bad. There doesnt seem to be a big difference in combat with default tps in trinity, compared with the old plugins and the new one, so for me it would appear that they have similar tps , yet newest has 10 % higher cpu useage.
       
      Last edited: Sep 8, 2012
    13. Decard_Cain

      Decard_Cain New Member

      Joined:
      Aug 16, 2012
      Messages:
      68
      Likes Received:
      1
      Trophy Points:
      0
      I tried as you suggested, and I tried it with all three skills, bash, cleave, and frenzy. He uses them all just fine on objects blocking his path but when hes in combat he is using regular melee swing on mobs instead of his fury generator. I tried switching the spells position on my bar and restarting DB as well but to no avail.
       
    14. carguy

      carguy Member

      Joined:
      Jan 21, 2010
      Messages:
      573
      Likes Received:
      7
      Trophy Points:
      18
      I'm running 3 act 1 barbs, 1 act 2, and 1 act 3 with the TPS set to 5. It's not AS responsive, but it still kills pretty good. It literally dropped my cpu usage from 100% to 50-60
       
    15. hetsig

      hetsig New Member

      Joined:
      Jul 20, 2012
      Messages:
      509
      Likes Received:
      0
      Trophy Points:
      0
      Im also getting this sometimes.. sucks to wake up and see the bot have been idle in menu for 10 hours.. Think its a problem with DB tho
       
    16. GilesSmith

      GilesSmith New Member

      Joined:
      Jun 2, 2012
      Messages:
      1,564
      Likes Received:
      34
      Trophy Points:
      0
      It does a lot more stuff. A lot more stuff means a lot more CPU (obviously! :D). DemonBuddy default TPS is 10. carguy has added the config option (which I've put in the advanced settings) to allow people to LOWER this value from default, to reduce CPU load - this should only be done if the increased CPU load is actually causing you problems with your setup/computer. If the increased CPU load isn't an issue, then simply enjoy the fact that with only 10% increased CPU use, you're getting 1000% more usefulness and intelligence from DemonBuddy :D
       
    17. Poofie

      Poofie Member

      Joined:
      May 15, 2011
      Messages:
      232
      Likes Received:
      1
      Trophy Points:
      18
      I am enjoying the plugins, i was just surprised by the huge increase, as it made me hit 100 % with wow clients open :>
       
    18. PainfulDeath

      PainfulDeath Member

      Joined:
      Jul 12, 2012
      Messages:
      489
      Likes Received:
      1
      Trophy Points:
      18
      I don't really understand why, but somehow updating from 1.1 to 1.3 mad emy bots "exit diablo" on a regular basis. With 1.1 it stayed on easily a night, now every 30 minutes I come back to 2/4 empty virtual machines... Reverting back to 1.1 for the time being.
       
    19. mythe

      mythe New Member

      Joined:
      Jun 16, 2012
      Messages:
      75
      Likes Received:
      0
      Trophy Points:
      0
      I noticed that when I use the CM option for wizards my wizard only uses energy twister at half the speed that I usually do, and will occasionally pause for a second or two. Is there any way to increase the spam rate of ET?
       
    20. bhfernandes

      bhfernandes New Member

      Joined:
      Jul 1, 2012
      Messages:
      77
      Likes Received:
      0
      Trophy Points:
      0
      Giles, could you help me with this?
      I really want to start to use this new version but I can't and I was reading all the pages and didn't find a solution...

       
    Thread Status:
    Not open for further replies.

    Share This Page