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

Request: Act 2 VoA + Key

Joewet

New Member
Joined
Nov 26, 2012
Messages
8
Reaction score
0
I am looking for a profile or a simply script that does the following.

1) Non-bot action: I want to prep a game at VoA, so that I have the checkpoint at VoA.

2) I want the bot to start the game without changing the quest setting. So that I load in VoA.

3) Runs VoA till 5 stacks.

4) Runs Oasis for the key.


I am basically looking for the how-to, for step 2.

I have seen plent of script that do 3 and 4.
 
The second point its quite easy. You just need to change a value in the GameParams tag:
Code:
<GameParams quest="57339" step="-1" act="A2" difficulty="Inferno" [COLOR="#000080"][b]resumeFromSave="False"[/b][/COLOR] isPrivate="True" numGames="-1"  />
If you set resumeFromSave="True" and exit the game, the bot will restart from the last checkpoint. Is the same as if you hit "Resume" in Diablo instead of loading a quest.
 
The second point its quite easy. You just need to change a value in the GameParams tag:
Code:
<GameParams quest="57339" step="-1" act="A2" difficulty="Inferno" [COLOR="#000080"][b]resumeFromSave="False"[/b][/COLOR] isPrivate="True" numGames="-1"  />
If you set resumeFromSave="True" and exit the game, the bot will restart from the last checkpoint. Is the same as if you hit "Resume" in Diablo instead of loading a quest.
Thanks this worked out really nice.

I was able to get this script off the ground, but I want to make it better.

In order to do that I would need to removed the Explore script and use Waypoints, which that parts easy for me to understand, but I am not sure how to handle the issue below:

Their are 2 standard maps for VoA, One the Heads East from the beginning, and One that Heads West.

I need a statement that can think to some degree.

My thoughts of such a statement is:
Go to point (x,y)
If I can't get to (x,y), then I must be in Version 2 of map, load Version 2.
Else, Continue.
 
Have you checked if the maps start points are fixed? I mean if one maps starts in (x,y,z)=(100,100,100) and the other starts in (x,y,z)=(200,200,200) for example. This way you could check it just as you enter the instance and load the correct waypoints:
PHP:
<If condition="ActorExistsAt(ZetaDia.Me, 100, 100, 100, 30)">
	<!-- Do VoA #1 routine -->
</If>
<If condition="ActorExistsAt(ZetaDia.Me, 200, 200, 200, 30)">
	<!-- Do VoA #2 routine -->
</If>
 
Have you checked if the maps start points are fixed? I mean if one maps starts in (x,y,z)=(100,100,100) and the other starts in (x,y,z)=(200,200,200) for example. This way you could check it just as you enter the instance and load the correct waypoints:
PHP:
<If condition="ActorExistsAt(ZetaDia.Me, 100, 100, 100, 30)">
	<!-- Do VoA #1 routine -->
</If>
<If condition="ActorExistsAt(ZetaDia.Me, 200, 200, 200, 30)">
	<!-- Do VoA #2 routine -->
</If>
That is definitely putting me on the right track.

Even if the waypoints are the same I could probably use this logic to determine the layout.

Goto Location X
Wait 3000.
Am I at location X?
If not, I must be on Version 2 of the map.

(Note: I think there are more than 2 versions of this map. So I would just need to run a few of these thought-processes.)
 
Back
Top