(anything in parentheses are comments; some of these give differences between Zork and dungeon) Note: some dungeon implementations do not allow "undo" ====== Part 1 ====== script (Jay: this and next line are to save the results) Zork-script.txt get mat. n. n. u. get egg d. n. n. e. open window. in get all. w. move rug. open trap door. get lantern. e. u. turn on lantern. get all. d. w drop all but rope, lantern, egg and knife. d e ====== Part 2 ====== kill troll with knife (until you win... you can beat him in 1 move, but its rare) (Jay: repeat until troll is dead; can undo if troll kills you) ====== Part 3 ====== (Jay: if thief takes anything at any point, undo, possibly wait, and try again) n n. w nw. e (Jay: these might not be useful since odds of thief taking coffin are slim, especially in Zork) e. tie rope to railing. climb down. turn off lantern. get torch d. e. s. s. e. u. get coins sw. e. s. ne. odysseus u ====== Part 4 ====== give egg to thief (hope he hasn't killed you yet) ====== Part 5 ====== d. n e. open case. put coins in case open trap door. get bottle. d. e. n. e ====== Part 6 ====== se (- *RANDOM... but trying to get to ENGRAVINGS CAVE) (Jay: can use undo to try again) ====== Part 7 ====== se. answer "well" e. get necklace e enter bucket (Jay: more generic is: board bucket) open bottle. pour water exit bucket (Jay: more generic is: disembark) e. get all. eat eatme cake. e throw red cake get tin w. eat blue cake. nw. tell robot "go east" e. tell robot "push triangular button" tell robot "go south" s. get sphere. tell robot "lift cage" get sphere n. w ====== Part 8 ====== se (NOTE: compass is spinning, you might not get back to TEA ROOM on first try) (Jay: can use undo to try again) ====== Part 9 ====== w. board bucket. fill bottle with water. disembark. w. w. d. n. open box. get violin w. w. w. u. put necklace, violin, tin and sphere in case drop all but torch. d. s. s get painting w. nw. w. s. get portrait n. walk through curtain of light. walk through south wall. walk through curtain of light. get bills walk through north wall drop all but torch. w. w. get all. walk through curtain of light. s. s. n. w. u. put masterpiece, bills and portrait in case get mat. d. e. n. e. nw. e. n get all. send for free brochure. e. get all. push yellow button. w. s. turn bolt with wrench. s. s. w. n. w ======= Part 10 ======= e (- Dome Room) (hope the thief didn't take your ROPE) ======= Part 11 ======= d. w. put mat under door. open lid. put screwdriver in keyhole. get all. unlock door with key. open door. n. get sphere s. e. d. e. n. n. w. e. untie rope from railing get rope. e. w. s. w. w. u. put blue sphere in case drop all but torch. d. e. n. n. d. n. get trunk n. get pump. n. get trident u. n. w. w. d. u put trunk and trident in case d. e. n. e. ne. ne echo get bar e. e. get shovel. nw. s. u. e. d inflate plastic (Jay: more generic is: inflate plastic with pump) get stick. put all in boat. board boat launch. d. d. d get all (Jay: if did not also get buoy, do: get buoy) w. open buoy. get emerald put buoy in boat. disembark dig sand with shovel. dig sand with shovel. dig sand with shovel. dig sand with shovel. get statue s. s. wave stick. e. e. get gold se. u. u. s. w. n. e. in. w put gold, statue, emerald and bar in case e. out. s. w. open mailbox. get all. n. e. in. w. get stamp. put stamp in case drop all but torch. get nasty knife. w. s. u ======= Part 12 ======= kill thief with nasty knife (best I had was 2 turns) kill thief with nasty knife (Jay: repeat until thief is dead; can undo if thief kills you) take coffin +3 (363/276) (let's deal with you first) (Jay: coffin was not here for me; if not, skip this line and the rest of this Part 12) d. n. e. put coffin in case. w. s. u ======= Part 13 ======= get all d. n. e. e. out. n. n. wind canary. get bauble w. e. in. w. put chalice, egg, bauble and canary in case drop all but torch ======= Part 14 ======= (Jay: if did not get coffin, do the rest of this Part 14; otherwise skip the rest of this Part 14) d. e. n. n. w. nw. get coffin u. n. e. n. n. n. u. n. touch mirror. n. n. w. w. w. w. u. put coffin in case ======= Part 15 ======= get matchbook. d. e. n. e. e. get grail u. get bell. e. get all. w. w. e. s. d. ring bell. get candles. light match. light candles with match. read book (Jay: first letter of each line spells "ODYSSEUS") drop book and candles. e e. w. w. u. n. n. w. w. w. w. u. put grail in case drop all but torch. get lantern, sack, rope and screwdriver. d. e. n. e. se. e touch mirror. w. w. n. nw. open sack. get garlic. w. get figurine e. s. ne. put torch and screwdriver in basket. turn on lantern. n. w. d get bracelet u. e. ne. n. ne. nw. d. d. ne. get coal. s. s. drop all but lantern and coal. get timber. n. u. u. e. e. s. put coal in basket. drop timber lower basket. n. ne. n. ne. nw. d. d. s. drop lantern. sw get all. e open lid. put coal in machine. close lid. turn switch with screwdriver. open lid. get diamond nw put all in basket. raise basket. ne. get all. n. u. u. e. e. s. turn off lantern. drop all but rope. get torch and timber. w. s. drop timber. tie rope to timber. d. d. d. e. s get sphere n. d. e. n. e. se. e. touch mirror. w. w. n. ne. get all. w. s. d. d. d. d. u. put figurine, diamond, bracelet and red sphere in case drop all but torch. w. s. u. e (Jay: some of the following steps in the puzzle area can be done more efficiently, even more than what is listed) d. push east wall. s. sw. push south wall. e. e. push south wall. n n. e (Jay: ne is more efficient) push south wall. get card push south wall. e. ne. push west wall. push west wall. push west wall. push west wall. ne. ne. n. push east wall. sw. s. se. ne. n. push west wall. nw push south wall. push south wall. w. nw. nw. push south wall. se. se. se. ne. push west wall. push west wall. sw push north wall. push north wall. push north wall. nw. u w. d. n. e. put card in case get lantern, guidebook, brick and matchbook. d. e. n. d. d. w. get wire. n. throw torch turn on lantern. w. get ruby w. s. board basket open receptacle. put guidebook in receptacle. light match. light guidebook with match z (Jay: more generic is: wait) land (Jay: if there is no place to land, do: wait. land) attach piece of wire to hook. disembark (Jay: if cannot attach wire to hook, try: disembark. tie braided wire to hook) get coin s. open purple book get stamp n board basket. unattach piece of wire from hook (Jay: if had to use "disembark. tie braided wire to hook" earlier, do: untie braided wire from hook. board basket) z (Jay: more generic is: wait) z (Jay: more generic is: wait) land (Jay: if there is no place to land, do: wait. land) attach piece of wire to hook. disembark (Jay: if had to use "disembark. tie braided wire to hook" earlier, do: disembark. tie braided wire to hook) s put brick in oblong hole (Jay: if did not understand oblong, do: put brick in hole) put wire in brick light match. light wire with match. n. s. get all n board basket. unattach piece of wire from hook (Jay: if had to use "disembark. tie braided wire to hook" earlier, do: untie braided wire from hook. board basket) close receptacle z (Jay: more generic is: wait) z (Jay: more generic is: wait) z (Jay: more generic is: wait) disembark (Jay: if cannot disembark yet, do: wait. disembark) n. w. s. n. get torch. e. s. s. w. w. u put coin, ruby, torch, crown and stamp in case (Jay, if cannot put stamp in case, do: put treasure in case) (Jay: if wraithlike figure did not appear, do "score" and keep doing "wait" until it appears) d. e. n. e. e. e. s. d. e. e ======= Part 16 ======= wait (Jay: this might not be necessary) open door ======= Part 17 ======= n. close door. turn off lantern ======= Part 18 ======= wait (disorientation -- new location) incant me (Jay: if it does not understand, do: incant "me") (Jay: code Zork gave for incant me was "PEXHIJDI" and code dungeon gave for incant "me" was "ME PEXHIJDI") n ======= Part 19 ======= n. drop sword. s. push button. n. get sword. n. in lift short pole. push red panel. push red panel. lower short pole push mahogany panel. push mahogany panel. push mahogany panel. lift short pole. push red panel. push red panel. push red panel. push red panel. push pine panel. out knock on door ======= Part 20 ======= (Jay: it only asked questions 2, 5, and 6) 1. "The taking of which object offends the ghosts?" Skeleton. (Jay:answer "skeleton") 2. "From which room can one enter the robber's hideaway without passing through the Cyclops room?" Temple. (Jay:answer "temple") 3. "What object is of use in determining the function of the iced cakes?" Flask. (Jay:answer "flask") 4. "What object in the dungeon is haunted?" Rusty knife. 5. "Besides the temple, to which room is it possible to go from the altar?" Forest. (Jay:answer "forest") 6. "What can be done to the mirror that is useful?" Touch. (Jay:answer "touch") 7. "In which room is the phrase 'Hello sailor' useful?" None. 8. "What is the absolute minimum specified value of the Zorkmid treasures, in zorkmids?" 30003. ======= Part 21 ======= n n. w. n. n. turn dial to four master, push button (Jay: if does not understand, do: tell master "push button") turn dial to six master, stay (Jay: if does not understand, do: tell master "stay") s. open cell door ======= Part 22 ======= s master, push button (Jay: if does not understand, do: tell master "push button") open bronze door s (- NIRVANA!!! WINS THE GAME) (Jay: if cannot go s, do: n) quit