[Opensim-users] NPC Persistence over server restarts

Gudule Lapointe gudule at spekuloos.be
Sat Oct 15 00:53:47 UTC 2011


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
> 




More information about the Opensim-users mailing list