Für NPC musst du das Level nur auf "High" setzen.
In der OpenSim.ini bei ca Zeile 1000 kannst du noch genau festlegen wer welche Funktion nutzen darf.
Aus irgendeinem Grund ist in der Metro Version dort eingetragen das jeder der NPCs nutzen will gleich als Estate Manager oder höher eingetragen sein muss.
Hier mal von meiner INI Datei, da reicht es wenn der User Owner der Parcel b.w in der Landgruppe ist.
Wenn dus aber noch abgegrenzter haben willst kannst du dort anstelle von PARCEL_GROUP_MEMBER auch UUIDs von Avataren hinschreiben.
- Code: Alles auswählen
;; *** Threat-Level=High
Allow_osOwnerSaveAppearance = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osCauseDamage = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osCauseHealing = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osGetAgentIP = ESTATE_OWNER, ESTATE_MANAGER
Allow_osGetLinkPrimitiveParams = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osGetPrimitiveParams = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osGetRegionMapTexture = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osGetScriptEngineName = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osGetSimulatorVersion = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osMakeNotecard = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osMatchString = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcCreate = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcGetPos = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcGetRot = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcLoadAppearance = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcMoveTo = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcMoveToTarget = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcPlayAnimation = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcRemove = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcSaveAppearance = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcSay = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcSetRot = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcSit = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcStand = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osNpcStopAnimation = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osParcelJoin = ESTATE_OWNER, ESTATE_MANAGER
Allow_osParcelSubdivide = ESTATE_OWNER, ESTATE_MANAGER
Allow_osRegionRestart = ESTATE_OWNER, ESTATE_MANAGER
Allow_osSetParcelDetails = ESTATE_OWNER, ESTATE_MANAGER
Allow_osSetPrimitiveParams = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osSetProjectionParams = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osSetRegionWaterHeight = ESTATE_OWNER, ESTATE_MANAGER
Allow_osSetStateEvents = ESTATE_OWNER, ESTATE_MANAGER
Allow_osSetTerrainHeight = ESTATE_OWNER, ESTATE_MANAGER
;;
;; *** Threat-Level=VeryHigh
Allow_osAvatarPlayAnimation = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osAvatarStopAnimation = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osGetNotecard = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osGetNotecardLine = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osGetNumberOfNotecardLines = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osRegionNotice = ESTATE_OWNER, ESTATE_MANAGER
Allow_osAgentSaveAppearance = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
Allow_osSetRot = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER, PARCEL_GROUP_MEMBER
;;
;; *** Threat-Level=Severe
Allow_osConsoleCommand = ESTATE_OWNER
Allow_osKickAvatar = ESTATE_OWNER, ESTATE_MANAGER
Allow_osTeleportAgent = ESTATE_OWNER, ESTATE_MANAGER, PARCEL_OWNER