Thank you for clarifying this, Ilan. I had been wondering how much NPCs affected server performance. Is a stationary NPC that is not talking or responding to input from player avatars a major resource hog?Ilan Tochner wrote:NPCs can take up quite a bit of server resources to run so allowing people other than the world manager to rez them can open the door to very easy griefing.
My concept was to have my model stands inactive until touched by any player avatar. When touched, an NPC avatar is created on top of the stand facing the person who touched the stand. The player can then walk around the stand and view the clothing and accessories being worn by the avatar from all angles. If the player touches the stand again, the NPC disappears. I had envisioned more advanced versions of the stand that would allow the player to toggle (via touch) through several different NPCs, all wearing different outfits. The idea is that by having the stands operate via touch it would be more resource efficient than having the stand scan for nearby avatars.
I agree that it would nice in future for World Owners to be able to create a list of other avatars that are allowed to rez scripted objects that use certain restricted commands. I do understand that this won't be of the highest priority.