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

[Demonbuddy] Random (Generated) Dungeons and YOU! [Kick]

Status
Not open for further replies.
Speak for yourself my friend, you don't need good gear you just need a good bot that moves from stuff. And with outsides new debuff evasion and the fact that I'm sure the buddy team have been working on debuff evasion aswell, I'm sure its not impossible.

Also I know that there are more than a few people who have the gear cable of running act 3 and if you outlayed the money to run act 3 the chances of getting banned reduce significantly.

Running an act 3 bot is much less 'Botting' then farming act 1 over and over with no sign of ever progressing.
TBH its as many static zones in act 3 as in act 1. So you would be able TODAY to make a act 3 champ hunting profile with ease.... But no one does, how come?
 
Just some input here, Act 1 butcher farms would be amazing and the most ideal way to bot. You'd never get banned and get 5 stacks. I would focus on that.

Afterwards Act II with Vault of the Assassin and the 3 ZK dungeons would be awesome.
 
Well when we release the next bot - they'll throw in a couple of profiles just so that you guys can see how they work and start making your own. These are a pain to make work due to the bot thinking it's done after the waittimer runs out :\

but they're not that hard to actually develop if you have 1/2 a brain


Damn i only have 1/4thsss a brain
 
Well when we release the next bot - they'll throw in a couple of profiles just so that you guys can see how they work and start making your own. These are a pain to make work due to the bot thinking it's done after the waittimer runs out :\

but they're not that hard to actually develop if you have 1/2 a brain

I was playing around with your quest profiles, and fixed and removed all of your waittimer. I think having while's instead of if's is better, but that's just me. Hope this helps or gives you ideas.

Code:
  <!-- Run to the gate and pickup the quest from Captain Rumfoord -->
  <While condition="IsActiveQuest(87700) and IsActiveQuestStep(-1) and Zeta.ZetaDia.CurrentWorldId==71150">
    <TalkTo questId="87700" stepId="-1" x="2841.212" y="2936.706" z="24.04533" actorId="3739" SkipConversation="True" />
  </While>

  <!-- fight the undead -->
  <While condition="IsActiveQuest(87700) and IsActiveQuestStep(66) and Zeta.ZetaDia.CurrentWorldId==71150">
    <MoveTo questId="87700" stepId="66" x="2839.01" y="2963.894" z="24.18805" pathPrecision="5" />
    <MoveTo questId="87700" stepId="66" x="2878.274" y="2961.417" z="26.3353" pathPrecision="5" />
    <MoveTo questId="87700" stepId="66" x="2835.206" y="2956.156" z="24.07875" pathPrecision="5" />
  </While>

  <!-- go to the inn -->
  <While condition="IsActiveQuest(87700) and IsActiveQuestStep(42) and Zeta.ZetaDia.CurrentWorldId==71150">
    <UseObject questId="87700"  stepId="42" actorId="178293" x="2993.955" y="2783.802" z="24.81801" isPortal="True" destinationWorldId="109362" />
  </While>

  <!-- talk to Leah -->
  <While condition="IsActiveQuest(87700) and IsActiveQuestStep(42) and Zeta.ZetaDia.CurrentWorldId==109362">
  	<TalkTo questId="87700" stepId="42" x="108.0209" y="57.8889" z="-0.04011726" actorId="4580" SkipConversation="True" />
  </While>

  <!-- kill the undead -->
    <While condition="IsActiveQuest(87700) and IsActiveQuestStep(75) and Zeta.ZetaDia.CurrentWorldId==109362">
      <MoveTo questId="87700" stepId="75" x="124.2442" y="60.16" z="0.2000011" pathPrecision="5" />
      <MoveTo questId="87700" stepId="75" x="135.1204" y="82.76109" z="0.2000023" pathPrecision="5" />
      <MoveTo questId="87700" stepId="75" x="114.6822" y="65.6897" z="0.200009" pathPrecision="5" />
    </While>

  <!-- talk to leah again -->
  <While condition="IsActiveQuest(87700) and IsActiveQuestStep(46) and Zeta.ZetaDia.CurrentWorldId==109362">
       <TalkTo questId="87700" stepId="46" x="108.6852" y="61.31758" z="0.2000043" actorId="4580" SkipConversation="True" />
  </While>
 
I was playing around with your quest profiles, and fixed and removed all of your waittimer. I think having while's instead of if's is better, but that's just me. Hope this helps or gives you ideas.

Code:
  <!-- Run to the gate and pickup the quest from Captain Rumfoord -->
  <While condition="IsActiveQuest(87700) and IsActiveQuestStep(-1) and Zeta.ZetaDia.CurrentWorldId==71150">
    <TalkTo questId="87700" stepId="-1" x="2841.212" y="2936.706" z="24.04533" actorId="3739" SkipConversation="True" />
  </While>

  <!-- fight the undead -->
  <While condition="IsActiveQuest(87700) and IsActiveQuestStep(66) and Zeta.ZetaDia.CurrentWorldId==71150">
    <MoveTo questId="87700" stepId="66" x="2839.01" y="2963.894" z="24.18805" pathPrecision="5" />
    <MoveTo questId="87700" stepId="66" x="2878.274" y="2961.417" z="26.3353" pathPrecision="5" />
    <MoveTo questId="87700" stepId="66" x="2835.206" y="2956.156" z="24.07875" pathPrecision="5" />
  </While>

  <!-- go to the inn -->
  <While condition="IsActiveQuest(87700) and IsActiveQuestStep(42) and Zeta.ZetaDia.CurrentWorldId==71150">
    <UseObject questId="87700"  stepId="42" actorId="178293" x="2993.955" y="2783.802" z="24.81801" isPortal="True" destinationWorldId="109362" />
  </While>

  <!-- talk to Leah -->
  <While condition="IsActiveQuest(87700) and IsActiveQuestStep(42) and Zeta.ZetaDia.CurrentWorldId==109362">
  	<TalkTo questId="87700" stepId="42" x="108.0209" y="57.8889" z="-0.04011726" actorId="4580" SkipConversation="True" />
  </While>

  <!-- kill the undead -->
    <While condition="IsActiveQuest(87700) and IsActiveQuestStep(75) and Zeta.ZetaDia.CurrentWorldId==109362">
      <MoveTo questId="87700" stepId="75" x="124.2442" y="60.16" z="0.2000011" pathPrecision="5" />
      <MoveTo questId="87700" stepId="75" x="135.1204" y="82.76109" z="0.2000023" pathPrecision="5" />
      <MoveTo questId="87700" stepId="75" x="114.6822" y="65.6897" z="0.200009" pathPrecision="5" />
    </While>

  <!-- talk to leah again -->
  <While condition="IsActiveQuest(87700) and IsActiveQuestStep(46) and Zeta.ZetaDia.CurrentWorldId==109362">
       <TalkTo questId="87700" stepId="46" x="108.6852" y="61.31758" z="0.2000043" actorId="4580" SkipConversation="True" />
  </While>
:D Speechless... im... im... im just stunned!
 
The breached keep - (the keep depths level 1-3 should have pretty decent GPH). I'm not sure if this counts as random generated dungeon, it is a waypoint/warp-point, but the map layout always changes somewhat
 
Waiting on the devs to fiddle with code. I always make a profile or 2... and then they run it and usually qq to me that I didn't do something right.

I fix it - they run it and let it do it's thing and fiddle thereafter.

So, hopefully tomorrow after servers are up

are the servers up ? is there a chance that we get a update today?
would be nice to get some infos ;-)
thanks
 
so there will be no update or? will it even come this week? or this month?
 
New butcher profile can be found on kick's svn. May be this can be an example how to create random profiles.
 
hmm thank u, can u give me a link ? did he anywhere tell this officially?
how can this be a profile for "random" map when the bot is nit able to handle this at the moment?
i dont understand that at all ;-/
 
New butcher profile can be found on kick's svn. May be this can be an example how to create random profiles.

that is correct. apoc is fixing the issue with the bot wanting to run through gated walls (los issue) before we release
 
As far as the cemetery thing... I need Nesox to fix a few things so that we can get into the 3 random dungeons (since they change locations all of the time)
 
As far as the cemetery thing... I need Nesox to fix a few things so that we can get into the 3 random dungeons (since they change locations all of the time)
Its easy to fix, you just use condition="ActorExistsAt(xxxxx, xxx, xx, xx, 10) when you stand at the WP
 
Its easy to fix, you just use condition="ActorExistsAt(xxxxx, xxx, xx, xx, 10) when you stand at the WP

For the cemetery part, don't think that would work, cause all of the 3 dungeon actorId are "176002". The only thing different between them is the destinationWorldId, but doesn't seem like DB is parsing that correctly.
 
The watchtower --- greatest spot ever. Has 3 configurations, 2 levels, and spawns on the west wall in the Northern Highlands

I might try my hand at this one, I'd probably add it to Radonic's profile .... hell, I'd just add everything to his profile, its pretty damn good.
 
Last edited:
For the cemetery part, don't think that would work, cause all of the 3 dungeon actorId are "176002". The only thing different between them is the destinationWorldId, but doesn't seem like DB is parsing that correctly.
Well its not that DB is looking for, its looking for if a actor exists in that gived area? So if it dont, it return false and go on....
 
The watchtower --- greatest spot ever. Has 3 configurations, spawns on the west wall in the Northern Highlands

I might try my hand at this one, I'd probably add it to Radonic's profile .... hell, I'd just add everything to his profile, its pretty damn good.
Its not like i would add it to the profile myself xP hahaha

Edit: i freaking requested it before so it could be easly added :P
 
Status
Not open for further replies.
Back
Top