Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- integer channel =44;
- default
- {
- state_entry()
- {
- llSay(0, "Hello, Avatar!");
- llListen(channel,"",NULL_KEY,""); //Have to tell it to listen to a channel
- llListen(0,"",NULL_KEY,""); //Have to tell it to listen to a channel
- }
- touch_start(integer total_number)
- {// This just testing the number of link clicked.
- integer link_clicked = llDetectedLinkNumber(0);
- llSay(0, (string)link_clicked);
- }
- listen( integer chan, string name, key id, string message )
- {
- llSay(0, "Received");
- if (message == "Button:On")
- {
- llLinkParticleSystem(0,
- [
- PSYS_SRC_PATTERN,PSYS_SRC_PATTERN_EXPLODE,
- PSYS_SRC_BURST_RADIUS,0,
- PSYS_SRC_ANGLE_BEGIN,0,
- PSYS_SRC_ANGLE_END,0,
- PSYS_SRC_TARGET_KEY,llGetKey(),
- PSYS_PART_START_COLOR,<0.892578,0.741180,0.419922>,
- PSYS_PART_END_COLOR,<1.000000,1.000000,1.000000>,
- PSYS_PART_START_ALPHA,1,
- PSYS_PART_END_ALPHA,1,
- PSYS_PART_START_GLOW,0.3,
- PSYS_PART_END_GLOW,0.4,
- PSYS_PART_BLEND_FUNC_SOURCE,PSYS_PART_BF_SOURCE_ALPHA,
- PSYS_PART_BLEND_FUNC_DEST,PSYS_PART_BF_ONE_MINUS_SOURCE_ALPHA,
- PSYS_PART_START_SCALE,<0.200000,0.200000,0.000000>,
- PSYS_PART_END_SCALE,<0.500000,0.500000,0.000000>,
- PSYS_SRC_TEXTURE,"5ebad2f1-45c9-8169-dde8-c53fdb5ebf0f",
- PSYS_SRC_MAX_AGE,0,
- PSYS_PART_MAX_AGE,5,
- PSYS_SRC_BURST_RATE,0.2,
- PSYS_SRC_BURST_PART_COUNT,6,
- PSYS_SRC_ACCEL,<0.000000,0.000000,0.000000>,
- PSYS_SRC_OMEGA,<0.200000,0.200000,0.200000>,
- PSYS_SRC_BURST_SPEED_MIN,0.5,
- PSYS_SRC_BURST_SPEED_MAX,0.5,
- PSYS_PART_FLAGS,
- 0 |
- PSYS_PART_EMISSIVE_MASK |
- PSYS_PART_FOLLOW_SRC_MASK |
- PSYS_PART_TARGET_POS_MASK
- ]);
- }
- if (message == "Button:Off")
- {
- llLinkParticleSystem(0,[]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement