Difference between revisions of "LlSetRemoteScriptAccessPin/ja"

From Second Life Wiki
Jump to navigation Jump to search
m
m
 
Line 11: Line 11:
***これは、意図的にアップストリームのクリエーターが製品の更新を停止するために使用できます。
***これは、意図的にアップストリームのクリエーターが製品の更新を停止するために使用できます。
|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||[[llRemoteLoadScriptPin/ja]]|離れたところにあるプリムへスクリプトをロードするのに使います。}}
|also_functions={{LSL DefineRow||[[llRemoteLoadScriptPin/ja]]|離れたところにあるプリムへスクリプトをロードするのに使います。}}

Latest revision as of 01:50, 8 October 2023

要約

関数: 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 離れたところにあるプリムへスクリプトをロードするのに使います。

特記事項

Search JIRA for related Issues

Signature

function void llSetRemoteScriptAccessPin( integer pin );
この翻訳は 原文 と比べて古いですか?間違いがありますか?読みにくいですか?みんなで 修正 していきましょう! (手順はこちら)
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。