Public Trampoline Script
From OpenSimulator
(Difference between revisions)
(→Initial update of trampoline script) |
m (Indentation) |
||
| (4 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| + | __NOTOC__ | ||
| + | {{Quicklinks}} | ||
| + | |||
| + | <source lang="lsl"> | ||
float force_amount = 999.0; | float force_amount = 999.0; | ||
| + | |||
default | default | ||
{ | { | ||
| Line 7: | Line 12: | ||
// llTriggerSound("trampoline", 0.5); | // llTriggerSound("trampoline", 0.5); | ||
if (llDetectedType(0) & AGENT) | if (llDetectedType(0) & AGENT) | ||
| − | + | llPushObject(llDetectedKey(0), force_amount*llRot2Up(llGetRot()), ZERO_VECTOR, FALSE); | |
} | } | ||
} | } | ||
| + | </source> | ||
| + | |||
| + | [[Category:Scripts]] | ||
Latest revision as of 06:32, 22 September 2020
float force_amount = 999.0; default { collision_start(integer tnum) { // UnComment this if you want to trigger a sound // llTriggerSound("trampoline", 0.5); if (llDetectedType(0) & AGENT) llPushObject(llDetectedKey(0), force_amount*llRot2Up(llGetRot()), ZERO_VECTOR, FALSE); } }