• Visit Rebornbuddy
  • [Bot] PokehBuddy (Conversion of Plugin)

    Discussion in 'Botbases' started by sychotix, Dec 16, 2013.

    1. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      Neither the plugin, nor the bot will create a profile for you that does that. You must create it yourself, or use one that other people have created. In order to tell it to catch rare version of the mob, there is a setting in the bot config.
       
    2. machomeiskin

      machomeiskin New Member

      Joined:
      Jan 26, 2014
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      Is there any way you could somehow run me through creating a profile? I saw on other threads that people made an unborn val'kyr profile, but put emerald proto-whelps in the "white list" so that the bot looks for those as well.
       
    3. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      No, sorry. Unless maybe decides he wants to co-op code this both and the plug, I am probably done with this project. Look at the profiles that work for the bot, and try and modify it to do what you want. You would be surprised what a little trial and error would accomplish.
       
    4. JaxD

      JaxD New Member

      Joined:
      Oct 4, 2012
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Hello,

      my pokehbuddy didn't use the preconfigured name.xml settings it only writes and reads in id.xml, is there any solution?

      I have the german wow client. And a second problem is that the pets didn't switch if they under 25% hp , the always fight until they die.

      Only if i make a new logic setting for each pet with the id.xml it works... but i don't want to make for 500 pets an id.xml ... :-/
       
    5. taurenguard

      taurenguard New Member

      Joined:
      Jul 23, 2012
      Messages:
      203
      Likes Received:
      0
      Trophy Points:
      0
      Love this thing deserved my like!
       
    6. kuw84

      kuw84 New Member

      Joined:
      Dec 6, 2010
      Messages:
      267
      Likes Received:
      0
      Trophy Points:
      0
      sychotix, is this not going to be maintained anymore? Are we better off with the plugin?
       
    7. Angusm

      Angusm Member

      Joined:
      Sep 30, 2013
      Messages:
      200
      Likes Received:
      0
      Trophy Points:
      16
      Hi im new to all this.

      I have a question, is it possible to create a profile that just stands still, fighting pets that spawn around my character non stop ? The goal would be leveling my character in a High Lvl plave like pandaria, and also farm for stones.

      Tyvm :)
       
    8. TreeK

      TreeK New Member

      Joined:
      Jul 10, 2012
      Messages:
      170
      Likes Received:
      1
      Trophy Points:
      0
      Yes, just use an EmptyProfile.xml:

      Code:
      <HBProfile>
        <SubProfile>
          <Name>Empty Profile</Name>
          <MinLevel>0</MinLevel>
          <MaxLevel>90</MaxLevel>
        </SubProfile>
      </HBProfile>
      And set the botbase to attack pets at a very long range, I think 300 is the maximum.
       
    9. Adye

      Adye New Member

      Joined:
      Mar 31, 2014
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      Anyone have an issue with the "Health(ENEMYPET)" var?

      for example, I have this logic for a Warpstalker Hatchling

      "CASTSPELL(3) COOLDOWN(SKILL(3)) EQUALS false $ Health(ENEMYPET) ISLESSTHAN 50"

      and if enemy health goes down 50% the skill 3 isn't cast.

      I tested with different logics, pets, skills and enemies and never worked, I tried with a fresh HB install without positive results.

      this is the only reason why I'm still using the Plugin, if someone does not have this problem please tell me which HB version you are using =S
       
    10. Princeofdarkness

      Princeofdarkness Member

      Joined:
      Feb 14, 2010
      Messages:
      63
      Likes Received:
      0
      Trophy Points:
      6
      Can anyone explain to me why the battlepetswapper, when running in relative mode, keeps using lvl 7/8/9 pets instead of 20-24 level pets while i'm in pandaria?
       
    11. Bjørnelokker

      Bjørnelokker New Member

      Joined:
      Apr 8, 2013
      Messages:
      76
      Likes Received:
      0
      Trophy Points:
      0
      @Ajziegle there is settings in battlepetswapper that allows you to set a minimum lvl for pets used, u need to raise this to 20+ if u want it to use 20+ pets..

      I have an issue that my bot is starting off with the pet i want leveld (wohoo!)
      but it lets it die, before it switches to my backup (my lvl 25) so nothing gets exp.. :S any way to make it switch at like.. 80% hp or something?
       
    12. Doomedx

      Doomedx New Member

      Joined:
      Jul 13, 2012
      Messages:
      80
      Likes Received:
      0
      Trophy Points:
      0
      hi, any profile for 3x 25lvl pet pvp battle queing ?
       
    13. jziff

      jziff New Member

      Joined:
      Jun 19, 2014
      Messages:
      74
      Likes Received:
      0
      Trophy Points:
      0
      Pokehbuddy keeps trying to capture wild pets. I want it to stop but it wont.. I set the capture level to epic hoping to stop it.. What can I do?

      Also have an issue with ringer mode on pet swapper putting leveling pet in second slot and never using it.
       
      Last edited: Jun 29, 2014
    14. Cime

      Cime New Member

      Joined:
      Aug 14, 2014
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      Hey there,

      download the botbase today, i'm tryin to get the pvp pet battle achievment - works pretty good in general, but got a few issues:

      1. the bot is not accepting the pet battle queue automatically, so i have to hit the "accept" button myself. Is there a way to accept automatically?
      2. the option to use a specific pet order is not available for me. I'd like to always start with my first pet into battle. Is there an option to activate this?
      3. Im using Scourged Whelpling with the following behaviour: "CASTSPELL(3) HASENEMYBUFF(Plagued Blood) EQUALS false" - but it keeps casting Plagued Blood even when the enemy pet has the debuff. What am i doing wrong?

      Thanks for your work and for your help!

      MfG
       
    15. toliman

      toliman Member

      Joined:
      Jun 20, 2012
      Messages:
      625
      Likes Received:
      10
      Trophy Points:
      18
      1. if you queue through the bot, it will accept the battle. not sure if the bot does this, the plugin does.

      2. that feature doesn't work, as it's a direct port from pokehbuddy, the feature was sidelined for technical reasons, namely that it requires modifying the combat engine of pokeh.

      in short, a pet rating is calculated instead of a slot order.

      changing the pet order won't stick in the combat engine as it uses a different set of decision making rules when choosing which pet to swap to, to enable slot order would require removing or altering the rating criteria in code, and the extra ability of selecting pets by GUID rather than slot is a better plan in the end, because of the way that the combat engine works, it would also enable pet swapping and ringer levelling, among other things.

      3. you need the numeric value of plagued blood for the logic.

      to get this, start a pet battle,go to the logic manager, list the enemy debuffs, attack the enemy with the ability you selected, and re-list the abilities on the enemy pet. the new number should appear.
       
    16. Squalion

      Squalion New Member

      Joined:
      Jan 7, 2011
      Messages:
      76
      Likes Received:
      0
      Trophy Points:
      0
      Hi guys,

      New to this bot.

      It doesnt seem to accept the PVP pet battle pop up to start the fight, and it keeps spamming the join queue option, and doesnt seem to work, the fights it self are ok.

      Any help please?

      Thanks
       
    17. gunsandunicorns

      gunsandunicorns New Member

      Joined:
      Apr 23, 2014
      Messages:
      99
      Likes Received:
      0
      Trophy Points:
      0
      i don't know, but it seems leveling pets isn't really an option... it lets at least one, most of the time 2 of my pets die during EVERY fight and afterwards has to wait ages for the cooldown to revive them. it doesn't even switch a pet when it has like 2 health, lol... how is this supposed to work??

      (the pets have the default logic to swapout at 30%, but that just doesnt happen... they die all the time, the profile never swaps them.)
       
      Last edited: Sep 7, 2014
    18. imoutits

      imoutits New Member

      Joined:
      Dec 9, 2013
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      rofl...

      So in the "PetBattleAttackAction" function, "myPets.updateMyPets();" is commented out. I'm pretty sure this is the reason it rarely switches correctly; the pet values aren't always updating between turns. So if you're having problems, try uncommenting that. This doesn't fix the loop switching, though.

      edit:
      I haven't tested this too much, but I added some checks to try and fix the pet swap loop
      View attachment PokehBuddy.cs
       
      Last edited: Sep 13, 2014
    19. PlanB

      PlanB Member

      Joined:
      Dec 5, 2011
      Messages:
      103
      Likes Received:
      1
      Trophy Points:
      18
      doesnt it work with the german Version ?
       
    20. razer

      razer New Member

      Joined:
      Apr 29, 2012
      Messages:
      1,347
      Likes Received:
      7
      Trophy Points:
      0
      I would like to know could we get a dumb mans guide to setting this up? I am wanting it to place out my low level first let him hit then place out my high level and let my high level kill and finish them all.
       

    Share This Page