Difference between revisions of "Template:LSL Function/permission/ru"

From Second Life Wiki
Jump to navigation Jump to search
(Первопроходец)
 
m
 
Line 9: Line 9:
* Если скрипту не хватает  {{#if:{{{2|}}}|обоюдное разрешение [[{{{1}}}]] and [[{{{2}}}]]|разрешение [[{{{1}}}]]}}, скрипт будет нагло:) сообщать об ошибке через канал {{#var:DEBUG_CHANNEL}} и операция не выполнится (но скрипт продолжает работать).{{#ifeq:{{{grant|anyone<noinclude>*</noinclude>}}}|anyone||
* Если скрипту не хватает  {{#if:{{{2|}}}|обоюдное разрешение [[{{{1}}}]] and [[{{{2}}}]]|разрешение [[{{{1}}}]]}}, скрипт будет нагло:) сообщать об ошибке через канал {{#var:DEBUG_CHANNEL}} и операция не выполнится (но скрипт продолжает работать).{{#ifeq:{{{grant|anyone<noinclude>*</noinclude>}}}|anyone||
* Если [[{{{1}}}]] {{#if:{{{2|}}}|or [[{{{2}}}]]}} предоставляется кем-либо другим, кроме {{{предоставителя|любого}}}, затем, когда функция вызывается, ошибка сообщиться на канале {{#var:DEBUG_CHANNEL}}.}}
* Если [[{{{1}}}]] {{#if:{{{2|}}}|or [[{{{2}}}]]}} предоставляется кем-либо другим, кроме {{{предоставителя|любого}}}, затем, когда функция вызывается, ошибка сообщиться на канале {{#var:DEBUG_CHANNEL}}.}}
{{LSL Function/permission/caveat/ru switch|{{{1}}}}}{{#if:{{{2|}}}|{{LSL Function/permission/caveat/ru switch|{{{2}}}}}}}</div>}}}}}}
{{LSL Function/permission/caveat switch/ru|{{{1}}}}}{{#if:{{{2|}}}|{{LSL Function/permission/caveat switch/ru|{{{2}}}}}}}</div>}}}}}}


{{#vardefine:also_events|{{#var:also_events}}
{{#vardefine:also_events|{{#var:also_events}}

Latest revision as of 22:47, 14 December 2013

#var value
header_footnote Для запуска этой функции скрипт должен запросить [[{{{1}}}]] разрешение с llRequestPermissions и оно должно быть предоставлено любым.
caveats
Разрешения
  • Не делайте зависимость от авто-предоставления статуса разререшений. Всегда используйте run_time_permissions события.
  • Если скрипту не хватает разрешение [[{{{1}}}]], скрипт будет нагло:) сообщать об ошибке через канал DEBUG_CHANNEL и операция не выполнится (но скрипт продолжает работать).
  • Если [[{{{1}}}]] предоставляется кем-либо другим, кроме любого, затем, когда функция вызывается, ошибка сообщиться на канале DEBUG_CHANNEL.
  • Translate Template
  • Once the [[{{{1}}}]] permission is granted there is no way to revoke it except from inside the script (for example, with a new llRequestPermissions call) or the script is reset or deleted.
also_events
•  run_time_permissions Событие получения разрешений
also_functions
•  llGetPermissions Получить предоставленные разрешения
•  llGetPermissionsKey Получить ключ агента, предоставившего разрешения
•  llRequestPermissions Запрос разрешений
also_articles
•  Script permissions Скриптовые разрешения