Move to target

From Second Life Wiki
Jump to navigation Jump to search
Will Move your object to a position
// script created by SpiritWolf Chikuwa
//
// /!\ PUBLIC DOMAIN /!\
// You can Copy/Mod/Trans 
// Please, do not resell this script and give it full perm
// Just please leave this header intact
//
// Minor changes: (insert your name here and delete this comment if you do any mod of this script, thank you)
//
// Script start here:

default
{
    state_entry() //i use for this example a "state_entry", so the item move the first second you 
                  //rez it, but if needed you can change it with something else like "touch_start",
                  //it's will move only if you click on it, the alternative of "stat_entry" is
                  //"on_rez", the item will move only if rezzed, and now directly when the script
                  // will be compiled
    {
        llSetStatus(STATUS_PHYSICS | STATUS_PHANTOM, TRUE); // of course llSetStatus must be used 
// with physic (we move the item, and phantom, it's not needed, but better if the object must 
// don't collide with something on his way. Also, it's physic, so be carefull, only 31 prims 
// for an item allowed.
        llMoveToTarget(<53.654,199.364,502.542>, 10); // this is waht we want the llMoveToTarget, 
// will move the item to the axes X,Y,Z localy on the curent sim where is the prim, in the 10 
// on this exampel is the speed, actually, the item will move slowly
    }
}