You mean in some style like burst-firing? ;p
It is, here's probaly the noobyest way to do it xD
Code:
SuperBadBurstWeapon()
{
self endon("death");
self maps\mp\perks\_perks::givePerk("specialty_fastreload");
self giveWeapon("ump45_mp");
self GiveMaxAmmo("ump45_mp");
self setWeaponAmmoClip("ump45_mp", 1);
for(;;)
{
stock = self getWeaponAmmoStock("ump45_mp");
self waittill("weapon_fired");
if(self getCurrentWeapon() == "ump45_mp")
{
self setClientDvar("perk_weapReloadMultiplier", 0.1);
while(self getWeaponAmmoClip("ump45_mp") == 0)
{
wait .05;
}
self setWeaponAmmoClip("ump45_mp", 1);
self setWeaponAmmoStock("ump45_mp", stock - 1);
}
wait .05;
}
}
Just some crap to show, not somenthing I would use xD