• Visit Rebornbuddy
  • Several Bot "fixes" for QoL and better functionality

    Discussion in 'Archives' started by demonviper, Aug 16, 2017.

    1. demonviper

      demonviper Active Member

      Joined:
      Apr 8, 2014
      Messages:
      534
      Likes Received:
      56
      Trophy Points:
      28
      Hello Everyone!

      Not sure where the best place to pu this is to get the attention of the devs but I figured this might be a good spot.
      • changing the bot to cast golems FIRST then auras
      • Enduring/Rallying Cry casting properly
      • Adding the ability to add millisecond DELAYS to skills
      • The ability to have the move skill on left click
      • CHICKEN MACRO THAT USES CPORTS OR SOMETHING THAT QUITS SIMILARLY FAST (why this has not been done already is beyond me)
      • keeping and selling jewels (this may be a problem for AIF to solve)
      • Also for people like me with SHIT PCs would it be possible to allow the bot to run with DX11?
      I have created a guide for 2.6 and backward in time but from working with the bot as a non programmer I am seeing if we can make some positive changes for the future!

      If you want to look at the guide it is:
      https://www.thebuddyforum.com/threads/exilebuddy-setup-one-stop-shop.365564/
       
    2. badc2

      badc2 New Member

      Joined:
      Jun 17, 2012
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      1
      Most of the things you list are very easy to do on your own, great opportunity to learn some C# :p. I suspect a lot of users make similar changes and don't bother to post anything up. Since you put chicken macro in red, here's a modified chicken.cs file (replaces existing one) that will use cports.exe to logout. You need to have cposts.exe in the root EB folder, and run EB as administrator (you can modify short-cut to do this automatically).
       

      Attached Files:

    3. demonviper

      demonviper Active Member

      Joined:
      Apr 8, 2014
      Messages:
      534
      Likes Received:
      56
      Trophy Points:
      28
      ah good to know I've done everything that can be done up to diving into deep code territory (as you can see with my guide) but i did not see the cports addon! very cool ill add it. thanks for the info!
       
    4. pushedx

      pushedx Moderator Moderator Buddy Core Dev

      Joined:
      Sep 24, 2013
      Messages:
      4,252
      Likes Received:
      290
      Trophy Points:
      83
      I brought this up with ExVault, should be doable in the near future, but it was more of an issue with our old routine design as to why it's a problem in the first place. We'll see if we can just swap the code to make people happy for now.

      What's wrong with it? Unless something broke, EC should cast when a certain number of mobs are near. The CR does need updates though, but that will be part of the EB Routine update in the near future. I don't think RC was ever added, so that's why it might not cast.

      You mean only use a skill once per Xs? If so that is planned as part of the new routine update. However, the update is centered around supporting all these things, not us trying to code an all-in-one ultimate routine that works with any build.

      Sorry, but not possible. The game doesn't support not allowing interaction on LMB, so your bot will get stuck or spam interaction under many different scenarios. Basically, we have to have move outside of LMB, and ideally on a key and not mouse button!

      Basically if it's not part of the game, we can't allow it. Now, if you want to write your own little helper function to call whatever program you want when a chicken should take place, you're free to, but we can't allow the exes posted on the forums.

      Default item eval support this, but the matching of mods is terrible in it, so updates to that will be a part of the EB Item Filter update in the near future.

      Unfortunately no, it require a new bot project, and a complete rewrite of all our tools we use for the 32-bit client.

      So, basically the two main areas we know we have a lot of work to do soon is in the ItemFilter and Routine stuff, and they will certainly be addressed!
       
    5. wonkawonka

      wonkawonka New Member

      Joined:
      Nov 8, 2015
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      1
      Not to hijack the post but while your at it, it would be super great to be able to configure the bot when it's down. Now you can't log into it while it's down, like for a patch or whatnot. For example it would be great to work on your item list etc. Just a thought.
       
    6. demonviper

      demonviper Active Member

      Joined:
      Apr 8, 2014
      Messages:
      534
      Likes Received:
      56
      Trophy Points:
      28
      IT WORKED!!!
       
    7. demonviper

      demonviper Active Member

      Joined:
      Apr 8, 2014
      Messages:
      534
      Likes Received:
      56
      Trophy Points:
      28
      pushedx you are awesome thank you for answering!

      As far as the ms delay function: One of the things I can think of is being able to cast Orb of Storms once when you walk into a pack and then use your main skill. Currently there is no way to tell the bot to only cast this once instead of spamming it and killing itself, instead of using your main skill.
       
    8. pushedx

      pushedx Moderator Moderator Buddy Core Dev

      Joined:
      Sep 24, 2013
      Messages:
      4,252
      Likes Received:
      290
      Trophy Points:
      83
      This would be nice, but unfortunately not possible with our current design. A lot of gui based stuff is reliant on access to game data in memory, so when the bot is not working because of an update, it'd be hard to allow loading things without a process to attach to and pull data from. It's a bit too big of a design change to even think about trying to support for now sadly, but that's why things are only configurable through EB.

      You can still manually edit json code for settings and stuff, but it's not going to be nice, and new external guis have to be written for each plugin outside of EB for it to be user friendly.
       
    9. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      Maybe something like this could help editing the json configs:
      http://jsoneditoronline.org/

      You can duplicate and edit blocks there. The configs that you most likely want to edit while it's down are probably configs where you would either edit existing data or duplicate blocks and edit them.
       
    10. demonviper

      demonviper Active Member

      Joined:
      Apr 8, 2014
      Messages:
      534
      Likes Received:
      56
      Trophy Points:
      28
      Hi pushedx something else I thought of that would be catastrophic if I couldn't import the old version would be not getting danger dodger. It was a plugin that made the bot get out of the way of bearer explosions and storm call/flameblast and now volitile.

      If we can't get this then death counts will go up dramatically I think because currently the bot just walks around in bearer explosions like they are little exploding balls of happiness. Other than AIF this is one of the main plugins worth integrating I think.

      [​IMG]
       

    Share This Page