要给作弊器加入中文发言,需要两个条件:
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里面写的中文是"对不起!不好意,又打到你了",如下图:
[img]http://sz.photo.store.qq.com/rurl2=c09664b937d71c7d96512cd813e5a27ba47cb1292826a46190e899d43620f2b598b41e99de2fe9c28adbc50f993a7caeeebef3ff45186b8309f1a90fa38ae9fc037aaa72f17052bb4e61958c0a2f61732e63f854[/img]
编译之后,再看,中文变成这堆东东:
" 瀵逛笉璧凤紒涓嶅ソ鎰忥紝鍙堟墦鍒颁綘浜?"
如下图:
[img]http://sz.photo.store.qq.com/rurl2=6b1f364f9826169f87d064aeeeeb5e428ad5cebbd87284297c4fc2d2200e22e181acabb0b8cd930e8574316ed5905d966667a6b10579a4a6bef83611d55644cd483f735def07d163280b552955570b5694ab1dcf[/img]
把" 瀵逛笉璧凤紒涓嶅ソ鎰忥紝鍙堟墦鍒颁綘浜?"加到你想中文发言的地方,呵呵,等下开启相应的发言功能,在屏幕上就会显示:
"对不起!不好意,又打到你了"
That's all for it !!