Scripting
LSL Guide
Every script function this grid actually runs, read straight from the region software rather than copied from a wiki — including the wolf* functions that exist only here.
Constants
20 starting with “E” of 934 — the named values scripts use for flags, permissions and change events.
| Constant | Type | Value |
|---|---|---|
| ENV_INVALID_AGENT | integer | -4 |
| ENV_INVALID_RULE | integer | -5 |
| ENV_NO_ENVIRONMENT | integer | -3 |
| ENV_NO_EXPERIENCE_LAND | integer | -7 |
| ENV_NO_EXPERIENCE_PERMISSION | integer | -2 |
| ENV_NOT_EXPERIENCE | integer | -1 |
| ENV_THROTTLE | integer | -8 |
| ENV_VALIDATION_FAIL | integer | -6 |
| EOF | string | "\n\n\n" |
| ERR_GENERIC | integer | -1 |
| ERR_MALFORMED_PARAMS | integer | -3 |
| ERR_PARCEL_PERMISSIONS | integer | -2 |
| ERR_RUNTIME_PERMISSIONS | integer | -4 |
| ERR_THROTTLED | integer | -5 |
| ESTATE_ACCESS_ALLOWED_AGENT_ADD | integer | 0 |
| ESTATE_ACCESS_ALLOWED_AGENT_REMOVE | integer | 1 |
| ESTATE_ACCESS_ALLOWED_GROUP_ADD | integer | 2 |
| ESTATE_ACCESS_ALLOWED_GROUP_REMOVE | integer | 3 |
| ESTATE_ACCESS_BANNED_AGENT_ADD | integer | 4 |
| ESTATE_ACCESS_BANNED_AGENT_REMOVE | integer | 5 |