Brianna Pfalz
Registered User
Join date: 1 Feb 2008
Posts: 6
|
10-05-2009 19:22
Apologies in advance if this is an inappropriate place for this request.
What I am looking for is a simple script that I can drop into a HUD. I use RLV and would like to be able to click the HUD to say "bpmenu" in local chat, so that I do not have to continually type it in to access the Open Collar menu.
Thanks!
|
Innula Zenovka
Registered User
Join date: 20 Jun 2007
Posts: 1,825
|
10-05-2009 20:04
This forum is for learning how to script rather than asking people to write stuff for you -- Products Wanted, at /147/1.html, would be a better place to do that. Isn't there an Open Collar Owner's Hud? Might be worth getting hold of one and seeing what happens if you wear it and try to give yourself commands with it. If that doesn't work, I'd suggest asking for advice in the OpenCollar R&D Group in-world; the Open Collar scripts are pretty complex and the people there would be best able to advise on what would need altering -- trying to find it yourself would be a bit like looking for a needle in a haystack.
|
Ron Khondji
Entirely unlike.
Join date: 6 Jan 2007
Posts: 224
|
10-05-2009 22:09
You could also make a gesture that makes you say 'bpmenu' and trigger that gesture with some functionkey.
|
ElQ Homewood
Sleeps Professionally
Join date: 25 Apr 2007
Posts: 280
|
10-06-2009 00:17
Or, if you DO want to learn scripting, this IS a good first project. Create a hud with buttons which chat the most common commands on the correct channel. Then all you ever need to do is touch a button.
|
Innula Zenovka
Registered User
Join date: 20 Jun 2007
Posts: 1,825
|
10-06-2009 00:55
From: ElQ Homewood Or, if you DO want to learn scripting, this IS a good first project. Create a hud with buttons which chat the most common commands on the correct channel. Then all you ever need to do is touch a button. The problem with having the hud chat the commands is that if the collar isn't scripted to respond to objects belonging to its owner (and I just don't know if it is or not), then you'll have to tell it it to, and -- from what I remember of the Open Collar scripts -- finding out where to put something like if(llGetOwnerKey(id)==llGetOwner()) is going to be a bit of a challenge. That's what I'd want to check with the Open Collar R&D group and, if I did need to put that somewhere, I'd want their help finding the right place. If you've ever looked at the OC scripts, they comprise a modular system passing link messages between each other, and it's not always obvious what message is coming from which module.
|