2013年8月20日火曜日

レンタル ボックス


ごく一般的なレンタルBOXです。
日本語・英語の二ヶ国語対応になりました。
ステータスをオブジェクトへメール通知する機能が追加されました。
そのうちランドセキュリティやビジターセンサーとのリンク機能を追加します。

指定できるオプションは以下です。
#Rent This Space
#Options Notecard
#All lines beginning with "#" are comments, and are ignored
#Do not change the name: of options

#Space Name: (Omissible)
#The default value of land is used when omitted.
SpaceName:This Place for Rent!

#Rental Cost
#The weekly rate to rent this space
RentalCost:600

#Prim Count (Omissible)
#The number of prims allowed by the renter in this space
#The default value of land is used when omitted.
PrimCount:350

#Space Size (Omissible)
#The volume of the rental space, in square meters
#The default value of land is used when omitted.
SpaceSize:1536

#Refund Fee (%)
#The fee charged to obtain a refund on the currently paid rent.
RefundFee:50

#Rented Position (offset)
#The relative position of the prim when rented, when compared
#to the non-rented position
#e.g. 6.75m above the rented spot: <0>
#e.g. 15m above and 5m to the West: <5>
RentedPos:<0>

#Rented Scale (vector)
#The relative scale of the prim when rented
RentedScale:<0 .2="">

#For Rent Texture
#The texture for a rental
RentalTex:rentit

#Rented Texture
#The texture after being rented
RentedTex:infosign

#Notification by Email (only to the object in world)
#EmailAddress:OBJECT_UUID
EmailAddress:fa7b166b-8a17-7be6-1132-e22a5c91726b

#A commission is only 1%

セールス ベンダー


概要:
 販売ベンダーです。(サーバ機能はありません)
(1) 任意の相手にプレゼントとして商品を渡す事が出来ます。
(4) メニュー形式でマニュアルを読まずに設置できます。
(6) 売り上げを複数のメンバに分配できます。
(7) 商品が販売されると、あなたへIMにより通知されます。(SIM/販売者/購入者/値段)


設置方法:
------------サーバー設置方法-------------
1) 商品名と販売価格と再販業者へ支払う手数料(0%--95%)をメニューに従い設定してください。

 *売り上げの1.5%(or L$1)がシステム利用料となります。
 *オブジェクトのdescription情報は変更しないで下さい(暗号化されたデータが記憶されています)
------------ベンダー設置方法-------------
3) Vendorを設置すると、課金許可が表示されますので"Yes"を選択してください。
4) Vendorを右クリックして"支払う"が表示されていればOKです。

   textureやサイズ等は適時変更ください。
*オブジェクトのdescription情報は変更しないで下さい(暗号化されたデータが記憶されています)

Sales vendor

Outline:
This is the sales system. The products can send as a gift to anyone.

(1) The gift function is available.
(2) You can set up all setting by the menu.
(3) You can be shared sales with members.
(4) You can receive IM from the vendor when the products is sold.(SIM/seller/buyer/price)


Installation method:
------------Method of setting up Vendor-------------
1) Please set the your products name,sales price, others by the server menu.
2) Please allow the payment for the vendor.
3) If "Pay" is displayed when right-clicks in vendor, It's successful.

You can modify the texture and the size of vendor.
* 1.5%(or L$1) of sales or L$1 is a system use fee.
* Please don't edit the object description (The data of the server is saved. )

2013年8月19日月曜日

Shoulder Kitty Type2 (カップル向け翻訳機)




パートナーとの間でIMのようなローカル翻訳機能が使えます。
(会話が可能な範囲は20m以内です)

使用方法:
0) Microsoft APIキーの登録
http://www.bing.com/toolbox/bingsearchapi
上記サイトからAPIキーを取得して、登録してください。
APIキーが登録されると、使用できるようになります。

1) パートナーの選択
- Kittyをタッチすると20m圏内の人を検索します。
- パートナー選択窓が開いたら、相手を選んでください。

3) 相手への翻訳されたメッセージの送信
- Kittyをタッチすると入力窓が開きます。または、/22 openと入力してください
- 開いた窓に相手へのメッセージを入力してください。
- 翻訳結果の確認が表示されますので、良ければYes、メッセージを送らずに再翻訳する場合はNoを選択してください。
4) 言語の変更
- デフォルトはクライアント設定言語を自動取得します。
- 言語を変更する場合は、メッセージ入力窓へコマンドを入力してください。
- !lang en :あなたの言語を英語に設定します。(pt,fr,de,etc)
- !partner lang en :パートナーの言語を英語に設定します。

5) リセット
- パートナー登録をクリアする場合は、Kittyを3秒以上長押ししてください。
(パートナーが同一SIMから居なくなると自動で解除されます)
- !reset -- スクリプトがリセットされます

You can use the local translation function like IM between a partner.
(The conversation range is within 20 m)
How to use:
0) Registration of Microsoft API key
http://www.bing.com/toolbox/bingsearchapi
You can get an API key from the above site(Being) by free fee, please register.
The function of translator can be used if the API key is registered.

1) Choice of partner
- If you touch Kitty, Kitty will search peoples within the range of 20m.
- Please choose a partner, if a partner selection window opens.

3) Send translated messages to a partner
- Input window opens when you will touch the Kitty. Or, please enter "/ 22 open"
- Please enter the message to a partner into the open window.
- Since the check of a translation result is displayed, choose "Yes" When you are satisfied,
When you wish to translate again without sending a message, please choose "No".

4) Changing the language
- By default, a client setting language is acquired automatically.
- If you want to change the language, please enter the following command to the input window.
- !lang en :You can change to the your language.(pt,fr,de,etc)
- !partner lang en :You can change to the partner language.

5) Reset
- If you want to clear the partner registration, please press and hold for more than 3 seconds Kitty.
(The registration is automatically released when partner is no longer away from the same SIM)
- !reset :reset the script

2013年6月8日土曜日

Change Color & Resize Script

Change Color & Resize Scriptを修正しました。
変更内容:
面指定、プリム全面指定、リンクされたプリム全指定を追加しました。
SLMARKETにフリー版を置いてありますので、お試しください。
https://marketplace.secondlife.com/p/Change-Color-ResizeLSL/1933046

2013年6月3日月曜日

New Release Shoulder Kitty Type1


Japanese
ただの肩乗りKittyではありません。
仲の良い友達間でローカルチャネルでお話しが出来ます。
使用方法:
1) Kittyをタッチしてください。入力窓が開きます
    最初のデフォルトチャネルは256ですが、変更が出来ます。
    同一SIM内であれば会話可能です。
    20m圏外は暗号化されて送受信されます。

    コマンドは、文頭に!を付けることで入力できます。
    !ch xx -- チャネルを変更できます。なるべく大きな数字にしてください
    !who is in ch? -- 現在同じチャネルに居るメンバーの名前が表示されます

    !reset -- スクリプトがリセットされます。

2) フローティングtext機能:
    !setmsg xxxxx --- 頭上にフローティングテキストを表示します。ex) !setmsg AFK
    !clrmsg -- フローティングテキストを消します。

3) Translator 機能:
    MicrosoftのAPIキーが必要です(無料)
    http://www.bing.com/toolbox/bingsearchapi
   
    !enable trans  -- 翻訳を有効にします
    !disable trans -- 翻訳を無効にします
    !regapi xxxxx -- APIキーを登録します。
    !lang xx -- あなたの言語を設定します。デフォルトはクライアント言語です  ex) lang en
-------------------------------------------------------------------------
English

1) you can talk with peoples in the same channel.
    If you touch Kitty, the input window will open.
    Conversation is possible within the same SIM.
   
    A command can be inputted by attaching ! to a beginning of a sentence.
    !ch xx -- you can change the channel
    !who is in ch? -- display the member in a same chat channel.

    !reset -- reset the script

2) Floting text function:
    !setmsg xxxxx -- add the floting text. ex) !setmsg AFK
    !clrmsg -- clear the floting text

3) Translator function:
    You need API Key of Microsoft (free fee)
    http://www.bing.com/toolbox/bingsearchapi
   
    !enable trans  -- translator is enabled.
    !disable trans -- translator is disabled.
    !regapi xxxxx -- register api key for translator
    !lang xx -- You can change the your language.  ex) lang en
                    default language is set from client.

2013年5月25日土曜日

テレポートHUD2013

新しい関数を使用してテレポートHUDを作り直しました。
今までのようにマップは開かずに
クリックするだけでダイレクトテレポートが可能になりました。




























SLMARKETにフリー配布品を置いてあるので、試してみてください。

https://marketplace.secondlife.com/p/Teleport-HUD-2013-Free/1908217

お店はこちらです
http://maps.secondlife.com/secondlife/Danshire/4/242/21

追記:
テレポート開始までに1秒のタイムラグがあったのを改善しました。
メモリが足りないので分割するなど、大幅に手を加えることになりましたが、
即座に飛べるようになりました。(でもフリー品はそのままです^^;)

2013年5月3日金曜日

ダンスアニメーションHUD

ダンスアニメーションHUD
根本的な勘違いをしていたのでInviteの機能を全部作り直しました。
スクリプト禁止エリアでもすべての機能が動作します。

Freeの試用版がここで入手できます。
https://marketplace.secondlife.com/p/Dance-Ctrl-HUD-Free-version/4829560
よかったらレビューをお願いします

ダンスコントロールHUD
     1) Options
        オプションメニューを開きます。
     2) - 10) Choose a animation
        実行するアニメを指定します。

オプションメニュー
    1) StopAnime
        実行中のアニメを停止します。
    2) AutoPlay
        60秒毎にランダムにアニメを起動します。
    3) Synchronize
        HUDを所持している人の間でアニメーションを同期させます。
        参加する人すべてがこのオプションを有効にします。
        実行されるアニメはすべてのHUDに格納されている必要があります。
    4) InviteYou
        HUDを持たない人にアニメを実行します。
    5) Synchronized delay times
        同期ずれの時間指定ができます。Inviteされた人にも有効になります。
    6) ResetScript
        スクリプトをリセットします。
    7) DeleteAnime
        HUDの中の1つのアニメを選択削除します。
    8) DeleteAll
        HUDの中のすべてのアニメを削除します。

   *スクリプト禁止区画でも動作します。
   *招待可能な人数:Free版=3人、製品版=10人
   *Free版はアニメーションの追加ができません。
   *転送不可能アニメは、HUDに直接入れることができません。一度地面にHUDを置いてからドロップしてください。
 
--------------------
Main Menu:
     1) Options
        Open the options menu
     2) - 10) Choose a animation
        Choose a animation to execute

Options Menu:
    1) StopAnime
        All animations is stopped.
    2) AutoPlay
        Animation is started at random every 60 seconds.
    3) Synchronize
        Animation can be synchronized with people who have the HUD.
        For participating,
        everybody need to validate this option.
        everybody need to have the same animation.
    4) InviteYou
        You can invite to dance with friends.
    5) Synchronized delay times
        You can set synchronized delay times by the menu.
    6) ResetScript
        The script is reset.
    7) DeleteAnime
        Select to deletion of one animation.
    8) DeleteAll
        All animations are deleted.
       
* This HUD works in the script prohibition division.
* The number which can be invited:   free=3, product=10 peoples
* The Free version cannot perform the addition of animation.
* Transmission impossible animations cannot be directly put into the HUD.
Please drop animations after putting the HUD on ground.

2013年4月29日月曜日

Vendor System

ベンダーシステムのギフト機能が動作しなくなっていたので、サーバ側のname2keyを修正しました。
原因はここ一か月の間でリンデン側のAPIが動作しなくなったこと。
他のベンダシステムのギフト機能もほぼ全滅していると思います^^;
つでに、ベンダーのギフト機能もTouchイベントで送り先を指定するように変更しました。
(中身的には大幅な改造が必要でしたが、支払後に選択するのでは色々と不都合があるので)

また、翻訳精度が悪いので多言語対応もやめました。英語と日本語のみとなります。

2013年4月8日月曜日

Dance Control HUD

Dance Control HUD

使用しているダンスアニメのHUDがスクリプト禁止エリアで動作しないと、
友達が嘆くので、作ってあげました。
フリーのサンプルをお店に置いてあるので、興味があればどうぞ

--------------------------------------------------------------------------
1) Options
オプションメニューを開きます。
2) - 10) Choose a animation
実行するアニメを指定します。

1) StopAnime
実行中のアニメを停止します。
2) AutoPlay
90秒毎にランダムにアニメを起動します。
3) Synchronize
HUDを所持している人の間でアニメーションを同期させます。
参加する人すべてがこのオプションを有効にする必要があります。
また、実行されるアニメはすべてのHUDに格納されている必要があります。
4) InviteYou
HUDを持たない人にアニメを実行します。
5) ResetScript
スクリプトをリセットします。
6) DeleteAnime
HUDの中の1つのアニメを選択削除します。

7) DeleteAll
HUDの中のすべてのアニメを削除します。

*もし、アニメを追加する場合は、Ctrキーを押しながらドラッグ&ドロップしてください。
製品版は編集可能としてありますので、Ctrlキーを押しながらドロップする必要はありません.。
また、転送不可能アニメを装備品に直接ドロップすることは、現在できなくなっていますので、
一度地面に置いてからドロップしてください。

--------------------------------------------------------------------------
1) Options
Open the options menu
2) - 10) Choose a animation
Choose a animation to execute


1) StopAnime
All animations is stopped.
2) AutoPlay
Animation is started at random every 90 seconds.
3) Synchronize
Animation is synchronized with those who has HUD.
For participating,
everybody need to validate this option.
And, everybody need to have the animation.
4) InviteYou
You can invite to dance with friends.
5) ResetScript
The script is reset.
6) DeleteAnime
Select to deletion of one animation.

7) DeleteAll
All animations are deleted.

* You need to push the Ctr-key with drag & drops If you would like to add the new animations into HUD.
(Free version can not add the new into HUD)