2014/05/16

金貨ぎっしり宝箱

以前作った「千両箱」を改良して、海賊テイストの「宝箱」を作りました。
ギイッと開けると金貨がぎっしり!こんなに素敵なお宝がたったの1,020L$!!

しかも!見た目だけでない特徴は、中に贈り物を入れて、プレゼントに使えることです!
宝箱自体も譲渡可能、コピーも可でフルパーミッション!! 贈答や贈収賄(!?)にも最適です!
(※あくまでも贈答用で、再販用ではありません)

贈り物は何でも入れるだけでOKです。
最初から入っているスクリプト等は名前の頭に ".." がついていて、贈り物とは区別がつくようになっています。(なので、贈り物の名前の頭は ".." にしないでください)

贈り物の登録とプレゼントのスクリプトはこんな感じです:
setGiftItems() { // 登録
  string name;
  integer n = llGetInventoryNumber(INVENTORY_ALL); // 中身の数
  integer i = 0;
  for (; i<n; ++i) {
    name = llGetInventoryName(INVENTORY_ALL,i);
    if (".." != llGetSubString(name,0,1)) GiftItems += [name];
  } // 名前の頭が ".." でなければ贈り物として登録
}
giveGiftItems(key id) { // プレゼント
  integer n = llGetListLength(GiftItems); // 贈り物の数
  if (n==0) return;
  else if (n==1) llGiveInventory(id, llList2String(GiftItems,0));
  else llGiveInventoryList(id, FolderName, GiftItems);
} // 2つ以上のときはフォルダーに入れる
宝箱はマーケットプレイスと築地、ラブホのDmartで売ってます。
マーケットプレイス
https://marketplace.secondlife.com/p/lovemax-MyTreasure-TreasureBox/6022575
築地場外市場(SLurl)
http://slurl.com/secondlife/TSUKIJI/80/55/22/
LOVEHO Dmart(SLurl)
http://slurl.com/secondlife/LOVEHO/189/180/23/
見本を上空の「MyCastle+」ショウルームのどこか(!?)に置きました。探してみてください。
ただし、トレハンのような豪華プレゼントはないので、期待しないでね(^^;)