FollowBot and Multi Account Utilities for GWToolbox

07/11/2024 17:33 Simagol#106
Quote:
Originally Posted by JimRaynerd View Post
Updated to the new version few things I noticed after some testing:
-The loot disables itself much too easily and quickly even when an item can be reached. So you have to continually monitor the followers to see if their loot function got disabled or not. You can easily test it by dropping a bunch of loot on the ground and then toggling loot on a follower, after 1 item it turns off.
I do have the same Issue and I'm pretty sure it happens either when gold is dropping and multiple try to pick it up at once or if they have more then 1 Item allocated or smth.
But yeah it is quite easy to repoduce like he said just take 1 acc with you and drop like 3 items on the ground, he will pick up the first and then stop and disable looting.

That beeing said so far i have not encountered any jojoing when flagging and the flag all worked all the time aswell so far, running 1 hero and 7 accs
07/11/2024 17:58 apoguita#107
Quote:
Originally Posted by Simagol View Post
I do have the same Issue and I'm pretty sure it happens either when gold is dropping and multiple try to pick it up at once or if they have more then 1 Item allocated or smth.
But yeah it is quite easy to repoduce like he said just take 1 acc with you and drop like 3 items on the ground, he will pick up the first and then stop and disable looting.

That beeing said so far i have not encountered any jojoing when flagging and the flag all worked all the time aswell so far, running 1 hero and 7 accs
Thank you, I'll test the items that don't have an owner, like gold and manually dropped items.

Have you noticed if the issue happens in actual combat , with loot dropped from mobs?
07/11/2024 18:13 Simagol#108
Yeah that why i think its gold, a bit hard to keep track off tbh

Edit:
Now I'm sure gold is a problem, had a group drop 2x gold coins and a random white Item for a diffrent char. Only had loot activated on my main and on one I made fullscreen on 2nd monitor and it broke instantly after the fight was over

Edit2: Another thing that happens quite frequently for me is that one of them gets stuck on priest at rez shrines, no clue If thats smth you already know or have happen to you aswell
07/11/2024 18:44 apoguita#109
Quote:
Originally Posted by Simagol View Post
Yeah that why i think its gold, a bit hard to keep track off tbh

Edit:
Now I'm sure gold is a problem, had a group drop 2x gold coins and a random white Item for a diffrent char. Only had loot activated on my main and on one I made fullscreen on 2nd monitor and it broke instantly after the fight was over

Edit2: Another thing that happens quite frequently for me is that one of them gets stuck on priest at rez shrines, no clue If thats smth you already know or have happen to you aswell
Yes, there most likely be something I didn't checked on non assigned loot, will try to fix it tonight (I'll make a quick fix to allow only the leader to pick up non assigned loot, at lunch in a couple of hours ), that will buy me time to address the real problem and you guys can keep playing without issues.

Haven't heard of the issue of getting stuck on res shrines , can you elaborate more ? Does it happens when there's flags active or without them? Or doesn't matter? Does it happens with the leader alive or dead? Or doesn't matter?
Are mobs in range on the res shrine?
When you say, one of them, is the same one always or is it random?
Can I reproduce by suiciding in any map? Or do I have to do something previous?
07/11/2024 19:14 Simagol#110
Should have clarified sorry!
It basically happens when you talk to the priest to grab the buff to get norn title points or smth. Without anything active no flags no enemies me alive, basically just leaving town. Don't quote me on that but i think if it's random who gets stuck and if anyone gets stuck in the first place, I think it happens most with Nr. 4/5/6 (Starting to count with a 1).
It prob is just bad GW Pathing since i can't just wiggle him free without disabling following
07/11/2024 19:22 apoguita#111
Quote:
Originally Posted by Simagol View Post
Should have clarified sorry!
It basically happens when you talk to the priest to grab the buff to get norn title points or smth. Without anything active no flags no enemies me alive, basically just leaving town. Don't quote me on that but i think if it's random who gets stuck and if anyone gets stuck in the first place, I think it happens most with Nr. 4/5/6 (Starting to count with a 1).
It prob is just bad GW Pathing since i can't just wiggle him free without disabling following
I'll give you more info how positioning works, maybe it's can give you insight on how to troubleshoot.

The follow function checks distance from the leader, if the threshold is surpassed(different ranges in agrgro or out of aggro) they will be issued a move function, the point where they follow is a predefined angle (based on party #, hero and henchmen positioning) and will command to go there

H X H
H P H
H H H

Followers will align with leader in that grid. X is unoccupied space, they will not stand there(only heroes and henchmen can) P is the player , H is either a hero or a follower.

If you have 1 hero and 7 accounts, positioning should be like this.

H X 3
4 P 5
6 7 8

H=hero, P=player, #party number

If the point there are following happens to be in an award place they will get lost, trying to get to a place they cant.

This can happen if there's obstacles, rocks, walls, or something else in that exact position.

If you are out of combat you can adjust positioning by changing your leaders angle where it's pointing and try to make the point where the followers follow available .

This follow function is not perfect, because of the issues I mentioned, Im going to remake this functions with the native games pathing functions, but that's too advanced for me yet and I still don't understand well how it works, for the time being , we will have to deal with this kind of issues, I'll try to make it workable in most of the cases.
07/11/2024 20:01 Simagol#112
Okay got it, yeah then it just is the way it is for now, no big deal, just kinda have to get used to checking if they are still with me or got stuck, thank you!
07/11/2024 21:48 apoguita#113
/////////////////////////////////////

Version History
V5.141 (10/07/2024)
  • Added necessary checks for Unassigned Items on the floor.

managed to fix issues with the lootiung function, i tested with a full 8 man party, didnt encountered issues but couldnt test thoroughly.

tested with loot from mobs and gold from mobs, also with multiple items dropped manually on the ground for a single account and for multiples.

If gold coins or another unassigned drop , drops outside reach , inevitably will affect all accounts, there's nothing I can do for the moment.

I will be revising this function but first I need to study how the item array works.

Tried testing the flaggiing issues with heroes and with a full 8 man party, in combat and out of combat, also tried flagging all and flagging speciific followers, but couldnt reproduce the issues, im going to need more data.

ive been testing, loot timeout has a lot of bugs, i suggest using the previous version until i have time to fix it
07/13/2024 17:35 apoguita#114
/////////////////////////////////////

Version History
V5.15 (13/07/2024)
  • Modified Ui to be more compact and tilable
    [Only registered and activated users can see links. Click Here To Register...]
  • Added Remote control Feature, you can control all followers options from the leader account, can be done party wide and per each follower.
    [Only registered and activated users can see links. Click Here To Register...]
  • disabled loot timeout function, it will be revised in another time.

Experimental features are not yet added to remote control.

in order to make this functions easy, i moved to using shared memory for all my control vars, it should work as normal, but mind you, as long as the followers dont belong to the party, they all will ocuppy slot 0 in the array, so some flickering could happen in functions since multiple clients are accessing the same area, it should not crash though.

everything will align once all followers are in the party.

Found what is the issue when getting out of compass range, not sure if its Gw or if its the toolbox functions that im using, but when getting out of range functions report multiple #1 party members, still dont know if its better to fix it or to re implement other functions, but at least we know why it happens.
i think because of the memory acces that im doing now, that issue should not make your client crash (please test and tell me) but it will make things work unexpectedly, maybe you are left with aimless bots ot maybe you are left with two separate parties.. haventested that at all
07/13/2024 23:01 Dregaunis#115
Quote:
Originally Posted by apoguita View Post
/////////////////////////////////////

Version History
V5.15 (13/07/2024)
  • Modified Ui to be more compact and tilable
    [Only registered and activated users can see links. Click Here To Register...]
  • Added Remote control Feature, you can control all followers options from the leader account, can be done party wide and per each follower.
    [Only registered and activated users can see links. Click Here To Register...]
  • disabled loot timeout function, it will be revised in another time.

Experimental features are not yet added to remote control.

in order to make this functions easy, i moved to using shared memory for all my control vars, it should work as normal, but mind you, as long as the followers dont belong to the party, they all will ocuppy slot 0 in the array, so some flickering could happen in functions since multiple clients are accessing the same area, it should not crash though.

everything will align once all followers are in the party.

Found what is the issue when getting out of compass range, not sure if its Gw or if its the toolbox functions that im using, but when getting out of range functions report multiple #1 party members, still dont know if its better to fix it or to re implement other functions, but at least we know why it happens.
i think because of the memory acces that im doing now, that issue should not make your client crash (please test and tell me) but it will make things work unexpectedly, maybe you are left with aimless bots ot maybe you are left with two separate parties.. haventested that at all
hi there! i've been using your plugin for a few weeks now and haven't had a real problem but now i'm getting 007 disconnects when all of my accounts (6) zone into a new area, everyone not in focus disconnects (and just did assault on the stronghold and we all disconnected upon finish of the mission) then i got a debug error trying to connect to my character again so i hit retry to debug and it just closed my game. I'm really not sure how to help here, I was getting the error while i was running my accounts through an EOTN tour and everyone but my sin disconnected every time we zoned. so i deleted the entire thing and then downloaded everything again and it's not as bad but we're still getting disconnects at what seems like random intervals. i am LOVING this new remote control feature! everything about this is making me so happy (except the disconnects haha) if there's anything you need me to do i'll be happy to
<3 <3 <3
07/14/2024 00:56 apoguita#116
Quote:
Originally Posted by Dregaunis View Post
hi there! i've been using your plugin for a few weeks now and haven't had a real problem but now i'm getting 007 disconnects when all of my accounts (6) zone into a new area, everyone not in focus disconnects (and just did assault on the stronghold and we all disconnected upon finish of the mission) then i got a debug error trying to connect to my character again so i hit retry to debug and it just closed my game. I'm really not sure how to help here, I was getting the error while i was running my accounts through an EOTN tour and everyone but my sin disconnected every time we zoned. so i deleted the entire thing and then downloaded everything again and it's not as bad but we're still getting disconnects at what seems like random intervals. i am LOVING this new remote control feature! everything about this is making me so happy (except the disconnects haha) if there's anything you need me to do i'll be happy to
<3 <3 <3

hello, thank you very much for tryin this plugin :) im glad people like it.

since the "ToS" update i noticed things changed..

do you have more accounts running other scripts logged in? or in the same ip?
are all your diconnects 007??

i notice, since the update, connections are throttled, if you fire up too many accountsd at once , 5 accounts will connect and then the rest will give 007 errors, even with no plugins or toolbox loaded.

im doing a full playtough of Factions campaign with an 8 man party to test, so far i have only encounteres one disconnection after finishing a mission (error 012), all accounts were logged out but the mission was credited, i had to completely reload the clients tho.

error 007 is caused by the server rejecting a connection, but exactly what is, im not sure, could be a bad packet from the client or could be any from the server side.

i made this plugin in the hopes of passing as a real player, and doing so, im careful of not sending packets that a normal player couldnt send.

but maybe im reading variables when i dont have to or maybe im doing something really stupid that has a way of fixing.

if you have troubles disconnecting with my plugin, and i know its not ideal, you can unload, enter mission, reload, that way shouldnt give you any problems.

you can do that easily by saving Toolbox configs with the plugind loaded and unlaoded and doing /tb save . /tb load
07/14/2024 01:55 Dregaunis#117
Quote:
Originally Posted by apoguita View Post
hello, thank you very much for tryin this plugin :) im glad people like it.

since the "ToS" update i noticed things changed..

do you have more accounts running other scripts logged in? or in the same ip?
are all your diconnects 007??

i notice, since the update, connections are throttled, if you fire up too many accountsd at once , 5 accounts will connect and then the rest will give 007 errors, even with no plugins or toolbox loaded.

im doing a full playtough of Factions campaign with an 8 man party to test, so far i have only encounteres one disconnection after finishing a mission (error 012), all accounts were logged out but the mission was credited, i had to completely reload the clients tho.

error 007 is caused by the server rejecting a connection, but exactly what is, im not sure, could be a bad packet from the client or could be any from the server side.

i made this plugin in the hopes of passing as a real player, and doing so, im careful of not sending packets that a normal player couldnt send.

but maybe im reading variables when i dont have to or maybe im doing something really stupid that has a way of fixing.

if you have troubles disconnecting with my plugin, and i know its not ideal, you can unload, enter mission, reload, that way shouldnt give you any problems.

you can do that easily by saving Toolbox configs with the plugind loaded and unlaoded and doing /tb save . /tb load
i actually just went back to 5.141 and everything is working smoothly, only 1 client got disconnected when mapping and i was able to reconnect smoothly. Must just be arenanet being nasty. and yeah all from the same computer actually, I will just keep on keepin' on! love this plugin tho, seriously. I can't wait to get my mesmer team through EoTN so i can see if they can do hard mode dungeons! haha, and the flagging is BRILLIANT
07/14/2024 03:06 apoguita#118
Quote:
Originally Posted by Dregaunis View Post
i actually just went back to 5.141 and everything is working smoothly, only 1 client got disconnected when mapping and i was able to reconnect smoothly. Must just be arenanet being nasty. and yeah all from the same computer actually, I will just keep on keepin' on! love this plugin tho, seriously. I can't wait to get my mesmer team through EoTN so i can see if they can do hard mode dungeons! haha, and the flagging is BRILLIANT

Thank you, the flagging was fucking hard as fuck to do haha , but I'm quite pleased it works at is is, it allow me to do other neat stuff that wouldn't be feasible to do by itself.

Btw, if you guys have suggestions on functionality that you would like please let me know , I started this plugin just to have my healers and have a full party, I already achieved that but I find enjoyable programming again after 15 years, so as long as I find it challenging and enjoyable I'll keep adding stuff, would be nice to have a list of goals to achieve.
07/14/2024 09:50 JimRaynerd#119
Gonna test stuff later, but I've been running into issues with a mesmer team. The first few encounters in a map work fine but then the domination mesmers try to cast their skill on allies (mistrust/Esurge but few others too probably) and end up doing almost no dps anymore. All 4 have similar-ish bars but skills are in different positions and some have shatter hex. My ineptitude mesmer doesn't bug out with the targeting. Gonna give it another shot and monitor it a bit more closely to tell you more in detail what's up with it.
07/14/2024 15:06 apoguita#120
Quote:
Originally Posted by JimRaynerd View Post
Gonna test stuff later, but I've been running into issues with a mesmer team. The first few encounters in a map work fine but then the domination mesmers try to cast their skill on allies (mistrust/Esurge but few others too probably) and end up doing almost no dps anymore. All 4 have similar-ish bars but skills are in different positions and some have shatter hex. My ineptitude mesmer doesn't bug out with the targeting. Gonna give it another shot and monitor it a bit more closely to tell you more in detail what's up with it.
Check if you have the entries for e-surge and other skills , in skills. Json.

How it works is... It will check against special rules from JSON file, if it exists, will apply them. if not it will treat as direct dmg skill.

the targetting choosing is done in the skill casting function, each skill has its own parameters, theres no other function that influences targetting except calling a target ot manually broadcasting a target change, if you change targets, mid cast, bot cant detect that.

Delete your old Json file, i did special checks to mistrust and other skills, but I don't remember which ones.

If skill doesn't exists in the file , will treat it as a direct dmg skill (directed at nearest or called target).

Always call your targets, it makes the bot 500% more effective.

I have a esurge mesmer team that I'm playing with also, haven't encountered issues in targeting, but what I do encounter is a bunch of false casts (maybe thats what youre experiencing?), must be because of the fast casting attribute and me not taking something into account.

more insight on targettting.. the skill will check against it configured target, if the checks pass it will try to cast, if theskill fails, will immediately try to cast something else and being mesmers that can be fast and this can be mistaken as trying to cast the skill on the previous target.

you can detect if they are having troubles targetting if you monitor a mesmer with only offensive skills, remove any ally targetting ones, this mesmer should never target an ally because none of its skills are configured for allies, if it happens, then its the targetting function borking up.

self targetted skills will select yourself and cast, i will remove this later but first i need to make sure everything else works right.

in fact, in practice i have seen having all offensive skills on main account works best since it doesnt deviate much and you can control the fight better.

this are my mesmer bars

[Only registered and activated users can see links. Click Here To Register...]

i believe, this build is better exectued when the mesmer can choose their best targets freely, that functionality is not yet implemented, they are dumb as bricks, they will target nearest or called, and sometimes, thats not the best option.

they will all try to interrupt the same target, they will all try to shatter the same enchantment, etc, etc, youll have to play with positioning if you want them to be choosing different nearest target.

wanna see something fun? use your key broadcasting to start combat on all accounts with a e-surge cast on a tight pack. some packs dont even have a second chance haha.