LSL Protocol/ja

From Second Life Wiki
Jump to navigation Jump to search

スクリプトプロトコルとチャットチャンネルについて

ときおり、SecondLife内のスクリプトは情報の変更か調整目的で他のスクリプトにメッセージを送信します。このやり取りのルールをプロトコルといいます。"/1show"や"/1hug lee"を例としてあげることが出来ます。

プロトコルは普通チャットチャンネルをつかいます。上の例では1チャンネルを使っています。簡単に幾つかのほかの数字も用いられますが、ユーザ(と他のオブジェクト)はなんらかの正確な数値を探す方法をとらなければなりません。

コンバットシステムのようないくつかのプロトコルは、極めて複雑でよりよい書式となるでしょう。このページは矛盾を防ぐ支えと、プロトコルを定義する複数のプログラマたちに余裕を持たせることができます。

プロトコルはノートカードシステムや使用しているオブジェクト名のシステムでも可能です。

プロトコルリスト

もし幅広く使われている、もしくは将来いつか重点的になるプロトコルなら、ここに加えましょう。

プロコトルは、このリスト内の幾つかの仕様を兼ね持つはずです。

名前 製作者 解説
AutoBahn grumble Loudon 自動車、列車、ローラーコースター用のAutomatic vehicle system
リストメッセージ 作者不明 リスト、リストではないもの、、結果のないもの、実行結果が不明なもの、そして評価が不完全な前置記法の送受信
錠前機関 Kyrah Abattoir 異なる場所に固定する調整に用いる程度の代物
ScriptShow grumble Loudon スクリプトにて表示する翻訳機

チャットチャンネルについて

このリストは幾つかのスクリプト用いている同じチャットチャンネルの番号を整理するためのものです。 順々になるようにしてください。

チャンネル 製作者 解説 命令文
1, 4, 5, 9 Unknown とても一般的なポーズボール "hide", "show"
9 Material Squirrel Material Squirrel wings "color <string>", "flutter", "open", "close"
20 Unknown セーフゾーンインターフェイス (コンバットシステム)
33 unknown Collar
42 unknown wikiのスクリプト例で使われている一般的なチャンネル
66 Travis Lambert BanLink default chat command channel
77 Xarrk Dagger KAIIA Systems devices default chat command channel
88 Cadroe Murphy ShapeGenと他のビルドツールにて使用
99 unknown Dance Bracelets
888 Xarrk Dagger KAIIA Systems device identification channel
10748, -10748 Lee Ponzu Commonly used in scripts by Ponzu
31984 unknown ACMEインターフェイス (コンバットシステム)
-504xxx Gal Canning プリム間コミュニケーションでのささやき限定