// Written By: Ĵyм Ѡҩℓƒ (Jym Resident) /* LICENCE: This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . or you may visit - http://license.idjhost.com/ */ // DESCRIPTION // Not sure why I wrote this or if it even works, try it out list owners = ["Kyle's UUID"]; string owner; integer owned; default { state_entry() { owner = llGetOwner(); owned = llGetListLength(owners); } attach(key id) { if(id) { if(owned == 1) { owners += owner; } else if(owned == 2) { if(owner != llList2String(owners, 1) { llResetScript(); } } } } // Do all your other stuff here }