• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Multiboxing made easier? (potential customer question)

    Discussion in 'Rebornbuddy Forum' started by Mojoguy01, Dec 31, 2014.

    1. Mojoguy01

      Mojoguy01 Member

      Joined:
      Mar 28, 2014
      Messages:
      217
      Likes Received:
      0
      Trophy Points:
      16
      I used DemonBuddy (Diablo3) for almost a year because it allowed me to essentially multibox 4 characters by only playing one (isboxer + demonbuddy follower support == i only had to play my main).

      Previously, I've also used ISXEQ2's Og***** where it essentially plays your other boxxed characters for you while you main your primary toon (generally people play the tank as their main/controller).


      When FF14:ARR first came out I manually boxxed a full 4-man team (Tank/Dps/Dps/Healer), but found it extremely cumbersome due to the complexity of keeping up with specific rotations, etc etc. I still managed to do every single 4-man team dungeon in the game by myself, but it was a task i'd like to not repeat due to the stress of it.

      Are there plugins/rotations/etc that I can hook up to my two dps and healer so it'll play them as if it were a player in dungeons for me so I can simply concentrate on playing my Paladin? Or has something like this not been implemented yet :eek:?


      Cheers :)
       
    2. Wheredidigo

      Wheredidigo Community Developer

      Joined:
      Dec 15, 2013
      Messages:
      417
      Likes Received:
      8
      Trophy Points:
      18
      No one has written anything like this yet. Rebornbuddy is not nearly as fleshed out as Honorbuddy is. It's still in it's infancy and only has a single person developing it.

      That being said, if you want a bot that can do gathering/grinding/fate grinding....RB will do all of that very well. But for more complicated things like you're talking about, it just doesn't have the support for it.
       
    3. kaihaider

      kaihaider Community Developer

      Joined:
      May 18, 2010
      Messages:
      1,325
      Likes Received:
      5
      Trophy Points:
      38
      I don't know what you mean by keeping up with specific rotations.
      It sounds like all you really want is a follower plugin which handles targeting (not yet implemented) and a plugin to avoid aoes.
      Not sure why wheredidigo made it sound like this is something that would require buddy staff :S We just need more people interested in learning how to code and expanding functionality.
       
    4. tides

      tides Member

      Joined:
      Dec 31, 2014
      Messages:
      57
      Likes Received:
      1
      Trophy Points:
      8
      zekken is really good at avoiding AoEs
      as for combat rotations/routines, i like rebornco. ultima is pretty neat as well
       
    5. Raddpuppyguest

      Raddpuppyguest New Member

      Joined:
      Jul 26, 2014
      Messages:
      17
      Likes Received:
      0
      Trophy Points:
      1
      Zekken is a good step in the right direction for what you are looking for. When I have played games in the past with lots of characters, I loved being able to issue chat commands to them (I.e. say "follow" of "f" and have them /follow you). I have no idea how to design things like that, but I was a beast at writing scripts and code using those as a base.
       
    6. Yasuko

      Yasuko Member

      Joined:
      Oct 28, 2010
      Messages:
      314
      Likes Received:
      6
      Trophy Points:
      18
      I would think chat commands through the game to a pt of bots would be a bad idea.. since they can be logged server side, incase you were ever to get investigated.. but was a plugin for either HB or DB that communicated via tcp sockets to other running versions of the bot program to tell characters how to move and stuff.. same concept could be possible for RB.. would just take a bit of work.. but the bad thing about that route would be that it wouldnt work with isboxer and 1 application of RB running.. since it would require RB attached to every client.
       
    7. Neverdyne

      Neverdyne Community Developer

      Joined:
      Sep 12, 2014
      Messages:
      649
      Likes Received:
      18
      Trophy Points:
      18
      Before I started Zekken, I was working on a TCP sockets solution for communicating between bots called Fellowship. It was almost ready for a beta, but then I realized that I had been using the Reactive Extensions library for C# to make some of it, and I doubt you can use external DLLs with Rebornbuddy, so I kinda switched to Zekken and left the other one in the back burner. I'm a little busy right now with work, but later on I might pick up on it again. The idea was to make a plugin that acted as a service, so that other people could send messages to and from bots however they wanted on their own plugins / routines / etc. But other people would have to implement ways to use the provided communication service.
       
    8. Yasuko

      Yasuko Member

      Joined:
      Oct 28, 2010
      Messages:
      314
      Likes Received:
      6
      Trophy Points:
      18
      You know, I was looking for that same answer about DLLs.. Ive read that you could as long as it was in the root folder, but I never got mine to work.. I tried in the root folder, in the plugin folder for the plugin, in the compiled dll's folder.. and no matter where i put it, the plugin could not find it.
       
    9. Neverdyne

      Neverdyne Community Developer

      Joined:
      Sep 12, 2014
      Messages:
      649
      Likes Received:
      18
      Trophy Points:
      18
      I think the guys at buddy bots don't like plugins and routines to use external compiled DLLs because this could lead to people sneaking in malware perhaps. As it is right now, every time you launch Rebornbuddy it recompiles every source file, it would be faster and easier for us to distribute plugins to just provide the compiled DLL, but maybe it's because of security reasons.
       
    10. kaihaider

      kaihaider Community Developer

      Joined:
      May 18, 2010
      Messages:
      1,325
      Likes Received:
      5
      Trophy Points:
      38
      That's exactly why it's against forum rules to upload dlls. You can still use dlls that are already on people's systems though.
       
    11. Yasuko

      Yasuko Member

      Joined:
      Oct 28, 2010
      Messages:
      314
      Likes Received:
      6
      Trophy Points:
      18
      you can use them. DB has some plugins that use compiled DLLs.. in order to put it on the forum you just have to show the source code for the DLL.. in HB you just have to have the DLL in the root directory.. maybe that is currently something that is not implemented into RB yet..

      But if its using tcp communication, that should be easy enough to do just through the framework provided in .net?
       
    12. Neverdyne

      Neverdyne Community Developer

      Joined:
      Sep 12, 2014
      Messages:
      649
      Likes Received:
      18
      Trophy Points:
      18
      Yeah, you can definitely do it without Reactive Extensions, I was just using that cause it makes some things easier and by the time I thought about not being able to use third party DLLs I was already invested in it, so I just said fuck it and worked on Zekken instead. I'll probably go back to it after the next Zekken update.

      On the bright side about not using DLLs, it's let me learn a lot about the Rebornbuddy API in the lack of formal documentation by looking at other people's code.
       
    13. Raddpuppyguest

      Raddpuppyguest New Member

      Joined:
      Jul 26, 2014
      Messages:
      17
      Likes Received:
      0
      Trophy Points:
      1
      "but the bad thing about that route would be that it wouldnt work with isboxer and 1 application of RB running.. since it would require RB attached to every client."

      More money for the corporate (RB) overlords! Buying an instance each is chump change for the functionality! Yeah, I used a TCP session creator to send commands between game clients in XI as well. Good thinking
       

    Share This Page