Difference between revisions of "User:Gordon Wendt"
Gordon Wendt (talk | contribs) (fixing including correct rezday) |
Gordon Wendt (talk | contribs) (removing no longer used link, commenting out whole misc. section since it isn't currently relevant) |
||
Line 34: | Line 34: | ||
{{Jira Reporter}} | {{Jira Reporter}} | ||
<!-- | |||
=== Misc === | === Misc === | ||
*[[/watchlist]] - Issues I am keeping an eye on for one reason or another | *[[/watchlist]] - Issues I am keeping an eye on for one reason or another | ||
*[[/blacklist]] - Issues that I usually cull as I see when I'm doing the bug triage agenda | *[[/blacklist]] - Issues that I usually cull as I see when I'm doing the bug triage agenda | ||
--> | |||
==People== | ==People== | ||
*{{User|Strife Onizuka}} - Too much useful stuff to actually describe here | *{{User|Strife Onizuka}} - Too much useful stuff to actually describe here | ||
Line 46: | Line 46: | ||
*{{User|Jesse Barnett}} - Scripter Extraordinaire | *{{User|Jesse Barnett}} - Scripter Extraordinaire | ||
=Meetings= | =Meetings I try to attend= | ||
''Note: These meeting times are not necessarily up to date as I have not yet changed these over to a more automated format, to get the most up to date times click on the main title for each meeting listed below'' | ''Note: These meeting times are not necessarily up to date as I have not yet changed these over to a more automated format, to get the most up to date times click on the main title for each meeting listed below'' | ||
Revision as of 22:40, 17 May 2009
JIRA
General
Specific to me
People
- Strife Onizuka - Too much useful stuff to actually describe here
- Michelle2 Zenovka - Great cmake instructions for building the viewer
- Lex Neva - again, too many great contributions to count and/or describe
- Harleen Gretzky - one of the great people on the JIRA
- Jesse Barnett - Scripter Extraordinaire
Meetings I try to attend
Note: These meeting times are not necessarily up to date as I have not yet changed these over to a more automated format, to get the most up to date times click on the main title for each meeting listed below
- Bug triage - The main page for the bug triage meetings
- General
- Mondays
- 12pm PST
- Hippotropolis Meeting area
- Release Candidate
- Wednesdays
- 3pm PST
- Bridie Linden's house
- General
- Open Source Meeting - The main page for the open source meetings
- Thursdays
- 2pm PST
- Hippotropolis
- User Experience Interest Group - The main for the User Experience Interest Group Meetings
- Thursdays
- 3 PM PST
- Benjamin Linden's office
Useful pages
- Special:Random - Directs to a random page on the wiki
- Submitting_code - Info on how to submit code as well as the proper way to create a patch
- Office Hours - A listing of all the Lindens' Office Hours
- Help:Editors_Toolbox - A list of helpful wiki templates
Miscellaneous
/sandbox - an internal sandbox I use to test various wiki specific changes.
/testbed - For posting my experimental ideas including scripts, scraps of code, etc... --- USE AT YOUR OWN RISK
Free Scripts
Some scripts that I have written that I am freely releasing
Quick and Dirty chat repeater
Repeats whatever you say on a user definable channel on channel 0 (public chat), also added commented out info on how to make it shout or whisper as well as say
<lsl>
// Coded by Gordon Wendt, free to reuse, snip, recode, give away, or use in derivative works for all perpetuity, all I ask is that you leave this notice intact, add your name below mine if you add something to the code, and leave this and any other creator's notice intact
// ----- // GORDON WENDT
// ACTUAL CODE STARTS HERE
// Change the object name to whatever you want the message to be prefixed by, replace with a single space to make object name appear blank, though message will still have a semicolon (:) before it
integer chan = 5; // replace with whatever channel number you want the object to listen on
default {
state_entry() { llListen(chan,"","",""); // sets the listen so that object listens to says on that channel }
listen(integer channel,string name,key id,string message) { llSay(0,message); // says whatever it heard on channel 5 in channel 0 which is the standard general chat // ALTERNATE MODES (ADVANCED) // to use these instead of llSay put two forward slashes (//) before llSay and remove the two slashes from oen of the lines below, to reverse just re-add the slashes to that line and remove the ones from the llSay line // llShout(0,message); // if you'd prefer it to shout // llWhisper(0,message); // if you'd prefer it to whisper }
}
</lsl>
Free code snippets
A couple of code snippets I"m freely releasing for anyone to use
Naming Trick
A cheap little trick to make the object name on the way the script name then change the object name back
<lsl>
default { state_entry() { a = llGetObjectName(); // grabs the current object name and stores it so it can be restored later llSetObjectName(llGetScriptName() ); // changes the object name to the script name ( see advanced use for more info) llOwnerSay("this is the test statement"); // your test statement, said with the name of the script name llSetObjectName(a);// changes the object name back to what it originally was // ADVANCED USE: change llGetScriptName() to a string of text (surrounded by quotes ("") or just change the script name } }
</lsl>