OnClose
このイベントに結びつけられたスクリプトは、オブジェクトが閉じられたときに発動する。これは、入れ物の中身を調べてPCがお金を持ち去ったあとで近くのドアを開けるか警報を鳴らすのに使うことができる(訳注:scott free?)。
Trigger
ドアもしくは配置オブジェクトが閉じられたとき
Function(s)
GetLastClosedBy() は、OBJECT_SELFを閉じたオブジェクトを返す。
Remarks
すべての配置オブジェクトがこのイベントを発動するわけではなく、実際に閉じることができるものだけである。
Example
// 宝箱(明らかに、ドアでは動かない)の中に置く
// 宝箱の所持品が空ならば、100gpを与える
void main()
{
// see if we have an item
object oItem = GetFirstItemInInventory();
if (!GetIsObjectValid(oItem))
{
CreateItemOnObject("NW_IT_GOLD001", OBJECT_SELF, 100);
}
}
See Also
| Objects with Events | Door | Placeable Object | |
| functions: | GetLastClosedBy |
JP team: weed