Skip to content

llReturnObjectsByID

integer llReturnObjectsByID(list ObjectIDs)

Return objects using their UUIDs.

Requires the PERMISSION_RETURN_OBJECTS permission and that the script owner owns the parcel the returned objects are in, or is an estate manager or region owner.

Parameters
ObjectIDs (list)
List of object UUIDs to be returned.

If the script is owned by an estate owner or manager, this function works for objects located on any parcel in the region. Otherwise, the script can return objects located over land owned by the owner of the script.

As a security measure, parcel owner, estate owner, and estate managers cannot have their objects returned by this method, except when the object returns itself.

Throttled at max parcel land impact capacity region-wide per hour.

  • Objects owned by other groups will be returned to their previous owner if the object is transferable, deleted otherwise.

The function returns the number of objects successfully returned to their owners, or a negative error flag if unsuccessful. Refer to the error constants for possible return values.

  • [llReturnObjectsByOwner]
  • [llGetParcelPrimOwners]
  • [llDie]