要给作弊器加入中文发言,需要两个条件:
1、有支持unicode的文字输出函数
2、将你要输出的中文转换成UTF8码
对于条件1,一般作弊器里面都有这两个函数,
int ( *pfnDrawConsoleString ) ( int x, int y, char *string );
int ( *pfnDrawLocalizedHudString )( int x, int y, const char* str, int r, int g, int b );
完全可以满足.
我们把重点放在第2个条件上.我看过很多有关这方面的帖子,都说要下一个汉字转UTF8码的工具,上网下载到了,用了似乎都行不通.后来总算有一个很好的法子了,现在和大家分享:
下载下面的附件,用VC6.0建一个做DLL文件的工程,把附件解压后得到的CPP文件直接添加到工程,然后直接编译工程:
我在CPP里面写的中文是"对不起!不好意,又打到你了",如下图: