我按照https://www.mcbbs.net/thread-1041089-1-1.html教程中
使用Papi的JavaScrip拓展
设计了一个根据世界名称返回中文的代码如下:
复制代码但是调用的时候发现显示的是乱码如:涓诲煄,有大佬知道如何解决吗
使用Papi的JavaScrip拓展
设计了一个根据世界名称返回中文的代码如下:
- function test() {
- if("%player_world%".endsWith("union"))
- return "主城";
- else if("%player_world%".endsWith("survival"))
- return "生存世界";
- else if("%player_world%".endsWith("resource"))
- return "资源世界";
- else if("%player_world%".endsWith("fb"))
- return "副本世界";
- else
- return "%player_world%";
-
- }
- test();
你的文件是用什么编码保存的?
我猜一般是utf-8
那么在你的服务器启动命令里添上复制代码试试
我猜一般是utf-8
那么在你的服务器启动命令里添上
- -Dfile.encoding=UTF-8 -Duser.language=zh -Duser.country=CN
将 JS 脚本本身进行转码即可
lytDARK 发表于 2023-12-4 20:42
你的文件是用什么编码保存的?
我猜一般是utf-8
那么在你的服务器启动命令里添上试试 ...
这个好像没用,不过我直接在返回中使用了ASCII字符之后就能成功返回了。劳烦大佬费心了