29 lines
612 B
Plaintext
29 lines
612 B
Plaintext
|
//Script Name: barred_message
|
||
|
//////////////////////////////////////////
|
||
|
//Created By: Genisys (Guile)
|
||
|
//Created On: 8/19/08
|
||
|
/////////////////////////////////////////
|
||
|
/*
|
||
|
This is for doors that are not meant to
|
||
|
be opened by the PC.
|
||
|
*/
|
||
|
////////////////////////////////////////
|
||
|
|
||
|
//This script goes in the OnFailToOpen Event
|
||
|
void main()
|
||
|
{
|
||
|
|
||
|
object oPC = GetClickingObject();
|
||
|
|
||
|
if (!GetIsPC(oPC)) return;
|
||
|
|
||
|
int DoOnce = GetLocalInt(oPC, GetTag(OBJECT_SELF));
|
||
|
|
||
|
if (DoOnce==TRUE) return;
|
||
|
|
||
|
SetLocalInt(oPC, GetTag(OBJECT_SELF), TRUE);
|
||
|
|
||
|
ActionSpeakString("This door is barred from the otherside and is not openable.");
|
||
|
|
||
|
}
|