O mais comum são as dll's hookadas nos gameservers, para começo, aconselho pegar a source de uma dll 97d e trabalhar com ela estudando e colocando, tirando, alterando comandos e etc para treino, a linguagem é C++, Visual Studio 2010, 2012, etc etc.. procurando em qualquer lugar você acha varias...