vector vPos = <24,61,80.5>;
vector vDest1 = <24,61,81.5>;
vector vDest2 = <24,61,82.5>;
vector vDest3 = <24,61,83.5>;
 
default {
    state_entry() {
        llListen(0, "", NULL_KEY, "");
    }
    listen(integer channel, string name, key id, string message) {
        if (message == "1") {
            llSetPos(vPos);
            llSay(0, "Position One");
        }
        else {
            if (message == "2" || message == "two") {
                llSetPos(vDest1);
                llSay(0, "Position Two");
            }
            if (message == "3" || message == "three") {
                llSetPos(vDest2);
                llSay(0, "Position Three");
            }
            if (message == "4" || message == "four") {
                llSetPos(vDest3);
                llSay(0, "Position Four");
            }
        }
    }
}