Skip to content
lsl.devlsl.devLSL Dev

llGetExperienceErrorMessage

functionRequires an experience
Function syntax
string llGetExperienceErrorMessage(
  1. integer error// XP_ERROR_* error code constant to translate. Values: ExperienceError
);
Returns
string
Energy
10

Returns a text description of a particular Experience LSL error constant.

Returns a string describing the error code passed or the string corresponding to error. Returns XP_ERROR_UNKNOWN_ERROR if the error is not a valid error code.

How to use
string result = llGetExperienceErrorMessage(0);
LSL ConstantMessage returned via llGetExperienceErrorMessageDescription
XP_ERROR_NONE0no errorNo error was detected.
XP_ERROR_THROTTLED1exceeded throttleThe call failed due to too many recent calls.
XP_ERROR_EXPERIENCES_DISABLED2experiences are disabledThe region currently has experiences disabled.
XP_ERROR_INVALID_PARAMETERS3invalid parametersOne of the string arguments was too big to fit in the key-value store.
XP_ERROR_NOT_PERMITTED4operation not permittedExperience permissions were denied by the user.
XP_ERROR_NO_EXPERIENCE5script not associated with an experienceThis script is not associated with an experience.
XP_ERROR_NOT_FOUND6not foundThe sim was unable to verify the validity of the experience. Retrying after a short wait is advised.
XP_ERROR_INVALID_EXPERIENCE7invalid experienceThe script is associated with an experience that no longer exists.
XP_ERROR_EXPERIENCE_DISABLED8experience is disabledThe experience owner has temporarily disabled the experience.
XP_ERROR_EXPERIENCE_SUSPENDED9experience is suspendedThe experience has been suspended by Linden Lab customer support.
XP_ERROR_UNKNOWN_ERROR10unknown errorAn unknown error not covered by any of the other predetermined error states.
XP_ERROR_QUOTA_EXCEEDED11experience data quota exceededAn attempt to write data to the key-value store failed due to the data quota being met.
XP_ERROR_STORE_DISABLED12key-value store is disabledThey key-value store is currently disabled on this region.
XP_ERROR_STORAGE_EXCEPTION13key-value store communication failedUnable to communicate with the key-value store, or attempted to create key that already exists
XP_ERROR_KEY_NOT_FOUND14key doesn’t existThey requested key does not exist.
XP_ERROR_RETRY_UPDATE15retry updateA checked update failed due to an out of date request.
XP_ERROR_MATURITY_EXCEEDED16experience content rating too highThe content rating of the experience exceeds that of the region.
XP_ERROR_NOT_PERMITTED_LAND17not allowed to run on this landThe experience is blocked or not enabled for this land.
XP_ERROR_REQUEST_PERM_TIMEOUT18experience permissions request timed outThe request for experience permissions was ignored.
Example 1
default
{
state_entry()
{
llOwnerSay(llGetExperienceErrorMessage(XP_ERROR_NONE));
}
}
Original wiki source

Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.