BioRifle style charge-up.

Ok, once again, i need the help of the Top Notch Editing Specialists (Prehaps i should start a thread just for my problems
)
I wanted a weapon that fires like the Bio-Rifle's Alternate fire mode in Unreal Tournament (If you hold the button for long enough, it fires loads of blobs instead of one or two blobs). I already have made a code for blobs like the BioRifle's, but how would i go about making a gun so it would wait for something like 5 seconds at the max with the trigger held down, and for every 0.5 seconds up to this 5 seconds mark, it should add 1 blob to the amount discharged when the trigger is let go, but if it goes over this 5 second mark, the gun backfires, and the player is sprayed in the blobs themselves. Would this be possible for DXMP?

I wanted a weapon that fires like the Bio-Rifle's Alternate fire mode in Unreal Tournament (If you hold the button for long enough, it fires loads of blobs instead of one or two blobs). I already have made a code for blobs like the BioRifle's, but how would i go about making a gun so it would wait for something like 5 seconds at the max with the trigger held down, and for every 0.5 seconds up to this 5 seconds mark, it should add 1 blob to the amount discharged when the trigger is let go, but if it goes over this 5 second mark, the gun backfires, and the player is sprayed in the blobs themselves. Would this be possible for DXMP?