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!

Profile ended outside a boss portal, leader left. Everyone else got stuck trying to enter the portal and did not follow leader into a new game :(
think i have gotten around this for now by editing the profile...
 
Last edited:
Chucky i had an idea, how about instead of the leader posting his current location, he will post his next location?

i.e Atm leader is at 2,2,2 going to 10,10,10

Could help make them run as a team instead of 1-3 bots following the leader.

*just a little idea i thought could be nice :) - also that way he can post next point is Use Portal HeartOfSin bla bla bla and that can work for them also.

--
Haven't yet to check your latest update (i'm not home) but can' wait ^^

Nice idea, but that would require knowing what is in the profile. It would make it easier to deal with things like portals and boss areas, but it would also take a major reworking of the code, I think. Maybe I can add this strategy as a possible for the future, if the current one does not work out.

It does need to have the followers run closer to the leader, than they do. I'll have to look into that.

Profile ended outside a boss portal, leader left. Everyone else got stuck trying to enter the portal and did not follow leader into a new game :(
think i have gotten around this for now by editing the profile...

Okay, I should be able to fix that by adding a condition to the Portal Usage, AND NOT BossPortal..... hmm, how to define a boss portal ?

Obviously they have the same name as the normal portals, or at least the name contains text that says it is a portal. Hopefully the names are different... e,g, Skeleton King portal will have as part of its name Skeleton King.

If that's a no go, then I can base it on the Level Area ID where the boss portal entrance resides.

Time to do some research...

EDIT:
Ah ha, the portal to the boss areas are different to normal portals, in that their GizmoType is BossPortal... just need to add something like && !bossPortal()
Off out very soon now, so will try and quickly include this, then upload another TEST version :)
 
Last edited:
*** TEST VERSION 2 of PORTAL USAGE ***

Okay, the portal usage now accounts for Boss Portals, so test away dudes ;)

I've done a quick test next to the portals to Zultun Kulle and Diablo.

I'm off out now :)

---------------------------------------
EDIT: PROBLEM I tested it on the ACT III champ farming profile, and it worked perfectly right up till the last part, Azmodan. The follower tried to interact with the portal!
So, back to the drawing board with that.

---------------------------------------
DOWNLOAD REMOVED
see page 16 for the latest test version
 
Last edited:
I just ran another test, and it worked fine...... I didn't realise with that profile they are supposed to interact with the Azmodan boss portal if Azmodan isn't dead. But in that initial test run for some reason the leader managed to activate the boss portal and TP to town! which totally confused the follower. I think the leader's bag was full, because at the start of the next test run, the leader emptied its bag.

----------------------------------------------------------------------------------
Looking good.... I think perhaps the next step will be to do group town runs.
 
Last edited:
This plugin is going great.
Two things, the force town portal you just mentioned to ID together and sell sounds awesome.
The second issue is when they finish a game the leader leaves and is at the main screen and the followers sit in the current game. For some reason the leader is unable to generate a new game until the followers also leave. Is there a way to tell them to also leave the game or just to have the main leave the party completely? Other than that, loving it :)
 
This plugin is going great.
Two things, the force town portal you just mentioned to ID together and sell sounds awesome.
The second issue is when they finish a game the leader leaves and is at the main screen and the followers sit in the current game. For some reason the leader is unable to generate a new game until the followers also leave. Is there a way to tell them to also leave the game or just to have the main leave the party completely? Other than that, loving it :)

Thanks :)

What profile are you using ? As it's in there that the leader/main is made to leave the game and the party.

The profiles I use, the leader leaves the party and the game at the end of the run.
 
Thanks :)

What profile are you using ? As it's in there that the leader/main is made to leave the game and the party.

The profiles I use, the leader leaves the party and the game at the end of the run.

Thanks for this awesome plugin !
Which profile would u recommend using for leveling ?
 
Thanks for this awesome plugin !
Which profile would u recommend using for leveling ?
Hi, and thanks :)

I tend to use the Queen/Sarkoth/Wells profile at the start of Act I, then get them to part 9 of Act I and use the Champ Farming profile for that act, Then boost them to the area where they can use the Act II champ farming profile, then boost them to act III to use the Act III champ farming profile.

I just level them on each profile, until they can handle the next one up or are getting very little xp.

Any of the champ farming profiles will do, although I have mostly been using the CIGGARC ones.

Good luck and have fun with your leveling :)
 
Using the Ciggarc act 3 profile. I cut it off at the end of the cursed tower - as it was pretty buggy going into Cydea in the Cursed Heart. I made sure to end it with <Continue profile="BigRed_START_HERE.xml" exitgame="true"/>

So it leaves the game but doesn't leave the actual party. Is there an additional command?

Also tried out the Ciggarc act 2 profile, the sand level in the Oasis where they need to click the portal to leave. The bots where stuck spamming the portalstone. I couldn't get them to stop clicking it without turning off DB completely, even "stopping" the bot did nothing.

Thanks in advance for your help on this.
 
Odd, there's no LeaveGame command in the Act III profile. at least none that I can find!

The leavegame command looks like this:

PHP:
<LeaveGame reason="Lets do it again" />

I guess it's controlled by the RadsAtom plugin, and somehow it's not disbanding the group.

I've only been soloing Act III, because the Party plugin did not work properly in it.

I'll have to ask Radonic about that Act III issue, and have a look at Act II too.
 
...
Also tried out the Ciggarc act 2 profile, the sand level in the Oasis where they need to click the portal to leave. The bots where stuck spamming the portalstone. I couldn't get them to stop clicking it without turning off DB completely, even "stopping" the bot did nothing.

Thanks in advance for your help on this.

That port stone is another type of portal, specifically GizmoTyp: DungeonStonePortal

I'll add that in just a soon as I can.

Thanks for pointing it out, I nearly released this portal usage one.

When you saw it spam the portal, did it come up with an OK/CANCEL popup ?
 
Yes the portal popped up and I could manually click ok/cancel but it would just return with the same message box.. After stopping the DB program, the message within kept saying "click that portal mon" about every other second.
 
Yes the portal popped up and I could manually click ok/cancel but it would just return with the same message box.. After stopping the DB program, the message within kept saying "click that portal mon" about every other second.

Okay, cool, I can implement that easy enough.

Re the Act III and not disbanding the party....

I was right, RadsAtom deals with the leaving of the party, but the call does not disband the group :( and I can't find one in the API that does. In fact I can only find the one Leavegame call.
So, problem.... it looks like RadsAtom + Act III profile is not compatible with this plugin :( for now.

At some point, I should allow for the party yo stay intact, when going from one game to another... it would make things easier and allow for slightly quicker games, but for now I'll have a look at changing the code in the profile. It should just require that LeaveGame call added to the end of the last profile.
 
i think ive read in the beta build thread, that this party disbanding when leaving a gmae is fixed!
 
i think ive read in the beta build thread, that this party disbanding when leaving a gmae is fixed!

Yeah, it turns out that the call from within a plugin needs to be written like this:

PHP:
ZetaDia.Service.Games.LeaveGame(false);

in order for the party to disband as well as leave game.

Generally, in the plugins, it is wriiten without the false bit:

PHP:
ZetaDia.Service.Games.LeaveGame();

which results in the party staying intact.

I acquired that info from Radonic, who contacted Nesox. Communication is key :)

Anyway, here's a version of RadsAtom that has the above code in place, thus allowing for the party to disband:

I'll tidy all this up tomorrow, and add the PortalStone to the portal usage code, and a version of RadsAtom to the download area on this thread (just until Radonic updates the version on here)
 

Attachments

Last edited:
*** TEST VERSION 3 of PORTAL USAGE ***

Portal Stones
Okay, this version allows for the use of the portal stones, so we now have normal portals, boss portals and portal stones :)

RadsAtom - Party Disband
Grab this version of RadsAtom as well, as that, if used with CIGGARC champ farming profiles, will allow for the party to disband at the end of a run.
 

Attachments

Why disband?
Why not make leader post menu=true so followers while in town check for that and if true will quit too?
That way they can also take menu breaks together :0
 
*** TEST VERSION 3 of PORTAL USAGE ***

Portal Stones
Okay, this version allows for the use of the portal stones, so we now have normal portals, boss portals and portal stones :)

RadsAtom - Party Disband
Grab this version of RadsAtom as well, as that, if used with CIGGARC champ farming profiles, will allow for the party to disband at the end of a run.

I get a compiler error with this version; running latest beta of DB :/
 
Also I was wondering if it was possible to implement reviving amongst the party ?
 
[09:48:33.107 N] Compiler Error: d:\Demonbuddy 1.0.1106.281\Plugins\PartyDudePro\PartyDudePro.cs(224,33) : error CS0117: 'Zeta.ZetaDia' does not contain a definition for 'currentLevelAreaId'


Same here, and a bunch of plugins are missing from the list
 
Back
Top