玩家ID是每位玩家的唯一有效识别符,它会在每位玩家首次登入服务器时自动分配。玩家ID不可更改。且目前无法自行查看。

玩家代号系统如何工作?-How does the player ID work?

玩家ID在每位玩家首次登陆时自动分配,分配的号码为自玩家ID系统启用以来加入的新玩家数量。如玩家Steve首次加入服务器时,自本系统启用已有500人加入服务器(其中包含Steve),则他的玩家ID为500,下一个首次加入服务器的玩家的ID号为501

玩家代号系统的用途?-What is the use of player ID?

举一个例子:

玩家Steve拥有一块地皮,设置为Steve进入该地皮时将他的游戏模式设置为生存模式。假设他的玩家ID为10。

  • 在没有玩家ID系统时,设置的指令是这样的:gamemode 0 @a[name=steve,m=2,r=地皮半径]  。这样,当玩家steve改名后,命令方块无法检测到已经改名的主人,还需要管理员重新设置。
  • 有了玩家ID系统后,设置的指令将会变成这样:gamemode 0 @a[scores={id=10},m=2,r=地皮半径]。此时,无论玩家Steve改成什么名字,命令方块都可以检测到他,因为改名后,原有的计分值仍会跟随此玩家。

已启用玩家代号系统的服务器-Server with player ID system enabled

  • Coldplay Server (China Edition)