转载请注明出处,如有问题请联系我们! 【简单教程】如何让玩家起名只能用英文,中文,数字

原作者:Michael

虽然天堂II客户端会对玩家输入的字符进行检查,防止玩家输入特殊符号,但是如果玩家用脱机外挂或者其他脱离客户端的方式创造角色,那么起名就会不受限制了,那么如何约束玩家只能用中文/英文/数字起名呢?

非常简单,我们只要在config中修改一个参数即可。

打开config/server.properties 文件,找到命名限制

CnameTemplate = .*(允许使用中文起名)

将这里的值修改为 ^[\u4e00-\u9fa5A-Za-z0-9]+$

注意特殊符号都要带上,这样无论玩家用什么方法起名都不能用特殊符号了,另外如果你的脚本中有改名脚本,那么注意也要检测一下,

这里就不列出代码了,请自行百度搜索正则表达式。


免登录评论