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

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

    1. Studio60

      Studio60 Well-Known Member Buddy Store Developer

      Joined:
      Sep 3, 2014
      Messages:
      3,411
      Likes Received:
      48
      Trophy Points:
      48
      Technically it would be possible. There are two values in the data with which we could fllter the pets down ti "missing & wild". The issue is that the game won't tell us where exactly to get those pets. Even if we would parse the zone from the game data, we wouldn't know where in the zone they are. IIRC a few pets only show up as secondary pets, so that would be another issue. It is not impossible, but Prostak seems to be pretty busy these days and I wouldn't expect a feature like that anytime soon.
       
    2. HBfanboy1980

      HBfanboy1980 Active Member

      Joined:
      Jan 16, 2012
      Messages:
      1,139
      Likes Received:
      11
      Trophy Points:
      38
      So funny, I was thinking of the post you made when I made the comment about ability to code. :p Referring to when you said you were able to generate some lists to start building the pet logics.

      EDIT: Just go hit up warcraft pets as a good place to start so you aren't visiting zones you don't need to :)
       
    3. dean1996

      dean1996 Member

      Joined:
      May 19, 2014
      Messages:
      35
      Likes Received:
      0
      Trophy Points:
      6
      View attachment 2344 2015-01-29 09.14.txt

      Hi Prostak, great bot by the way.

      One small problem, bot doesnt seem to recognise my level 1 pets in relative mode. Have tried re-intall etc etc.

      EDIT: Had a brain fat, forgot to pick "use wild pets"
       
      Last edited: Jan 28, 2015
    4. HBfanboy1980

      HBfanboy1980 Active Member

      Joined:
      Jan 16, 2012
      Messages:
      1,139
      Likes Received:
      11
      Trophy Points:
      38
      Have you tried setting favorites?
       
    5. Valpsjuk

      Valpsjuk Member

      Joined:
      Nov 10, 2014
      Messages:
      397
      Likes Received:
      4
      Trophy Points:
      18
      Hmmm, Prostak has been awfully quiet the last couple of days, and no updates to the bot.

      Anyone heard anythiong from him? Like if he is sick or something?
       
    6. HBfanboy1980

      HBfanboy1980 Active Member

      Joined:
      Jan 16, 2012
      Messages:
      1,139
      Likes Received:
      11
      Trophy Points:
      38
      prolly just taking a break. I would imagine with how fast this came to be and how fast it damn near fully functional he got a little burned out. Hopefully all is well with him.

      Cheers guys!
       
    7. axazol

      axazol New Member

      Joined:
      Jun 27, 2010
      Messages:
      308
      Likes Received:
      8
      Trophy Points:
      0
      ruRU localize base fo future mods - View attachment Custom.cs


      But main problem is using names instead of ids... (pet names, abilities, locations and etc.)
       
      Last edited: Jan 29, 2015
    8. Studio60

      Studio60 Well-Known Member Buddy Store Developer

      Joined:
      Sep 3, 2014
      Messages:
      3,411
      Likes Received:
      48
      Trophy Points:
      48
      I have not heard from him in a few days. I am still working on some things, but won't be adding anything else to the bot until he merged my existing changes into the build.
       
    9. Studio60

      Studio60 Well-Known Member Buddy Store Developer

      Joined:
      Sep 3, 2014
      Messages:
      3,411
      Likes Received:
      48
      Trophy Points:
      48
      I have been getting a few PMs asking about when my last few changes will be available in the SVN. I really don't know, because I have no contact with Prostak, but it has been four days since his last post and that is (seriously) not that long. Everybody needs a break now and then. :)

      I could easily give out my own SVN link for you to check out my fork, but I'd rather keep everything in one master repo. As a compromise I have attached a zip with what I call version 0.9.16.2. It incorporates all changes of the last few days and should be part of Prostaks next release as well. As soon as his release is up, I will remove this zip file so we can get back to a normal schedule.

      V 0.9.16.2:

      • Profiles can be loaded correctly, regardless of the game language used. I changed the continent selection from text-based to id based and implemented a lookup routine.
      • All mechanical pets have got their new tactics.
      • Emerald Dragons with Emerald Presence now use more than just that spell.
      • New condition: hpValue and hpEnemyValue :
        Adds to the existing "hp" and "hpEnemy" conditions and returns the raw pet health as opposed to a percentage.
        This is useful for abilities like "Life Exchange" which equalizes pet health.
        50% health of the Weebomination is a lot more than 50% of a level 25 beast pet in Shadowmoon Valley.
        In order to activate skills like this in a useful way, we need to consider the real values.
      • New condition: round
        Returns the current battle round which is necessary for the upcoming boss tactics
        The current battle round has to be parsed from the pet battle combat log as there is no function available to get it.
        This requires a little localization effort to work in every language.

        [table="width: 300, class: grid"]
        [tr]
        [td]Language[/td]
        [td]Phrase[/td]
        [/tr]
        [tr]
        [td]English[/td]
        [td]Round 1[/td]
        [/tr]
        [tr]
        [td]German[/td]
        [td]Runde 1[/td]
        [/tr]
        [/table]

        If you are playing in a different language, then please check your log and tell me what it says, so I can add the terms to the function.

      Download: View attachment Prosto_Pets_0.9.16.2.zip
       
    10. lotrodude

      lotrodude Member

      Joined:
      Jul 2, 2012
      Messages:
      537
      Likes Received:
      6
      Trophy Points:
      18
      When I capture hares and rabbits, I only want to capture the S/S breed. Is there a way to do this?
       
    11. Studio60

      Studio60 Well-Known Member Buddy Store Developer

      Joined:
      Sep 3, 2014
      Messages:
      3,411
      Likes Received:
      48
      Trophy Points:
      48
      Not yet. It is something that technically could be implemented though.
       
      lotrodude likes this.
    12. Wayno

      Wayno Member

      Joined:
      Jun 11, 2012
      Messages:
      52
      Likes Received:
      0
      Trophy Points:
      6
      hello,

      so i was reading over the code for changing pets lvls and it seems i think i may found the issue, but im not sure.

      int lowest = _petJournal.LowestLevel(); // expensive

      is that getting the Lowest level pet for ALL PETS in the journal? if so would u want to get the levels for the Lowest Levels in Battle Pet Slots? specially if u only want to lvl them ones?

      Thanks
      Wayno
       
    13. Studio60

      Studio60 Well-Known Member Buddy Store Developer

      Joined:
      Sep 3, 2014
      Messages:
      3,411
      Likes Received:
      48
      Trophy Points:
      48
      If Prostak won't get around to look at this, I will take a stab at it some time next week. I am moving this weekend and with all the packing/unpacking I won't have much spare time over the next few days.
       
    14. paperc07

      paperc07 Member

      Joined:
      Dec 16, 2011
      Messages:
      829
      Likes Received:
      9
      Trophy Points:
      18
      I tried to read as much as I can and am looking for some help. I want to just start it in a draenor zone and catch all the possible pets is that possible using this botbase?

      Also how can I use this so I can capture all the pets I don't have in other zones other than draenor, because it looks like draenor isn't supported just yet.
       
      Last edited: Jan 30, 2015
    15. Studio60

      Studio60 Well-Known Member Buddy Store Developer

      Joined:
      Sep 3, 2014
      Messages:
      3,411
      Likes Received:
      48
      Trophy Points:
      48
      There is no "hunt for missing pets" mode right now. The bot is able to catch missing pets if he encounters them on his journey though, so you could load a specific zone and let it fight there. From what I have seen there is one draenor profile for Shadowmoon Valley, but that also won't help you catch them all. Maybe Prostak will put it on the wishlist.
       
    16. kravitz

      kravitz New Member

      Joined:
      Dec 9, 2011
      Messages:
      376
      Likes Received:
      6
      Trophy Points:
      0
      SVN down?
       
    17. paperc07

      paperc07 Member

      Joined:
      Dec 16, 2011
      Messages:
      829
      Likes Received:
      9
      Trophy Points:
      18
      Ok is there an option then like profile swapper, but make it do pet battles in kun lai and then like after an hour go to townlong steppes, and then after another hour go somewhere else?
       
    18. Studio60

      Studio60 Well-Known Member Buddy Store Developer

      Joined:
      Sep 3, 2014
      Messages:
      3,411
      Likes Received:
      48
      Trophy Points:
      48
      It does work for me, but you are the second person to inquire about it. Please let me know if the problem persists.
       
    19. Studio60

      Studio60 Well-Known Member Buddy Store Developer

      Joined:
      Sep 3, 2014
      Messages:
      3,411
      Likes Received:
      48
      Trophy Points:
      48
      I would suggest using something like HBRelog for that. But that would probably only work within one continent. I have put your "hunt missing pets onky" idea on my feature list. It is a great idea.
       
    20. Soulwinter

      Soulwinter New Member

      Joined:
      Jan 30, 2013
      Messages:
      20
      Likes Received:
      0
      Trophy Points:
      0
      There still seems to be a problem with the Botbase not switching profiles.
      It keeps fighting lvl 6 pets with my lvl 16-17 Pets while i'm in a lvl 6 wild pet zone.
      Even if i switch the profile manually it keeps doing this.

      Any fix for that? Using English Language ingame.
       

    Share This Page