Окончательно поняв что уже не вернусь к этому проекту решил выложить его сорци, может кому пригодятся, чего добру пропадать.
http://coderx.ru/uploads/xBot2010.sources.rar
Бот умеет довольно мало (автоматически вообще ничего можно сказать не может), но он понимает порядка 60 пакетов от сервера по протоколым интерлюда и хелбаунда, берёт значки вещей и скилов из клиентского Icon.utx, работает чат, диалоги с нпц, запись примитивных скриптов (бег и разговоры с нпц только записываются ибо больше ничего ботом и нельзя поделать), ну и основные фишки этого бота: поддержка геодаты (сорци моего конвертора геодаты так же в комплекте), отображение на карте проходимости из текущей точки. За давностью лет уже может и забыл о ещё каких то умениях, но всё остальное в основном лишь в зародыше, даже торговлю так и не доделал.
Для компиляции (хотя сомневаюсь что есть смысл его компилить, разве что чтоб нагляднее посмотреть какие куски вам могут пригодиться) понадобятся:
* Delphi 2010 или выше (используются генерики и расширенное RTTI, так что на более ранних версиях не выйдет собрать)
* DevExpress VCL (версию не помню, но по идее любая из последних с торентов прокатит, эти компоненты использованы в основном для докинга)
*
JVCL и JCL
*
Graphics32 (на этом компоненте реализована отрисовка карты)
* L2Controls (ссылки под рукой нет, это компоненты от Hint'a внешне похожие на контролы из клиента игры)
*
PaxCompiler (это скриптовый движок отличный)
*
TRichView (на этом реализованы HTML диалоги с нпц)
* VirtualTVExt (присутствует в архиве, служит для отображения и редактирования древовидных таблиц)
Вроде все компоненты перечислил.
Ну и вот скрины для затравки (3й от более старой версии, но в нём показана карта проходимости)