I wanted to thank you for sharing this script; it has saved me a lot of time. While I was adjusting the delays for my computer, though, I did notice some things about the scripts that I want to point out. A week late, I know, but bear with me.
First, for anyone playing NA Vindy, in the oic.txt, everything that comes after the second "setpos" command is unnecessary (I'd dare to say the second "setpos" itself is unnecessary, but I didn't test that) and can be deleted. Nexon added a feature to the labyrinth where doppelganger drops are automatically deposited into your inventory upon mapout, regardless of whether you mapped-out legitly, or skipped the level via console command. Again, for NA users, that is; I don't have an EU account, and know nothing about those servers.
Maybe someone can enlighten us.
Anyway, next, about looping this. In my infinite laziness, I decided to loop this last night using ye old replay command...and it sent me back to the boat just fine. No bugs, no Vindy crashes or server delays. By simply adding something like this to the script:
Code:
a_vartools_add loopcount 1
Insert the original lab.txt script here
a_delayed ### a_if loopcount == 3 "a_exec loopend.txt" "a_boat_replay"
a_delayed ### a_if loopcount == 3 "a_exec loopend.txt" "a_exec lab.txt"
...then creating a new file with this simple bit, and using it to start the loop:
Code:
setinfo loopcount 0
a_exec lab.txt
...the script will run the lab three times and then stop.
And again, you'll get all the drops regardless of your use of the +use/-use commands in oic.txt.
Of course, I'm fairly new to this, so there's probably a better way, but...yeah. I just thought it was worth mention. Thanks again for your release.