Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

游戏启动正常,但是部分NPC不显示,这是什么原因? #126

Open
Venunn opened this issue Jul 14, 2024 · 8 comments
Open

Comments

@Venunn
Copy link

Venunn commented Jul 14, 2024

mapserv.bat窗口有些这些报错,游戏可以正常进入,运行也正常,但是这部分NPC不显示,不知道是什么原因,好像是一部分NPC脚本无法读取
356f44c5ae65f7862f48c01d363f850

@Venunn
Copy link
Author

Venunn commented Jul 14, 2024

b1a633e165268702bf173f4c9900ca6
b0e6f73082f2c771b139cf454689813

@Venunn
Copy link
Author

Venunn commented Jul 14, 2024

是我安装的有问题还是,本来就是这样?我之前用的8.11版本,到是显示正常的#@#

@Venunn
Copy link
Author

Venunn commented Jul 14, 2024

最后那张图片是,我想把窗口拖大一点好截图,结果一拖就报错了- -

@sixcats
Copy link

sixcats commented Aug 7, 2024

为什么我cmd里面都是乱码你是中文

@sixcats
Copy link

sixcats commented Aug 8, 2024

我也显示不了NPC和传送门

@linonetwo
Copy link

@sixcats 乱码看 #125 (comment)

@zyfdtc
Copy link

zyfdtc commented Sep 14, 2024

临时解决方法:把窗口中的乱码“浠诲姟绯荤粺”这段乱码文字复制下来,在服务端路径“npc/re/”中有一个名为“任务系统”的文件夹,把该文件夹名字改为“浠诲姟绯荤粺”,文件夹里的文件别动,改完的路径应该是npc/re/浠诲姟绯荤粺
再重新开启服务端,不再报错,打开客户端进入游戏后传送伊甸园的npc正常出现了,传送可行。

过程:
我用Locale Emulator这个工具以简体中文编码和繁体中文编码分别打开map-server.exe这个文件,都会显示不同的报错
1.用简体中文编码打开map-server.exe时,简体没报错,“浠诲姟绯荤粺”报错,报错如下:
image
代表无法识别该路径

2.用繁体中文编码打开map-server.exe时,“浠诲姟绯荤粺”没报错,简体中文却报错了,报错如下:
image
代表无法识别该路径

我在Locale Emulator选择的任何一种编码格式都无法同时识别两种文字,只能识别其一

我改不了map-server.exe这个文件,只能改npc/re中的文件夹名了

推测:map-server.exe程序中,指令中的路径,包含的文字可能由不同的编码文字组成

@linonetwo
Copy link

@zyfdtc 这样就能解决 #132 了吗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants