you could monitor the eye traces of every player on the server in a think and check when they were looking at keypads. If they were, you could then somehow find out if they were pressing 'use', and record the keystrokes applied to that keypad. Then when 'enter' was pressed and access granted, you'd know the combination.
Good luck working out how to do it. :)
Edited:
Actually, if you were already recording the nwvar changes on the keypad, you could check which keys were being looked at when the 'code' int was updated. This might actually be possible, but would be ruined by two people looking at the keypad, or if a slight (random) delay was added between keypresses and updates.
The problem is that you just can't see if another player is pressing use clientside.