close

 

state_entry()
{
    llSitTarget(<0,0,1>, ZERO_ROTATION);
    llSetSitText("Stay awhile");
}

 

llSitTarget

SL-0728_001  

 

llSetSitText

Screen Shot 2013-07-28 at 2.52.25 AM  

 

llSitTarget(ZERO_VECTOR, ZERO_ROTATION);

設成 ZERO_VECTOR ( <0,0,0> ) 時, 主角坐不下去.

 

llAvatarOnSitTarget

changed(integer change) { // something changed
    if (change & CHANGED_LINK) { // and it was a link change
        llSleep(0.5); // llUnSit works better with this delay
        user = llAvatarOnSitTarget();
        if ( user != NULL_KEY ) { // somebody is sitting on me
            llInstantMessage(user, llKey2Name(user) + ", don't sit on me" );
            llSleep(1.0);
            llSay(0, "Get off!");
            llUnSit(llAvatarOnSitTarget()); // unsit him or her
        }
    }
}

 

 

arrow
arrow
    文章標籤
    second life script lsl
    全站熱搜
    創作者介紹
    創作者 neojou 的頭像
    neojou

    Odyssey

    neojou 發表在 痞客邦 留言(0) 人氣()