立ち入り禁止・許可ストップウォッチタイピングしている時に表示され、普段は消えるノートパソコン(llGetAgentInfo)前にこのページでご紹介したスクリプトより簡単な方法があったので内容を変更しました。ノートパソコンをつくりました。これは画面とキーボードとそれぞれを張ってある板で4プリムをリンク(結合)させてでできています。何もしていないときは消えます。下記スクリプトをマスタープリム(ルートプリム)に書きます。0.0;llSetAlpha(num,ALL_SIDES);llSetLinkAlpha(2,num,ALL_SIDES);llSetLinkAlpha(3,num,ALL_SIDES);llSetLinkAlpha(4,num,ALL_SIDES);}}}llGetAgentInfo関数(アバターの状態を取得します。情報を取得するアバターのID(参考)取得できる状態AGENT_ALWAYS_RUN:常に走るになっているAGENT_ATTACHMENTS:アタッチしているAGENT_AWAY:退席中AGENT_BUSY:BUSYAGENT_CROUCHING:屈んでいるAGENT_FLYING:飛んでいるAGENT_IN_AIR:空中にいるAGENT_MOUSELOOK:マウスルックAGENT_ON_OBJECT:オブジェクトに座っているAGENT_SCRIPTED:スクリプトを実行しているAGENT_SITTING:地面に座っているAGENT_TYPING:タイピングしているAGENT_WALKING:歩いているllSetAlpha関数(ルートプリムの透明度を設定します。透明度(1.0は表示され、0.0は透明になります。透明にする面番号llSetLinkAlpha関数(リンクされた子プリムの透明度を設定します。リンク番号(ルートプリムが1番で、子プリムは2番以降の番号がつきます。透明度(1.0は表示され、0.0は透明になります。透明にする面番号(参考)リンク(結合)した場合、最後に選択したプリムがルートプリムとなります。スクリプトを記述するとき、通常はルートプリムが自動的に選択されるのでそのまま利用できると思います。llSetTimerEvent関数とtimerイベントについては、こちらのページを参考にしてください。タイマーイベントライブラリのテクスチャを使ったので4プリム構成になっていますが、ノートパソコンのテクスチャがあれば1プリムで作れたなぁと思います。シンプルに(改良版)llSetLinkAlphaの第一パラメータにLINK_SETを指定すると、リンクされている全てのプリムの透明度を変更することができ、もっと簡単に実現できました。短くて、わかりやすいサンプル集にしていきたいと思いますので、今後ともどうぞよろしくお願いします。