• Visit Rebornbuddy
  • [Bot] Fpsware's LazyBoxer - RAF the way it was meant to be

    Discussion in 'Archives' started by fpsware, Jun 25, 2013.

    Thread Status:
    Not open for further replies.
    1. Owneth

      Owneth Member

      Joined:
      Jan 15, 2010
      Messages:
      723
      Likes Received:
      5
      Trophy Points:
      18
      WOW. Loving it. Absolutely. Syncing is needed if you automate it. This way everyone is on the same quest no matter what. No more days of falling behind a quest or two, having to stop 4 out of 5 to get 1 to catch up. ;)
       
    2. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      Yeah, that's something I'm going to investigate over the next few days.

      In its currently state the is no cohesion between characters, and each will do their own thing with no consideration of the other party members.
       
    3. Owneth

      Owneth Member

      Joined:
      Jan 15, 2010
      Messages:
      723
      Likes Received:
      5
      Trophy Points:
      18
      Thank you! Is there a when yet? (Possible done by?) I'm ITCHING to use this! :)

      And donate too. Soon as my garnishment is finished off (23.00 more to go!) :)

      And I am getting a new car cause mines falling apart. BUT I should still be donating no issues. :) Just later than I expected.
       
    4. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      There is no "when". I've learned from previous mistakes, don't provide a "when" because if things go wrong you have to provide another "when", and then another.
       
    5. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      Today's progress.
      Playing around with inter-process communications (WCF).

      WTF is that and why do I care about it?
      This will allow multiple instances of RAF bot to communicate with each other. Tasks such as "Do you have this quest, ID:123456?", the bot returns yes/no etc. Or, it can be used to issue commands, one example is the master telling the salves to "wait her for 30 seconds" and after 30 seconds if the master is not back, going and find them. You can ran multiple instances of RAF bot on the same computer or any computer on your local network.
       
    6. xsol

      xsol Member

      Joined:
      Nov 7, 2011
      Messages:
      503
      Likes Received:
      12
      Trophy Points:
      18
      Are you planning to make it so that you can use WCF on tcp/ip channel and set an ip for each bot? Or something along these lines to enable using more than one PC?

       
    7. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      :confused:

      Can you explain in more detail exactly what you want?
       
    8. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      First, and foremost please do not send me private messages asking questions when it is better asked in this thread. If you have questions relating to any of my projects please post in the appropriate project thread.
      Secondly, yes I do accept donation and you can find my PayPal link in my forum signature. But, donating is just that, a monetary GIFT. It is not a payment entitling you to beta access OR a better version of my publicly released work.


      RAF Bot Communication (herein known as RBC)
      I'd like to expand on this a little further as this feature will likely become a key part of RAF Bot. Below are a list of IDEAS that MAY be implemented, it does not mean you will see these in the initial release, it means I'm thinking about it.

      1. Key bindings will likely be passed via RBC. i.e if you press the Pause Bot key bind on the main it will pass that command along to all slaves.
      2. More control over your slaves via a mini UI, such as leader controlled combat behavior and reactions. Eg, Sheep your marked target(s). RUN AWAY NOW! A great number of features could potentially fall into this category.
      3. .... other ideas here :)

      But, in order for all of this to work the Leader / Master must be running RAF Bot in order to host / coordinate the communications. I only mention this because I'm sure people will be asking about it. No, its not going to be a problem because - for me - virtually 100% of the time my leader is controlled by RAF Bot anyway. RAF Bot, is essentially just an alternative to LazyRaider, Tyreal, Combat Bot etc. I just has a lot more features, and if you don't want all the bells and whistles you simply toggle them off.

      Now, any questions?
       
    9. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
    10. razer

      razer New Member

      Joined:
      Apr 29, 2012
      Messages:
      1,347
      Likes Received:
      7
      Trophy Points:
      0
      Looks very cool, I see you have started to work alot more on this, Farmer Joe dead now just wondering :D
       
    11. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      Farmer Joe is still alive and working, I'm just spending more of my time updating this. I'll resume full time development on FJ when this is completed
       
    12. xsol

      xsol Member

      Joined:
      Nov 7, 2011
      Messages:
      503
      Likes Received:
      12
      Trophy Points:
      18
    13. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      I already answered this in the above highlighted passage.

      Any IP address is will, so technically any external IP will also worked as long as it's pinholed through the router properly.
       
    14. xsol

      xsol Member

      Joined:
      Nov 7, 2011
      Messages:
      503
      Likes Received:
      12
      Trophy Points:
      18
      fair enough, I'll just assume it will work in UDP fashion, details are not that important.

      I do have a feature request, if it is some thing that is realistic and won't introduce more problems than it is worth.

      In the current version followers, with the exception of HB patching follow the leader exactly. Assuming the current follow distance is z/depth can you add a x offset that can be set - or + to make the follower walk to the right or the left of the leader. The concept is potentially unsafe, but it would look better than people all walking the exact same path/stacking.
       
    15. fpsware

      fpsware Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      5,287
      Likes Received:
      133
      Trophy Points:
      63
      The original version of LazyBoxer had this but it was removed and replaced with the standard follow behaviour you see now.

      If people look at the train of characters they simply see a multi-boxer with his slaves on /follow.
       
    16. ez101

      ez101 New Member

      Joined:
      May 20, 2012
      Messages:
      249
      Likes Received:
      0
      Trophy Points:
      0
      Hi, just need help with the SVN. I can't seem to get it to work. I pulled it from 2nd page of thread, is there a different one I should be using?
       
    17. Slite62

      Slite62 Member

      Joined:
      Oct 16, 2013
      Messages:
      494
      Likes Received:
      2
      Trophy Points:
      18
      fpsware took the svn down while he rewrites the LazyBoxer.
       
    18. Gleeky

      Gleeky Member

      Joined:
      Dec 19, 2013
      Messages:
      173
      Likes Received:
      4
      Trophy Points:
      18
      Fpsware the RBC developments sound really exciting. In terms of functionality, you are probably already very aware of this addon, but if not, it might be worth taking a look at the functionality of the jamba addon (designed specifically for multiboxers), that may give you some ideas of the kind of functionality you'd like to bring into RBC.

      See: Jamba - Miscellaneous - World of Warcraft Addons - Curse
       
    19. Ruinit

      Ruinit Member

      Joined:
      Nov 1, 2010
      Messages:
      992
      Likes Received:
      4
      Trophy Points:
      18
      Are there beta testers running this now or are you continuing to add features? I use lazyboxer daily and would like to just use the improvement to following :)
       
    20. Owneth

      Owneth Member

      Joined:
      Jan 15, 2010
      Messages:
      723
      Likes Received:
      5
      Trophy Points:
      18
      I believe I read and understood all that and to elaborate on
      "Are you planning to make it so that you can use WCF on tcp/ip channel and set an ip for each bot? Or something along these lines to enable using more than one PC?"

      What he meant was if we have say... a slow computer, and we cant possibly run 5 bots on the PC... Could the communications from one pc to another be enabled so we can control other pc's/bots but don't have to be in front of them?

      Master/Slaves but in computer formation instead of toon/character formation.
       
    Thread Status:
    Not open for further replies.

    Share This Page