how do we detect when weapon is actually being reloaded? this code kinda fail cause it checks for reload button press..weapons won't be reloaded when ammo is full..
Code:
public FwdPlayerPreThink(id)
{
if(is_user_alive(id)
{
new button = pev(id, pev_button), old_button = pev(id, pev_oldbuttons)
if((button & IN_RELOAD) && !(old_button & IN_RELOAD))
{
// ....
}
}
}