ObjectをTouchすると下記3つを実行するスクリ。
1.アイテムを渡す
2.SL ViewerのMapが開き、目的地を表示
3.WebSiteのURLを開く
–
看板に使ったりすると便利。
–
ObjectのContentsの中に、このスクリと渡したいアイテムを入れる。
–
//c4u,9,23,2008
default {
state_entry()
{
llSetText(“Touch Me!”, <1,1,1>, 1.0);
}
touch_start(integer detected)
{
//#01 Give Item
string gitem = “C4u Gallery”; //Rename item name to yours in Contents of Object.
//#02 Map Open
string simname = “Inspire”; //Rename SIM name to yours.
vector position = <129.0, 250.0, 22.0>; //Rewrite destination position to yours.
//#03 Load WEBSite URL
string gSiteName = “C4u Slideshow@Flickr”; //Rename site name to yours.
string gSiteURL = “http://www.flickr.com/photos/c4u/sets/72157606270139879/show/”; //Rename URL to yours.
key gAvatarKey = llDetectedKey(0);
llGiveInventory(gAvatarKey, gitem); //#01
llMapDestination(simname, position, ZERO_VECTOR); //#02
llLoadURL(gAvatarKey, gSiteName, gSiteURL); //#03
}
}
//–Sign Board END–
–
自分用に書き換える部分は下記の関連を参照の事。
–
[関連]
・[LSL]Give Item
・[LSL]Open Map
・[LSL]Load URL


