Making Room Scripts Work - The Basics

You've gotten that cool script from elsewhere and put it in your room but it doesn't work. Why not? If you're using the latest Palace clients you may get an error message. Even so, if you don't know Iptscrae the error message might not help you.

Some common reasons why scripts don't work when put in a room are:

The following sections address these issues.

The Basics - some basic information about scripts and spots.

Spot Numbers - how to determine which spot numbers to use and how to modify your rooms accordingly.

Non-Printing Characters - how to look for non-printing or illegal characters.

Incomplete Scripts - how to look for missing brackets ({ and }).

Answers to Exercises

It is possible that the reason the script doesn't work is because you're using an old client which does not handle all of the Iptscrae commands. For this reason, and because of the advanced error detection in the newest clients I highly recommend you use the newest clients.

It is also possible that the script has a coding error in it. Unfortunately, that is beyond the scope of this tutorial.