Much better, thank you!Ilan Tochner wrote: ↑Mon Apr 22, 2024 10:58 pmDone, as per your request. Please let me know if you want me to restore an earlier daily backup.

Much better, thank you!Ilan Tochner wrote: ↑Mon Apr 22, 2024 10:58 pmDone, as per your request. Please let me know if you want me to restore an earlier daily backup.
This is one of the reasons I love Kitely: great customer service... unlike some other grid I could mention but won't.Ilan Tochner wrote: ↑Mon Apr 22, 2024 10:42 pmSure, I can restore your 2x2 world from yesterday's backup. Would you like me to do so now?
You can always load everything into a rez box of course but I usually prefer not to, at least when I'm only going to move the stuff once.Shandon Loring wrote: ↑Tue Apr 23, 2024 9:52 pm...
sometimes that can be a hassle if you want stuff to be right back where it was in relation to the other stuff.
Code: Select all
default
{
state_entry()
{
vector position = llGetPos();
llSetObjectDesc((string)position);
llRemoveInventory(llGetScriptName());
}
}
Code: Select all
default
{
state_entry()
{
vector Position=(vector) llGetObjectDesc( );
llSetRegionPos(Position);
}
on_rez( integer start_param )
{
vector Position=(vector) llGetObjectDesc( );
llSetRegionPos(Position);
llRemoveInventory(llGetScriptName());
}
}
Code: Select all
string ItemName;
integer Count;
integer x;
vector RezPosition;
default{
touch_start(integer total_number){
Count = llGetInventoryNumber(INVENTORY_OBJECT);
RezPosition=llGetPos( )+<0,0,10>;
llOwnerSay((string) Count + " objects in inventory");
for(x=0;x<=Count-1;x+=1){
ItemName = llGetInventoryName(INVENTORY_OBJECT, x);
llRezObject(ItemName,RezPosition,<0,0,0>,llEuler2Rot(<0,0,0>),0);
llSleep(0.2);
}
llOwnerSay("Done!");
}
changed( integer change ){
if (change & CHANGED_INVENTORY){
llResetScript( );
}
}
}