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

[Plugin] A ChuckyEgg Attempt! - Party Dude Pro, breaker breaker roger smack 'em!

Ok, on a different PC it works. Crazy :) But found few bugs:

If the Leader enter a door, the follower writes "I have lost the leader", but dont port back to town and takes leaders flag. If i manually enter the door, the follower ports to town and takes the leaders flag.

If the follower dies, most times he dont click the revive-button. So i have to click it and he work again.

Sometimes the follower ports to down, but dont click the leader-flag. Instead he walks few feets and doing nothing. If i manually go to flag and click the flag, he works again. Maybe you make a check here if flag clicked or reachable and going to flag.

Sometimes the leader running away and the follower will be attacked from range and dont fight back, just spams "kill that biatches" and doing nothing until he dies.

FOLLOWER NOT TPing: In some places the TP does not work, so this version of the plugin is no good in areas like Bastion Keep, and the boss areas. I've got portal usage working now, just need some tidying up..... I need to add a check for the boss area (IF in World ID THEN don't TP, suck it up and fight!)

FOLLOWER DEATH: I've added checks to the next version of the plugin to not to attempt to TP if the character is dead. The TP to town is in an infinite loop, that can only be broken once the character is in town or is back in range of the leader. So if the char just happened to get out of range of the leader when it died, it ended up getting stuckin that infinite loop. ZetaDia.Me.IsDead added to that condition will prevent that from happening again :)

FOLLOWER NOT CLICKING FLAG: hmm, not seen that happen. I'll have to keep an eye out on that, and try and come up for why it can occur.

What you could do for the portal is create a behavior to replace the UseObject and only use it for portals (UseObjectPortal); then when the leader takes a portal send an instruction to the PartyDude to use the portal. People would have to use custom profiles though. Anyway that is what I was going to do for MyBuddy... other than that the best bet is to try to get the buddy team to attach an event to the UseObject tag that passes in all the parameters from the tag... which they probably won't do...

Good idea thanks, I'll think on that if the one I am using proves not to be good enough.

so follower looting and portal usage are the 2 major problems left to be solved?

Portal Usage: Currently implemented and working fairly well (should be in the next version). Running tests on it now. - issues were reported by someone in the CIGGARC forum, so I'll look into that after I finish with this post.
Follower Looting: Does not work if using Trinity. Works fine with Belph. Obviously needs to be resolved :)
Team Combat: Nothing has been done towards this, as yet.

Also, the next version has a check in the config windows, to make sure the COMMS path and folder exist before allowing the user to exit the config window.
And, the next version will be usable in any region, re the numbering convention (commas or periods is floats).
 
Portal Usage: I may have to go for something like xsol said.

I tend to test things with me controlling the leader, and it seems that I run them all along somewhat slower than the bot does. During my testing they all went through the portals and were able to keep up with the leader, but with the leader under the control of the bot, the followers seem to end up someway behind and in doing so, can end up screwing up on the portal. Usually either refusing to use it, or going through and then just standing there not doing anything.

All works well if the followers keep up with the leader, but if they drop back too far, they then mess up the portal usage!

I need to rethink Portal usage :(

I think I'll put out another version with the improved config window and hopefully fixed follower/leader death handling, then get back on the portal usage.
 
NEW VERSION - 1.0.6

- Follower/Leader Death - Not Rezzing - Added a condition to not TP if dead, which was resulting in getting stuck in an infinite loop, thus preventing the bot from rezzing the character
- Config Windows - A check on the existence of the path and folder name is now in place
- Commas or Periods? - code is now in place to allow for the use of any character to separate the decimals and integers in floats
 
Bot invited only 1 of 3 dudes
Dude followed 0.5m till TP in town. And just stayed there
 
Bot invited only 1 of 3 dudes
Dude followed 0.5m till TP in town. And just stayed there

I just ran the party through the Queen/Sarkoth profile, just to get a number of games in quickly, and had no problems getting everybody invited. No pausing of the followers or leader, either, as I had yesterday and today.

I'm using the latest version of DemonBuddy (275). Fresh install, then I copied the profiles and plugins in.
 
Chucky can you add an option for the Dude to add 2 profiles in the config menu?
That way if he gets invited to the party he will run combat bot i.e blank profile
and if the leader crashes or he doesn't get invited or what not.. he will run the profile by himself
 
Chucky can you add an option for the Dude to add 2 profiles in the config menu?
That way if he gets invited to the party he will run combat bot i.e blank profile
and if the leader crashes or he doesn't get invited or what not.. he will run the profile by himself

Ah, that's a good idea.... if not in the party, for whatever reason, to go ahead and do a proper profile run.

I'll have to add that to the list, but definitely a good one, thanks :)
+rep for that idea :)

Right now I'm taking a break from the Portal Usage problem, and working on a work-a-round for the areas where the use of TP does not work... boss areas and the like. I've implemented it for Boss areas, and will now try and test it.
 
Chucky waiting for an update ! :P
wanna level my chars with this party running with a lv60 leader on mp10 :)
 
Chucky waiting for an update ! :P
wanna level my chars with this party running with a lv60 leader on mp10 :)

I got in touch with Giles... yeah, yeah, I know, finally.... hey, I'm Cap'n slack!

Anyway, from what he said, we may have the reason why looting ain't working properly when Trinity is active :)

I'll have to have a look at that tomorrow, as I am off out now.... got me some drinking to do, <hic> ;)

I've not had much time to do anything today, other than code up the fix for the follower stuck in town and lost the leader. All paths coded for the 3 towns, and New Tristran area tested and proven to work.

I'll try the looting fix on the version I uploaded (1.0.6), rather than the one I am working on (follower stuck in town).

Anyway, outa here.... beer be calling me :)
 
Last edited:
Chucky, is there a way to make the follower NEVER attack? i.e allways be in follow mode?

i want to level him and prefer he follow my main instead of dieing all the time because he thinks he is macho.

thx :)

--- temp fix:
disabled trinity and set belphegor on with kill radius and loot radius of 0
works like a charm :)
 
Last edited:
I'd love to use this so my 2 farm bots can farm in the same game together and be significantly faster I believe. I just have to have trinity work! Can't wait till that gets fixed and I can test this out.
 
Had problems running act 3 with 1.0.6 (dude stands in town for ever) though reverting back to 1.0.5 works fine.
Also seems that you can't select mp with this? i have a feeling its running mp0 for some reason even though set mp10
 
I'd love to use this so my 2 farm bots can farm in the same game together and be significantly faster I believe. I just have to have trinity work! Can't wait till that gets fixed and I can test this out.

I need to contact Giles again. What was thought to be the problem proved not to be :(

Had problems running act 3 with 1.0.6 (dude stands in town for ever) though reverting back to 1.0.5 works fine.
Also seems that you can't select mp with this? i have a feeling its running mp0 for some reason even though set mp10

I've removed all mention of 1.0.6, as that obviously is faulty. Damn, quite a lot was added to that!

I'll go back to 1.0.5, and start working with that.

I'll work on just one thing at a time, get that working and release it. Doing too many things has let the Gremlins in. Little buggers have cause major havoc!

I'll add the numbering convention first.... periods or commas situation when we are dealing with floats ( 0.12 or 0,12 )
Version 1.0.6 was using the minus sign to separate the coordinates... which resulted in a negative valued coordinate being converted to a positive one after the coordinates were read in (they were split up based of the separating character - separator was removed).

MP - I'll have to take a look at that. I've got nothing in the code that deals with Monster Power.

Right, to the bat cave, Robin!
 
Monster Power - I just ran my bots on Act I Queen/Sarkoth.... one that they can level easily at MP1 and 2... I set it to MP10 from within DB, and they all got massacred. My bots did not stand a chance. So the plugin is not affecting the MP level.
 
That's weird, my followers are fighting each other! They totally refuse to follow the leader, and just want to try and pound each other!
Act II
Anyone else experienced that ?
 
Chucky, I now have 3 monks ready to party :D
Mantra of Conviction - Overawe
Mantra of Retribution - Attack speed bonus
and mantra movement speed bonus

Can't wait for this to work properly.

Btw had my follower today trying to open doors and he was typing "opening door mystic_ally_fire" which was the leaders fire buddy :p
 
Back
Top