je souhaiterer integrer cette effet la donc se script :
llParticleSystem([
PSYS_PART_FLAGS,(0
| PSYS_PART_EMISSIVE_MASK
| PSYS_PART_INTERP_COLOR_MASK
| PSYS_PART_INTERP_SCALE_MASK
| PSYS_PART_FOLLOW_SRC_MASK
| PSYS_PART_FOLLOW_VELOCITY_MASK
),
PSYS_PART_START_COLOR,<1.00000, 1.00000, 1.00000>,
PSYS_PART_END_COLOR,<1.00000, 1.00000, 1.00000>,
PSYS_PART_START_ALPHA,1.000000,
PSYS_PART_END_ALPHA,1.000000,
PSYS_PART_START_SCALE,<0.20000, 0.20000, 0.00000>,
PSYS_PART_END_SCALE,<0.05000, 4.50000, 0.00000>,
PSYS_PART_MAX_AGE,1.000000,
PSYS_SRC_ACCEL,<0.00000, 0.00000, 0.00000>,
PSYS_SRC_PATTERN,2,
PSYS_SRC_BURST_RATE,0.000000,
PSYS_SRC_BURST_PART_COUNT,50,
PSYS_SRC_BURST_RADIUS,0.000000,
PSYS_SRC_BURST_SPEED_MIN,0.100000,
PSYS_SRC_BURST_SPEED_MAX,0.100000,
PSYS_SRC_MAX_AGE,0.000000,
PSYS_SRC_OMEGA,<0.00000, 0.00000, 5.00000>,
PSYS_SRC_ANGLE_BEGIN,0.000000*PI,
PSYS_SRC_ANGLE_END,0.400000*PI]); ()
dans celui ci :
vector color;
SprayParticles(vector xcolor) {
llParticleSystem([
PSYS_PART_FLAGS , 0
| PSYS_PART_INTERP_COLOR_MASK
| PSYS_PART_INTERP_SCALE_MASK
| PSYS_PART_TARGET_POS_MASK
| PSYS_PART_EMISSIVE_MASK
, PSYS_SRC_TARGET_KEY , llGetKey()
, PSYS_SRC_PATTERN
, PSYS_SRC_PATTERN_EXPLODE
,PSYS_SRC_TEXTURE, "579a15d0-8bf7-46d2-f4af-d5f5c5d8eaa1"
,PSYS_SRC_MAX_AGE, -0.0
,PSYS_PART_MAX_AGE, 50.0
,PSYS_SRC_BURST_RATE, 0.02
,PSYS_SRC_BURST_PART_COUNT, 6
,PSYS_SRC_BURST_RADIUS, 0.2
,PSYS_SRC_BURST_SPEED_MIN, 0.9
,PSYS_SRC_BURST_SPEED_MAX, 1.8
,PSYS_SRC_ACCEL, <0.0,0.0,0.0>
,PSYS_PART_START_COLOR, xcolor
,PSYS_PART_END_COLOR, xcolor
,PSYS_PART_START_ALPHA, 0.5
,PSYS_PART_END_ALPHA, 0.0
,PSYS_PART_START_SCALE, <10.0, 10.0, 10.0>
,PSYS_PART_END_SCALE, <0,0,0.0>
,PSYS_SRC_ANGLE_BEGIN, PI
,PSYS_SRC_ANGLE_END, PI
,PSYS_SRC_OMEGA, <0.0,5.0,5.0>
]);
}
default
{
state_entry(){
llParticleSystem ([]);
llListen(11, "", llGetOwner(), "");
}
listen(integer channel, string name, key id, string message){
if (message == "f") { color = <0.973,0.973,1.000>;SprayParticles(color);}
llSetTimerEvent(1);
}
timer(){
llParticleSystem ([]);
}
on_rez(integer param){
llResetScript();
}
changed(integer mask){
if(mask & CHANGED_OWNER){
llResetScript();
}
}
}
cela fais un peu pres 4heures que j'essais message erreur ligne tra la la lol
merçi encore pour vos aides merçi beaucoup