As far as i'm aware, weapons cannot affect decals. But maybe i'm wrong...
EDIT
Oooohhhhh... Are you talking about them shooting out decals? As in decals being shot from the weapon? (Someone please correct me if i'm wrong about any of this, as i'm still kind of a beginner at gunspecs.) If so, i'm pretty sure all you would have to do is locate the decal you want to shoot, then open up the gunspec for the weapon you want it to shoot from. If the below lines aren't already at the bottom of the script, then you'll need to add them. (Only at the bottom, including the "=" signs, which you need to make aligned to all the others, i think.) If they
are there already, you still need to type the things that go after the "=" sign. I would also recommend making a copy of the original gunspec before you edit it, in case you accidentally mess it up. (Which i seem to do a lot.)
;GUN PARTICLES
gpname = [The name of the decal you want to shoot.
[b]Only the name, not the extension.[/b]]
gpoffsetx = [The 'X' position of the decal.] (Default is 0]
gpoffsety = [The 'Y' position of the decal.] (Default is 0]
gpoffsetz = [The 'Z' position of the decal.] (Default is 0]
gpspeed = [The speed you want your decal to shoot at.] (Default is 1, which is a little slow. Less is faster)
gplife = [How long you want the decal to stay there for, after you shoot it.] (The higher the number, the longer it will stay there for. The numbers are usually 3 digits.)
After you enter all that, save the gunspec and test the weapon in-game. Again, i'm still a beginner at this, i tried to help the best i could. But you should still always make backups of the original versions of scripts before you edit them.
Cheers, Jake
------------------------------------------------------------
-The Marsundle Residence- (Coming Soon)