|
You last visited: Today at 19:37
Advertisement
FollowBot and Multi Account Utilities for GWToolbox
Discussion on FollowBot and Multi Account Utilities for GWToolbox within the GW Exploits, Hacks, Bots, Tools & Macros forum part of the Guild Wars category.
06/07/2024, 18:21
|
#31
|
elite*gold: 0
Join Date: Oct 2016
Posts: 70
Received Thanks: 85
|
Ya.
I will try for sure and give you feedback.
I was hoping to integrate your bot with my bot so i can have 8 accs VQing an area without any input by me this is why i was asking about rez signet.
To do it i need something automated
|
|
|
06/07/2024, 19:44
|
#32
|
elite*gold: 0
Join Date: May 2021
Posts: 277
Received Thanks: 263
|
Quote:
Originally Posted by TheKuM1Ko
Ya.
I will try for sure and give you feedback.
I was hoping to integrate your bot with my bot so i can have 8 accs VQing an area without any input by me this is why i was asking about rez signet.
To do it i need something automated
|
id be willing to integrate, but my bot only runs with GWCA, i believe toolbox and autoit have issues working together, we will need to somehow translate from autoit to c++
if you have ideas on how to make the rez function easier id be happy to hear them... i tought about calling target (but that is troublesome if leader is dead) and also every account would rez at the same time doinng something like that
also tought about dropping items to the ground but i think that implementation is cheap, archaic and needless.
what i really want to do, is hook to the game chat log and command bots from there, like a private chat channel for issuing commands, i think i can do it but im not that proficient so its going to take a long while
|
|
|
06/08/2024, 21:46
|
#33
|
elite*gold: 0
Join Date: May 2021
Posts: 277
Received Thanks: 263
|
V4.2
V4.2 (08/06/2024) bot will not overlap on the target any of the following: - Enchantment
- Stance
- Shout
- Chant
- Echo
- Aliment (bleeding. disease. deepwound etc.)
- Hex
Every Skill (Effect/buff/debuff) in the game should be covered.
this feature makes possible maintainng enchantments on the target without AI, bot still need the effect to wears off to reapply (it leaves gaps in shadow form for example), future revisions will add recast before expire functionality.
if you have aideas to implement in the bot, ill be happy to hear them.
|
|
|
06/13/2024, 06:07
|
#34
|
elite*gold: 0
Join Date: May 2021
Posts: 277
Received Thanks: 263
|
V4.3
V4.3 (12/06/2024) - Added Advanced Combat Routines
- refactored (again) all routines to accomodate Advanced combat AI
- bugfixes and optimizations.
- added all enchantment Removal Skills in the game to Combat Routines.
Advanced Combat will in every skill cast loop prioritize casting.
bot will cast in this priority if skills available
- interrupt skills
- Enchantment Removal Skills
- Resurrection skills (auto resurrect if dead ally exists)bugged atm
- Healing Skills
Cleanse Hex(not all skills yet implemented)
Cleanse condi(not all skills yet implemented)
- buff/benefical
- Hex
- Dmg skills
with the refactoring of the code im Making it possible to implement a way of configuring your own combat priorities and your own Skill behaviours, next update will be maintenance for making it possible.
Milestones Achieved.
i have been able to replace all but 1 party spot (BIP resto necro), i havent figired out how to read Energy levels, when i figure how to do that i wiiwll be able to replace every party spot.
i have been able to complete almost any HM activity ive tried (except slavers exile, need scatter from AoE for that)
bot is extremely good at healing/ prot (still will not pre prot)
bot is exptremely good at interruptions
im running with 7 accounts, 5 Necro discordway, 1 Sout twisting Rit, 1 SoS resto heal and 1 Bip/resto Hero, will share my builds since its the most ive tested.
[Discordway1 Skills;OANEQTxW+JdDGzM0oAWPcXtSITA]
[Discordway2 Skills;OAhlQEFsReMgJpAGzcD+J8NFttLmKC]
[Discordway3 Skills;OAhkUwG5xAmkdQMzN4pj80ZjPYqI]
[Discordway4 Skills;OAhlQEFsReMgJ9JEzcDO0QON8sLexA]
[Discordway5 Skills;OANEQTxW+JN0EzcDaHUPcXtSITA]
[SoS Resto Skills;OACjEyiM5MXzy51T4JNncMzkLA]
[Soul Twisting Skills;OAWjMkgMZOOTkL206FOhmPuLGA]
|
|
|
06/14/2024, 10:22
|
#35
|
elite*gold: 0
Join Date: Mar 2024
Posts: 19
Received Thanks: 4
|
Hello!
I think Dwaynas kiss is not configured as a heal skill. Bot tries to cast it on enemies.
Also, it seems to not be using Seed of life or Selfless Spirit.
Tyvm!
|
|
|
06/14/2024, 10:32
|
#36
|
elite*gold: 0
Join Date: Feb 2014
Posts: 59
Received Thanks: 3
|
Hey,
I never tried these option yet, but can the bot play properly ST? If yes, does it use kurz/lux teleport spell ?
Other question, does it maintain spell like GDW on physical player or it will cast on everyone ? This could be insane if it cast weapon properly
Thanks for your insane job
|
|
|
06/14/2024, 16:56
|
#37
|
elite*gold: 0
Join Date: May 2021
Posts: 277
Received Thanks: 263
|
Quote:
Originally Posted by edu1391
Hello!
I think Dwaynas kiss is not configured as a heal skill. Bot tries to cast it on enemies.
Also, it seems to not be using Seed of life or Selfless Spirit.
Tyvm!
|
thank you for your feedback, im working on a way to configure each skill from a text file, so if you guys encounter errors or want the skill to behave differently you can do it.
i hope to have time this weekend to make some improvements.
Quote:
Originally Posted by geneticcleans
Hey,
I never tried these option yet, but can the bot play properly ST? If yes, does it use kurz/lux teleport spell ? ��
Other question, does it maintain spell like GDW on physical player or it will cast on everyone ? This could be insane if it cast weapon properly ��
Thanks for your insane job ��
|
hello, thank you! yes!, the Bot can play amazing Soul Twisting build, it can also use Kurzick/luxon skill but is not aware of waht is doing, it works well tho. ive had great succes with ST build i shared on previous post, bot handles it really well.
at the moment it can mantain great Dwarf Weapon (or what ever in the target, being enchantments, chants, buff, whatever), you will have to micro manage targetting of those spells for now (you can create toolbox keybinds and be really finicky with it) or have the buffed char being the party leader.
AI is still not implemented to spread enchants/hexex/chants between party members/enemies.
its a planned feature tho, but i dont have a timeframe on when ill be adding it.
|
|
|
06/14/2024, 19:21
|
#38
|
elite*gold: 0
Join Date: Feb 2022
Posts: 103
Received Thanks: 67
|
Quote:
Originally Posted by apoguita
thank you for your feedback, im working on a way to configure each skill from a text file, so if you guys encounter errors or want the skill to behave differently you can do it.
i hope to have time this weekend to make some improvements.
hello, thank you! yes!, the Bot can play amazing Soul Twisting build, it can also use Kurzick/luxon skill but is not aware of waht is doing, it works well tho. ive had great succes with ST build i shared on previous post, bot handles it really well.
at the moment it can mantain great Dwarf Weapon (or what ever in the target, being enchantments, chants, buff, whatever), you will have to micro manage targetting of those spells for now (you can create toolbox keybinds and be really finicky with it) or have the buffed char being the party leader.
AI is still not implemented to spread enchants/hexex/chants between party members/enemies.
its a planned feature tho, but i dont have a timeframe on when ill be adding it.
|
Not that it's needed but I can vouch for the healing and ST usage with this project. I run an E/mo and ST rit follower for DoA and they both handle themselves very well.
|
|
|
06/15/2024, 08:35
|
#39
|
elite*gold: 0
Join Date: Jun 2024
Posts: 11
Received Thanks: 1
|
I will try this thank you
|
|
|
06/17/2024, 03:12
|
#40
|
elite*gold: 0
Join Date: May 2021
Posts: 277
Received Thanks: 263
|
V4.4
V4.4 (16/06/2024)
- Added Skill Behaviour configuration File
- Added Shared Memory private channel
Because of the encapsulation of game data (energy levels, hero info, flagging and others) i had to create a shared memory area to communicate between accounts, becuse of limitations with Windows OS, i only had two options:- create a daemon for keeping the shared memory active
- create server-client like solution
for ease of use i didnt wanted a daemon so i made a server-client like solution.
what does this means??
from now on, there will be functionality that will only work if you have the bot loaded on the party leader account, it does not have to have any option active, trhe leader is the one keeping the memory open.
if new functionality needs to use the memory area and its not available, the function will not function at all or will behave weird.
what functions use shared memory?
for now only Energy Levels (Bip and Blood Ritual)
but more functionality is on the works.
already Testing Next version with Memory-Mapped files instead of shared memory.
pros, its persistent , removes requirement of having running clients.
cons: slow to access.
the good news is we dont need any time sensitive feature yet.
-----------------------------------------------------------------------
Added Skill Behaviour configuration File
Added Skills.json to allow to customize each Game skill Behaviour.
File needs to be in the same folder as plugin
if file does not exists, it will be created from memory.
Format is as follows
{
"Conditions": {
"HasBleeding": false,
"HasCondition": false,
"HasCrippled": false,
"HasDeepWound": false,
"HasEnchantment": false,
"HasHex": false,
"HasPoison": false,
"HasWeaponSpell": false,
"IsAlive": true,
"IsAttacking": false,
"IsCasting": false,
"IsHoldingItem": false,
"IsMoving": false,
"IsNockedDown": false,
"IsPartyWide": true,
"LessEnergy": 0.0,
"LessLife": 0.8999999761581421,
"MoreLife": 0.0,
"TargettingStrict": false,
"UniqueProperty": false
},
"Nature": 4,
"SkillID": 280,
"SkillType": 5,
"TargetAllegiance": 3
},
how it works?
if a skill does not exists in the file, it will be treated as a direct damage skill with no cast conditions.
if an entry exists, cast conditions will be evaluated.
if a skill is duplicated, first entry will be used.
all conditions are treated as AND (is alive and life <90%)
almost all skill behaviour in the game can be configured with the parameters provided, some unique skills require code implementation and cant be configured atm, (examples, discord, necrosis, unyielding aura, etc), some of them are already implemented, the rest will be finished next update.
IDs for skill nature and target are as follows (starting on 0)
enum SkillNature { Offensive, OffensiveCaster, OffensiveMartial, Enchantment_Removal, Healing, Hex_Removal, Condi_Cleanse, Buff,EnergyBuff, Neutral, SelfTargetted, Resurrection, Interrupt };
enum SkillTarget { Enemy, EnemyCaster, EnemyMartial, Ally, AllyCaster, AllyMartial, OtherAlly, DeadAlly, Self, Corpse, Minion, Spirit, Pet, EnemyMartialMelee, EnemyMartialRanged, AllyMartialMelee, AllyMartialRanged };
enum class SkillType {
Bounty = 1,
Scroll = 2,
Stance = 3,
Hex = 4,
Spell = 5,
Enchantment = 6,
Signet = 7,
Condition = 8,
Well = 9,
Skill = 10,
Ward = 11,
Glyph = 12,
Title = 13,
Attack = 14,
Shout = 15,
Skill2 = 16,
Passive = 17,
Environmental = 18,
Preparation = 19,
PetAttack = 20,
Trap = 21,
Ritual = 22,
EnvironmentalTrap = 23,
ItemSpell = 24,
WeaponSpell = 25,
Form = 26,
Chant = 27,
EchoRefrain = 28,
Disguise = 29
};
for SkillId you can use Toolbox info viewer
example of a skill (Healing Breeze)
{
"Conditions": {
"HasBleeding": false,
"HasCondition": false,
"HasCrippled": false,
"HasDeepWound": false,
"HasEnchantment": false,
"HasHex": false,
"HasPoison": false,
"HasWeaponSpell": false,
"IsAlive": true,
"IsAttacking": false,
"IsCasting": false,
"IsHoldingItem": false,
"IsMoving": false,
"IsNockedDown": false,
"IsPartyWide": false,
"LessEnergy": 0.0,
"LessLife": 0.8999999761581421,
"MoreLife": 0.0,
"TargettingStrict": false,
"UniqueProperty": false
},
"Nature": 4,
"SkillID": 288,
"SkillType": 6,
"TargetAllegiance": 3
},
in this case, conditions tell us,
"IsAlive": true , (target is alive)
"LessLife": 0.8999999761581421, (target has less than 90% life)
"Nature": 4, (its a healign skill)
"TargetAllegiance": 3 (it needs to be cast on allies)
you can tweak each value to your liking and i urge you to share your configs so i can create a more detailed template.
im sure i made mistakes on creating the list, so please share if you fix any mistakes.
also, if after configuring, the skill still doesnt beahve proper, please, let me know so i can see how i can fix it.
Edit: targetting options are halfway done (doesnt distinguish EnemyMartial from EnemyCaster, treast everythign as Enemy, and others)
this functionality will be completed next update.
|
|
|
06/17/2024, 19:07
|
#41
|
elite*gold: 0
Join Date: Jun 2024
Posts: 3
Received Thanks: 0
|
Hey, great work!
Is there any way to make a heroic refrain paragon not use "They're on Fire!" on cooldown, when you have a essence of clarity active? Right now it is just recasting it during combat on cooldown, which works fine without a conset and keeps heroic refrain going, but with the 20% cooldown reduction from the conset, the shout doesnt fall off anymore and heroic refrain wont get refreshed...
|
|
|
06/17/2024, 19:38
|
#42
|
elite*gold: 0
Join Date: May 2021
Posts: 277
Received Thanks: 263
|
Quote:
Originally Posted by Danger Dorito
Hey, great work!
Is there any way to make a heroic refrain paragon not use "They're on Fire!" on cooldown, when you have a essence of clarity active? Right now it is just recasting it during combat on cooldown, which works fine without a conset and keeps heroic refrain going, but with the 20% cooldown reduction from the conset, the shout doesnt fall off anymore and heroic refrain wont get refreshed...
|
Hello, for now, there is no advanced casting sequences or spreading of buffs/debuffs.
With that said, the bot should not overlap enchantments, chats,buffs or debuffs.
If you encounter a buff is not working as expected, look in the skills.json and see if there's an entry for the skill you need, if the entry does not exists, you can create it, if the entry is already made and the skill is still not working proper ,let me know and I'll look directly at that skill to see what's the problem.
Most buffs wil work because skill casting and their prerequisites are embedded in the casting function, but bot is unaware of most efficient ways of casting ,
Or maybe I'm not understanding your problem?
Can you give exact instructions on how to test the behavior you are mentioning?
|
|
|
06/17/2024, 20:43
|
#43
|
elite*gold: 0
Join Date: Jun 2024
Posts: 3
Received Thanks: 0
|
Hey,
it's about the skill  (ID 1597)
The "problem": The skill is usually used to refresh the echo  . Normally the 10 seconds shout duration with the 10 seconds cooldown works perfectly, but in certain circumstances (while having pcons active etc.) the cooldown gets reduced to 8 seconds or lower. The bot is using the shout on cooldown, without waiting for the buff to drop off, leading to the echo not getting refreshed.
I couldnt find it in the skills.json, so i added it manually and tried a few different combinations of nature, type and target settings but it continued to use the skill on cooldown, even tho the shout buff was still active.
To replicate it you can simply add it to your hotbar and go outside with a hero that has  or any other cooldown reducing effect.
Thank you!
|
|
|
06/17/2024, 21:01
|
#44
|
elite*gold: 0
Join Date: Jun 2024
Posts: 3
Received Thanks: 0
|
Quote:
Originally Posted by apoguita
Hello, for now, there is no advanced casting sequences or spreading of buffs/debuffs.
With that said, the bot should not overlap enchantments, chats,buffs or debuffs.
If you encounter a buff is not working as expected, look in the skills.json and see if there's an entry for the skill you need, if the entry does not exists, you can create it, if the entry is already made and the skill is still not working proper ,let me know and I'll look directly at that skill to see what's the problem.
Most buffs wil work because skill casting and their prerequisites are embedded in the casting function, but bot is unaware of most efficient ways of casting ,
Or maybe I'm not understanding your problem?
Can you give exact instructions on how to test the behavior you are mentioning?
|
Hey,
it's about the skill "They're on fire!" (ID 1597)
The "problem": the skill is commonly used to refresh the echo Heroic Refrain. The shout lasts 10 seconds and has a cooldown of 10 seconds, which makes it perfect to spam. The bot already does that, but when you are under some cooldown reduction effect, the skill gets used before the shout buff falls off, leading to the echo not getting refreshed
I added the skill to the skills.json and tried a few different settings of nature, type and target without any conditions but the bot kept spamming the shout on cooldown.
The replicate it, simply go outside with They're on fire and have a hero or other player use quickening zephyr (or pop a pcon) to reduce the cooldown. The bot will spam the shout on cooldown.
If that feature is not implemented yet, i hope it's on the road map and i would be looking forward to it!  it would make multiboxing with a heroic refrain character extremely busted lol
|
|
|
06/17/2024, 21:22
|
#45
|
elite*gold: 0
Join Date: May 2021
Posts: 277
Received Thanks: 263
|
Quote:
Originally Posted by Danger Dorito
Hey,
it's about the skill "They're on fire!" (ID 1597)
The "problem": the skill is commonly used to refresh the echo Heroic Refrain. The shout lasts 10 seconds and has a cooldown of 10 seconds, which makes it perfect to spam. The bot already does that, but when you are under some cooldown reduction effect, the skill gets used before the shout buff falls off, leading to the echo not getting refreshed
I added the skill to the skills.json and tried a few different settings of nature, type and target without any conditions but the bot kept spamming the shout on cooldown.
The replicate it, simply go outside with They're on fire and have a hero or other player use quickening zephyr (or pop a pcon) to reduce the cooldown. The bot will spam the shout on cooldown.
If that feature is not implemented yet, i hope it's on the road map and i would be looking forward to it!  it would make multiboxing with a heroic refrain character extremely busted lol
|
I will look into that and see if it's an undesired behaviour, if it is, will try to fix it.
I'm planning on replicate as much close as possible the native hero behaviour , and if it's possible , improve some routines, but it's a big project and I don't have time-frames when I can do everything,
Comments like yours help me a lot on identifying what features people want the most , I'll try to put this on priority
|
|
|
 |
|
Similar Threads
|
GW + GWToolbox + TexMod on Mac
03/29/2018 - GW Exploits, Hacks, Bots, Tools & Macros - 0 Replies
Dear reader,
I wrote a guide how to get GW and GWToolbox working on a mac. I never found a guide via Google, GW subreddit or here. It was a blast when I finally got it working myself. After some requests from guildies I decided to write a step-by-step guide for other mac users.
Kind regards
P.S. If this guide don't belong in this section of the forum, please move it accordingly.
P.P.S. Don't hate me for using a Mac. I just like how I can do my real life work on it.
|
[WTS] GWToolbox
08/18/2014 - Guild Wars Trading - 35 Replies
GWToolbox 2.0
A all-in-one Guild Wars tool
Not selling any more. GWToolbox is free and open source. You can get it here:
http://fbgmguild.com/GWToolboxpp/
http://fbgmguild.com/GWToolbox/
Fast travel anywhere into any district.
Customizable transparency and option to set always on top of Guild Wars
Will be on top only of GW (ex.: if you alt-tab to a browser, the browser will be above the toolbox, but toolbox will always be above gw if you want it)
|
[Selling] TWITCH SWISS BOT ACCOUNT CREATOR SPAMBOT FOLLOWBOT OFFICIAL RESELLER AUTOBUY
07/28/2014 - elite*gold Trading - 10 Replies
Twitch swiss bot
This is the original twitch swiss bot!
Remember i am a official reseller!
Features
Account creator: This is a super fast and good account creator and to be able to use it you will need proxies if you need help finding just msg me!
Followbot:You can use the accounts you created to follow someone with all the accounts you just created and you will also need proxies for this!
Spambot:You can use the accounts you created to spam someones chat you just type name msg you will...
|
[Selling] TWITCH SWISS BOT! Account creator Spambot Followbot Official reseller AUTOBUY
07/22/2014 - Twitch Trading - 5 Replies
Twitch swiss bot
This is the original twitch swiss bot!
Remember i am a official reseller!
Features
Account creator: This is a super fast and good account creator and to be able to use it you will need proxies if you need help finding just msg me!
Followbot:You can use the accounts you created to follow someone with all the accounts you just created and you will also need proxies for this!
Spambot:You can use the accounts you created to spam someones chat you just type name msg you will...
|
All times are GMT +1. The time now is 19:38.
|
|