Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

I have implemented a replacement scheme...

Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
10-28-2005 13:58
I have implemented a replacement for O2O llGiveObject() that should work for many AL projects, including Surina's fish, though it's not a panacaea. It uses a hive object to spawn the AL objects by proxy.

Instead of calling llRezObject(myname, pos, vel, rot, param), the AL script would wait until it was in voice range of its hive (eg, a feeder) and llSay(channel,llList2CSV([0,myname,pos,vel,rot,param])); The hive then rezzes up a new object and passes it the hive channel and its id in its start param. Then when it sees the object in its object_rez event, it calls llSay(channel,llList2CSV([id,myname,pos,vel,rot,param]));

When the new object starts up, a complementary script gets the channel and ID and llListens() for that CSV, and when it gets the id on the channel it uses repeated llSetPos() calls to get to the right spot and sets its rotation and velocity to match.

IM me in-game for a copy of the scripts.
Surina Skallagrimson
Queen of Amazon Nations
Join date: 19 Jun 2003
Posts: 941
10-28-2005 17:42
That's a very ingenious solution Argent. You should send it to Kelly, or better still Philip, to show the Lindens just how much trouble they have caused by killing llGiveInventry().

Remember to point out that just one of these proxy rezzers in each sim would cause exactly the same grid crash as the "Black Sunday Attack" if activated repeatedly...
_____________________
--------------------------------------------------------
Surina Skallagrimson
Queen of Amazon Nation
Rizal Sports Mentor

--------------------------------------------------------
Philip Linden: "we are not in the game business."
Adam Savage: "I reject your reality and substitue my own."
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
10-31-2005 08:20
I noticed there are some fish in the sim north of Themiskyra.

Did you fix the problem or are these just not breeders?
Surina Skallagrimson
Queen of Amazon Nations
Join date: 19 Jun 2003
Posts: 941
11-01-2005 01:59
That sim is mine as well...
_____________________
--------------------------------------------------------
Surina Skallagrimson
Queen of Amazon Nation
Rizal Sports Mentor

--------------------------------------------------------
Philip Linden: "we are not in the game business."
Adam Savage: "I reject your reality and substitue my own."
Ben Bacon
Registered User
Join date: 14 Jul 2005
Posts: 809
11-01-2005 02:30
Well, apparently llGiveInventory is coming back full strength :) but let's not forget about Argent's proposal - it provides a great single point of shutdown for systems that accidentally run awry.
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
11-01-2005 09:32
From: Surina Skallagrimson
That sim is mine as well...

Yeh, I was just wondering why the fish were still alive despite the llGiveInventory suppression field.
Surina Skallagrimson
Queen of Amazon Nations
Join date: 19 Jun 2003
Posts: 941
11-02-2005 06:06
The supression field was only active on land you did not own so those fish DID die as all that sim was set to group land... I had to reclaim the water to my ownership to keep the fish.
_____________________
--------------------------------------------------------
Surina Skallagrimson
Queen of Amazon Nation
Rizal Sports Mentor

--------------------------------------------------------
Philip Linden: "we are not in the game business."
Adam Savage: "I reject your reality and substitue my own."