HELP ME! MODERATE QUEST EXPERIENCE! UNKNOWN ERROR! [Solved]

Hi, so, i'm building a battle royale game called Decimation, and I have a problem.

So, the game is very complex. I have a system where you jump from the shuttle and select a landing location from a menu. Earlier, I found that when you try to visit Hasty Hectares, it runs the normal script (Prints a message saying you've landed, moves the player, makes sure you can't jump again), but it also prints this:

Error running script: Error evaluating expression 'DictionaryItem(coordinates, coordinate)': The given key was not present in the dictionary.
Error running script: Error evaluating expression 'DictionaryItem(coordinates, coordinate)': The given key was not present in the dictionary.

Does anyone know ho to fix this?

P.S Don't refer me to the documentation, it's useless for this problem.
P.P.S Whoever helps me solve may get a special benefit in the game when it's released sometime next month.


The error is coming from the map system, (specifically line 264 in CoreGrid.aslx, in case anyone wonders where). The map works by constructing an image as the player visits each room, and gets confused if the player is teleported to an unconnected room.

Despite what you said, I am going to refer you to the docs, specifically this page:
http://docs.textadventures.co.uk/quest/showing_a_map.html

About two thirds down is a section on teleporting the player and the various workarounds. I would guess the "Reset the map" option would be most applicable.


Okay, so, I found this on the page:

We have a problem here: If you try to jump the player to another room that Quest has not already mapped, Quest will get confused about how to draw the map, and will throw an error.

Thank you for showing me this page. The system where you redraw the map grid worked perfectly.

As a result, I am keeping to my promise of a benefit in the game. When the game comes out, anyone who reads this can type this command into the chat once to get $1000 in-game dollars.

Command: MapHelpCode2846

Type it exactly like in the spoiler.

Thanks
Sh4dowGaming1234


This topic is now closed. Topics are closed after 60 days of inactivity.

Support

Forums