Советую для начала написать что-ниубдь простенькое как metamod плагин, а потом уже переходить к amxx.
Пример есть вот тут: (не могу с телефона ссылку нормально ставить) github.com/theAsmodai/metamod-r/tree/master/metamod/extra/example
Так же обязательно проследи за тем, что бы ты компилировал под 32-бита, иначе все, вроде бы, будет хорошо, все скомпилируется, но so/dll файл не сможет загрузиться.
Когда я первый раз пытался напилить плагин на метамоде, как раз об 32 бита и споткнулся, споткнулся да забил, и только через !!!год!!!, когда засел опять за кс, со всем разобрался.
Если вдруг решишь использовать связку cmake + c++ - по вопросам можешь писать мне в личку.