NWNWiki
Advertisement
NWNWiki
3,718
pages

Make a General Trigger and draw it on the ground. Go into its properties and edit its ONENTER property and then use a script like the one below. The script below describes the room the player character has just entered, and it functions because the character crosses a trigger event which the character has no choice but to cross (since the trigger is purposely designed that way to ensure the description is given to the PC).

NOTE[]

I did not come up with this script. I found it on a website a year or two ago and it had no information about the author. If I knew who he/she was then I would give proper credit

void main()
{
object oTriggerer;
oTriggerer = GetEnteringObject();
SendMessageToPC(oTriggerer, "You've entered a natural cavern about 40 feet across and about 25 feet high in the center.");
SendMessageToPC(oTriggerer, "The floor is flat and very dusty with a few scraps of dry vegetation scattered.");
SendMessageToPC(oTriggerer, "There are numerous tracks visible in the dust. Most are those of small animals, but a number of larger,");
SendMessageToPC(oTriggerer, "human-like tracks form a clear path from the entrance to a dark exit to your right. Another exit");
SendMessageToPC(oTriggerer, "on the opposite side of the cave, appears unfrequented.");
}
Advertisement