lslsnips
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| lslsnips [2025/11/25 16:37] – external edit 127.0.0.1 | lslsnips [2025/12/11 12:05] (current) – Discussion status changed miko | ||
|---|---|---|---|
| Line 420: | Line 420: | ||
| } | } | ||
| </ | </ | ||
| - | + | ===== Float Link Number ===== | |
| - | ~~DISCUSSION~~ | + | < |
| + | /* | ||
| + | *DS* FloatLinkNumber by Daemonika Nightfire (daemonika.nightfire) | ||
| + | |||
| + | Features: | ||
| + | Nuetzlicher Helfer fuer Ersteller & Scripter | ||
| + | Mit diesem Tool kannst du saemtliche Linknummern direkt als Hovertext ueber den Prims sehen | ||
| + | Lege das Script einfach in den Root-Prim und klicke ihn zum ein/ | ||
| + | |||
| + | Info: | ||
| + | ein einzelner Prim zeigt LinkNumber 0 fuer den root | ||
| + | in einem LINK_SET zeigt der root die LinkNumber 1 | ||
| + | */ | ||
| + | |||
| + | integer text = 0; | ||
| + | |||
| + | // setze TRUE oder FALSE fuer mit oder ohne LinkName | ||
| + | integer name = TRUE; | ||
| + | |||
| + | Links() | ||
| + | { | ||
| + | integer i; | ||
| + | for(i = 0; i <= llGetNumberOfPrims(); | ||
| + | { | ||
| + | if(text) | ||
| + | { | ||
| + | string num; | ||
| + | if(i < 2) | ||
| + | { | ||
| + | num = (string)i + " (root)"; | ||
| + | if(name) | ||
| + | { | ||
| + | num = (string)i + " (root)\n" | ||
| + | } | ||
| + | } | ||
| + | else if(i >= 2) | ||
| + | { | ||
| + | num = (string)i; | ||
| + | if(name) | ||
| + | { | ||
| + | num = (string)i + " | ||
| + | } | ||
| + | } | ||
| + | llSetLinkPrimitiveParamsFast(i, | ||
| + | } | ||
| + | else if(!text) | ||
| + | { | ||
| + | llSetLinkPrimitiveParamsFast(i, | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | |||
| + | default | ||
| + | { | ||
| + | state_entry() | ||
| + | { | ||
| + | Links(); | ||
| + | } | ||
| + | |||
| + | touch_start(integer num_detected) | ||
| + | { | ||
| + | // Zum ein/aus schalten, musst du den Root Prim klicken | ||
| + | if(llDetectedKey(0) == llGetOwner() && llDetectedLinkNumber(0) < 2) | ||
| + | { | ||
| + | if(!text) | ||
| + | { | ||
| + | text = 1; | ||
| + | } | ||
| + | else if(text) | ||
| + | { | ||
| + | text = 0; | ||
| + | } | ||
| + | Links(); | ||
| + | } | ||
| + | } | ||
| + | |||
| + | on_rez(integer Dae) | ||
| + | { | ||
| + | llResetScript(); | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | ===== GetPrimInfo ===== | ||
| + | < | ||
| + | default | ||
| + | { | ||
| + | touch_start(integer num_detected) | ||
| + | { | ||
| + | integer i; | ||
| + | for(i=0; i< | ||
| + | { | ||
| + | llOwnerSay("/ | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | "\nPos (root): " | ||
| + | "\nRot (root): " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | ~~DISCUSSION:closed~~ | ||
lslsnips.1764088667.txt.gz · Last modified: by 127.0.0.1
