Difference between revisions of "LlSetRemoteScriptAccessPin/ja"
Jump to navigation
Jump to search
Mako Nozaki (talk | contribs) m (カテゴリ変更) |
m |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
|func=llSetRemoteScriptAccessPin | |func=llSetRemoteScriptAccessPin | ||
|p1_type=integer|p1_name=pin|p1_desc=ゼロを指定すると無効に、ゼロ以外ならば有効になります。 | |p1_type=integer|p1_name=pin|p1_desc=ゼロを指定すると無効に、ゼロ以外ならば有効になります。 | ||
|func_desc={{LSLG/ja|llRemoteLoadScriptPin}} | |func_desc=正しい PIN コードを指定して、プリムが編集可能な場合、{{LSLG/ja|llRemoteLoadScriptPin}} を使ってプリムにスクリプトを遠隔ロードさせることができるようにします。 | ||
|func_footnote | |func_footnote | ||
|spec | |spec | ||
|caveats | |caveats=*プリムは、スクリプトをリモートで読み込むためのピンが1つしか持っていません。 | ||
**ピンを変更することで、スクリプトは他のスクリプトがこのプリムにスクリプトを読み込む能力を拒否することができます。 | |||
***これにより、意図せずに製品をアップストリームのクリエーターによる更新の能力を妨げる可能性があります。 | |||
***これは、意図的にアップストリームのクリエーターが製品の更新を停止するために使用できます。 | |||
|constants | |constants | ||
|examples | |examples= | ||
<source lang="lsl2">//子プリムの PIN をセットする | |||
integer PIN=1341134; | |||
default { | |||
state_entry() { | |||
llOwnerSay(llGetObjectName()+" : "+(string)llGetKey()+" は一致する PIN で指定されたスクリプトを受け入れる準備ができました。"); | |||
llSetRemoteScriptAccessPin(PIN); | |||
} | |||
}</source> | |||
|helpers | |helpers | ||
|also_functions={{LSL DefineRow|| | |also_functions={{LSL DefineRow||[[llRemoteLoadScriptPin/ja]]|離れたところにあるプリムへスクリプトをロードするのに使います。}} | ||
|also_tests | |also_tests | ||
|also_events | |also_events |
Latest revision as of 01:50, 8 October 2023
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
要約
関数: llSetRemoteScriptAccessPin( integer pin );正しい PIN コードを指定して、プリムが編集可能な場合、llRemoteLoadScriptPin を使ってプリムにスクリプトを遠隔ロードさせることができるようにします。
• integer | pin | – | ゼロを指定すると無効に、ゼロ以外ならば有効になります。 |
警告
- この関数は 0.2 秒間、スクリプトを停止します。
- プリムは、スクリプトをリモートで読み込むためのピンが1つしか持っていません。
- ピンを変更することで、スクリプトは他のスクリプトがこのプリムにスクリプトを読み込む能力を拒否することができます。
- これにより、意図せずに製品をアップストリームのクリエーターによる更新の能力を妨げる可能性があります。
- これは、意図的にアップストリームのクリエーターが製品の更新を停止するために使用できます。
- ピンを変更することで、スクリプトは他のスクリプトがこのプリムにスクリプトを読み込む能力を拒否することができます。
サンプル
//子プリムの PIN をセットする
integer PIN=1341134;
default {
state_entry() {
llOwnerSay(llGetObjectName()+" : "+(string)llGetKey()+" は一致する PIN で指定されたスクリプトを受け入れる準備ができました。");
llSetRemoteScriptAccessPin(PIN);
}
}
関連項目
関数
• | llRemoteLoadScriptPin/ja | – | 離れたところにあるプリムへスクリプトをロードするのに使います。 |
特記事項
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。