/////////////////////////////////////////////////////////////////////////// // Copyright (C) Wizardry and Steamworks 2011 - License: GNU GPLv3 // // Please see: http://www.gnu.org/licenses/gpl.html for legal details, // // rights of fair usage, the disclaimer and warranty conditions. // /////////////////////////////////////////////////////////////////////////// // Set this to the amount of rezzers. integer REZZERS = 5; key _owner = NULL_KEY; integer runner = 0; default { state_entry() { _owner = llGetOwner(); integer comChannel = ((integer)("0x"+llGetSubString((string)llGetOwner(),-8,-1)) & 0x3FFFFFFF) ^ 0xBFFFFFFF; llListen(comChannel, "[K] Holo Tile", "", ""); } listen(integer channel, string name, key id, string message) { if(runner >= REZZERS) runner = 0; llMessageLinked(LINK_THIS, runner++, message, "rez"); } on_rez(integer param) { _owner = llGetOwner(); } changed(integer change) { if(change & CHANGED_OWNER) { _owner = llGetOwner(); } } }