hey man could you share how you did? im stuck on something similar, not really good with scripts, so im struggilng here
i need it to change the particle collor, and it does change when i save, but if a change the prim collor it stays the other collor
default
{
state_entry()
{
llParticleSystem(
[
PSYS_SRC_PATTERN,PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY,
PSYS_SRC_BURST_RADIUS,0,
PSYS_SRC_ANGLE_BEGIN,0,
PSYS_SRC_ANGLE_END,0,
PSYS_SRC_TARGET_KEY,llGetKey(),
PSYS_PART_START_COLOR,llGetColor(1), // Input Start LSL Color Here
PSYS_PART_END_COLOR,llGetColor(1), // Input End LSL Color Here
PSYS_PART_START_ALPHA,1,
PSYS_PART_END_ALPHA,0,
PSYS_PART_START_GLOW,0.05,
PSYS_PART_END_GLOW,0.02,
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,<1.00000,1.00000,0.000000>, // Adjust Scale here
PSYS_SRC_TEXTURE,"UUID",
PSYS_SRC_MAX_AGE,0,
PSYS_PART_MAX_AGE,10,
PSYS_SRC_BURST_RATE,10, // Adjust rate here
PSYS_SRC_BURST_PART_COUNT,2,
PSYS_SRC_ACCEL,<0.000000,0.000000,0.000000>,
PSYS_SRC_OMEGA,<0.000000,0.000000,0.000000>,
PSYS_SRC_BURST_SPEED_MIN,0.1,
PSYS_SRC_BURST_SPEED_MAX,0.1,
PSYS_PART_FLAGS,
0 |
PSYS_PART_EMISSIVE_MASK |
PSYS_PART_FOLLOW_SRC_MASK |
PSYS_PART_INTERP_COLOR_MASK |
PSYS_PART_INTERP_SCALE_MASK
]);
}
}
Dont know if its missing something, cant make it change the collor this way