In my experience there's no guarantee that a script that works in SL will
work in opensim.  Also as other have mentioned, making sure the very first
line of the script in opensim is blank is very important.

My team has spent some time trying to vet the scripts that we use frequently
and make the necessary changes to ensure they also work in opensim, feel
free to grab them at http://fleep.wikispaces.com/Scripts - the ones marked
(OS) have been tested to work in opensim.

If you want to grab specific categories of scripts or otherwise avoid all
the copying and pasting, I also have iar files available at
http://fleepgrid.com/store/.


- Chris/Fleep


Chris M. Collins (SL: Fleep Tuque)
Project Manager, UC Second Life
Second Life Ambassador, Ohio Learning Network
UCit Instructional & Research Computing
University of Cincinnati
406E Zimmer Hall
PO Box 210088
Cincinnati, OH 45221-0088
(513)556-3018
[email protected]

UC Second Life:   http://homepages.uc.edu/secondlife
OLN Second Life: http://www.oln.org/emerging_technologies/emtech.php



On Tue, May 17, 2011 at 6:42 AM, Garmin Kawaguichi <
[email protected]> wrote:

>  Don't forget to add an empty line at the beginning of the script as in
> the example below
>
> GCI
>
> ----- Original Message -----
> *From:* Kay McLennan <[email protected]>
> **
> //
> //"Teleport Script NEW" by Rupudiator quann
> key lastAVkey = NULL_KEY;
> string fltText = "Next Floor";
> vector dest = <109.000,115.000,42.625>; // X Y Z coordinates
> init()
> {
>         llSetSitText("Teleport");
>         llSetText(fltText, <1,1,1>, 1);
>         llSitTarget(dest-llGetPos(), <0,0,0,1>);
> }
> default
> {
>     state_entry()
>     {
>                 init();
>     }
>     touch_start(integer i)
>     {
>         init();
>     }
>     changed(integer change)
>     {
>         key currentAVkey = llAvatarOnSitTarget();
>         if (currentAVkey != NULL_KEY && lastAVkey == NULL_KEY)
>         {
>             lastAVkey = currentAVkey;
>             if (!(llGetPermissions() & PERMISSION_TRIGGER_ANIMATION))
>
> llRequestPermissions(currentAVkey,PERMISSION_TRIGGER_ANIMATION);
>             llSleep(0.5);
>             llUnSit(currentAVkey);
>             llStopAnimation("sit");
>             llResetScript();
>         }
>     }
> }
>
>
>
>
> _______________________________________________
> Opensim-users mailing list
> [email protected]
> https://lists.berlios.de/mailman/listinfo/opensim-users
>
>
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users

Reply via email to