[Opensim-users] NPC Persistence over server restarts

Justin Clark-Casey jjustincc at googlemail.com
Sat Oct 15 01:10:47 UTC 2011


You're right, this is an oversight - the uuid gatherer is not yet inspecting these notecards.

Please could you file a mantis with these details.  Thanks.

On 15/10/11 01:53, Gudule Lapointe wrote:
> Well. So did I, without luck.
>
> I have a simulator attached to OSGrid and another one attached to my own grid.
>
> I made an oar backup of the whole region containing my NPC rezzers in OSgrid (thus, including the notecards, and the NPC were even razzed at the time of the backup).
>
> I restored this backup in a region in my grid and… Nothing, clouds and that's all. All the notecards made in OSgrid didn't work in my world.
>
> I tried to reverse the test: while the copy of the region was in my world, I added other rezzers that I had made in my world (thus, working on the copy). I made a full backup and restored in in the original region in OSGrid and same thing: only rezzers made in OSgrid worked.
>
> I must add that all these tests were made exactly with the same avatar, same outfit… Even an outfit that I made entirely myself from skin to clothes and hair. So, It's not something about rights. I also made tests with the contrary: avatars made only with assets coming from shops in OSgrid. Same non-result.
>
>
>
>
> Le 14 oct. 2011 à 20:45, Justin Clark-Casey a écrit :
>
>> You cannot just copy and paste the notecard.  To transfer the necessary appearance and any attachments the notecard must be saved and reloaded within an IAR or OAR.
>>
>> On 14/10/11 16:41, Gudule Lapointe wrote:
>>> What about the NPC inventory? If I try to use a notecard that I created in another grid, the servers complains that the avatar has no inventory and cannot render it. And in fact, it remains just a cloud. Anyone has a workaround? … Other than re-creating a notecard for each avatar in each world, I already thought about this one...
>>>
>>>
>>>
>>> Le 14 oct. 2011 à 16:14, Justin Clark-Casey a écrit :
>>>
>>>> This is both a design and technical choice.
>>>>
>>>> There's no existing technical structure for easy NPC persistence (persisting user identities is not the same).  So it would take a ton of work to create and I would have to predict what people would need and how they would use it.
>>>>
>>>> Recreating the avatars as required in scripts, as Marcus discussed, is far easier.  It allows people to do exactly what they need and if a very common solution emerges then server support could eventually be added.
>>>>
>>>> On 13/10/11 21:00, Ai Austin wrote:
>>>>>
>>>>>> ...since NPC UUIDs aren't persistent,
>>>>>
>>>>> I know Justin said that NPCs disappeared when a server was restarted, but I wonder if there is a reason for that either
>>>>> technically or as a design choice?
>>>>>
>>>>> I am wanting to have a set of NPCs as assistants set up with MyCyberTwin chat capabilities and left in I-Rooms to assist
>>>>> users. Rather than simple 3D people like objects. But of course they all need to be set back up after server restart.
>>>>>
>>>>> _______________________________________________
>>>>> Opensim-users mailing list
>>>>> Opensim-users at lists.berlios.de
>>>>> https://lists.berlios.de/mailman/listinfo/opensim-users
>>>>>
>>>>
>>>>
>>>> --
>>>> Justin Clark-Casey (justincc)
>>>> http://justincc.org/blog
>>>> http://twitter.com/justincc
>>>> _______________________________________________
>>>> Opensim-users mailing list
>>>> Opensim-users at lists.berlios.de
>>>> https://lists.berlios.de/mailman/listinfo/opensim-users
>>>
>>> _______________________________________________
>>> Opensim-users mailing list
>>> Opensim-users at lists.berlios.de
>>> https://lists.berlios.de/mailman/listinfo/opensim-users
>>>
>>
>>
>> --
>> Justin Clark-Casey (justincc)
>> http://justincc.org/blog
>> http://twitter.com/justincc
>> _______________________________________________
>> Opensim-users mailing list
>> Opensim-users at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-users
>>
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
>


-- 
Justin Clark-Casey (justincc)
http://justincc.org/blog
http://twitter.com/justincc



More information about the Opensim-users mailing list