Citação Postado originalmente por ConT Visualizar mensagem
Bindar funções em botões secundários do mouse não é passível de punição, já que isso é só uma adaptação de jogabilidade.
Macro mesmo é o que está no vídeo que o Cambrige colocou na resposta dele, aconselho você a assistir e entender o que realmente é uma macro.
O próprio Warface (na verdade todos os FPSs mais recentes) permite configurar ações do teclado nos botões extras do mouse.
Quando eu jogava configurava secundária e ataque corpo a corpo nos botões laterais diretamente na configuração do jogo.