Configuring Scripting

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
([Permissions])
(Introduction)
Line 4: Line 4:
 
# [Permisssions]
 
# [Permisssions]
 
# [LL-Functions]
 
# [LL-Functions]
# [XEngine] - For another script engine this would be a different section.  However, OpenSimulator only ships with XEngine.
+
# [XEngine] or [YEngine] - the script engine used
  
 
Parameters in each of these sections are detailed below.
 
Parameters in each of these sections are detailed below.

Revision as of 14:12, 19 September 2020

Contents

Introduction

Script configuration in OpenSimulator occurs in three major configuration sections within OpenSim.ini

  1. [Permisssions]
  2. [LL-Functions]
  3. [XEngine] or [YEngine] - the script engine used

Parameters in each of these sections are detailed below.

[Permissions]

  • allowed_script_creators - This can be "all" or "gods". If set to "gods" then only users who have requested and received administrator status can create scripts. All other attempts to create scripts will fail.
  • allowed_script_editors - This can be "all" or "gods". If set to "gods" then only users who have requested and received administrator status can update scripts. All other attempts to update scripts, even if the user is the owner of the script, will fail.

[LL-Functions]

  • AllowGodFunctions - If true, god functions can be executed by gods (e.g. http://wiki.secondlife.com/wiki/LlSetObjectPermMask). If false then not even gods can execute these functions.
  • max_external_urls_per_simulator. Change the max number of URLs that scripts can request in this simulator. Default is 100. Present since commit 22f25df (16 June 2012, OpenSimulator master dev branch post 0.7.3.1).
  • max_listens_per_region - Change the max number of llListens per region. Default is 1000.
  • max_listens_per_script - Change the max number of llListens per script. Default is 64.

[XEngine]

Personal tools
General
About This Wiki