客户端+SXE都可以用R版中文补丁用中文ID方法
大家都知道,由R版制作的 中文补丁,可以使控制台支持中文,能直接输入中文ID(当然要服务器也支持中文ID)但客户端加载SXE时,也同时发现,GAMEUI过不了SXE的检测,进服就弹出
其实有解决方法
首先,下载相应版本的 中文补丁
除了GameUI.dll之外,其他都覆盖
然后可在cstrike_schinese目录中建立一个uft8的cfg文件,内容为name "名字"
之后,把config.cfg(你当前默认应用的cfg文件)改成uft8格式
然后进入游戏,在进服务器之前,打开控制台,输入exec id.cfg
其中上面id.cfg是我之前建立的utf8格式,内容为name "名字"的cfg文件
然后再在控制台输入name
看name is 后面是否你在id.cfg中写的中文
若是,则成功.
还有个方法不需要建立.cfg改,而且灵活性较好
利用saycn中文输入,进入服务器后按F11(自定义控制台命令)
输入name "名字"
服务器应该会显示你改为 某某中文名的,如果显示unnamed的话,则说明服务器不支持
有些服务器支持中文ID,但又开启了老友记的中文ID插件,导致无法在游戏中改名,
那么用saycn输入name "名字"这个方法,需要重新一下服务器
本方法在支持中文ID的服务器中测试通过.
打字很累
相信点通的人都不是小白.就不图文并茂了.. 基本上不用sXe,所以未测试。按楼主的测试来说,sXe不检测hw.dll和client.dll两个文件?那岂不是通过修改这两个文件,就可以加载任意dll? 那r版主啥时弄能直接发中文 那r版主啥时弄能直接发中文
btlive 发表于 2009-9-20 08:11 http://www.dt-club.net/forum/images/common/back.gif暂时没这个考虑。大概看了一下,感觉很麻烦。因为按Y键之后,就算输入法是打开状态,此时按键都会被捕捉,所以处理上就很麻烦。而且感觉意义并不大,还不如在控制台输入,因为按Y键输入内容,如果发现前面的输入有错,就只能删除已经打好的,不方便使用。而且发送出去以后,发现发的内容有错误,只能又全部重新打字。 基本上不用sXe,所以未测试。按楼主的测试来说,sXe不检测hw.dll和client.dll两个文件?那岂不是通过修改这两个文件,就可以加载任意dll?
Rulzy 发表于 2009-9-20 00:03 http://www.dt-club.net/forum/images/common/back.gif
那就不清楚
反正用修改过的client.dll和hw.dll都过SXE... 不用修改过后的GAMEUI.dll,就在控制台无法输入中文。。。只能显示中文 输入可以利用自己改config
对于某些服,支持中文,却不能用setinfo name改中文ID(被插件限制),用这个方法即可! 学习中............ 学习一下:handshake 学习下!!
页:
[1]
2