Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

RLV Relay Question

Love Hastings
#66666
Join date: 21 Aug 2007
Posts: 4,094
01-13-2010 18:12
I guess this isn't really the right place to ask, but I'm not sure where else to pose this problem. Hopefully someone can at least suggest a better forum if nothing else.

I am making some RLV enabled furniture. So I'm writing to communicate with RLV relays.

I have found that if I wear a relay, it works perfectly. I !version works, @sit works, and a bunch of other commands.

If anybody else uses it, @sit works but !version does not. I'm not sure about other commands. To be clear, the relay does not respond to !version, but does to @sit (and acts on @sit).

The furniture is group owned by the same group that owns the land. If it were a permissions issue, I would at least expect a confirmation dialog?

Does anybody have any suggestions as to why the relays are rejecting the !version metacommand for anybody other than me? I've tried Susan's and Dominatech relays.

Thanks!
_____________________
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
01-13-2010 18:53
what is the relay using to check the version number... there are several choices,
@version=vIntChannel requires RLV 1.0b and is returned directly on the specified chat channel

@versionnum=vIntChannel requires v1.21 and works similarly

both of those require a positive channel

@version works from v1.0a+ but is requied to be sent via IM from an avatar, and reports back via the same, but the exchange is not shown to the queried av.

llGetAgentLanguage( vKeyTargetAv ) was implemented in v1.16 (but removed from the Cool Viewer versions of the same) and is depreceated because it can be overridden/blocked or faked in some viewers.

ETA:
also on login the relay should be given a timeout before requesting any info, since attachment on_rez happens before the client can respond... and every on_rez should also resend any behaviors since they don't persist between rezzes (due to new UUID's being assigned)
_____________________
|
| . "Cat-Like Typing Detected"
| . This post may contain errors in logic, spelling, and
| . grammar known to the SL populace to cause confusion
|
| - Please Use PHP tags when posting scripts/code, Thanks.
| - Can't See PHP or URL Tags Correctly? Check Out This Link...
| -
Love Hastings
#66666
Join date: 21 Aug 2007
Posts: 4,094
01-13-2010 21:45
Void, thank you for the suggestions. It turned out to be something very stupid on my part.
_____________________
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
01-13-2010 21:48
forgot to update the listen to the new person? =)
_____________________
|
| . "Cat-Like Typing Detected"
| . This post may contain errors in logic, spelling, and
| . grammar known to the SL populace to cause confusion
|
| - Please Use PHP tags when posting scripts/code, Thanks.
| - Can't See PHP or URL Tags Correctly? Check Out This Link...
| -
Innula Zenovka
Registered User
Join date: 20 Jun 2007
Posts: 1,825
01-14-2010 00:07
As well as this forum, I've always found the in-world OpenCollar R&D group a good place to ask questions about RLV scripting. It's primarily for Open Collar scripting matters, of course, but they don't mind general questions about scripting for RLV generally.
Beverly Ultsch
Registered User
Join date: 6 Sep 2007
Posts: 229
01-14-2010 07:48
/me pokes her head in, relises it has been solved and leaves
Love Hastings
#66666
Join date: 21 Aug 2007
Posts: 4,094
01-14-2010 07:50
From: Void Singer
forgot to update the listen to the new person? =)


Heh.
_____________________
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
01-14-2010 22:44
the sad thing is that thought didn't occur to me till you posted back =X
_____________________
|
| . "Cat-Like Typing Detected"
| . This post may contain errors in logic, spelling, and
| . grammar known to the SL populace to cause confusion
|
| - Please Use PHP tags when posting scripts/code, Thanks.
| - Can't See PHP or URL Tags Correctly? Check Out This Link...
| -