Difference between revisions of "LlSetRemoteScriptAccessPin/ja"

From Second Life Wiki
Jump to navigation Jump to search
m (Undo revision 851442 by Mako Nozaki (Talk))
m
 
(2 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}} によって別プリムからスクリプトのコピーを受け入れられるようにします。ただしコピーの際、pin の値が一致し、かつこのスクリプトが入っているプリムの修正権限が必須です。
|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||{{LSLG/ja|llRemoteLoadScriptPin}}|コピー元プリムからスクリプトを送るのに使います。}}
|also_functions={{LSL DefineRow||[[llRemoteLoadScriptPin/ja]]|離れたところにあるプリムへスクリプトをロードするのに使います。}}
|also_tests
|also_tests
|also_events
|also_events
|also_articles
|also_articles
|notes
|notes
|cat1=Script
|cat1=Script/ja
|cat2
|cat2
|cat3
|cat3
|cat4
|cat4
|}}
|}}

Latest revision as of 02:50, 8 October 2023

要約

関数: llSetRemoteScriptAccessPin( integer pin );

正しい PIN コードを指定して、プリムが編集可能な場合、llRemoteLoadScriptPin を使ってプリムにスクリプトを遠隔ロードさせることができるようにします。

• integer pin ゼロを指定すると無効に、ゼロ以外ならば有効になります。

警告

  • この関数は 0.2 秒間、スクリプトを停止します。
  • プリムは、スクリプトをリモートで読み込むためのピンが1つしか持っていません。
    • ピンを変更することで、スクリプトは他のスクリプトがこのプリムにスクリプトを読み込む能力を拒否することができます。
      • これにより、意図せずに製品をアップストリームのクリエーターによる更新の能力を妨げる可能性があります。
      • これは、意図的にアップストリームのクリエーターが製品の更新を停止するために使用できます。
All Issues ~ Search JIRA for related Bugs

サンプル

//子プリムの 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の関連した項目が参考になるかもしれません。