Difference between revisions of "Template:LSL Function/permission/ja"
Jump to navigation
Jump to search
Mako Nozaki (talk | contribs) |
Mako Nozaki (talk | contribs) |
||
Line 1: | Line 1: | ||
{{#if: | {{#if: | ||
{{#vardefine:header_footnote|{{#var:header_footnote}}{{#if: {{{1|}}}| | |||
{{#vardefine:caveats|{{#var:caveats}}{{#if: {{{1|}}}| | {{{{#if:{{#var:DEBUG_CHANNEL}}||:DEBUG_CHANNEL/ja}}|}} | ||
* | |||
* {{{grant|anyone}}} | {{#vardefine:header_footnote|{{#var:header_footnote}}{{#if: {{{1|<noinclude>*</noinclude>}}}| 実行するには、[[{{{1}}}]] の権限が{{#ifeq:{{{grant|anyone}}}|anyone|必要です。| {{{grant|anyone}}} から与えられなければなりません。}}}}}} | ||
{{#vardefine:caveats|{{#var:caveats}}{{#if: {{{1|<noinclude>*</noinclude>}}}| | |||
* 権限の自動付与に頼らないようにしましょう。'''常に''' {{LSLG/ja|run_time_permissions}} イベントを使用しましょう。 | |||
* スクリプトに [[{{{1}}}]] の権限が不足していると、スクリプトはエラーを {{#var:DEBUG_CHANNEL}} で叫び、操作に失敗します (しかしスクリプトは処理を続けます)。 | |||
{{#ifeq:{{{grant|anyone<noinclude>*</noinclude>}}}|anyone|| | |||
* [[{{{1}}}]] が {{{grant|anyone}}} 以外の人から許可され、関数が呼び出されると、 {{#var:DEBUG_CHANNEL}} でエラーが叫ばれます。}}}} | |||
{{#ifeq:{{{1}}}|PERMISSION_TAKE_CONTROLS|* [[{{{1}}}]] 権限が付与された後は、スクリプトの中で ({{LSLG/ja|llReleaseControls}} か、新しい {{LSLG/ja|llRequestPermissions}} の呼び出しにより)、もしくはユーザがビューワから「キー制御を解除」を選択することで、権限をはく奪することができます。そうでなければ、スクリプトはオブジェクトが derez (削除、取り外し、取り込み) されない限り権限が失われません。|* いったん [[{{{1}}}]] 権限が付与されると、スクリプトの中で (例えば、新しい {{LSLG/ja|llRequestPermissions}} 呼び出しなどにより) 権限をはく奪することができません。スクリプトはオブジェクトが derez (削除、取り外し、取り込み) されない限り権限が失われません。}} }} | |||
{{#vardefine:also_events|{{#var:also_events}} | {{#vardefine:also_events|{{#var:also_events}} | ||
{{LSL DefineRow|| | {{LSL DefineRow||{{LSLG/ja|run_time_permissions}}|権限取得イベント}}}} | ||
{{#vardefine:also_functions|{{#var:also_functions}} | {{#vardefine:also_functions|{{#var:also_functions}} | ||
{{LSL DefineRow|| | {{LSL DefineRow||{{LSLG/ja|llGetPermissions}}|付与されている権限を取得する}} | ||
{{LSL DefineRow|| | {{LSL DefineRow||{{LSLG/ja|llGetPermissionsKey}}|権限を許可したエージェントを取得する}} | ||
{{LSL DefineRow|| | {{LSL DefineRow||{{LSLG/ja|llRequestPermissions}}|権限を要求する}}}} | ||
{{#vardefine:also_articles|{{#var:also_articles}} | {{#vardefine:also_articles|{{#var:also_articles}} | ||
{{LSL DefineRow|| | {{LSL DefineRow||{{LSLGC/ja|Permissions/Script}}}}}} | ||
}}{{# | }}<includeonly>{{#if:{{#pos:{{#var:moded}}|r}}{{#pos:{{#var:moded}}|u}}||{{LSLG/ja|Requires Permissions}}}}</includeonly><noinclude> | ||
{| {{Prettytable}} | |||
|-{{Hl2}} | |||
! #var | |||
! value | |||
|- | |||
{{VarPair|header_footnote}} | |||
|- | |||
{{VarPair|caveats}} | |||
|- | |||
{{VarPairTable|also_events}} | |||
|- | |||
{{VarPairTable|also_functions}} | |||
|- | |||
{{VarPairTable|also_articles}} | |||
|} | |||
</noinclude> |
Revision as of 02:43, 2 May 2010
#var | value | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
header_footnote | 実行するには、[[{{{1}}}]] の権限が必要です。 | |||||||||||||||
caveats |
| |||||||||||||||
also_events |
| |||||||||||||||
also_functions |
| |||||||||||||||
also_articles |
|