• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-3177
Type: Bug Bug
Status: Open Open
Priority: Normal Normal
Assignee: Unassigned
Reporter: Stickman Ingmann
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

llGetAgentInfo() returns unreliable info after a sim border crossing

Created: 03/Oct/08 05:18 PM   Updated: 26/Mar/09 06:26 PM
Return to search
Component/s: None
Affects Version/s: 1.24 Server
Fix Version/s: None

Issue Links:
Relates
 

Last Triaged: 30/Jan/09 04:40 PM
Linden Lab Issue ID: DEV-26917


 Description  « Hide
Repro script:

default {
state_entry() { llSetTimerEvent(0.25); }

timer() {
integer agent = llGetAgentInfo(llGetOwner());
if (agent & AGENT_ON_OBJECT) { llSay(0, "Sitting on an object."); }
else { llSay(0, "Not sitting on an object."); }
}
}


Put it in an object, wear it, sit in a vehicle and drive across a sim border.

Expected result:
"Sitting on an object" after crossing border.

Actual result:
"Not sitting on an object:" after crossing border.

Workaround:
Use something like llGetAnimation() instead, and check for "Sitting".



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.