2009年02月07日
指定した人にだけ操作できるスクリプト
こんにちは。
今回、初めて店舗用の2階建て家を持ったのですが、そこのガラス壁がタッチで開閉する仕組みになっています。
それ以外にタッチすると2階のプライベートエリアへTPする仕組みのスイッチも1階に付いています。
そのままでは誰でも開閉できてしまい、店舗として不都合(開くと隣の土地にはみ出す部分もあるので)なので
指定した人物以外、タッチしても作動しないようなスクリプトはどう組めばいいのでしょうか?
オーナー限定のスクリプト希望でないのは、私の別アバターや特定の友人には使えるようにしたいからです。
建物にスクリプトを埋め込むことは出来るようです。
が、建物全体にスクリプトを1つ埋めて作動するものなのか、リンク編集でパーツ毎にスクリプトを埋める必要があるのかも
よく分からないのですが…
どうぞ宜しくお願いします。
今回、初めて店舗用の2階建て家を持ったのですが、そこのガラス壁がタッチで開閉する仕組みになっています。
それ以外にタッチすると2階のプライベートエリアへTPする仕組みのスイッチも1階に付いています。
そのままでは誰でも開閉できてしまい、店舗として不都合(開くと隣の土地にはみ出す部分もあるので)なので
指定した人物以外、タッチしても作動しないようなスクリプトはどう組めばいいのでしょうか?
オーナー限定のスクリプト希望でないのは、私の別アバターや特定の友人には使えるようにしたいからです。
建物にスクリプトを埋め込むことは出来るようです。
が、建物全体にスクリプトを1つ埋めて作動するものなのか、リンク編集でパーツ毎にスクリプトを埋める必要があるのかも
よく分からないのですが…
どうぞ宜しくお願いします。
テクスチェンジのHUDについて
モール用のプリムカウンターを探しています
連続するアニメーションの処理
オブジェクトの上にフローティングテキストを出す。
チャットログの盗聴について
椅子に座った後で位置調整できるスクリプト
モール用のプリムカウンターを探しています
連続するアニメーションの処理
オブジェクトの上にフローティングテキストを出す。
チャットログの盗聴について
椅子に座った後で位置調整できるスクリプト
タッチで開閉の処理をしてるスクリプトを全部直さないといけないと思います。
そのスクリプトが修正可能でなかったら困りますけど^^;
// 許可するアバター名リスト
list avatar=["Avatar Name1", "Avatar Name2", "Avatar Name3"];
default
{
touch_start(integer total_number)
{
string name=llDetectedName(0); // タッチしたアバターの名前取得
if (llListFindList(avatar,[name]) > -1)
{ // リストに載ってる場合
// ここに開閉の処理を書きます
}
}
}
早速のアドバイスありがとうございます^^
千尋さまのスクリプトを元にしてささびさまのアドバイスを参考にして
いじってみようかとと思います。