What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Beta] Gw2buddy Public Beta

Status
Not open for further replies.

Aevitas

Well-Known Member
Joined
Mar 2, 2010
Messages
2,307
Reaction score
36
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:
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:
No profiles are made yet?
Lucky me this released because I love every bottable game :)
 
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?
 
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!
 
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?
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>..
 
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!

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 :-)
 
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.
 
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.
 
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.
 
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.
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.
 
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 :)
 

Attachments

[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
 
[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
make sure the path is: <path to bot>\Routines\Architectus otherwise it won't work^^
 
[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:
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
 

Attachments

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:
Status
Not open for further replies.
Back
Top