[Opensim-dev] Script missing from database...
Sean Hennessee
seanhennessee at gmail.com
Thu Feb 14 21:30:42 UTC 2019
So, while attempting to get my RothToo RC1 working while traveling the
HyperGrid, I think I discovered an OpenSim bug. Script goes missing from
database if it is edited while attached to the HUD at a different grid from
where it was created, and you go back to the original grid.
To reproduce:
1. Create a box at your home grid.
2. Add a script to that box with almost any script that does something
you can easily check as a HUD attachment.
1. I used this:
2. Default { touch() { llOwnerSay("OSG script says, I am being
touched by "+llDetectedName(0)+".");}}
3. Attach to your HUD and test.
4. Leave tester attached to your HUD, and HG-TP to another grid. I went
from OSgrid to HGluv.
5. While attached to your HUD, edit tester, edit/modify script to
something that you can tell is different.
1. I edit/modified it to this:
2. Default {touch() {//llOwnerSay("OSG script says, I am being
touched by "+llDetectedName(0)+".");llOwnerSay("HGluv script says, I am
being touched by "+llDetectedName(0)+".");}}
6. Save and test to make sure it actually works where you did the edit.
7. Now HG-TP back to your home grid.
8. Edit tester while attached to your HUD.
9. Try to edit script. It will be “Script is missing from the database.”
10. You can retrieve your script by going back to the grid where you
edited it.
There was a question of whether AllowScriptCrossing is/was false or true.
It is true on HGluv. I suspect it is also true on OSgrid. Maybe someone
from OSgrid can chime in here with the actual setting. Hyacinth says it's
true on HGluv. I have also tested this on DigiWorldZ, but there are
suspicions that their setting for AllowScriptCrossing is false. I don't
know; they never responded to my request for assistance with scripts going
missing.
I have screenshots if needed. I also posted this on MeWe in the Ruth and
Roth group here:
https://mewe.com/group/5bbe0189a5f4e57c73569fb9
Peace,
Sean
More information about the Opensim-dev
mailing list