Don't click here unless you want to be banned.
LSL Wiki :
exchangeLockGuardItem
HomePage
::
PageIndex
::
RecentChanges
::
RecentlyCommented
::
UserSettings
:: You are crawling22.us.archive.org
=====LockGuard V2 Items===== At the heart of the ""LockGuard"" System is the ""LockGuard"" V2 Script which is used to define your ""LockGuard"" Items. The ""LockGuard"" V2 Script is actually a script library dedicated to the linking, unlinking, and maintenance of the particle chains. Any item which contains the ""LockGuard"" V2 Script instantly becomes ""LockGuard"" compatible, and can then have its properties defined in the ""LockGuard"" V2 Config notecard which tells the ""LockGuard"" Item what its for, the behavior of its particle chain, etc. If you have any questions, comments, or suggestions for ""LockGuard"" then send me, Lillani Lowell, a message and I will try my best to assist you. [[ExchangeLockGuard Return to LockGuard]] [[Exchange Return to Protocol Exchange]] ====LockGuard Item Creation==== There are two steps to creating a unique ""LockGuard"" Item. Step 1. Copy the ""LockGuard"" V2 Script and ""LockGuard"" V2 Config notecard into the prim of the object where the chain will connect from. Step 2. Edit the ""LockGuard"" V2 Config notecard, and change the ID [name] field. ====LockGuard V2 Config==== ""LockGuard"" can be used to make more than the cuffs which are included with the package. ""LockGuard"" can be used to make anything..... cuffs, collar leashes, fences, spider webs, riggings on ships, or anything that needs a particle chain linking from one object to another. But, because of the configurability of ""LockGuard"", the one thing you have to do right is edit the ""LockGuard"" V2 Config notecard and give it an ID, which is really easy to do, but you still need to get it right! Here's an example of a minimal ""LockGuard"" V2 Config notecard..... %%(lsl) ID leftwrist ID wrists ID allfour %% ..... this notecard allows the ""LockGuard"" V2 Script to configure itself with the ID of leftwrist. So, when someone makes a request from that avatar for the leftwrist item, then this is the ""LockGuard"" Item that will respond. If you wanted a right wrist, you would change the ID to rightwrist. If you wanted to create a floating sphere called George which links a particle chain then you'd use ID floatingspheregeorge. In this example, we also use ID wrists and ID allfour because according to the ""LockGuard"" Standard Tags they are associated, which allows for simple calling of multiple chains in one call. ""LockGuard"" is *unlimited* in the sense that you can create any kind of item you want to create simply by editing the ""LockGuard"" V2 Config notecard. For attachments, there is a standard list of common ID tags to use. ====LockGuard V2 Standard ID Tags==== ""LockGuard"" allows you to identify particle chains by ID, and you can specify any kind of ID you want, even multiple IDs in a single configuration file. Through these IDs you can then call a chain by its ID, or even multiple chains if they share the same ID. However..... If you are making ""LockGuard""-enabled attachments for avatars which will interact with other ""LockGuard"" devices (cuffs, collars, restraints, etc) then you should use the following ID tags which relate to your attachment. It is very important to use the proper tag, as failure to do so will result in your attachment not functioning as it should when a ""LockGuard"" device attempts to generate a chain from your attachment. Here is the set of ""LockGuard"" V2 Standard ID tags which you should use when you are creating ""LockGuard""-enabled attachments. %%(lsl) ========================= Attachment Points ..... Head, Neck, Collar ========================= ID collarfrontloop (the front loop of the collar, usually what leashes are attached to) ID collarbackloop ID collarleftloop ID collarrightloop ID leftearring ID rightearring ID nosering ID leftnosering ID rightnosering ID upperlipring ID lowerlipring ID tonguering ID gag ID leftgag ID rightgag ID topheadharness ID frontheadharness ID backheadharness ID leftheadharness ID rightheadharness ========================= Attachment Points ..... Wrists, Ankles ========================= ID leftwrist ID rightwrist ID leftankle ID rightankle If you use leftwrist or rightwrist, also include: ID wrists ID allfour If you use leftankle or rightankle, also include: ID ankles ID allfour ========================= Attachment Points ..... Torso ========================= ID harnessfrontloop ID harnessbackloop ID harnessleftloopfront ID harnessrightloopfront ID harnessleftloopback ID harnessrightloopback ID harnessleftshoulderloop ID harnessrightshoulderloop ID frontbeltloop ID backbeltloop ID leftbeltloop ID rightbeltloop ID bellyring ID clitring ID leftlabia ID rightlabia ID cockring ID ballring ID buttplug ========================= Attachment Points ..... Misc ========================= ID leftupperarm ID rightupperarm ID leftupperthigh ID rightupperthigh ID leftknee ID rightknee If you use leftupperarm or rightupperarm, also include: ID arms If you use leftupperthigh or rightupperthigh, also include: ID thighs If you use leftknee or rightknee, also include: ID knees %% Going into further detail about the ""LockGuard"" V2 Config notecard..... %%(lsl) id [tag] texture [key] size [#] [#] life [#] gravity [#] speed [#] color [#] [#] [#] %% .....these are options you can use to define your particle chain with the ""LockGuard"" V2 Script. And they are defined in the same matter as the command line versions. Once loaded by the ""LockGuard"" Item Script, anything you define in the ""LockGuard"" V2 Config notecard becomes the item's default, and unless told otherwise through the commandline parse will use them as the defaults. If anything changes your particle chains through commands, the ""LockGuard"" V2 Script will restore the defaults you specified when it unlinks. ||| **Command** || **Variable** || **Explaination** || || gravity || #grav || This command will change the effect gravity has on your particle chains. || || life || #sec || Sending this command will tell ""LockGuard"" how long each particle chain link should live in seconds, or in other words, how fast it should move from origin to destination. For instance, a value of 1 will create a faster, tigher particle chain while a value of 5 would create a loose, slower particle chain. Chain life can be modified "on the fly" as needed. || || speed || #min #max || Sending this command will tell ""LockGuard"" how fast each link of the particle chain should move, it directly relates to the life value above. If you leave out the #max value then all particles will flow at the speed of #min.|| || color || #r #g #b || Sending this command will change the color or tint of your particle chain. The values are red, green, blue, and each one is a value between 0 and 1, with 0 being dark, 0.5 being middle, and 1 being bright.|| || size || #x #y || Sending this command will tell ""LockGuard"" how large each particle chain link should be. The smaller the value, the smaller the particle links, and the less visible they are from a distance. || || texture || UUID || If you want your furniture to change the default particle chain texture of the ""LockGuard"" Library then simply send this command and ""LockGuard"" will obediently swap out textures for you. ||| [[ExchangeLockGuard Return to LockGuard]] [[Exchange Return to Protocol Exchange]]
Valid XHTML 1.0 Transitional
::
Valid CSS
:: Powered by
WakkaWiki 0.1.2