Yup .. that'll stop it, but it doesn't signal "and give up all my resources cuz I am done done done."
The llSetScriptState function has a different purpose, to suspend a script that isn't needed right now but might again sometime soon. The proposed llEnd function is a one-way dead-end off the cliff call that can't be undone from code. And it tosses in the handy attribute of being for one purpose and one purpose only, "take this script out of contention for resources." With llSetScriptState, any guess the VM makes about the script's resources is just that, a guess. ----- Original Message ----- From: "Argent Stonecutter" <secret.arg...@gmail.com> > > On 2009-12-18, at 18:49, Darrius Gothly wrote: >> New statement: llEnd() - This script is done, dead, finished, kaput, >> pushing >> up the daisies .. whatever. All it had is yours again dear Sim. May it >> rest >> in peace. > > llSetScriptState(llGetScriptName(), FALSE); > > _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/SLDev Please read the policies before posting to keep unmoderated posting privileges