2007年09月29日
リンデンスクリプト Tips Intex
| No. | 名称 | 説明 | |
| 01 | キラキラスクリプト | プリムをブリンクさせるスクリプトです。 | |
| 02 | 透明スクリプト | プリムを透明化するスクリプトです。 | |
| 03 | ハートスクリプト | 2種類のハートが飛び出すスクリプトです。 | |
| 04 | リモートコントローラ | リモートコントロール用HUDです。 | |
| 05 | ハートスティック | 任意のアバターに向ってハートを飛ばすスクリプトです。 | |
| 06 | 募金箱 | 募金額上位3名の名前と募金の累計額を表示する募金箱です。 | |
| 07 | ハートプリム | プリムをハート型にするスクリプトです。 | |
| 08 | 呼び鈴 | 呼び鈴をタッチした人の名前をIM経由で知らせます。 | |
| 09 | フローティングテキスト | オブジェクトの名称と説明をフローティングテキストで表示します。 | |
| 10 | 電光表示板 | フローティングテキストを電光表示板風に見せます。 | |
| 11 | ダンスボール | ダイアログから選択したアニメーションを実行します。 | |
| 12 | テクスチェンジャー | テクスチャを自動的に切り換えます。 | |
| 13 | JST(日本標準時)表示スクリプト | 日本標準時刻を表示します。 | |
| 14 | ドリンクサーバー | ダイアログから選択したドリンクを渡します。 | |
| 15 | SIM内テレポーター | SIM内の指定した座標へ瞬間移動します。 | |
| 16 | LM giver | タッチするとランドマークを渡します。 | |
| 17 | プリムセーバー | 土地プリムにカウントされない臨時属性のオブジェクトを出現させます。 | |
| 18 | アニメーションオーバーライド | デフォルトの歩行アニメーションをオリジナルの歩行アニメーションに置き換えます。 | |
| 19 | ポーズスタンド | ボタンをクリックするとアニメーションポーズを切り替えます。 | |
| 20 | シンクロアニメーション(その1) | みんなで同時にアニメーションするスクリプトです。 | |
| 21 | シンクロアニメーション(その2) | みんなで同時にアニメーションするスクリプトその2です。 | |
| 22 | プリムカウンター | 自分の土地のプリム数をカウントします。 | |
| 23 | グループインバイター | グループへ招待するスクリプトです。 | |
| 24 | オブジェクト探知機 | オブジェクトの名称を指定して、オブジェクトの場所を探知します。 | |
| 25 | アバター探知機 | アバター名称を指定して、アバターの場所を探知します。 | |
| 26 | メッセージ送信箱 | ノートカードをドラッグすると、ノードカードの内容を指定したメールアドレス宛てに送信します。 | |
| 27 | メール送信機能付きベンダー | 商品が売れるとメールでお知らせするベンダーボックスです。 | |
| 28 | 分配機能付きベンダー | 指定した比率で売り上げを分配するベンダーボックスです。 | |
| 29 | YouTubeプレイヤー | YouTube動画を再生するスクリプトです。 | |
| 30 | SIM内テレポーター(その2) | 指定したメンバーだけが使用可能なSIM内テレポーターです。 | |
| 31 | テクスチャベンダー | テクスチャ専用のベンダースクリプトです。 | |
| 32 | メッセージ送信箱(その2) | ノートカードをドラッグすると、ノードカードをオブジェクトのオーナーへ送ります。 | |
| 33 | アニメーションベンダー | ポーズスタンド型のアニメーションベンダーです。 | |
| 34 | オンラインチェッカー | アバターのオンライン状態を表示します。 | |
| 35 | 言語判定付きインフォメーションボックス | アバターの言語環境に応じたノートカードを渡します。 |
* tipsネタ随時募集中~♪(^^ゞ
この記事へのトラックバックURL
この記事へのコメント
このブログにあるスクリプト、すごく使い勝手が良くて助かります^^
ん~、でも、シンクロスクリプト、一種類しか出来なかった、どうやったら複数のアクションをする事ができるでしょうか。
1つのstopで他のアクションをとめる事が出来たらいいなぁと思います。
ん~、でも、シンクロスクリプト、一種類しか出来なかった、どうやったら複数のアクションをする事ができるでしょうか。
1つのstopで他のアクションをとめる事が出来たらいいなぁと思います。
Posted by final kurka
at 2008年01月24日 06:41
at 2008年01月24日 06:41final kurka さん
こんにちは^^
複数のアニメーションを同時に実行したい場合は、llStartAnimationを複数実行してあげれば可能だと思います。
アニメーションには優先順位という考えがありますのでその辺を注意すれば良いでしょうか。
stopに関してですが、tipsNo.11のダンスボールのスクリプトで利用している以下の関数を利用すれば
すべてのアニメーションを一気に止めることが可能です^^
stopAnimation() {
list anims = llGetAnimationList(llGetPermissionsKey());
integer aminct = llGetListLength(anims);
integer i;
for (i = 0; i < aminct; i++){
llStopAnimation(llList2Key(anims, i));
}
llStartAnimation("stand");
}
こんにちは^^
複数のアニメーションを同時に実行したい場合は、llStartAnimationを複数実行してあげれば可能だと思います。
アニメーションには優先順位という考えがありますのでその辺を注意すれば良いでしょうか。
stopに関してですが、tipsNo.11のダンスボールのスクリプトで利用している以下の関数を利用すれば
すべてのアニメーションを一気に止めることが可能です^^
stopAnimation() {
list anims = llGetAnimationList(llGetPermissionsKey());
integer aminct = llGetListLength(anims);
integer i;
for (i = 0; i < aminct; i++){
llStopAnimation(llList2Key(anims, i));
}
llStartAnimation("stand");
}
Posted by ZERO
at 2008年01月24日 21:26
at 2008年01月24日 21:26早速のお返事ありがとうございますw
早速やってみますw
早速やってみますw
Posted by final kurka at 2008年01月25日 17:06
チャットでの会話で相手から、「こんにちは」や「こんばんは」、「よろしく」、「かっこいいね」などに反応してプリムに指定した言葉を話させるようにしたいのですが、どのようにしたらよいでしょうか?
スクリプトはまったくの素人で分かりませんが、とても難しい質問をしていたらゴメンナサイ^^;
スクリプトはまったくの素人で分かりませんが、とても難しい質問をしていたらゴメンナサイ^^;
Posted by Kobo at 2008年01月26日 18:32
kobo さん
こんにちは^^
ご希望のスクリプトですが、llListenとllSayを使用すれば可能です。
以下は、helloと発言するとthank youと反応するスクリプトの例です。
会話になってませんね・・w
integer handle;
default {
state_entry() {
handle = llListen(0,"",NULL_KEY,"");
}
on_rez(integer int) {
llResetScript();
}
listen(integer ch, string name, key id, string message) {
if (message=="hello") {
llSay(0,"thank you");
}
}
}
また、発言に日本語を利用したい場合は、日本語をエンコードする必要があります。
詳しくは、こちらをご覧ください。
http://zero2000.slmame.com/e71764.html#llUnescapeURL
ではでは。
こんにちは^^
ご希望のスクリプトですが、llListenとllSayを使用すれば可能です。
以下は、helloと発言するとthank youと反応するスクリプトの例です。
会話になってませんね・・w
integer handle;
default {
state_entry() {
handle = llListen(0,"",NULL_KEY,"");
}
on_rez(integer int) {
llResetScript();
}
listen(integer ch, string name, key id, string message) {
if (message=="hello") {
llSay(0,"thank you");
}
}
}
また、発言に日本語を利用したい場合は、日本語をエンコードする必要があります。
詳しくは、こちらをご覧ください。
http://zero2000.slmame.com/e71764.html#llUnescapeURL
ではでは。
Posted by ZERO
at 2008年01月27日 03:03
at 2008年01月27日 03:03こんにちは。
日本語を利用する場合まで、丁寧にお返事
いただいてありがとうございました。^^
早速試してみたいと思います。^^
日本語を利用する場合まで、丁寧にお返事
いただいてありがとうございました。^^
早速試してみたいと思います。^^
Posted by Kobo at 2008年01月30日 20:22
はじめまして。sataと申します。。
飲み物vendorをフリーアイテムの配布に使いたいのですがこのスクリプトで12個以上のオブジェクトを配布するにはどうすればいいのでしょうか。
ダイアログ表示が複数表示できなくて悩んでいます。
よろしくお願いしますw
飲み物vendorをフリーアイテムの配布に使いたいのですがこのスクリプトで12個以上のオブジェクトを配布するにはどうすればいいのでしょうか。
ダイアログ表示が複数表示できなくて悩んでいます。
よろしくお願いしますw
Posted by sata at 2008年03月01日 23:13
オブジェクトに、ノートをドラッグすると、オブジェクトのオーナーへノートが届くスクリプトの組み方が、わかりません
Posted by SAT at 2008年09月18日 00:21
SATさんへ
こんにちは。
ご希望のスクリプトですが、tips32でご紹介しましたのでご参考ください^^
こんにちは。
ご希望のスクリプトですが、tips32でご紹介しましたのでご参考ください^^
Posted by ZERO
at 2008年09月20日 16:12
at 2008年09月20日 16:12

