• Visit Rebornbuddy
  • [Plugin] KeepOnMoving - Stuck handling and more

    Discussion in 'Movement' started by mh66, Jul 9, 2016.

    ?

    What do you intend to use/already use⌠ KEEP oи MOVING ⌡ for?

    1. Leveling chars with Questing Bot?

      27 vote(s)
      55.1%
    2. GatherBuddy2

      23 vote(s)
      46.9%
    3. Other

      10 vote(s)
      20.4%
    Multiple votes are allowed.
    1. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      KeepOnMoving will automatically restart profile when (garrison/dalaran) herathstone or whistle was used
       
    2. hasan666

      hasan666 Member

      Joined:
      Aug 28, 2016
      Messages:
      42
      Likes Received:
      0
      Trophy Points:
      6

      Awesome man, thank you.
       
    3. AigisZerox

      AigisZerox New Member

      Joined:
      Sep 16, 2016
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      Nice, would it be possible to create a SVN update or are you thinking of putting it in the store at some point.
       
    4. hasan666

      hasan666 Member

      Joined:
      Aug 28, 2016
      Messages:
      42
      Likes Received:
      0
      Trophy Points:
      6

      I second this. I like it because it is useful and free. You can put a little price on the store as an option to stream without users manually updating it but please keep upload the source code here.
       
    5. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      I have actually no intention to put in on a store and keep the source code secret for several reasons:

      1. If others hadn't made their source code available so I could learn from, I wouldn't have been able to code this plugin
      2. I don't want to prevent others from adapting this plugin to their needs. If someone wants - for example - to stop the bot after hearthing, he/she could easily modify a few lines himself/herself as far as there is no settings menu implemented
      3. Maybe some of my lines are not professional and Bossland approved enough to publish it on the store
       
      Last edited: Sep 25, 2016
    6. furiousrox

      furiousrox New Member

      Joined:
      Dec 23, 2015
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      My toon is a sub rogue, he jumps in the mobs with shadowstrike and sometimes get stuck over objects like rocks, he should just simply "jump down the rock", but he can't, silly bot...

      The message that appears is something like this:
      "Path distances request failed on map: Troll Raid, Location: <X, Y, Z>"

      I tried your plugin but it seems it wasn't programmed to deal with this kind of problem. Could you add this kind of "stuck" problem in the plugin? Or gimme a idea on how to deal with this? It'd really help me...
       
    7. bul

      bul Member

      Joined:
      Dec 2, 2015
      Messages:
      123
      Likes Received:
      2
      Trophy Points:
      18
      any chance you could PM me v1.4, after the toon uses Dalaran Hearth for me it just sits there in Dalaran, and never tries to go anywhere, most likely an issue with my profile, but your plugin was working amazingly for me before I updated to new version
       
    8. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      Could you attach a full log, so I can have a look at it?

      KOM usually uses something like hearthstone as last resort; must be a very disadvantageous area your are questing in.
       
      Last edited: Sep 25, 2016
    9. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      I am sorry but I didn't really understand the issue. What is your toon supposed to do with objects (like rocks)?
       
    10. AigisZerox

      AigisZerox New Member

      Joined:
      Sep 16, 2016
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      Hey, I understand the fact of not putting the file on the store; but will creatinga svn update for it be possible? I have a cmd that updates scripts via svn if I forget to check if some have updates 1 by 1.
       
    11. bul

      bul Member

      Joined:
      Dec 2, 2015
      Messages:
      123
      Likes Received:
      2
      Trophy Points:
      18
    12. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      I don't think so, sorry.
       
    13. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      Looks like there are a lot of navigation issues related to HB itself. You may want to post this in mesh errors thread

      You could force KOM to use Flight Master's Whistle only

      Change this
      Code:
      whistle = StyxWoW.Me.BagItems.FirstOrDefault(x => x.Entry == 141605);
      dHS = StyxWoW.Me.BagItems.FirstOrDefault(x => x.Entry == 140192);
      gHS = StyxWoW.Me.BagItems.FirstOrDefault(x => x.Entry == 110560);
      HS = StyxWoW.Me.BagItems.FirstOrDefault(x => x.Entry == 6948);
      to something like this
      Code:
      whistle = StyxWoW.Me.BagItems.FirstOrDefault(x => x.Entry == 141605);
      dHS = null;
      gHS = null;
      HS = null;
       
      Last edited: Sep 25, 2016
    14. jotd

      jotd Member

      Joined:
      Sep 27, 2010
      Messages:
      745
      Likes Received:
      1
      Trophy Points:
      18
      So I used the new version since saturday now and with the changes it works really good for me.
      I haven't had a single issue since then that my toon was stuck somewhere and not running over night.
      Love it.
       
    15. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      Thank you for your feedback. That's the way it is supposed to work :)
       
    16. phunani

      phunani New Member

      Joined:
      Aug 10, 2011
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      1
      I was really excited about this plugin since my Gatherbuddy profiles often got stuck. I tried it out, but it would just use Dalaran hs and then stay afk since the profile doesn't support flying from Dalaran. I have now tried the above method so it will only use normal HS to a place on the GB2 route. Hope this will work out well :) If you wanted to do something nice, you could try and make a config window for the plugin where you could choose which Hs to use in what order.
      Thank you for your good work :)
       
    17. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      GB2 is actually designed to make your toon fly or walk along a specified waypath without clever switching between zones. KeepOnMoving is rather designed for well scripted questing profiles (like those shipped with HB).

      Would you mind attaching a log showing that KOM uses HS only?
       
    18. phunani

      phunani New Member

      Joined:
      Aug 10, 2011
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      1
      I see, but until now it seems to work with GB2 aswel :)
      It's not that it ONLY uses HS, but if you don't have whistle, dHS is the next in line and then it will just stand still (because I am using GB2). If you still want a log i can provide it, but i have just changed
      Code:
      whistle = StyxWoW.Me.BagItems.FirstOrDefault(x => x.Entry == 141605);
      dHS = StyxWoW.Me.BagItems.FirstOrDefault(x => x.Entry == 140192);
      gHS = StyxWoW.Me.BagItems.FirstOrDefault(x => x.Entry == 110560);
      HS = StyxWoW.Me.BagItems.FirstOrDefault(x => x.Entry == 6948);
      to what i needed:
      Code:
      whistle = null;
      dHS = null;
      gHS = null;
      HS = StyxWoW.Me.BagItems.FirstOrDefault(x => x.Entry == 6948);
      which seems to do just fine for this purpose :)
       
    19. Magneto12

      Magneto12 New Member

      Joined:
      Aug 10, 2016
      Messages:
      46
      Likes Received:
      0
      Trophy Points:
      0
      Instead of changing the code, couldn't we also just place every hearthstone besides the regular HS, in the bank of our characters or even just delete them? That way we are not messing with the functionality of the plugin?
       
    20. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      As long as I haven't implemented a settings menu, you can change the code as I described. If I had a settings menu and you hadn't checked any heartstone,the plugin would actually do the same thing (setting this variables to "null")
       

    Share This Page