Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

The Weirdest Thing

Rock Ryder
Registered User
Join date: 6 Oct 2006
Posts: 384
08-21-2007 09:07
I have come across the weirdest problem I have seen so far.

I have a script that is dogging me, and I am at a loss of how to get rid of it. Let me explain.

I have 3 sims, Sukka Mire, Swey and Hoini. In Swey, Hoini, and elsewhere in SL I have no problem, but when I go to Sukka Mire, within a second or tw, I get the following script messages:

[8:41] Glass of Margarita: Script trying to trigger animations but PERMISSION_TRIGGER_ANIMATION permission not set
[8:41] Glass of Margarita: Script trying to trigger animations but PERMISSION_TRIGGER_ANIMATION permission not set
[8:42] Glass of Margarita: Script trying to trigger animations but PERMISSION_TRIGGER_ANIMATION permission not set

and this goes on and on until I leave. So I wondered if an errant script had found its way into one of my attachments, so I experimented. I removed all my clothes in Hoini, tped back to Sukkam Mire, same problem. I then did the same with my hair, sunglasses, and tattoos. Still no change. I then wondered about my skin, so I changed that for a Freebie, still no change!! I ended up changing my skin, hair, body etc all for newbie. Still no change!!!

Does anyone have any clue how this animation has become glued to my avitar? It is not in any attachment, skin, body, hair etc, AND it only triggers when I visit this one sim, and no-one else has a problem there.

Rock, sitting sad and dejected in Sukka Mire, being IMed out of existance :(
Dekka Raymaker
thinking very hard
Join date: 4 Feb 2007
Posts: 3,898
08-21-2007 09:12
ok obvious answer and apologises if you already knew and have done this, type WORN into Inventory and see if anything you have forgotten about comes up there, also another obvious answer, are you wearing a Animation Override, again apologises if your a well experienced player.

Oh yeah sorry 159 posts, of course you've done all the above!
Joseph Abel
Leaves no pawprints...
Join date: 20 Aug 2006
Posts: 781
08-21-2007 09:14
Not the same, but similar, happened to me the other day.

I detached my AO, but for some reason it remained in effect - I'd keep falling into my AO even when attaching another.

(by the way, apparently I had somehow moved the AO (with AO off) inside of a wall - totally and completely hidden...but on my land...and detached from my avatar)

Once I found it and deleted it, the AO finally ceased.
(that was even after logging out and back in a couple of times...and stripping down to nothing a few times as well)


Perhaps there's a new bug which maintains the attchement to the avatar despite being removed?

(actually, saw an avatar leave part of their prim armor behind on a plot the other day...but even though that avatar had left the land, I could click on the stuff they left, and it gave me the avatar pie chart...not an object pie chart)
_____________________
Nimbus rated!!
From: Nimbus Rau
So your final Nimbus Score is a grand total of 8.55. A magnificent achievement!
Dekka Raymaker
thinking very hard
Join date: 4 Feb 2007
Posts: 3,898
08-21-2007 09:16
just landed there, no problem for me.
Yrrek Gran
Crackpot Inventor
Join date: 20 Oct 2006
Posts: 209
08-21-2007 09:18
Rocky, just for the heck of it, try changing your group and see if it stops.

:)
Meade Paravane
Hedgehog
Join date: 21 Nov 2006
Posts: 4,845
08-21-2007 09:29
From your other thread on this...

From: Meade Paravane
Anything that doesn't have the box icon in your inventory can't contain a script - stuff like skins and tattoos aren't the problem.

http://wiki.secondlife.com/wiki/LlStartAnimation says that if a script does not have permission to start an animation, an error is *shouted* on the debug channel which means it shows up in your chat.

The object is lying around in the sim somewhere and its script has lost its mind. If you still have trouble finding it, post back here and I'm sure somebody will stop by and help.

Shouts have a range of 100m so if you don't have a finder script, you may be able to get an idea of where it is by moving around the sim and seeing where the messages start & stop..
_____________________
Tired of shouting clubs and lucky chairs? Vote for llParcelSay!!!
- Go here: http://jira.secondlife.com/browse/SVC-1224
- If you see "if you were logged in.." on the left, click it and log in
- Click the "Vote for it" link on the left
Brash Zenovka
Still Learning
Join date: 25 Jun 2007
Posts: 392
08-21-2007 09:34
And of course, especially look for an object already in the sim that resembles a Glass of Margarita.

Could it be an object someone else left behind? Do you have auto-return on? Does anyone besides you, reside in the sim?
Qie Niangao
Coin-operated
Join date: 24 May 2006
Posts: 7,138
08-21-2007 10:34
Paid a little "house call"... and this one turned out stranger than I expected. We tracked it down eventually--yes, it was indeed a Glass of Margarita object, scripted, and fussing--but somehow fussing only to the owner, and only when he was in the same sim. That's not quite the behavior of llOwnerSay (which should follow him outside the sim, at least according to the wiki), nor of a script error to DEBUG_CHANNEL (which is just 20m chat, as far as I can tell)... so it's as if the script was catching its own error, checking llGetAgentInfo on the owner to detect he's in the same sim, and only then relaying the error by IM or llOwnerSay. So, still a puzzle to me, but at least it's quiet now. :)
Meade Paravane
Hedgehog
Join date: 21 Nov 2006
Posts: 4,845
08-21-2007 10:36
I wonder if they changed shouting on the debug channel to be llRegionSay on the debug channel.. Either way, I think you only hear your own objects when they say things on that one.
_____________________
Tired of shouting clubs and lucky chairs? Vote for llParcelSay!!!
- Go here: http://jira.secondlife.com/browse/SVC-1224
- If you see "if you were logged in.." on the left, click it and log in
- Click the "Vote for it" link on the left
Farallon Greyskin
Cranky Seal
Join date: 22 Jan 2006
Posts: 491
08-21-2007 11:01
There have been several new and odd bugs lately in SL land.

This entire thing sounds very much like some other problems I've had with scripts in attachments getting stuck in a loop inside the script where no loop exists!

I had one repeatedly triggering an animation over and over and over again. It's like a single line of the code is exectued continuously. In another case the script just seemed "dead". I have also had friends with similar problems with their scripted attachments. I had never seen this before, it seems "new". Removing and reattaching the attachments fixed them.

There definately seems to be a weird new problem with script execution on the sims thse days...
Qie Niangao
Coin-operated
Join date: 24 May 2006
Posts: 7,138
08-21-2007 12:27
From: Farallon Greyskin
I had one repeatedly triggering an animation over and over and over again. It's like a single line of the code is exectued continuously.
Well, this particular one was a "Sip" script, so it makes some sense that it would be on a 30-sec timer to trigger some drinking animation. But the error messaging is really puzzling: I made a script that generated the exact same PERMISSION_TRIGGER_ANIMATION error and it just chatted it to DEBUG_CHANNEL--disappeared at 20m distance--so how the sim-wide notification was happening is a mystery to me.

As for general attachment scripts getting wedged, well, there's the ever-popular "orbit" flake-out. (Shameless plug: .) Although usually that breaks them beyond a simple reset called from on_rez or attach events.
Rock Ryder
Registered User
Join date: 6 Oct 2006
Posts: 384
08-21-2007 13:48
Yes, it was found by Qie, and my heartfelt thanks go to him.

It was a glass of marguerita on a table at ground level, that appears to have been dropped rather than detached. It was sending IMs to me at 30secs intervals, as it did not have an avatar to animate. We couldn't figure why it did not continue to IM when i left the sim though.

Thanks to all the respondees.

Rock
Learjeff Innis
musician & coder
Join date: 27 Nov 2006
Posts: 817
08-21-2007 14:26
llInstantMessage and llSay/Whisper/Shout get different color text now, btw. See Prefs. (The default for IM is magenta -- hideous! -- so I changed it to a bolder green.)

Unfortunately, you can't tell llOwnerSay text from llSay by looking at it. Clearly that's what this must be or you'd probably have noticed it.

Buggy scripts can do all sorts of odd stuff. No point in trying to figure it all out. Any program is such a house of cards, when you pull one card out, no telling what will fall where.

I had a funny one once. This stuff happens more to us scripters, of course. I was working on a vendor, got it all done, fine. Deleted the test object, done. Then, every now and then, I'd get a message from it. Told all my friends who I'd shared this freebie with to hold on, seems i had a bug of some sort. But I couldn't find the vendor!

Well, I was working on my house a bit and the solution appeared. I'd evidently dropped the script into my roof somehow, and whenever anyone clicked on any part of my house, I'd get that IM (only, not quite immediately, so it wasn't so obvious). hehe.

And another one: I was making fire. I accidentally dropped the animated fire texture onto my open XCite HUD. Bad idea, folks! Bad idea!

Not to mention the time I found some nearly invisible chatting object I'd lost, by triangulation. Only 20M chat, fortunately!

Perhaps someone should stop /me from building ...
Har Fairweather
Registered User
Join date: 24 Jan 2007
Posts: 2,320
08-21-2007 18:40
Methinks playing with scripts is like being the Sorcerer's Aprrentice!
Learjeff Innis
musician & coder
Join date: 27 Nov 2006
Posts: 817
08-21-2007 18:50
LOL, Har!

That would be a great idea for a very funny machinima, for someone with the talent and creativity. (Well, that or just film me on a bad day.)
Damanios Thetan
looking in
Join date: 6 Mar 2004
Posts: 992
08-21-2007 20:21
The message is a script run-time error, not a llSay, llOwnerSay or IM. (You can also see this in the titlebar, as there's an extra icon, looking like a piece of paper).

Drinking effects in glasses are scripts which start a specific animation on a timer every xx seconds. To start these animations, the script needs permission to animate the specific owner/wearer of the glass. This permission is automatically granted when wearing/attaching an item. But if you simply rez it in world, it's not. This causes a requester (blue popup) to pop up asking for this permission.

Normally you would click deny/no, and that would be it. In this case though, the script is not taking this situation into account, and despite the fact the permission is denied, it still tries to animate the avatar who rezzed it every XX seconds. Causing the error to be displayed.
_____________________
Solomon Devoix
Used Register
Join date: 22 Aug 2006
Posts: 496
08-22-2007 00:31
The Sorcerer's ApPRIMtace?
10KHz Tone
Registered User
Join date: 13 Mar 2007
Posts: 3
08-22-2007 02:08
From: Learjeff Innis
llInstantMessage and llSay/Whisper/Shout get different color text now, btw. See Prefs. (The default for IM is magenta -- hideous! -- so I changed it to a bolder green.)

Unfortunately, you can't tell llOwnerSay text from llSay by looking at it. Clearly that's what this must be or you'd probably have noticed it.



Actually it's the other way around. magenta (bah, can't even SEE it. I lightened it up, much better) is for llOwnerSay() messages. Unfortunately, IMs still show up as green.

llOwnerSay() messages DO follow you after you leave a sim, but only for a few minutes (seems to be oh 1-5 minutes). After that, they will cease. All llOwner() messages will fall on deaf ears if the owner is not in the sim (except in the case, above). llOwner messages do not get queued either, so if you are not there to hear them, you don't hear 'em at all.

One thing I wished LL would add is an SURL for IM's that is optional maybe. I've been spammed by weird objects, such as "VoG" (which I assume means "Voice of God";) reciting bible quotes. Since they come in as IMs, they show up as green text chat from "VoG" with no other identifying information, there is no way to track down where they come from short of sending in an AR... IMs work anywhere in SL. If you know someone's key you can send them IMs anywhere in world.

As for dropping your AO and it is still animating your avatar when you're in the same sim as it, that is normal. Once you give an object animation privs, it can animate your avatar at any time so long as it remains rezzed and is not reset. Teleporting or logging in/out will not reset those perms (think of how debt perms stay when you authorize a vendor). In fact, someone sells a dance HUD that takes advantage of this fact and lets you 'store' perms for your friends so you can animate them at any time, hehehe.

From: someone

Not to mention the time I found some nearly invisible chatting object I'd lost, by triangulation. Only 20M chat, fortunately!

Perhaps someone should stop /me from building ...


That's when I'd break out the llSensor() and go to town :-) Set up a sensor to scan a 5-10M radius and in the sensor() event have it do a check on all the llDetectedOwner() it finds against llGetOwner(). Wear that and walk around and you'll be good to go.