• Visit Rebornbuddy
  • [Beta] Gw2buddy Public Beta

    Discussion in 'Archives' started by Aevitas, Oct 29, 2012.

    Thread Status:
    Not open for further replies.
    1. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      This is a public beta for our Guild Wars 2 bot. It has successfully passed closed beta stage, and we are now offering
      all of our users (up to 250 concurrent, currently) a chance to try the bot out, and let us know what you think.

      Currently, the bot features:
      • Combat only option; you move, the bot takes care of combat.
      • Grinding
      • Vendoring
      • Handling death
      • Looting
      • Mesh navigation

      Do keep in mind none of this is final, and it will contain bugs. We're looking for people to test both low and high-level grinding.

      For the latest release notes, and download, visit our Wiki's Release page:
      Release Notes - Gw2Buddy Wiki

      To get started on making your own profile and mesh, visit:
      Profile - Gw2Buddy Wiki

      To use Gw2buddy, you will need Architectus; our all-in-one routine class:
      https://dl.dropbox.com/s/8spvpxb3bsmbx9b/Architectus1.0.0.36.zip?dl=1

      Thanks for your time, and we are looking forward to your feedback!
       
      Last edited: Oct 30, 2012
    2. Hawker

      Hawker Well-Known Member Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      2,509
      Likes Received:
      70
      Trophy Points:
      48
      Great job!
       
    3. Willox

      Willox New Member

      Joined:
      Jul 24, 2010
      Messages:
      24
      Likes Received:
      1
      Trophy Points:
      0
      I will now begin to link one by one, profiles and meshes.
      The meshes are valid for the whole map and can be used for your own.
      For suggestions on the profiles and bug reports about the meshes you can contact me anytime.

      Metrica Province
      Mesh: https://www.dropbox.com/s/xk5836l8adr6qr5/Metrica Province.mesh
      Profile: Metrica Province Level 1-5
      https://www.dropbox.com/s/8y5fytqay21ihzw/Metrica Province 1-5.xml
      Profile: Metrica Province Level 10-13
      https://www.dropbox.com/s/zl727axkqolqpqy/Metrica Province 10-13.xml
      Profile: Metrica Province TEST-Profile Waypoint 2 Waypoint in random order. (All 16 WPs)
      https://www.dropbox.com/s/4kxab0hfqnjbsv0/Metrica Province - WP 2 WP Mesh Test.xml

      Harathi Hinterlands
      Mesh: https://www.dropbox.com/s/hmatxexy9ogm4wa/Harathi Hinterlands.mesh
      Profil: Harathi Hinterlands 40-45 (near Bridgewatch Camp Waypoint)
      https://www.dropbox.com/s/qxm5hxujylw13yl/Harathi Hinterlands 40-45.xml

      Cursed Shore
      Mesh: (left side)
      https://www.dropbox.com/s/ko7yyjw7bu21cw3/Cursed Shore.mesh
      Profil: Cursed Shore Lvl 80 Grinding @ Soutcoast
      https://www.dropbox.com/s/htuby9dpqmqtqci/Cursed Shore - Southcoast.xml
       
      Last edited: Nov 2, 2012
      gehoornde likes this.
    4. Speachless

      Speachless New Member

      Joined:
      Oct 12, 2011
      Messages:
      123
      Likes Received:
      0
      Trophy Points:
      0
      No profiles are made yet?
      Lucky me this released because I love every bottable game :)
       
    5. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      We do have a couple of them coming up soon, they'll be attached in the main post. :)
       
    6. reventon

      reventon Member

      Joined:
      Jan 6, 2011
      Messages:
      55
      Likes Received:
      1
      Trophy Points:
      8
      I have a question about the mesh. So basically what I need to is just record mesh for certain map then save it,by that I mean I walk over entire map area save it and then I can make lets say specific profile for part of that area I made mesh for?
       
    7. Hiro

      Hiro New Member

      Joined:
      Jun 14, 2012
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      1
      was trying with mesh, but no idea how to do it lol

      would be great if there is a tutorial or something for it:p

      keep it up guy!
       
    8. Willox

      Willox New Member

      Joined:
      Jul 24, 2010
      Messages:
      24
      Likes Received:
      1
      Trophy Points:
      0
      Yep, thats all.
      U can record a part or entire map, whatever u want. Make shure ur Hotspots are in the meshed part. The name doesnt matter, just define it in ur profile like <Mesh>MyMesh</Mesh>..
       
    9. Willox

      Willox New Member

      Joined:
      Jul 24, 2010
      Messages:
      24
      Likes Received:
      1
      Trophy Points:
      0
      All u have to do:
      1. Start Typhon :)
      2. Press Start _without loading a Profile_
      3. Go to Tab: "Profile" and click @ "Open Mesher"
      4. Now just click "Start" and if u want to see whats recording, u can click @ "Radar"
      5. if u are done, hit "Save" and choose a Name for ur recorded Mesh.
      Now.. u can make a Profile
      Profile - Gw2Buddy Wiki there is a Sample (scroll down a bit)
      Define ur Mesh in <Mesh>MyMesh</Mesh> and make shure,ur Mesh is in the "Meshes" Folder.
      Thats all :)
       
    10. dave1240

      dave1240 New Member

      Joined:
      Apr 25, 2011
      Messages:
      243
      Likes Received:
      3
      Trophy Points:
      0
      This is really difficult and hard work, We make the mesh then the profile ?. I .... sorry i don't know where to start maybe this is not for me :S.
       
    11. dave1240

      dave1240 New Member

      Joined:
      Apr 25, 2011
      Messages:
      243
      Likes Received:
      3
      Trophy Points:
      0
      Nevermind my radar was not working, it is now but still making a mesh and profile is difficult!. My character when i target a mob stops and starts movement making the whole process even harder.
       
    12. reventon

      reventon Member

      Joined:
      Jan 6, 2011
      Messages:
      55
      Likes Received:
      1
      Trophy Points:
      8
      Ok i sorted out the mesh thing but when i record the path thing and if using radar (radar shows only grey surrounding) and when enabling it freezes the game every time.
       
    13. dave1240

      dave1240 New Member

      Joined:
      Apr 25, 2011
      Messages:
      243
      Likes Received:
      3
      Trophy Points:
      0
      I am also having problems with radar 95% of the time it won't show anything, logs are blank also. I will be tinkering with it tomorrow but so far looks good. I would of liked it more like glider - the meshing where it would run to that specific point only into the patching of the mob. I don't know the play style yet as I have failed to get it to work.
       
    14. thampz

      thampz Member

      Joined:
      Jan 30, 2012
      Messages:
      78
      Likes Received:
      0
      Trophy Points:
      6
      I created a profile but I can't seem to get the Architectus to work with proper class routines, I get Elementalist, Ranger and Engineer shown 2 times on the routines place :( But if someone would like to try my profile for 49-56 grinding on Bloodtide Coast.. Tell me if it works :)
       

      Attached Files:

    15. thampz

      thampz Member

      Joined:
      Jan 30, 2012
      Messages:
      78
      Likes Received:
      0
      Trophy Points:
      6
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(17,10) : error CS0246: The type or namespace name 'Class' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(17,10) : error CS0246: The type or namespace name 'ClassAttribute' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(18,10) : error CS0246: The type or namespace name 'Behavior' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(18,10) : error CS0246: The type or namespace name 'BehaviorAttribute' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(24,10) : error CS0246: The type or namespace name 'Class' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(24,10) : error CS0246: The type or namespace name 'ClassAttribute' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(25,10) : error CS0246: The type or namespace name 'Behavior' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(25,10) : error CS0246: The type or namespace name 'BehaviorAttribute' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(32,10) : error CS0246: The type or namespace name 'Class' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(32,10) : error CS0246: The type or namespace name 'ClassAttribute' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(33,10) : error CS0246: The type or namespace name 'Behavior' could not be found (are you missing a using directive or an assembly reference?)
      [11:20:18.442 D] <path to bot>\Routines\Warrior.cs(33,10) : error CS0246: The type or namespace name 'BehaviorAttribute' could not be
       
    16. superreeen

      superreeen Member

      Joined:
      Jan 28, 2011
      Messages:
      307
      Likes Received:
      2
      Trophy Points:
      18
      make sure the path is: <path to bot>\Routines\Architectus otherwise it won't work^^
       
    17. Damos06

      Damos06 New Member

      Joined:
      Jul 22, 2011
      Messages:
      43
      Likes Received:
      0
      Trophy Points:
      0
      [08:56:56.370 D] [BuddyGw] All framelocks released.
      [08:56:56.403 D] System.Threading.ThreadAbortException: Thread was being aborted.
      at System.Runtime.InteropServices.Marshal.PtrToStructureHelper(IntPtr ptr, Object structure, Boolean allowValueClasses)
      at System.Runtime.InteropServices.Marshal.PtrToStructure(IntPtr ptr, Type structureType)
      at Buddy.Memory.ExternalProcessMemory.Read[T](IntPtr address, Boolean relative)
      at Buddy.Gw2.Objects.Gw2Gadget.#add()
      at Buddy.Gw2.Objects.Gw2Gadget.get_Type()
      at Typhon.CommonBot.DefaultLootTargetingProvider.#INh(Gw2Object #9Lf)
      at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
      at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
      at System.Linq.OrderedEnumerable`1.<GetEnumerator>d__0.MoveNext()
      at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
      at Typhon.CommonBot.DefaultLootTargetingProvider.GetObjectsByWeight()
      at Typhon.CommonBot.Targeting.Pulse()
      at Typhon.CommonBot.Logic.BrainBehavior.#Pwg()
      [08:56:56.403 D] Exception in BotMain.Tick, check the log for exception details!
      [08:56:56.404 D] System.Threading.ThreadAbortException: Thread was being aborted.
      at Typhon.CommonBot.Logic.BrainBehavior.#Pwg()
      at Typhon.CommonBot.Logic.BrainBehavior.#fKh(Object #aH)
      at Typhon.BehaviourTree.Action.RunAction(Object context)
      at Typhon.BehaviourTree.Action.<Execute>d__0.MoveNext()
      at Typhon.BehaviourTree.Composite.Tick(Object context)
      at Typhon.BehaviourTree.PrioritySelector.<Execute>d__0.MoveNext()
      at Typhon.BehaviourTree.Composite.Tick(Object context)
      at Typhon.CommonBot.BotMain.Tick()
      [08:56:56.405 D] [BuddyGw] All framelocks released.
      [08:56:56.405 N] [Poi] Set to None.
      [08:56:56.405 N] [Poi] Cleared - Reason: Bot stopped anyway.
      [08:56:56.405 N] [Scheduling] Scheduling thread aborted.
      [08:56:56.405 N] Bot stopped!
      [08:56:56.406 D] [BuddyGw] All framelocks released.
      [08:56:56.406 N] Bot Thread aborted unexpectedly! Check log for detailed exception!
      [08:56:56.407 D] System.Threading.ThreadAbortException: Thread was being aborted.
      at Typhon.CommonBot.BotMain.Tick()
      at Typhon.CommonBot.BotMain.#Ppc()



      used the test profiles listed earlier in the threat (1-13 but changed it to go up to 80 since my toons higher then that)...but this get message when i hit start


      **Edit i'm dumb had meshes in wrong folder** Playing with it some more
       
      Last edited: Nov 2, 2012
    18. aquintus

      aquintus Member

      Joined:
      Oct 3, 2010
      Messages:
      264
      Likes Received:
      7
      Trophy Points:
      18
      got some problems here aswell:
      1. bot is attacking critters
      2. bot isn't looting at all
      3. lot of errors in the log

      was running the test profile for all waypoints
       

      Attached Files:

    19. sparks

      sparks Active Member

      Joined:
      Apr 23, 2010
      Messages:
      1,174
      Likes Received:
      1
      Trophy Points:
      38
      no movies yet :)

      great job guys I am dl this and see how it goes.


      Combat only option; you move, the bot takes care of combat.

      does combat only require a profile and mesh?

      I get this on engineer
      [15:44:39.204 N] [Architectus 1.0.0.36] Routine initialized.
      [15:44:39.204 N] [RoutineManager] Current Routine set to Architectus.
      [15:44:49.140 N] Starting Combat Bot
      [15:44:49.150 D] Added new hook [RoutineCombat] 0f8597a7-ca13-4d4d-a88f-b7023c2821d4
      [15:44:49.160 D] Added new hook [HotspotPoi] 04e49c35-82b5-448c-9983-d391bf93c447
      [15:44:49.160 D] Added new hook [SetDeathPoi] 380fa887-090b-45f4-88a1-cf201f6a1427
      [15:44:49.160 D] Added new hook [SetLootPoi] c232366c-4321-4058-9430-e26bc6a7de51
      [15:44:49.160 D] Added new hook [SelectVendorPoi] 6b376659-0c6b-49ec-ba3b-8848559c274a
      [15:44:49.160 D] Added new hook [SetCombatPoi] ae5ef5f9-fa22-43d1-9a4b-9a2ca7c0f200
      [15:44:49.160 D] Added new hook [SetHotspotPoi] 5541ac15-105f-480d-a417-fe504432e251
      [15:44:49.160 D] Added new hook [SelectPoiType] 3fc864f9-c0d3-4707-90fc-8422e9badfd0
      [15:44:49.160 D] Replaced hook [TreeStart] 593117c7-cda1-4126-b0ad-ce83eed1e028
      [15:44:49.160 D] CurrentBot.Logic.Start called!
      [15:44:49.160 D] Constructing bot thread..
      [15:44:49.160 N] [Scheduling] Scheduling thread started.
      [15:44:49.160 N] Bot started!
      [15:44:49.170 D] [Scheduling] Added new Task b2dda379-a445-42b6-853e-90232247b932 "Skill Bar update".
      [15:44:49.499 D] System.NullReferenceException: Object reference not set to an instance of an object.
      at Buddy.Gw2.Objects.Gw2Player.get_Agent()
      at Typhon.CommonBot.DefaultLootTargetingProvider.#INh(Gw2Object #9Lf)
      at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
      at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
      at System.Linq.OrderedEnumerable`1.<GetEnumerator>d__0.MoveNext()
      at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
      at Typhon.CommonBot.DefaultLootTargetingProvider.GetObjectsByWeight()
      at Typhon.CommonBot.Targeting.Pulse()
      at Typhon.CommonBot.Logic.BrainBehavior.#Pwg()
       
      Last edited: Nov 3, 2012
    20. trowa

      trowa New Member

      Joined:
      Oct 28, 2012
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      i have no clue how to use it DX
       
    Thread Status:
    Not open for further replies.

    Share This Page