2007年10月16日
呼び鈴(リンデンスクリプト Tips)
本日は友達の依頼で呼び鈴を作ってみました。 ベルを押すとオーナーにIMを送って知らせます。 オーナーがオフラインの場合は、訪問者にチャット画面上で知らせます。(ここのオーナーさんは、RURU CLUBでThunder's Barを経営しているサンダさんですw) ベル(リンゴ)を押すとオーナー及び訪問者のチャット画面上にメッセージを表示します。 (訪問者側チャット画面)
オーナーがオフラインだと
(オーナー側チャット画面)
![]()
「スクリプト」 // // SHOP ZERO Tips08 Bell script v1.1 // // Created by Zero2000 Kid 2007/10/14 // WebSite:http://zero2000.slmame.com/c6192.html // key getagent; string agentname; string ownname; // sound string bellsound = "8bd732d3-b84e-9571-b17a-278c3ae328b3"; // yobirin string subject = ".:*呼び鈴*:."; // sangahoumonsimasita string msg1 = "さんが訪問しました。"; // san irashaimase string msg2 = "さん いらっしゃいませ^^。"; // orikaesi IM simasu string msg3 = " 折り返しIMいたします。"; // sorry string msg4 = "申し訳ありません。"; // OFFLINE desu string msg5 = "は、現在オフラインです。"; default { state_entry() { llSetText(subject,<1,1,1>, 1.0); ownname=llKey2Name(llGetOwner()); } on_rez(integer int) { llResetScript(); } touch_start(integer t) { // PLAY SOUNDE llPlaySound(bellsound,0.8); // IM FOR OWENER agentname=llDetectedName(0); llInstantMessage(llGetOwner(),agentname + msg1); // ONLINE CHECK getagent = llRequestAgentData(llGetOwner(), DATA_ONLINE); } dataserver(key queryid, string data) { if (queryid==getagent) { if ((integer)data) { llWhisper(0,agentname + msg2); llWhisper(0,msg3 + "(" + llKey2Name(llGetOwner()) + ")"); } else { llWhisper(0,msg4 + ownname + msg5); } } } } 「スクリプトの説明」 (1)ベルをタッチするとllPlaySoundでチャイム音を鳴らします。 (2)llDetectedNameで、タッチした人の名前を取得し、llInstantMessageでオーナーにメッセージを送ります。 (3)llRequestAgentDataでオーナーの、オンライン状況をチェックします。 (4)dataserverイベントでオンライン状況を取得し、状態に応じてllWhisperで訪問者にメッセージを表示します。 「おまけ」 (友情出演:RURU CLUB MANAGER さんてんw)リンデンスクリプト Tips Intexへ
サウンド再生スクリプト(リンデンスクリプト Tips)
カメラコントロール(リンデンスクリプト Tips)
標準時間表示スクリプト(リンデンスクリプト Tips)
プリムカウンター2(リンデンスクリプト Tips)
土地情報チェッカー(リンデンスクリプト Tips)
SIM負荷チェッカー(リンデンスクリプト Tips)
カメラコントロール(リンデンスクリプト Tips)
標準時間表示スクリプト(リンデンスクリプト Tips)
プリムカウンター2(リンデンスクリプト Tips)
土地情報チェッカー(リンデンスクリプト Tips)
SIM負荷チェッカー(リンデンスクリプト Tips)
Posted by Zero2000 Kidd at 00:40│Comments(1)
│リンデンスクリプトTips
この記事へのコメント
While it's impossible to say the brand would have failed had Louboutin stuck to a traditional sole, it’s fair to say that the move has been critical in Louboutin’s branding strategy.
Posted by shoesalittle.com at 2011年06月10日 21:35