• Visit Rebornbuddy
  • [Bot] Prosto_Pets: Battle Pets 4 in 1, and more

    Discussion in 'Botbases' started by Prostak, Jan 7, 2015.

    1. sverg

      sverg Member

      Joined:
      Apr 5, 2014
      Messages:
      54
      Likes Received:
      0
      Trophy Points:
      6
      Ok got it in tyvm I am looking for some profiles but havent found any yet
       
    2. Tyraness

      Tyraness New Member

      Joined:
      May 8, 2015
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      My bot doesn't appear to change zones like...At all...Been stuck in Stormwind for about 30 minutes so far. Even locked in some higher level pets.
       
    3. Nanoko

      Nanoko New Member

      Joined:
      Aug 21, 2015
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      It seems that the SVN link is down or something as it asks for a password when i try to use the SVN checkout x.x
       
    4. toliman

      toliman Member

      Joined:
      Jun 20, 2012
      Messages:
      625
      Likes Received:
      10
      Trophy Points:
      18
      Here's a link to the version i uploaded a month or so ago.

      https://www.thebuddyforum.com/honor...attle-pets-4-1-a-post2022040.html#post2022040

      as for the stop and resume, it hasn't worked for ... ever. I did patch the one screwup from about 10-20 pages ago, but it doesn't prevent the bot from failing to re-start after the bot has been stopped.

      i believe the problem stems from the way the bot initializes itself outside of the normal "safe" bot hook, i.e. after you hit start. it doesn't reset back to normal unless you quit and restart HB as a result. setting up the DB and code when HB loads for the first time also seems to also prime a lot of functions which are then stopped when you hit stop, but not started or checked again/loaded into memory when you ... hit start.

      IDK. rewriting might not fix it, i don't have logs of what actually fails to work, but it would be a good place to check.

      Also, I Don't know if PvP queues are supported, you should be able to queue manually, that should work ?
      i've honestly not done any pet pvp, i even missed out on the bonus weekend a few weeks ago to attempt lvl 25 pvp for free pet xp/things / rewards.

      as for Prostak coming back to fix the issue, you can ask him directly if there's plans to change things around. IDK. Studio60 had some early revisions a long while ago, and plans to introduce his own bot, prior to the great banwave of '15. which i expect changed the minds of a lot of devs, also store policies, the difficulty of getting support, patches through the store system, etc.
       
      Last edited: Sep 11, 2015
    5. toliman

      toliman Member

      Joined:
      Jun 20, 2012
      Messages:
      625
      Likes Received:
      10
      Trophy Points:
      18
      also, here's the patch.

      for aquatic / flying / magic.

      PHP:
      IndexPets/Aquatic.cs
      ===================================================================
      --- 
      Pets/Aquatic.cs    (revision 46)
      +++ 
      Pets/Aquatic.cs    (working copy)
      @@ -
      184,+184,@@
                           {
                               new 
      AandC("Renewing Mists", () => ! buff("Renewing Mists")),
                               new 
      AandC("Healing Wave",   () => hp 0.7),
      -                        new 
      AandC("Shell Shield",   () => speed <= speedEnemy && buffLeft("Shell Shield") < 2),
      +                        new 
      AandC("Shell Shield",   () => speed <= speedEnemy && buffLeft("Shell Shield") <= 1),
                               new 
      AandC("Shell Shield",   () => ! buff("Shell Shield")),
                               new 
      AandC("Whirlpool",      () => ! debuff("Whirlpool") && hpEnemy 0.5),
                               new 
      AandC("Snap"),
      @@ -
      533,10 +533,10 @@
                            */
                           
      aquatic_abilities = new List<AandC>()
                           {
      -                        new 
      AandC("Spiked Skin",    () => ! shouldIHide && speed >= speedEnemy),
      +                        new 
      AandC("Spiked Skin",    () => ! shouldIHide && speed >= speedEnemy && ! buff("Spiked Skin")),
                               new 
      AandC("Healing Wave",   () => hp 0.7 ),
                               new 
      AandC("Spiked Skin",    () => ! buff("Spiked Skin")),
      -                        new 
      AandC("Spiked Skin",    () => buffLeft("Spiked Skin") == && speed <= speedEnemy),
      +                        new 
      AandC("Spiked Skin",    () => buffLeft("Spiked Skin") <= && speed <= speedEnemy),
                               new 
      AandC("Pump",           () => ! buff("Pumped Up")),
                               new 
      AandC("Whirlpool",      () => ! debuff("Whirlpool") && hpEnemy 0.5),
                               new 
      AandC("Water Jet"),
      IndexPets/Flying.cs
      ===================================================================
      --- 
      Pets/Flying.cs    (revision 46)
      +++ 
      Pets/Flying.cs    (working copy)
      @@ -
      41,10 +41,10 @@
                            * 
      Slot 3Puncture Wound   Ravage
                            
      */
                           
      flying_abilities = new List<AandC>() {
      -                        new 
      AandC("Ravage",             () => hpEnemy 0.25 || (famEnemy(PF.Critter) && hpEnemy 0.4)),
      +                        new 
      AandC("Focus",              () => ! buff("Focused") && hp 0.5),
      +                        new 
      AandC("Ravage",             () => hpEnemy 0.25 || (famEnemy(PF.Critter) && hpEnemy 0.4)),
                               new 
      AandC("Barbed Stinger",     () => ! debuff("Poisoned")), 
                               new 
      AandC("Puncture Wound",     () => enemyIsPoisoned),
      -                        new 
      AandC("Focus",              () => ! buff("Focused")),
                               new 
      AandC("Predatory Strike",   () => hpEnemy 0.25),
                               new 
      AandC("Puncture Wound"),
                               new 
      AandC("Barbed Stinger"),
      @@ -
      78,+78,@@
                            */
                           
      flying_abilities = new List<AandC>() 
                           {
      -                        new 
      AandC("Cocoon Strike",      () => shouldIHide && speed >= speedEnemy),
      +                        new 
      AandC("Cocoon Strike",      () => shouldIHide || speed >= speedEnemy),
                               new 
      AandC("Adrenaline Rush",    () => ! buff("Adrenaline")),
                               new 
      AandC("Moth Balls",         () => myPetIsLucky),
                               new 
      AandC("Moth Dust"),
      @@ -
      968,+968,@@
                           
      flying_abilities = new List<AandC>() 
                           {
                               new 
      AandC("Lift-Off",           () => shouldIHide && speed >= speedEnemy),
      +                        new 
      AandC("Hawk Eye",           () => ! buff("Hawk Eye")),
                               new 
      AandC("Cyclone",            () => ! debuff("Cyclone")),
      -                        new 
      AandC("Hawk Eye",           () => ! buff("Hawk Eye")),
                               new 
      AandC("Adrenaline Rush",    () => ! buff("Adrenaline")),
                               new 
      AandC("Slicing Wind"),
                               new 
      AandC("Thrash"),
      @@ -
      1201,+1201,@@
                           {
                               new 
      AandC("Cyclone",            () => ! debuff("Cyclone")),
                               new 
      AandC("Wild Winds",         () => ! debuff("Wild Winds")),
      -                        new 
      AandC("Flyby",              () => ! debuff("Attack Reduction")),
      +                        new 
      AandC("Flyby",              () => ! debuff("Weakened Defenses")),
                               new 
      AandC("Reckless Strike",    () => hp hpEnemy),
                               new 
      AandC("Slicing Wind"),
                               new 
      AandC("Frost Shock"),
      IndexPets/Magic.cs
      ===================================================================
      --- 
      Pets/Magic.cs    (revision 46)
      +++ 
      Pets/Magic.cs    (working copy)
      @@ -
      684,+684,@@
                           
      magic_abilities = new List<AandC>() 
                           {
                               new 
      AandC("Soul Ward",      () => shouldIHide && speed >= speedEnemy),
      -                        new 
      AandC("Light",          () => enemyIsBlinded),
      +                        new 
      AandC("Arcane Blast",    () => hp >= 0.9 && hpEnemy >= 0.7),
      +                        new 
      AandC("Light",          () => enemyIsBlinded),
                               new 
      AandC("Flash",          () => ! enemyIsBlinded),
      -                        new 
      AandC("Arcane Blast"),
                               new 
      AandC("Beam"),
                               new 
      AandC("Light"),
                           };
      @@ -
      885,+885,@@
                           
      magic_abilities = new List<AandC>() 
                           {
                               new 
      AandC("Interrupting Gaze",  () => speed speedEnemy),
      -                        new 
      AandC("Eye Blast",          () => ! debuff("Speed Reduction") && speed <= speedEnemy),
      +                        new 
      AandC("Eye Blast",          () => ! debuff("Speed Reduction") && speed >= speedEnemy),
                               new 
      AandC("Agony",              () => ! debuff("Agony")),
                               new 
      AandC("Dark Simulacrum"),
                               new 
      AandC("Tongue Lash"),
      for undead, i'll have to show you by hand, (silly editor reformatted the CS files to change 8 spaces to tabs, but you can sort of see how it goes.


      PHP:
      undead.cs

      line 190
      ,  -                        new AandC("Bone Prison"),
      line 190, +                    new AandC("Bone Prison",        () => ! debuff("Rooted")),

      if you can read/parse these patches, it's not a lot of changes, just tweaks.
       
    6. Yohaiw

      Yohaiw Member

      Joined:
      Aug 13, 2012
      Messages:
      143
      Likes Received:
      4
      Trophy Points:
      18
      is it possible to make him stop catching 3 types of same pet ?
       
    7. Kmica

      Kmica Member

      Joined:
      Jan 20, 2012
      Messages:
      626
      Likes Received:
      12
      Trophy Points:
      18
      It is. In the configuration somewhere.
       
    8. Yohaiw

      Yohaiw Member

      Joined:
      Aug 13, 2012
      Messages:
      143
      Likes Received:
      4
      Trophy Points:
      18
      I searched there copple of times, couldnt find anything, would love if you could help me with that
       
    9. Kmica

      Kmica Member

      Joined:
      Jan 20, 2012
      Messages:
      626
      Likes Received:
      12
      Trophy Points:
      18
      Have no active wow acc atm... :(
       
    10. razer86

      razer86 Member

      Joined:
      Jan 15, 2010
      Messages:
      76
      Likes Received:
      0
      Trophy Points:
      6
      Have been away from HB since the banwave earlier in the year. Does this still work? Is there anything else that does the job better?
       
    11. Carolineth

      Carolineth New Member

      Joined:
      Nov 18, 2014
      Messages:
      179
      Likes Received:
      1
      Trophy Points:
      0
      Doesnt work for me anyway.. Cant even start it.
       
    12. Figaro10

      Figaro10 Member

      Joined:
      Jan 13, 2011
      Messages:
      71
      Likes Received:
      0
      Trophy Points:
      6
    13. About20Pandas

      About20Pandas New Member

      Joined:
      Oct 22, 2012
      Messages:
      167
      Likes Received:
      0
      Trophy Points:
      0
    14. emerysong

      emerysong New Member

      Joined:
      May 1, 2014
      Messages:
      343
      Likes Received:
      2
      Trophy Points:
      0
      nothing works for me prosto pets nor pokehbuddy and im looking for anything that will work
       
    15. frogi86

      frogi86 Member

      Joined:
      Jan 31, 2010
      Messages:
      42
      Likes Received:
      0
      Trophy Points:
      6
      Anyone else notice that the SVN link to this is called BattlePet Royale now in HB?
       
    16. TehDanno

      TehDanno Member

      Joined:
      Mar 23, 2012
      Messages:
      112
      Likes Received:
      0
      Trophy Points:
      16
      Whenever I try to run this it does weird stuff, will mount up, then dismount, then mount up then click nearest npc, mob, then mount up, dismount, mount up, it even road right past a wild pet and didn't even try to click it or battle it. lol
       
    17. toliman

      toliman Member

      Joined:
      Jun 20, 2012
      Messages:
      625
      Likes Received:
      10
      Trophy Points:
      18
      the github looks "alive", it hasn't changed names.

      as to it's updated-ness, https://github.com/Prostak/Prosto_Pets/network January 24th was the last major update.

      it hasn't really been modified at all recently. I can/should create a github fork and push my series of changes, but i really haven't done much in 6 months. I will add 6.1 & 6.2's new pets to a new fork (it's something to do over the holidays i suppose).

      this sounds like it's recording instead of engaging in combat. if it's dismounting to engage npcs in combat, i don't think that's Prosto, it's probably a plugin trying to engage instead. check the log.
       
    18. Marbury

      Marbury New Member

      Joined:
      Nov 22, 2015
      Messages:
      35
      Likes Received:
      0
      Trophy Points:
      0
      Hi !

      I got a problem ! The bot doesn't go to other zones, even if the pet level up. I'm stuck in Durotar with my 3 pets lvl 6-6-7.
      Any solution ? :)
       
    19. Juggernaut44

      Juggernaut44 New Member

      Joined:
      Nov 18, 2015
      Messages:
      35
      Likes Received:
      1
      Trophy Points:
      0
      yea manually travel to a different so as it says in the description of what the bot will not do
       
    20. Marbury

      Marbury New Member

      Joined:
      Nov 22, 2015
      Messages:
      35
      Likes Received:
      0
      Trophy Points:
      0
      Well, actually, i already did that, and the bot still comes back to Durotar... :/
       

    Share This Page