• Visit Rebornbuddy
  • [RePear] Repair Bot for Rebornbuddy

    Discussion in 'Plugins' started by kagamihiiragi17, Aug 21, 2014.

    1. kagamihiiragi17

      kagamihiiragi17 Community Developer

      Joined:
      Jun 24, 2014
      Messages:
      873
      Likes Received:
      25
      Trophy Points:
      0
      I didn't see anything in that log.
       
    2. Hydro

      Hydro New Member

      Joined:
      Oct 24, 2011
      Messages:
      103
      Likes Received:
      1
      Trophy Points:
      0
      Hey Kagamii,

      When I create a grind profile. In order to utilize RePear do I need to create a mesh leading to the repair vendor? Or does the Plugin pull the mesh hosted on the servers in order to find its way to the repair vendor?
       
    3. kagamihiiragi17

      kagamihiiragi17 Community Developer

      Joined:
      Jun 24, 2014
      Messages:
      873
      Likes Received:
      25
      Trophy Points:
      0
      RePear utilizes the navmesh server to do its navigation, you shouldn't need to do anything except activate RePear, RePear will take care of the rest.
       
      Last edited: Sep 7, 2014
    4. Hydro

      Hydro New Member

      Joined:
      Oct 24, 2011
      Messages:
      103
      Likes Received:
      1
      Trophy Points:
      0
      Fantastic, thank you for the quick reply. I'm setting up a grind profile to grind up my Companion XP and this will help immensely since the profile can be 100% AFK and I hate babysitting lol.
       
    5. lordofthereef

      lordofthereef New Member

      Joined:
      Jul 16, 2014
      Messages:
      242
      Likes Received:
      1
      Trophy Points:
      0
      Please share when you get it going :)
       
    6. Hydro

      Hydro New Member

      Joined:
      Oct 24, 2011
      Messages:
      103
      Likes Received:
      1
      Trophy Points:
      0
      View attachment 116004 2014-09-06 23.36.txt
      It's just a basic grind profile. Currently gets about 150k xp/hr for companion while on my PLD. Can be higher with a DPS class, but not really any good CR's that work with new version of RebornBuddy.

      When utilizing the RePear plugin with my profile it did not work. It just moved between two points when it came time to do the repair function. Attached is the log. No path generation errors coming up, not sure what's up with it.
       
    7. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
      I've tried testing RePear with OrderBot (with the "Mining_Leveling_1-50" profile Kaga made) and if the RePear timer expires while the bot is in the middle of mining something it closes the mining window, stands there, opens the ESC Menu, freaks out a bit, then continues mining with no errors or RePear messages (I checked the log, nothing happened during that event, just blank/empty time).
       
    8. kagamihiiragi17

      kagamihiiragi17 Community Developer

      Joined:
      Jun 24, 2014
      Messages:
      873
      Likes Received:
      25
      Trophy Points:
      0
      Are you running the latest version? That shouldn't happen. If you're running the latest version, please post a log so I can look at it.
       
    9. kagamihiiragi17

      kagamihiiragi17 Community Developer

      Joined:
      Jun 24, 2014
      Messages:
      873
      Likes Received:
      25
      Trophy Points:
      0
      That has to do with the navmesh server, RePear only follows the instructions it gets from there. I believe it had something to do with this...

      Try it again and see if it's still happening.
       
    10. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
      Yeah the latest version of the bot and plugin. I take back what I said, I did find a RePear log message, but nothing happened (the timestamps show the bot never went anywhere to repair).

      Code:
      [02:32:18.942 V] [Poi.Clear] Reason: Node is gone
      [02:32:23.469 D] [POI Set] Type: Gather
      [02:32:23.524 D] Requesting path on 145 from <-135.3835, -30.13088, -26.31733> to <-184.4192, -33.21982, -28.40965>
      [02:32:23.666 D] Generated path to <-184.4192, -33.21982, -28.40965> in 00:00:00.1419292 ms
      [02:32:24.743 D] Moving to next hop: <-169.4753, -32.95637, -34.30594> (Moving to gather) D: 29.36826
      [02:32:29.460 D] Moving to next hop: <-177.7595, -33.85637, -36.79234> (Moving to gather) D: 9.658141
      [02:32:30.898 D] Moving to next hop: <-179.7984, -34.05637, -36.79055> (Moving to gather) D: 3.003657
      [02:32:31.228 D] Moving to next hop: <-184.8209, -34.11641, -29.18221> (Moving to gather) D: 9.637842
      [02:32:32.457 D] Targeting Mineral Deposit 0x4000012A 0x13BFB720
      [02:32:32.513 D] Interacting with Mineral Deposit 0x13BFB720
      [02:32:33.516 N] [GatherTag] Casting Sharp Vision II
      [02:32:33.516 D] DoAction Spell 237 0xE0000000
      [02:32:33.571 V] Blacklisting 4000012A for 00:00:30 [Type: All] - Reason : So we don't auto target
      [02:32:33.572 N] Gathering ItemName:Alumen Chance:100 HqChance:15 Amount:1 RawItemId:5524
      [02:32:40.358 D] Targeting  0x3 0x14813220
      [B][02:32:54.861 N] [RePear] Repaired![/B]
      [02:32:54.861 D] Targeting Mineral Deposit 0x4000012A 0x13BFB720
      [02:32:54.896 D] Interacting with Mineral Deposit 0x13BFB720
      [02:32:55.457 N] Gathering ItemName:Alumen Chance:100 HqChance:15 Amount:1 RawItemId:5524
      [02:32:57.969 V] [Poi.Clear] Reason: Node is gone
      I have it set for 10 minute intervals and I've been running it since then (that's from my current log) and it hasn't attempted any more repairs (it's missed 2 calls since then, no messages in the log).

      View attachment 8048 2014-09-07 22.22.txt
       
      Last edited: Sep 7, 2014
    11. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
      New area. Restarted the bot and this time the bot actually went to the local repair vendor and clicked on him, but never actually repaired (although the log claims it did). There's a ton of errors this time as well for some reason (so I'll just attach the log as it's way too much to quote).

      View attachment 11168 2014-09-07 23.50.txt
       
    12. kagamihiiragi17

      kagamihiiragi17 Community Developer

      Joined:
      Jun 24, 2014
      Messages:
      873
      Likes Received:
      25
      Trophy Points:
      0
      Were you moving the mouse on the screen while it was repairing? I'll look into this when I get home though.
       
    13. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
      No, but I do have FFXIV in Borderless Windowed mode. Is Fullscreen a requirement for the plugin to function? Everything else has worked fine in Borderless Windowed so far.
       
    14. kagamihiiragi17

      kagamihiiragi17 Community Developer

      Joined:
      Jun 24, 2014
      Messages:
      873
      Likes Received:
      25
      Trophy Points:
      0
      No, I run in borderless windowed as well. I'll take a look at it this evening.
       
    15. Wheredidigo

      Wheredidigo Community Developer

      Joined:
      Dec 15, 2013
      Messages:
      417
      Likes Received:
      8
      Trophy Points:
      18
      Looking at the code.....

      It's breaking here:

      Code:
      public static void TargetVendor()
              {
                  GameObjectManager.GetObjectByName(RepairVendor.Name).Target();
              }
      
      That tells me that it's not finding any object that is the same as the value of RepairVendor.Name.

      Can you tell me what the name of the vendor was that you were going to Endus?

      Was it:

      1. "Merchant & Mender"
      2. "Independent Arms Mender"
      3. "Tool Supplier & Mender"
      4. "Independent Mender"
      5. "Encampment Clothier & Tailor"
      6. "Arms Supplier & Mender"
      7. "Junkmonger"

      Or was it named something else? Also....what zone were you in?
       
    16. kagamihiiragi17

      kagamihiiragi17 Community Developer

      Joined:
      Jun 24, 2014
      Messages:
      873
      Likes Received:
      25
      Trophy Points:
      0
      I figured it was breaking there, which makes me wonder if it's not returning a vendor properly. I might not have code in there for zones that don't have vendors in them, that might be the issue.
       
    17. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
      The first time I was in the Camp Drybone area (dunno what the name of that repair NPC was).

      Now it's:

      Merchant & Mender
      Forgotten Springs

      I'm running the most recent version of RebornBuddy, RePear, and Ultimate Mining Profiles (specifically "Mining_Leveling_1-50.xml").

      I just restarted the bot and I'm standing right by the vendor. RePear is set to 1h30m and I'll let it run overnight (no chance of me accidentally interacting with it). I'll check the log and post any new info in around 12 hours.
       
    18. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
    19. mrnixxin

      mrnixxin New Member

      Joined:
      Sep 6, 2014
      Messages:
      16
      Likes Received:
      0
      Trophy Points:
      1
      I am having the exact same behaviour now as well, all of a sudden, just started yesterday
       
    20. kagamihiiragi17

      kagamihiiragi17 Community Developer

      Joined:
      Jun 24, 2014
      Messages:
      873
      Likes Received:
      25
      Trophy Points:
      0
      I'm looking into it but I don't have an immediate fix, as it's working fine for me. Any logs are always helpful, in addition to what zone you are in, what botbase you're using, and if applicable what profile you're using.
       

    Share This Page