Knowledgebase
Storm Palace Hosting > Storm Hosting Help Desk > Knowledgebase

Ask a question:


Lock Script

Solution Add this script to a door and make sure you make the door type lockable. Then just say lock or unlock to let people who are not operators in.



ON ENTER
{ leve GLOBAL 0 leve =
"@9,12 Click Here to open or close the room" localmsg
}
ON OUTCHAT{leve GLOBAL
{ "Door Locked" statusmsg
ME LOCK
"@9,12 Room Is Locked." localmsg 1 leve =
{ 1 4 SETSPOTSTATE DEST LOCK }
"" CHATSTR = } "lock" CHATSTR == if
{ "Door Unlocked" statusmsg
ME UNLOCK
"@9,12 Room Is UnLocked." Localmsg 0 leve =
{ 0 4 SETSPOTSTATE DEST UNLOCK }
"" CHATSTR = } "unlock" CHATSTR == if
}
ON INCHAT{leve GLOBAL
{ "Door Locked" statusmsg
ME LOCK
"@9,12 Room Is Locked." localmsg 1 leve =
{ 1 10 SETSPOTSTATE DEST LOCK }
"" CHATSTR = } "lock" CHATSTR == if
{ "Door Unlocked" statusmsg
ME UNLOCK
"@9,12 Room Is UnLocked." Localmsg 0 leve =
{ 0 4 SETSPOTSTATE DEST UNLOCK }
"" CHATSTR = } "unlock" CHATSTR == if
}
ON SELECT
{
leve GLOBAL
{ "unlock" SAY } 1 leve == IF
{ "lock" SAY } 0 leve == IF
}}}
 
Was this article helpful? yes / no
Article details
Article ID: 80
Category: Room Scripts
Date added: 04-03-2011 18:24:03
Views: 797
Rating (Votes): Article rated 5.0/5.0 (1)

 
<< Go back

Powered by Help Desk Software HESK™