Configuring Scripting

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
OpenSimulator currently only ships with one script engine, XEngine, so many of the configuration parameters (such as which [[OSSL]] functions to allow) are set in the [[XEngine]] configuration, though these should really be in more general sections.
+
= Introduction =
 +
Script configuration in OpenSimulator occurs in three major configuration sections within OpenSim.ini
  
However, there are a couple of script parameters that are set else where.  These are in the [LL-Functions] config section in OpenSim.iniSpecifically, these are
+
# [Permisssions]
 +
# [LL-Functions]
 +
# [XEngine] - For another script engine this would be a different section.  However, OpenSimulator only ships with XEngine.
  
 +
Parameters in each of these sections are detailed below.
 +
 +
= [Permissions] =
 +
* allowed_script_creators - This can be "all" or "gods"
 +
* allowed_script_editors - This can be "all" or "gods"
 +
 +
= [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.  
 
* 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_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_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.
 
* max_listens_per_script - Change the max number of llListens per script.  Default is 64.
 +
 +
= [XEngine] =
 +
* See [[XEngine]].

Revision as of 12:44, 6 January 2014

Contents

Introduction

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

  1. [Permisssions]
  2. [LL-Functions]
  3. [XEngine] - For another script engine this would be a different section. However, OpenSimulator only ships with XEngine.

Parameters in each of these sections are detailed below.

[Permissions]

  • allowed_script_creators - This can be "all" or "gods"
  • allowed_script_editors - This can be "all" or "gods"

[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]

General
About This Wiki