[JIRA] Resolved: (SVC-5271) WarpPos() and PosJump() that has objects mistakenly go offworld are no longer returned to inventory, content is lost.

Alexa Linden (JIRA) no-reply at lindenlab.cascadeo.com
Mon Jan 25 13:56:33 PST 2010


     [ http://jira.secondlife.com/browse/SVC-5271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexa Linden resolved SVC-5271.
-------------------------------

    Last Triaged: 25/Jan/10 01:55 PM
      Resolution: Needs More Info

Can you give us specific sims with dates and times?

> WarpPos() and PosJump() that has objects mistakenly go offworld are no longer returned to inventory, content is lost.
> ---------------------------------------------------------------------------------------------------------------------
>
>                 Key: SVC-5271
>                 URL: http://jira.secondlife.com/browse/SVC-5271
>             Project: 2. Second Life Service - SVC
>          Issue Type: Bug
>          Components: Inventory, Scripts, Simulation
>    Affects Versions: 1.34 Server
>         Environment: Snowglobe 1.3.0 (3085) Jan  8 2010 21:22:29 (Snowglobe Test Build)
> Release Notes
> Built with MSVC version 1400
> You are at 171095.7, 293179.2, 27.2 in Lagomorph located at sim4897.agni.lindenlab.com (216.82.63.108:13001)
> Second Life Server 1.34.2.142087
> Release Notes
> CPU: Intel Pentium III/Pentium III Xeon (0.25 micron process) with external L2 cache (3599 MHz)
> Memory: 6144 MB
> OS Version: Professional  (Build 7100)
> Graphics Card Vendor: ATI Technologies Inc.
> Graphics Card: ATI Radeon HD 3800 Series
> Windows Graphics Driver Version: 8.14.0010.0708
> OpenGL Version: 2.1.9116
> libcurl Version: libcurl/7.19.6-CVS OpenSSL/0.9.8j c-ares/1.6.0
> J2C Decoder Version: KDU
> Audio Driver Version: FMOD version 3.750000
> Qt Webkit Version: 4.5.2 
> Packets Lost: 713/91422 (0.8%)
>            Reporter: NeoBokrug Elytis
>            Priority: Critical
>
> Head to a lone solitary island.
> Make an object with either of the following scripts in it.
> It SHOULD return to your inventory, it does not.
> {code:title="WarpPos Example|borderStyle=solid}
> warpPos( vector destpos ) {
>     //R&D by Keknehv Psaltery, 05/25/2006
>     //with a little pokeing by Strife, and a bit more
>     //some more munging by Talarus Luan
>     //Final cleanup by Keknehv Psaltery
>     // Compute the number of jumps necessary
>     integer jumps = (integer)(llVecDist(destpos, llGetPos()) / 10.0) + 1;
>     // Try and avoid stack/heap collisions
>     if (jumps > 100 )
>         jumps = 100;    //  1km should be plenty
>     list rules = [ PRIM_POSITION, destpos ];  //The start for the rules list
>     integer count = 1;
>     while ( ( count = count << 1 ) < jumps)
>         rules = (rules=[]) + rules + rules;   //should tighten memory use.
>     llSetPrimitiveParams( rules + llList2List( rules, (count - jumps) << 1, count) );
> }
> default {
>     state_entry(){
>          warpPos(<231680.00000, 272384.00000, 0.00000>); // Obscene for good measure
>     }
> }
> {code}
> {code:title="PosJump Example|borderStyle=solid}
> PosJump( vector d ) {
>     if ( d.z < (llGround(d-llGetPos())+0.01)) d.z = llGround(d-llGetPos())+0.01;
>     llSetPrimitiveParams([PRIM_POSITION, <1.84e+19, 1.84e+19, 1.84e+19>, PRIM_POSITION, d]);
> }
> default {
>     state_entry(){
>          PosJump(<231680.00000, 272384.00000, 0.00000>); // Also Obscene for good measure
>     }
> }
> {code}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.secondlife.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the Jira-notify mailing list