Heya, im messing around with particles, and using “core” “exp_grd_bzgas_smoke” as my particle in a

UseParticleFxAssetNextCall(base)
W1 = StartNetworkedParticleFxLoopedOnEntityBone(sub, car, 0.05, 0, 0, 0, 0, 0, GetEntityBoneIndexByName(car, bone_list[1]), size, 0, 0, 0)
SetParticleFxLoopedColour(W1,99,245,66,0)

doesn’t change its color. does anyone know if this is intended behaviour, im trying to make it so theres better drift smoke, but any particle that ive tried so far refuses to change color. If anyone has info on this or has any smoke ish particles that do change color, let me know!

Alright for anyone that runs into this issue, make sure first of all the particle CAN change color, and second, the SetParticleFxLoopedColour requires Floats as inputs like so:

SetParticleFxLoopedColour(particle,99.0, 255.0, 150.0, 0.0)

this fixed the issue for me!

local bone_list = {“wheel_lr”,“wheel_rr”}
UseParticleFxAssetNextCall(‘scr_recartheft’)
W1 = StartParticleFxLoopedOnEntityBone(“scr_wheel_burnout”, GetVehiclePedIsUsing(ped), 0.05, 0, 0, 0, 0, 0, GetEntityBoneIndexByName(car, bone_list[1]), size, 0, 0, 0)
SetParticleFxLoopedAlpha(W1, 1.0)
SetParticleFxLoopedColour(W1, 217.0, 0.0, 195.0, 0.0)

Example of a particle that CAN change color.

1 Like