Функция это код в расширителя приложения(. dll) который цепляется к л2 сервер. Ехе и выполняет код не л2 сервера, а ваш. Подробнее можно узнать из уроков по c++ (хуки)
А также работа со статической памятью, ссылки и указатели.
P. S да и если уж не хотите этим всем забивать голову, наймите человека тут на форуме, который вам сделает это за не крупную сумму, иначе же готовьте пол года-год на поверхностно изучение.