Configuring Scripting

From OpenSimulator

Jump to: navigation, search

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". 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
About This Wiki