• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [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
      Thanks! It should already work better than before =) If you notice anything that isn't working as well, or have some ideas for where I can improve, let me know!
       
    2. Nuok

      Nuok Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      975
      Likes Received:
      28
      Trophy Points:
      28
    3. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      Try looking at this thread. http://www.thebuddyforum.com/honorb...s/76973-pet-battle-pet-training-profiles.html

      It has multiple profiles that will work with my bot. I believe it just needs to be in the format that GatherBuddy2 supports, and I think it only takes hotspots into consideration for now. I can add further support later if people request it. I have been busy playing some DayZ SA instead of developing since there are no major bugs that I know of =P
       
    4. maybe

      maybe Community Developer

      Joined:
      May 15, 2010
      Messages:
      488
      Likes Received:
      18
      Trophy Points:
      0
      Excuse me? :p

      Ok i admit, no stable release in a while but the dev version i linked a few weeks ago is really sweet :p
      And the lack of updates is due to medical reasons.


      Really nice botbase conversion, will test it some more but seems nice :)
       
    5. quel

      quel Member

      Joined:
      Oct 19, 2010
      Messages:
      844
      Likes Received:
      7
      Trophy Points:
      18
      Sorry but i really need to ask now because ive been trying to make this work the last hour now and it's just driving me nuts, can't seem to figure out what im doing wrong with the Premade Pet settings, i did everything that i was told to do, putting them in the pet settings folder, went into pet logic settings, loaded my pets, but for some reason it wont load the premade profiles and just spams spell 1 all the time
       
    6. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      Look at the PetID. When you loaded it up originally, it probably loaded the default logic and saved it. If a file with the pet's ID exists, it will load that one. If not, it will check the species name and then save it as the pet ID individually. Delete the [petID].xml file.
       
    7. ghoro

      ghoro New Member

      Joined:
      Feb 24, 2010
      Messages:
      153
      Likes Received:
      2
      Trophy Points:
      0
      Did a little guide for how to do "ringer" powerleveling with your botbase.
      http://www.thebuddyforum.com/honorb...s-get-level-25-pet-asap-more.html#post1357410
      Please include it in your first post if you want to. ;)

      Also, if i could wish for a function that would be if i use the ringer type of powerleveling pets, sometimes my lowlevel pet gets oneshotted and the fight still goes on.
      It would be awesome if you could work out how to tell the bot if a specific pet die it forfeits so it is not wasting time killing off the enemies anyway.

      many thanks for this botbase!
       
    8. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      This can actually already be done (albeit not 100% reliably, as your higher level pets COULD die) through the custom logic. Action-> Forefit When->MyPetsAlive Compare->IsLessThan Value->Number(3).

      If your ringer pet dies, it will forfeit the match. As long as you have "Do not engage with less than 3 pets alive" selected, it shouldn't engage another match either.

      Let me know if this doesn't work out for you, or if you have any more ideas for functionality =)
       
    9. quel

      quel Member

      Joined:
      Oct 19, 2010
      Messages:
      844
      Likes Received:
      7
      Trophy Points:
      18
      Thanks ^^, It worked :)..
       
    10. Tornado.20

      Tornado.20 New Member

      Joined:
      Sep 23, 2012
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      1
      The bot seems to work fine for the first few hours and then it stopped and seemed like it was moving to hotspots at a really laggy pace. Also does anyone know how to make the pets pass their turn when they get stunned? Thanks!
       
    11. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      I don't know what you mean by moving from hotspot to hotspot being laggy. There may still be a memory leak somewhere, but I am not sure where it might be. Also, whenever you get stunned (or however else you might be able to do it), you can put that in the logic I believe. Does it not work if your pet gets stunned and just stop?
       
    12. Tornado.20

      Tornado.20 New Member

      Joined:
      Sep 23, 2012
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      1
      Well the bot stopped after ~3 hours and just moved from hotspot to hotspot in a very very slow fashion. And yeah, the bot didn't do anything when the pet was stunned. It stayed there stunned and went AFK. I know about the behaviours but I'm not exactly sure what to put in there... Something to do with the debuffself?
       
    13. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      Yeah, sounds about right. Not doing anything forever is more a problem with my logic, but can be fixed by using the default logic thing for pets. I'll work on getting that fixed soon.

      Also, could you please check your memory usage at that point? I am curious if that is the memory leak causing that. Check for both HB and WoW.
       
    14. Tornado.20

      Tornado.20 New Member

      Joined:
      Sep 23, 2012
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      1
      It stopped working again just recently. The good news is is that there is no memory leak causing it to run sluggish. I noticed it targeting the battle pets as it went around but not trying to battle them. Once I manually pressed the heal all button it would go back into combat again. I think the threshold for going into combat being at 90% was too high since I only had 2 lvl 25 ringer pets favourited. I've set the threshold to 80 and set 2 additional ringers as favourites. Seems to be fine now.

      Haven't seen a stun yet either but I tried to set a behaviour up for it.
      Thanks for the botbase!
       
    15. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      I'm glad you guys are liking all of my changes! I have pushed out another update. This one includes further improvements to limit the amount of LUA calls we do. I have hooked onto some events, one of which fires when a pet gets updated. Instead of updating every frame, we will now (almost) only update when the trigger fires. I have also added in a timer for the bot thinking we are unable to do anything. It should fire after 15 seconds. This is untested, but hopefully it will work. Let me know if it doesn't!

      Another small change is that the bot now reports how many fights we did. I haven't incorporated win/loss however since the events are still undocumented.

      EDIT: Another update. Now supports movement without a flying mount. Trying to level up a character from level 1 with this, lets see how it goes and what problems I run into.
       
    16. ghoro

      ghoro New Member

      Joined:
      Feb 24, 2010
      Messages:
      153
      Likes Received:
      2
      Trophy Points:
      0
      Hmm, now it only uses gorund mounts, not flying at all.
      Did you add some setting to enable flight or is it bugged?
       
    17. _AmbusH_

      _AmbusH_ New Member

      Joined:
      Oct 18, 2010
      Messages:
      23
      Likes Received:
      0
      Trophy Points:
      0
      I noticed that last night, quick fix is to change both your mount names to flying mounts in Honorbuddy settings.
       
    18. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      Was a bug, and should be fixed now. I was trusting that HB's CanFly was correct. I was wrong. I manually wrote the check and it should work fine now.
       
    19. virtual

      virtual Member

      Joined:
      Jan 15, 2010
      Messages:
      753
      Likes Received:
      18
      Trophy Points:
      18
      I Havent seen it swap pets yet. I thought it was supposed to swap pets so all pets got xp ?
       
    20. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      It only swaps between your active pets (The ones selected in the PetJournal). If you want it to swap out to other pets in your PetJournal, you are going to have to use the BattlePetSwapper plugin. I have a link to the fix for the pulse in my first post.
       

    Share This Page