Color-to-Vector Tool

From Second Life Wiki
Revision as of 05:34, 29 January 2025 by Gwyneth Llewelyn (talk | contribs) (Replaced deprecated <source> tag with <syntaxhighlight>)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Say the Prim's Color Vector

This script is useful as a WYSIWYG color reporter. Each time the prim's color changes, the color vector is chatted to the owner. Note, it reports the color of face 0(zero) by default.

integer FACE = 0;

default {
    changed(integer change) {
        if (change & CHANGED_COLOR) llOwnerSay("Color Vector = " + (string)llGetColor(FACE));
    }
}

This script shows it hovering over the prim as well for less chat spam and longer display value.

default {
    changed(integer change) {
        if (change & CHANGED_COLOR) llSetText("Color Vector = " + (string)llGetColor(0),<1.0,1.0,1.0>,1.0);
    }
}