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

测试版维度把光标放到玩家身上不会显示玩家名 #111

Open
Promising-star opened this issue Jul 24, 2022 · 16 comments
Open

Comments

@Promising-star
Copy link

1.测试版维度把光标移动到玩家身上不会显示玩家名
2.看不到一些玩家(我保证他们没有开隐身),但是可以tp到他们身边

@popstarfreas
Copy link
Owner

Is this without any additional plugins? I tested two non-SSC servers using the latest tshock release and couldn't replicate. What is your setup?


这是没有任何额外的插件吗? 我使用最新的 tshock 版本测试了两台非 SSC 服务器,但无法复制。 你的设置是什么?

@Insan23
Copy link

Insan23 commented Aug 27, 2022

yes true, I also facing this issue
the bug seems pointing to the new feature about nickname change rule, one of them is this
but there are no any logs because the function only sends the player info packet, I'm not really understand, is it bugs from the code, or am I wrongly typed the config at the name change feature

after little edit to that function, referring to tshock docs, at the packet order, then I can see other player, but

  1. their movement is very laggy
  2. no nickname above head,i
  3. nventory is not loaded correctly sometimes
  4. not showing customized player clothes, armor, or accessory, but showing default clothes instead
    so then removed some of the function, or specifically reverted to some commits behind, now I could get functional dimensions again, at least no hidden player or bugs above

@popstarfreas
Copy link
Owner

Do you know which commit caused the issue? I'm having trouble replicating the issue

@Insan23
Copy link

Insan23 commented Aug 27, 2022

I think this one feat: Add name change protection config option

@Insan23
Copy link

Insan23 commented Aug 27, 2022

Do you know which commit caused the issue? I'm having trouble replicating the issue

Have you tried creating at least 2 fresh tshock setup? and then adding latest dimensions release
my dimensions config are only having 2 server, using non load-balance routing, and not using nameChanges
default namechanges config

@popstarfreas
Copy link
Owner

So what option is your nameChanges set to in your config? "legacy"?

@Promising-star
Copy link
Author

无论设置为legacy还是rewrite都会无法显示玩家名,或者直接不显示其他玩家,于是我把这个功能注释掉了,它就可以正常运行了

@popstarfreas
Copy link
Owner

As in you removed it from the config entirely or you removed the code?


就像您将其从配置中完全删除还是删除了代码一样?

@Promising-star
Copy link
Author

从配置文件中去除了这一段

@popstarfreas
Copy link
Owner

Ok, so when it is not in the config, the problem is gone?


好的,所以当它不在配置中时,问题就消失了吗?

@Insan23
Copy link

Insan23 commented Aug 28, 2022

So what option is your nameChanges set to in your config? "legacy"?

Default from config.json.example, so legacy
If you cannot reproduce the bug, did you use different environment setup? No additional setup?

@Promising-star

This comment was marked as off-topic.

@Promising-star
Copy link
Author

我觉得这个问题可能是Crossplay插件导致的https://www.bbstr.net/r/79/

@Promising-star
Copy link
Author

crossplay是一个可以让很多版本进入服务器的一个插件,他可以让手机版玩家也进入服务器

@Insan23
Copy link

Insan23 commented Aug 30, 2022

我觉得这个问题可能是Crossplay插件导致的https://www.bbstr.net/r/79/

so your problem is caused by crossplay plugin?


所以你的问题是由crossplay插件引起的?

@Promising-star
Copy link
Author

我觉得这个问题可能是Crossplay插件导致的 https://www.bbstr.net/r/79/

所以你的问题是由跨平台游戏插件引起的?

所以你的问题是由crossplay插件引起的?

不,我觉得是这样,没有通过具体测试

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

3 participants