2010年12月31日金曜日

FS Shopping Mall店 本日で閉店です

昨日ぐらいから Login failed. The system is logging you out right now. Your Account will not be available until 2010-12-30 23:15:10 Pacific Time. みたいなエラーが表示された時間まで待っても毎回出て、なかなかログインできない千尋です。その度に予定時間が3〜6分くらい伸びてて待たされるんですよね。何回かトライしたら何とかログインできるんですが、ホントもうどーなってるんでしょう? 別のアカウントで試したら全然こんなエラー出ないので、メインのアカウントだけ何か祟られてるんでしょうか?orz

出店させてもらってるFirst Step SIMのFS Shopping Mallが本日で閉鎖されますので、SHOP CHIHIRO FS Shopping Mall店も閉店になります。

サーキット以外の施設は全部閉鎖になるそうです。
http://firststep.slmame.com/e1026728.html

ご来店くださいました皆様、どうもありがとうございました。
それでは、どうぞ良いお年を〜♪

19時20分頃追記: んー、別のアカウントで千尋のプロフをチェックしたら、オフラインのはずなのにオンラインの表示になってました。それでIMを送っても User not online - message will be stored and delivered later. みたいなメッセージも出ません。メールには転送されてるみたいでしたが。。。ってことで常にオンライン状態になってると思いますがログインしてないかも知れません、ご容赦ください m(_ _)m

2011年1月6日追記: あけましておめでとうございます。今日ログインしてみたらログインエラーの問題は直ってて、オンラインステータスのほうも正常に表示されるようになってました^^

2010年12月28日火曜日

デジタルウォッチのスクリプト

うちはスクリプトの製作依頼は基本的に受付してないんですが、簡単なスクリプトの製作やご相談とか、商品の簡単な改造くらいだったら私の気分次第でやらせてもらったりします。それで、デジタル時計のスクリプトを売ってもらえないか?っていうお問い合わせ件数が結構多かったんですね。でもうちで販売してる時計のスクリプトそのものは売りたくないし、どんな時計に使うのか聞いたら何れも腕時計用だったので、お客様の製作する腕時計に合わせて書き直すのはちょっと大変かなって思ってお断りしてたんですよw

ってことで、今回は簡単なデジタルウォッチのスクリプトです。。。まあ液晶表示部分だけですけどねwww


まずプリムの製作です。ボックスを作ってサイズを0.01x0.01x0.01、テーパーX0.60,Y0.40、スライスB0.900くらいにしてください。


作ったものを5つコピーして並べ、左から順にオブジェクト名を h1 h2 colon m1 m2 に変更して全部リンクさせてください。親プリムはどれになっても構いませんが、X、Y方向を間違えないようにしてくださいね。

各プリムの側面や底面は目立たないよう透明にしてください。

液晶文字のテクスチャはこんな感じで作ります。作るのが面倒だったらスクリプトに書いてあるUUIDそのまま使うとこれと同じものが出ます。(背景は透明です)


そしてスクリプトです。このスクリプトはどのプリムに入れても動くと思うので、腕時計の親プリムに入れたらややこしくなくていいかもですね^^
// デジタルウォッチ
integer JST=TRUE;  // TRUEで日本時間、FALSEでSL時間
integer tmp;  // 一時記憶用
// リンク番号保存用変数
integer h1;  // 時の左プリム
integer h2;  // 時の右プリム
integer colon;  // :用のプリム
integer m1;  // 分の左プリム
integer m2;  // 分の右プリム
key texture="495abf2a-034c-9ff9-273e-3ce5d424b3e3";  // 表示用数字テクスチャのUUID
// テクスチャのオフセット位置データ
list ou=[-0.417,-0.25,-0.083,0.083,0.25,0.417,-0.417,-0.25,-0.083,0.083,0.25,0.417];
list ov=[0.25,0.25,0.25,0.25,0.25,0.25,-0.25,-0.25,-0.25,-0.25,-0.25,-0.25];

set_texture(integer num, integer i)
{  // 表示用
    if (num < 1) return; // リンクがない場合リターン
    llSetLinkPrimitiveParamsFast(num,[PRIM_TEXTURE,0,texture,<0.2,0.5,0>,<llList2Float(ou,i),llList2Float(ov,i),0>,0.0]);
}

init()
{
    integer i;
    integer j=llGetNumberOfPrims();  // リンクしてるプリムの数
    for (i=0; i <= j; i++) {
        string str=llGetLinkName(i);  // プリム名取得
        // colon,h1,h2,m1,m2の各リンク番号を保存
        if (str == "colon") colon=i;
        else if (str == "h1") h1=i;
        else if (str == "h2") h2=i;
        else if (str == "m1") m1=i;
        else if (str == "m2") m2=i;
    }
}

default
{
    state_entry()
    {
        init(); // initへ
        set_texture(colon,10); // 中央の:を表示
        llSetTimerEvent(0.1);  // 0.1秒毎のタイマー
    }

    changed(integer change)
    {
        if (change & CHANGED_LINK) init();  // リンクが変わったらinitへ
    }

    timer()
    {
        integer i;
        if (JST) i=(integer)llGetGMTclock();  // 日本時間のときはGMT時間を取得
        else i=(integer)llGetWallclock();  // そうでないときはSL時間(PST/PDT)
        if (i != tmp) {  // 時間が変わったら
            tmp=i;  // tmpに格納
            if (JST) {  // 日本時間だったら
                i+=32400; // 9時間(9*3600)加算
                if (i >= 86400) i-=86400;  // 86400(24*3600)以上は86400減算
            }
            integer h=i/3600;  // 時
            integer m=i%3600/60;  // 分
            string hh=(string)h;  // 時の表示用
            string mm=(string)m;  // 分の表示用
            // 10以下のとき0を付けて2桁にする
            if (h < 10) hh="0"+hh;
            if (m < 10) mm="0"+mm;
            i=(integer)llGetSubString(hh,0,0);  // 時の10の位
            if (i == 0) i=11;  // 0だったら空白(11)にする
            set_texture(h1,i);  // 時の左側を表示
            set_texture(h2,(integer)llGetSubString(hh,1,1));  // 時の右側を表示
            set_texture(m1,(integer)llGetSubString(mm,0,0));  // 分の左側を表示
            set_texture(m2,(integer)llGetSubString(mm,1,1));  // 分の右側を表示
        }
    }
}

2010年12月14日火曜日

Kiyomizu Mallのトレハン始まってます^^

うちがお世話になってるKiyomizu MallでKiyomizu Winter Treasure Huntingが開催されています。

期間は2010年12月12日0:00〜2011年1月7日22:00です。うちは今夜エントリーしました。。。ちょっと開催日勘違いしてて遅れたんですよ^^;

宝物は猫をモチーフにした掛け時計を作りました。シンプルなデザインなんですが、2プリムで実用性を重視。。。いや、都合であまり余裕がなかったので手抜きだとも言えますwww

それから、今回のトレハンはちょっと変わっててKiyomizuモール以外にある自分の店舗でやってもいいってことでした。各参加店の情報はモールに設置されてるインフォメーションボックスから調べてくださいね。うちは結局モール内の店舗にしたんですが。

SHOP CHIHIRO Kiyomizu店はモールの端のこの辺りです。
http://slurl.com/secondlife/Little%20Cat%20Japan/61/241/3301

トレハンの詳しい情報はATさんのブログをご覧ください。それでは皆様、是非お越しくださいね^^
http://atoropos.slmame.com/e1017082.html

2010年12月3日金曜日

SUNSET SHOPPING MALL店営業終了

JapanSeychellesLandが今月閉鎖になるので、SHOP CHIHIRO SUNSET SHOPPING MALL店の商品を撤去して閉店してきました。今までご来店くださいました皆様、ありがとうございました。

あと、JapanSeychellesLandでは住居用に土地も貸してもらってたし、ホントこのSIMは長い間いろいろとお世話になったんですよ。。。><
SIM閉鎖日は12月16日です。詳しくはSIMオーナーwildcatさんのブログをご覧ください。
http://wildcat.slmame.com/e1011106.html

千尋の自宅のほうはまだ現在オブジェクト撤去してないですけど、もうすぐお家も無くなるのでホームレスになります。土地が無くなるのって何となく寂しい気がしますね。。。自分名義の土地を持つまでは、土地なんか別に無くても全然オッケーって感じだったんですけどねw

12月17日追記: 12月16日AM7:20(PST) 最終日。自宅のほうもオブジェクト撤去してきました。。。(ToT)ノシ