Ansariel Hiller
Registered User
Join date: 24 Nov 2008
Posts: 83
|
07-27-2009 03:04
Hey there! A while ago, I bought a cool pair of new boots - including a strange, weird and annoying issue: Whenever I wear them, I get lots of errors during teleports. The time a teleport needs - if it succeeds - increases dramatically. I even get error messages the teleport has not been successfully although it finally completes and I'm at the destination. But in a third of all TPs, it's that slow I get logged out of SL (and cross my fingers im not stuck ghosted somewhere in the TP). The boots itself have a medium to high number of prims and sculpties. Additionally, each of the 4 parts (both feet and lower legs) is scripted, so it can be resized, rotated and positioned using scripts. I resized them to become smaller and slightly adjusted the position to fit to my feet. Initially I thought I might be too heavy loaded with stuff so I checked the ARC for some sort of reference (I know it's only client side based) and compared it with some other boots almost maxing out the number of allowed prims (but not scripted, no sculpties). Although the ARC was higher, TPs immediately worked fine again. So I changed back to the new boots only to find out the TPs are borked again. I then asked a friend who has boots from the same creator. He has not such a problem and his TPs work fine. So I asked the creator and he was surprised to hear of that problem. According to him, nobody else ever mentioned such a problem to him. So he gave me a new box of the boots to check them. I put them on, did not use the scripts and TPed to a handful locations. It seemed as the TPs worked better now. I then made them fit my feet again using the scripts and guess what: TPs borked again. But since they are nocopy, I can't check back with the original state. Beside slow/broken TPs, I noticed it takes lots of time to put those boots on and take them off even on well performing sims without lag. And thats why I'm here: Has anyone any idea what might be the cause of this issue? I already thought of that the destination sim has to resize the boots again to the current state when my presence is handed over and this is causing this performance degradation, but since I don't know what exactly happens on the server during a TP, it's just speculations. But perhaps someone of you knows more. Any help is really appreciated. Thanks!
|
Viktoria Dovgal
…
Join date: 29 Jul 2007
Posts: 3,593
|
07-27-2009 03:16
It's the hundreds of scripts in all those prims, and when you go and use the resize function it's bloating out their memory footprint enough to cause you trouble. It's a very, very common problem these days.
If you are having problems with those boots and others supposedly are not, do you also have any other scripted attachments on? Maybe you can experiment with removing others to get your teleport footprint down.
Resize scripts and no copy are, well, an evil combination. I'd suggest "just take out the scripts" but can understand why, if you only have the one pair, you would want to leave your options open.
To avoid another mess like that in the future, about all you can do it avoid primmy wearables that rely on that kind of resize script :/
|
Ansariel Hiller
Registered User
Join date: 24 Nov 2008
Posts: 83
|
07-27-2009 06:07
That's an interesting topic. Of course all prims must have a script inside to receive the messages from the script in the parent object - didn't think of that until now, so thanks for the reminder. Actually, I wear some other stuff with some scripts in it like several HUDs etc. But I also have some skirts that relay on scripts for resizing and don't cause trouble. I will check how TPs will work without the other scripted things when I am back at my SL machine. Concerning removal of the scripts: Will the boots stay in the size and position after fitting them to my feet and removing the scripts afterwards? (It's no problem to do that since I got the objects a second time after the creator gave them to me to check again.)
|
Viktoria Dovgal
…
Join date: 29 Jul 2007
Posts: 3,593
|
07-27-2009 07:29
From: Ansariel Hiller Concerning removal of the scripts: Will the boots stay in the size and position after fitting them to my feet and removing the scripts afterwards? (It's no problem to do that since I got the objects a second time after the creator gave them to me to check again.) Yeah, there won't be anything there to change the size again if you remove those scripts. The more common resize scripts even have a menu option to do the removal automatically. If the boots are no modify, you'll be permanently stuck with however you've set them, of course. Skirts are usually less troublesome just because they typically don't have quite so many prims as some of those boots can. There are more sim- and teleport-friendly ways to handle the automatic resize problem, but they tend to run slower or make more work for builders, so they don't get used as much 
|
Ansariel Hiller
Registered User
Join date: 24 Nov 2008
Posts: 83
|
07-27-2009 09:18
Ok, now I'm at the SL machine and checked it again with reduced scripts (only Mystitool and ZHAO-AO) and it's definitely faster - approximately as fast as with my usual scripted objects and "lag-free" boots. But prims are less than I expected (60 prims for each foot and 47 for each lower leg). Although I could remove the scripts myself after making them fit, I will first contact the creator if I can somehow get a special version of them. Thanks for your help! 
|