铃铛号带你了解cs中文名字 ,希望本文能帮到你。

怎么在CS1.6里改成中文名字 就是游戏里变成中文名字

首先服务器支持中文名字。然后呢。在你的X:CS(cs根目录)\cstrike 中新建一个文本文档。其中输入“name 名字”(没有“”。名字改成你自己喜欢的,注意name与名字中间有空格),保存。然后把文件后缀改成cfg 就是从.txt 改成.cfg,文件名也要该。改成简单的数字与英文。然后进入游戏。按~(就是Esc下面的内个)调出控制台。输入“exec 你改完后的文件名.cfg”(你改完后的文件名就是你改成的内个简单的数字与英文,这个也没有:“”),然后游戏中就是中文名字了

cs1.6怎么弄中文名字?

用法: 安装中文聊天软件

进入游戏按Y输入

name 中文ID

注意name后面有空格

运行需要memhack这个module

name.zip - amxx插件/代码

memhack.rar - memhack

memhack_source.rar - memhack代码

CVars:

utf8name 1 开启中文ID功能(默认)

utf8name 0 关闭

u_needaccess 1 需要权限ADMIN_RESERVATION才能改中文ID

u_needaccess 0 不检查用户权限(默认)

u_autoname 1 登录时根据英文ID自动改名(需要权限ADMIN_RESERVATION)

u_autoname 0 关闭此功能(默认)

使用这个功能要在addons\amxmodx\data目录下建立一个文件names_utf8.txt并以utf-8编码保存

格式如下

英文名1

中文名1

英文名2

中文名2

英文名3

中文名3

依此类推

更新日志:

3/25/2008

v0.12

检查名字中是否含有字符'\'

修改get_name()函数以方便修改其他有冲突的插件.用它直接替换get_user_name()即可

3/24/2008

v0.11

修正再次改名以后不能换回原来中文ID的bug

3/19/2008

v0.10

增加一个CVar u_autoname

3/17/2008

v0.08

增加一个CVar u_needaccess

改进查找/name/键位的算法

v0.06:

支持32人服务器

死后禁止改名

插件下载

- 中文ID可以拥有权限,但要注意,users.ini文件/数据库里的数据一定要用UTF-8编码

- 某些插件不支持UTF-8编码,中文ID可能会显示为乱码

- linux用的memhack可以到这里下载:

我没在linux下测试过

已知问题:

语音时名字显示为乱码(无法解决,貌似要修改客户端关于语音那个dll文件)

某些插件top排名显示为乱码(强制使用UTF-8编码应该就能解决问题,我不懂html~~嘻嘻)

本插件可能会跟某些插件冲突导致

解决方法:修改插件代码,用下面这个函数代替get_user_name()

引用:

#include <fakemeta>

#include <memhack>

stock get_name(id, name[], len)

{

new buffer = engfunc(EngFunc_GetInfoKeyBuffer, id)

new strtmp1[256]

copy_infokey_buffer(buffer, strtmp1, 255)

new offset = contain(strtmp1, "\name\") + 6

new thischr

new i

for (;;i++)

{

thischr = memhack_get_char(buffer + offset + i, MEM_NULLBASE, MEMTYPE_DATA, MEM_SIGNED)

if (thischr == '\' || thischr == 0)

{

name[i] = 0

break

}

else

{

name[i] = thischr

}

}

name[len - 1] = 0

}

解决方法2,可以试一下把这句

register_forward(FM_ClientUserInfoChanged, "fwdClientUserInfoChanged", 0)

改成

register_forward(FM_ClientUserInfoChanged, "fwdClientUserInfoChanged", 1)

客户端只要有CS中文聊天软件进入支持中文ID的CS1.6服务器就可以实现^_^进入游戏按Y输入

name 中文ID回车按F12就OK

注意name后面有空格

cs中的玩家名称怎么能变成中文名子

先在一个可以打字的地方输入你要的中文名字,然后将它用shift+方向键左选中再按ctrl+c,然后回到游戏在名字的地方按ctrl+v(不知道行不行,我在魔兽里是用这个办法,cs里有次我直接输汉字但建好后名字是乱码)

给我个CS1.6中文名字,好听的!

sEv5^|*.[sarty].*| 爆头 sEv5^|*.[sarty].*| 707 sEv5^|*.[sarty].*| WCG sEv5^|*.[sarty].*| I Kill you

怎样在CS中取中文名字?

按~呼叫出控制台,输入name XXXXXX ,就可以了,简单吧