• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Is the bot currently useful for manual play?

    Discussion in 'Archives' started by myrgy, Aug 31, 2014.

    1. myrgy

      myrgy Member

      Joined:
      Dec 19, 2013
      Messages:
      384
      Likes Received:
      2
      Trophy Points:
      18
      Can the bot alert when useful items drop? How about alert when there are strongboxes, masters in a zone?
       
    2. pushedx

      pushedx Moderator Moderator Buddy Core Dev

      Joined:
      Sep 24, 2013
      Messages:
      4,252
      Likes Received:
      290
      Trophy Points:
      83
      The basic grind bot we provide is just that, a basic grind bot. However, Exilebuddy itself provides a game API people can use to do some pretty cool things, including things like this.

      Here's a simple example showing what you could do to have an "assist tool" that runs while you are playing, but does no movement, interactions, and only passive game data processing. You won't be able to run this as-is on the current Beta, because some changes were needed to be made to the CodeCompiler to allow absolute assembly paths, but if you remove the text-to-speech stuff, it will work just the same (just not as fancy!).

      Upon a currency item dropping, a strongbox or a master being spawned into client range, this bot would use TTS to say "X was detected". I just tried it out, and it works pretty well. :)

      AlertBot.cs
      You need to register and have one post to see spoilers! You'd just use various aspects of the API to get what you needed done. For testing this on the next beta, all you'd do is make a folder named AlertBot inside the Bots folder, then create the file "AlertBot.cs" inside that folder. When you start EB, you'd change the bot from "BasicGrindBot" to "AlertBot" and click start. As you run around and things are detected, you'll get a log and sound notification.
       
    3. myrgy

      myrgy Member

      Joined:
      Dec 19, 2013
      Messages:
      384
      Likes Received:
      2
      Trophy Points:
      18
      Only a programmer would call that simple. :)
       

    Share This Page