• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Plugin] Interact (with objects)

    Discussion in 'Archives' started by baxterboy, Sep 24, 2010.

    1. baxterboy

      baxterboy New Member

      Joined:
      Jul 9, 2010
      Messages:
      323
      Likes Received:
      11
      Trophy Points:
      0
      Cataclysm Ready
      Interact


      This Plugin expands the capabilities of your character's which in turn requires less human input.

      What does Interact do?
      The plugin itself enables your character to interact with the game world a little better. From opening Doors & Chests to Capturing PvP Objectives. With some creative Profiles this could quite easily make Baron Mount Runs & other such profiles easier to achieve.

      Current Features
      • Will Complete "Free Knot!" quest in Dire Maul
      • Open any Door within 5 Yards
      • Open any Chest within 5 Yards
      • Works both inside & outside of instances
      • Auto Loots BoP items
      • *Untested* Automatically Recognise Battlegrounds & Capture Objectives from 30 Yards

      I use this for
      Running DireMaul, It runs through on its own, looting the Gordok Inner Door key, Gordok Shackle Key, Gordok Courtyard Key and lets itself through the necessary door travelling itself to the Ogre Tannin which it also loots. Also with my DireMaul profile it farms Librams nicely.

      Future Plans
      • Improve PvP performance
      • Improve Corpse runs
      • Allow it to load multiple profiles in a set order

      Please bare in mind this project was born today so it has a long way to go, Any feature & improvement suggestions would be appreciated. And due to not having the time to test the PvP functionality as of yet I expect issues with that.
      But with further testing it should be quite a nice Plugin when ran in Mixed Mode.

      Credit & Thanks
      Thanks to Maybe for allowing me to use some of his code & assisting with an issue.
      Also thanks to Raphus for assisting me with an issue.
       

      Attached Files:

      Last edited: Nov 21, 2010
    2. baxterboy

      baxterboy New Member

      Joined:
      Jul 9, 2010
      Messages:
      323
      Likes Received:
      11
      Trophy Points:
      0
      Installation
      Extract the Interact folder straight into your Plugins directory.
      HonorBuddy > Plugins > Interact > Interact.cs

      Profiles
      To anybody using this Plugin or making Profiles to use it with be sure to take note of the Distances the plugin will interact from & route your profiles accordingly.

      Current Bugs
      -Untested PvP Support.

      Change Notes
      V1.0
      -Initial Release.

      V1.1
      -Added Free Knot! quest support.
      -PvP will travel to node if detected within 30 yards. (May also stay there though, not tested.)

      V1.1.1
      -Bug Fix, Added cooldown timers to each interaction to stop the Plugin from spamming Doors etc. Cooldown is set at 20 seconds as default.
       
      Last edited: Oct 11, 2010
    3. Gatherit

      Gatherit New Member Buddy Store Developer

      Joined:
      Aug 28, 2010
      Messages:
      2,331
      Likes Received:
      68
      Trophy Points:
      0
      Thanks for your work :)
       
    4. StephanT

      StephanT Member

      Joined:
      Apr 27, 2010
      Messages:
      228
      Likes Received:
      1
      Trophy Points:
      18
      Nice, thanks for the addition :)
       
    5. Ninett

      Ninett New Member

      Joined:
      Aug 28, 2010
      Messages:
      122
      Likes Received:
      0
      Trophy Points:
      0
      Two questions:

      Will it turn in the Gordok Shackle Key quest?

      Will it reset the instance after exiting it and then reenter?
       
    6. baxterboy

      baxterboy New Member

      Joined:
      Jul 9, 2010
      Messages:
      323
      Likes Received:
      11
      Trophy Points:
      0
      As of now, No it will not. However I have a few nice ideas I will try to implement in the near future including the Key Quest. Although I do recommend you try DungeonBuddy, that has a feature that will reset the instance for you.
       
    7. Ninett

      Ninett New Member

      Joined:
      Aug 28, 2010
      Messages:
      122
      Likes Received:
      0
      Trophy Points:
      0
      Oooh. Thank you!

      Awesome job on the plugin! :D
       
    8. zoktar

      zoktar New Member

      Joined:
      Jul 20, 2010
      Messages:
      285
      Likes Received:
      1
      Trophy Points:
      0
      would npc gossip hard to implement?, some npcs open gates and such, start instance events, etc.
       
    9. baxterboy

      baxterboy New Member

      Joined:
      Jul 9, 2010
      Messages:
      323
      Likes Received:
      11
      Trophy Points:
      0
      I'm working on that as we speak.
       
    10. zoktar

      zoktar New Member

      Joined:
      Jul 20, 2010
      Messages:
      285
      Likes Received:
      1
      Trophy Points:
      0
      awsomeness!
       
    11. baxterboy

      baxterboy New Member

      Joined:
      Jul 9, 2010
      Messages:
      323
      Likes Received:
      11
      Trophy Points:
      0
      Update

      Update
      Updated to V1.1 which includes minor fixes & added support for the quest "Free Knot!" in Dire Maul.

      It will do the quest if you have a "Gordok Shackle Key" & you are within 30 yards of the quest giver, otherwise it will function as before.

      If anybody has any requests for feature additions or changes feel free to post them.
       
      Last edited: Sep 25, 2010
    12. baxterboy

      baxterboy New Member

      Joined:
      Jul 9, 2010
      Messages:
      323
      Likes Received:
      11
      Trophy Points:
      0
      I'm in the process of rewriting this plugin to make it more flexible, If theres any situations you want supported please let me know which, For example Talking to a NPC to trigger an event/open a door etc.
       
    13. zoktar

      zoktar New Member

      Joined:
      Jul 20, 2010
      Messages:
      285
      Likes Received:
      1
      Trophy Points:
      0
      i havnt found a good way to handle librams for afk botting. since u can only have 1 each in inventory, there a way to force mail it ?(asked in dungeon buddy aswell).
       
    14. baxterboy

      baxterboy New Member

      Joined:
      Jul 9, 2010
      Messages:
      323
      Likes Received:
      11
      Trophy Points:
      0
      Yes there will be a way todo so, however for Horde this will be achieved alot easier due to the distance of the mailbox. When i get time il try work on something to achieve mailing librams as they are looted.
       
    15. laurence2410

      laurence2410 Member

      Joined:
      Jan 15, 2010
      Messages:
      188
      Likes Received:
      2
      Trophy Points:
      18
      i dont understand what profile i have to load to make this work help please ta
       
    16. baxterboy

      baxterboy New Member

      Joined:
      Jul 9, 2010
      Messages:
      323
      Likes Received:
      11
      Trophy Points:
      0
      Depends what you are using it for, If its an instance make a profile that runs through the instance and past the objects you want it to interact with.
       
    17. laurence2410

      laurence2410 Member

      Joined:
      Jan 15, 2010
      Messages:
      188
      Likes Received:
      2
      Trophy Points:
      18
      i am using to farm dire naul north mate. sort of got it to work btw using the dungeon buddy profile. few questions though

      1-will it be able to walk out of instance reset and reenter
      2-will it loot the tannin up the ramp ran it 3 times last night and it never went up the ramp so not sure it supports this yet

      awesome start to a great plugin though keep up the good work
       
    18. baxterboy

      baxterboy New Member

      Joined:
      Jul 9, 2010
      Messages:
      323
      Likes Received:
      11
      Trophy Points:
      0
      Yes it loots the Tannin although sometimes it takes a few attempts to loot BoP items, need to find a new way to sort that. And I'm thinking how todo the Reset Dungeon thing how should the bot know when to exit & reset? after killing a certain mob or any ideas?

      EDIT: I have about 4 versions of Interact going atm all working differantly so with a bit of experimenting I think I can come out with a quality update nexttime.
       
      Last edited: Oct 6, 2010
    19. laurence2410

      laurence2410 Member

      Joined:
      Jan 15, 2010
      Messages:
      188
      Likes Received:
      2
      Trophy Points:
      18
      after running it again a few times today it did not go up the stairs to loot the tanin mate i will run it again and then post a log after re: when to reset i think a simple way would be to exit after a certain time or maybe if you can make it go to the end boss in there and leave after he is dead, sort of like how IB does when the end boss is killed.

      Also any chance you couls pm the profile you use or post it here for DM north as the one i use doesnt go towards the mini bosses

      thanks
       
    20. me242

      me242 New Member

      Joined:
      Jun 8, 2010
      Messages:
      117
      Likes Received:
      0
      Trophy Points:
      0
      Tried this in Arathi Basin. As soon as it exits the gates it goes "interacting with door". No door in sight though so he just stands there for 10-20 seconds.
      Then he came to an enemy base. Pulled and killed one guy, then ran "interacting with object" straight to the flag and just stood there. I was being attacked so he could not finish the interaction, although I only saw him try once.

      Had to turn it off. Looked too weird just standing there, taking a beating.

      Edit: If you could change it so it does not interact, in battlegrounds, while attacked, that would be great =)
      Edit2: And perhaps ignore "door" in battleground too =)
      Edit3: And not do anything in Eye of the Storm / WSG. dont want the bot to pickup the flag..
       
      Last edited: Oct 10, 2010

    Share This Page