本帖最后由 言绥 于 2017-6-13 17:47 编辑
首先
Essentials插件大家都知道是什么,网上也有很多很全面的教程。Ess功能很多,但是在昵称方面,Ess插件并不支持设置中文昵称。因此各种中文昵称插件层出不穷,但是对其他插件不是很好兼容,导致很多前缀不能显示。这些插件我就不一一介绍,我今天主要讲的是如何在用Ess插件设置中文昵称。
两种办法*
*有些人会说:直接在网上搜索一些已经魔改过的Ess插件不就得了?这里我并不提倡!Ess插件版本众多,兼容性难以预测,而且网上找的插件很可能带有后门,求人不如求己,大家还是要学会自己动手,丰衣足食!
办法一:直接修改法 此法的精髓在于简单粗暴,缺点是治标不治本不能面向大众,只能在后台操作。具体步骤如下:
- 打开后台目录,打开plugins\Essentials\userdata文件夹。
- 如果目录正确的话,你会面对一大串代码而惊叹:“哇!这乱七八糟是什么?(╯‵□′)╯︵┻━┻”不必惊慌,这些都是UUID。如何找到想要找的玩家的配置?且往下看。
- 用notepad打开任意文件,按下Ctrl+F搜索,如图:打开文件查找选项卡,查找目标这一栏填写你要查找的玩家名,是abcd就填abcd,替换为这一栏不填,文件类型这一栏填写*.yml(不填也可),目录填写这个userdata文件夹的绝对路径。完成后点全部查找,最终搜索结果会出现在下面,点双击对应的结果跳转到该文件。
- 在该文件最后面添加一行 nickname: "昵称"(冒号后面别忘了加空格,双引号内最好填写Unicode代码,别问我Unicode是啥,这是最基本的东西),保存,打开后台,输入/ess reload重载即可。
- 享受你的中文昵称。
|
办法二:魔改插件法 此法通过修改插件正则表达式,有一定难度,但可以根本上解决不能使用中文昵称的问题,玩家可以自己设置任何文字的昵称,可以作为一定的vip权限。此法需要在专业人士的指导下进行,否则小手一抽筋……具体步骤如下:
最后
可能这个魔改方法有人很早就发现了,但是我发誓,以上内容完全是我自己探索来的经验,并没有抄袭任何人,如果转载,还是请表明一下出处,谢谢各位了。如果觉得这个帖子有帮助,是不是可以内啥。。。