• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • HB ARCHIVES: ProfessionBuddy--DO NOT DELETE

    Discussion in 'Archives' started by highvoltz, Jul 18, 2012.

    1. Wullie

      Wullie New Member

      Joined:
      Jun 8, 2013
      Messages:
      411
      Likes Received:
      3
      Trophy Points:
      0
      Right, so looks like CanCraft when used in this way now needs an int and not a uint... is this right? And if so why change it and not tell people?
       
    2. Wullie

      Wullie New Member

      Joined:
      Jun 8, 2013
      Messages:
      411
      Likes Received:
      3
      Trophy Points:
      0
      Also, in the latest build

      PHP:
      <CustomAction Code="HBRelog.SkipCurrentTask(HBRelog.CurrentProfileName);" />
      This now causes HBRelog to skip TWO tasks.... No idea why since now all code is streamed and we can't even see it /sigh
       
    3. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      Check if the /Bots/Professionbuddy folder exists in the HB install folder and if it does see if removing it fixes your problems.
       
    4. Wullie

      Wullie New Member

      Joined:
      Jun 8, 2013
      Messages:
      411
      Likes Received:
      3
      Trophy Points:
      0
      Nope, it doesn't exist...

      Also, I used to have my own custom PB Component - how would I go about getting this to run using the new system? There was a note in one of the release logs stating it was possible just not *how*?
       
      Last edited: Aug 27, 2014
    5. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      You need to place the component source somewhere where it'll get compiled and loaded by HB, such as in a subfolder inside the Plugins, Bots or Routine folder
       
    6. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      Nothing was changed that should effect this. I've tested and it's skipping one task for me. Only thing I can think of is to try it on a clean install.
       
    7. nathanboy

      nathanboy New Member

      Joined:
      Jul 20, 2014
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      for example im using mutlizone PB profiles...i do a clean install..but where should i put the mutlizone profiles at? default profiles?? coz it wont really work well after new updates of this HB..i dont know how to fix it..it keep pop out two same thing..i will show my log to u soon..
       

      Attached Files:

      Last edited: Aug 28, 2014
    8. nathanboy

      nathanboy New Member

      Joined:
      Jul 20, 2014
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      how to fix the duplicate problem?
       
    9. Wullie

      Wullie New Member

      Joined:
      Jun 8, 2013
      Messages:
      411
      Likes Received:
      3
      Trophy Points:
      0
      When I try that I get loads of compile errors such as:

      PHP:
      Compiler Errorc:\HB\729\Plugins\PBExtensions\DoAuction.cs(26,33) : error CS0234The type or namespace name 'ComponentBase' does not exist in the namespace 'HighVoltz.Professionbuddy' (are you missing an assembly reference?)
      Compiler Errorc:\HB\729\Plugins\PBExtensions\DoAuction.cs(27,33) : error CS0234The type or namespace name 'Dynamic' does not exist in the namespace 'HighVoltz.Professionbuddy' (are you missing an assembly reference?)
      Compiler Errorc:\HB\729\Plugins\PBExtensions\DoAuction.cs(28,33) : error CS0234The type or namespace name 'PropertyGridUtilities' does not exist in the namespace 'HighVoltz.Professionbuddy' (are you missing an assembly reference?)
      Compiler Errorc:\HB\729\Plugins\PBExtensions\DoAuction.cs(29,33) : error CS0234The type or namespace name 'PropertyGridUtilities' does not exist in the namespace 'HighVoltz.Professionbuddy' (are you missing an assembly reference?)
      Compiler Errorc:\HB\729\Plugins\PBExtensions\DoAuction.cs(30,33) : error CS0234The type or namespace name 'PropertyGridUtilities' does not exist in the namespace 'HighVoltz.Professionbuddy' (are you missing an assembly reference?)
      Compiler Errorc:\HB\729\Plugins\PBExtensions\DoAuction.cs(211,35) : error CS0246The type or namespace name 'PBAction' could not be found (are you missing a using directive or an assembly reference?)
      Has the namespace changed?
       
    10. Wullie

      Wullie New Member

      Joined:
      Jun 8, 2013
      Messages:
      411
      Likes Received:
      3
      Trophy Points:
      0
      Okay, managed to find what had changed using reflection in the dev tools.

      Stuff is now under the Bots.Professionbuddy namespace.

      If it's of use to anyone else, this will show where things are:
      PHP:
      var theList Assembly.GetEntryAssembly().GetTypes().ToList().Where(=> t.Namespace != null && t.Namespace.Contains("Professionbuddy")).ToList();
      foreach(var 
      v in theList)
      {
          
      Log(v.Namespace + " -> " v.FullName);
      }
      Got my custom component working now, so thanks! :)

      Still not sure what the issue with HBRelog is - could it be due to having the HBRelogHelper enabled? I've got around it by just adding two "Waits" after each task, but that seems like a bit of a hack.
       
    11. Darkbound

      Darkbound Member

      Joined:
      Oct 7, 2011
      Messages:
      313
      Likes Received:
      3
      Trophy Points:
      18
      How to do if/else statement? I see only if available
       
    12. JennyR

      JennyR New Member

      Joined:
      Nov 4, 2010
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      I have similar problems. Since the BuddyStore ppdate PB runs CustomAction Code twice. Profile runs fine before the update.
      I made a small test Profile with just few lines of Code, same result.

      Result testCounter = 3 instead of 2.

      I tested with a complete fresh Installation of HB
       
    13. Wullie

      Wullie New Member

      Joined:
      Jun 8, 2013
      Messages:
      411
      Likes Received:
      3
      Trophy Points:
      0
      Yup I've been observing this odd behavior when depositing gold to GB too. It's doing it twice as well. Happening 100% of the time.
       
      Last edited: Aug 29, 2014
    14. Antamansid

      Antamansid New Member

      Joined:
      Dec 13, 2012
      Messages:
      120
      Likes Received:
      0
      Trophy Points:
      0
      Have the same thing.
      HBrelog placed on desktop
      clean install of Honorbuddy, HBrelog, Windows (hehe). Nothing helped this.
      I think it started with big bug with HasMats and other some commands
       
    15. Benzor

      Benzor Member

      Joined:
      Nov 30, 2011
      Messages:
      32
      Likes Received:
      3
      Trophy Points:
      8
    16. AtomicBomb

      AtomicBomb Member

      Joined:
      Jul 31, 2011
      Messages:
      112
      Likes Received:
      4
      Trophy Points:
      18
    17. Wullie

      Wullie New Member

      Joined:
      Jun 8, 2013
      Messages:
      411
      Likes Received:
      3
      Trophy Points:
      0
      Any updates on this issue? Even a confirmation that you're now aware it's an issue and looking at it?
       
    18. gonemental

      gonemental Member

      Joined:
      Nov 14, 2010
      Messages:
      295
      Likes Received:
      11
      Trophy Points:
      18
      <CancelAuction UseCategory="True" Category="Consumable" SubCategory="ItemEnhancement" SubCategoryType="WoWItemTradeGoodsClass" ItemID="0" AutoFindAh="True" MinBuyout="100g0s0c" Location="0,0,0" IgnoreStackSizeBelow="1" />

      results in:

      [10:27:59.888 V]PB Warning: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Requested value 'ItemEnhancement' was not found.
      at System.Enum.EnumResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument)
      at System.Enum.TryParseEnum(Type enumType, String value, Boolean ignoreCase, EnumResult& parseResult)
      at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)
      at System.Enum.Parse(Type enumType, String value)
      at Bots.Professionbuddy.Components.CancelAuctionAction.set_SubCategoryType(String value)
      --- End of inner exception stack trace ---
      at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
      at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
      at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
      at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
      at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)
      at Bots.Professionbuddy.PbProfile.(XElement , Composite )
      at Bots.Professionbuddy.PbProfile.(XElement , Composite )
      at Bots.Professionbuddy.PbProfile.(XElement , Composite )
      at Bots.Professionbuddy.PbProfile.LoadFromFile(String path)
       
    19. Benzor

      Benzor Member

      Joined:
      Nov 30, 2011
      Messages:
      32
      Likes Received:
      3
      Trophy Points:
      8
      How can i write, free personal bank slots?
       
    20. rogurogu

      rogurogu New Member

      Joined:
      Jul 10, 2011
      Messages:
      113
      Likes Received:
      0
      Trophy Points:
      0
      So, professionsbuddy should automatically install when I run honorbuddy? Because.. it apparently does not. Can't seem to figure out how to get honorbuddy to download/install it.
       

    Share This Page