@name cake song!
@persist T
if (first() | duped()) {
    runOnChat(11)
    T = 0
}

LastSaid = owner():lastSaid():lower()
O = owner()

if (LastSaid == "cake") {T = 1}
elseif (LastSaid == "stop") {T = 0}

if (T) {
    if ($T) {
         soundStop(0)
        O:soundPlay(0,0,"music/VLVX_song4.mp3")
        O:setMaterial("models/shiny")}
        timer("Color",10)
        if (clk("Color")) {
            O:setColor(random(255),random(255),random(255))
}
    }
else {
    soundPurge()
}
