#SL Scripting UG News Week 9

Last week’s Monday was a holiday and there was no User Group meeting. This week Kelly Linden held his regular meeting.  The recent policy changes for Third Party Viewers affect the LSL function llRequestAgentData(). So, this was a big topic of discussion.

Kelly's Scripting UG

The function currently returns your online status. It does not bother with permissions. So, you can check the online status of anyone. It is how stalkers find out if their prey is online. Obviously it gets used for griefing. The complication comes from legitimate uses of the function.

Read more

#SL Server-Scripting News Week 8

None of the packages running in the release channels passed testing, so no packages were rolled to the main grid today. Also, in an oversight, blending the main trunk and release channels last week was missed. So, we will probably see the same packages running on the release channels with a few more fixes and blending with the main trunk running on the release channels next.

However, selected regions were restarted Tuesday. There are some problem regions that get a weekly restart whether there is a roll out or not. We will see the release channels restarting tomorrow as new software is rolled to them.

Map Tiles

Apparently there is a problem with some regions not generating Map Tiles for the World Map. SVC-7629 – Map tile generator not working.

llGetParcelMaxPrims(llGetPos(), TRUE)

There was some discussion about the fix for this function, SCR-121Entire sim (65,536sq.m.) owned by group, llGetParcelMaxPrims(llGetPos(), TRUE) Returning odd number. It still returns the parcel prim count times the region multiplier, but caps at 15,000 (or less if a Homestead/void). TehKellz says, ‘which is the behavior it had for any non-entire-region parcel.’

Read more

#SL Server-Scripting News Update Week 7

Oskar Linden says the voice package running on the Blue Steel and Le Tigre release channels was fixed to clean up extra voice information being sent during region crossings. With the fix crossings should be a hair faster.

Server Beta Meeting

Magnum got the Phase I region crossing change over to multi-threading.

Osker says they flubbed this roll. The main trunk code did not get rolled into the release channel packages before they were loaded into the release channels. So all the code running on the main channel is not part of the code in the RC’s.

Read more

#SL Pathfinding Update

I see today that the Lab has published the list of regions in ADITI where the new Pathfinding functions are being tested. Pathfinding/Alpha release notes Regions secondlife://Aditi/secondlife/PathTest1/131/101/23 secondlife://Aditi/secondlife/PathTest2/100/170/26 secondlife://Aditi/secondlife/PathTest3/103/127/23 secondlife://Aditi/secondlife/PathTest4/127/194/29 These SLURL’s may or may not work when you click them. It depends on whether you have set up the secondlife:\\ protocol in your browser. The easy … Read more

#SL Server/Scripting News Week 7

The Lab has had some challenges with recent update packages for the servers. However, the main grid did get an update this week. We also got two new packages on the  release channels.

Main Channel

The information on the recent roll to the main grid is summarized here: Deploys for the week of 2012-02-13. The is the package with the improved list handling. The upgrade has better code for starting and stopping regions. Better memory usage code has been added. The Course Location for mini-maps has been fixed. There is a fix for  llGetParcelMaxPrims(llGetPos(), TRUE) so it now should be reporting the correct numbers. There is a fix for SVC-7443 Telehubs.

Read more