Reload Script

I need to get a reloading script for my SWEP. Can anyone post one? If you do, I’ll give you credit.

Define reloading script, just the function of pressing R to reload it?

[lua]function SWEP:Reload()
self.Weapon:SendWeaponAnim(ACT_VM_RELOAD)
end[/lua]