• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Buying Coke

    Discussion in 'Rebornbuddy Forum' started by arsenicc, Nov 1, 2015.

    1. arsenicc

      arsenicc New Member

      Joined:
      Nov 11, 2011
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      3
      Is there some tutorial online that can show me how to make an order bot profile to just buy coke from my GC quartermaster instead of me clicking over and over?
       
    2. y2krazy

      y2krazy Community Developer

      Joined:
      Jun 21, 2011
      Messages:
      2,803
      Likes Received:
      70
      Trophy Points:
      48
      It is not currently supported within the RB API. Some have got it working with a plugin and/or custom Order Bot tags, but I'm uncertain if they will be releasing their customizations publicly.
       
    3. Cloud30000

      Cloud30000 New Member

      Joined:
      May 9, 2015
      Messages:
      298
      Likes Received:
      7
      Trophy Points:
      0
      Here is what I have at the moment, though it is rough and only works for Immortal Flames for now. Anyone is welcome to finish it to include the other GCs and be more user friendly; otherwise, it may be a while before I get back to it since it works fine for me in the current state and I have other things on my plate.
      View attachment GrandCompanySealsSpender.zip

      Here is another that I started to try to kill the weakest target attacking you first, but I haven't got it to override the fate targeter yet so it doesn't work the way I'd like. Feel free to work on this too and see if you can override the fate targeter.
      View attachment TargetWeakestEnemy.zip
       
    4. Blade

      Blade New Member

      Joined:
      Jul 21, 2015
      Messages:
      41
      Likes Received:
      0
      Trophy Points:
      0
      View attachment 192040 View attachment 192040
      I don't know what company you have, but here is one for the Twin Adder. It will buy coke until you are out of seals.

      Installation: Unzip and place it under BotBase folder (not plugin).
       

      Attached Files:

      Last edited: Nov 4, 2015
    5. Blade

      Blade New Member

      Joined:
      Jul 21, 2015
      Messages:
      41
      Likes Received:
      0
      Trophy Points:
      0
      Could you provide some more information if this should be installed in the plugin folder or elsewhere? I tried the the GC-sealspender but it doesn't trigger anything when i configure it to buy Coke when i have +200 seals (test purpose). I tried this in FateBot and OrderBot mode.
       
    6. Cloud30000

      Cloud30000 New Member

      Joined:
      May 9, 2015
      Messages:
      298
      Likes Received:
      7
      Trophy Points:
      0
      It goes in the plugin folder. When hitting the button to spend the seals manually, the log should output a message telling you to go to the Immortal Flames vendor before trying again.

      Once it is enabled in the plugin list, it should auto-move to the vendor when the seals are over the threshold (I have only tested it in Fate Bot and ExFateBot, but it works in both for me) while the bot is running
       
    7. Blade

      Blade New Member

      Joined:
      Jul 21, 2015
      Messages:
      41
      Likes Received:
      0
      Trophy Points:
      0
      Thank you Cloud30000. I will try again tomorrow :)

      Maybe It can be useful to have a drop-down to select any Grand company. The plugin will navigate the user to the correct vendor based on this input.

      Example Twin Adder information:

      NpcLocation = -67.6920f, -0.5f, -8.9844f
      NpcId = 1002393
      WorldManager.ZoneId = 132
      AetheryteId = 2
       
    8. Blade

      Blade New Member

      Joined:
      Jul 21, 2015
      Messages:
      41
      Likes Received:
      0
      Trophy Points:
      0
      The plugin looks great and easy to use with drop down.

      Unfortunately, I can not get it to work, either automatically or manually.

      I have set myself in front of the Immortal Flames dealer and manually using the button.

      "Please manually move to the Vendor in order to begin to purchase."

      [​IMG]
       
    9. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      You could easily use that logic to make a TargetingProvider. Then all you have to do is set/unset it on plugin start/stop sort of how i do it with enable flight and the navigators.

      https://github.com/MGramolini/ExFateBot/blob/master/Providers/ExFateCombatTargetingProvider.cs -> All you have to do is make sure the weakest enemy returns as the first object in GetObjectsByWeight()

      I estimate this could be done in about 1 hour...I might even get around to it at some point.

      Code:
      var originalProvider = CombatTargeting.Instance.Provider; // put this value somewhere to reset if plugin is disabled
      CombatTargeting.Instance.Provider = new TargetWeakestTargetingProvider();
      
       
    10. Cloud30000

      Cloud30000 New Member

      Joined:
      May 9, 2015
      Messages:
      298
      Likes Received:
      7
      Trophy Points:
      0
      Agreed, though when I wrote it I didn't have access to your ExFateCombatTargetingProvider.cs and didn't want to reverse engineer it myself. Since I've already finished all my fate grinding for the time being, I doubt I will go back and fix it (especially since I already added(/MickeyMoused) it in to my copy of your ExFateBot and can just use that for the same effect).
       
    11. ZeeZee

      ZeeZee Member

      Joined:
      Nov 6, 2014
      Messages:
      61
      Likes Received:
      3
      Trophy Points:
      8
      This could all change in patch 3.1, I'll test it out tomorrow and then release the tag I use.

      It's fairly simple... stick the GCSealExchange.cs file into the OrderBotTags folder, and then call it from profiles.

      <!-- Filtered Water (10 units) -->
      <GCSealExchange ItemSlot="2" Quantity="1" Rank="RankThree" Type="Materiel" />

      I didn't bother implementing movement, as I handle all of that within the order bot profile.
       
    12. kagepande

      kagepande Community Developer

      Joined:
      Oct 20, 2014
      Messages:
      289
      Likes Received:
      11
      Trophy Points:
      18
      Could have just extended the BuyItem tag to include GC Vendors like I did for my own tag. Tag won't break on 3.1 update but you will have to update it for the new ability to bulk buy, thats it though.
       
    13. MithraLover

      MithraLover New Member

      Joined:
      Oct 21, 2015
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      1
      I wouldn't bother with a bot...

      [2.0] The number of items players would like to exchange for company seals can now be specified.

      -From the 3.1 full change log.
       
    14. ExMatt

      ExMatt Active Member

      Joined:
      Jul 5, 2015
      Messages:
      1,030
      Likes Received:
      14
      Trophy Points:
      38
      Are you emphasizing the fact it is now only useful to have a seal spender plugin and not a botbase/orderbot tag? The plugin is still definitely going to be useful.
       
    15. MithraLover

      MithraLover New Member

      Joined:
      Oct 21, 2015
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      1
      OP was looking to make a bot that will buy items from merchant so that he didn't have to keep clickin' (definitely understandable when spending 50k GC on mats), but now with 3.1, you can select the amount without single purchasing.

      Not sure where else a plugin would be useful as you can purchase multiple items from any other vendor.
       
    16. kagepande

      kagepande Community Developer

      Joined:
      Oct 20, 2014
      Messages:
      289
      Likes Received:
      11
      Trophy Points:
      18
      Auto do it when botting and your seals cap.
       
    17. ZeeZee

      ZeeZee Member

      Joined:
      Nov 6, 2014
      Messages:
      61
      Likes Received:
      3
      Trophy Points:
      8
      That's a good call - This was originally done when playing about with creating custom tags, and just kinda stayed that way :)
       

    Share This Page