解决国服排行榜显示中文名

这里需要的是一个能够获取到平台玩家数据的api。

local UserService = game:GetService("UserService")
local playerTable = UserService:GetUserInfosByUserIdsAsync({tonumber(player.UserId)}) --获取玩家的数据表
print(playerTable[1]["DisplayName"]) --打印第一个玩家名

建议用pcall包装起来,防止平台上没有该id导致出错,这个api可以直接获取到拥有该id的玩家的一些名称信息。在你的排行榜的基础上,把获取名字的改成上面的这几行就行了。

第二行api的参数一定要是一个玩家id表,可以一次性获取多个玩家的信息。

1 个赞
关于我们    加入我们    条款    隐私政策
©2021 Roblox Corporation、Roblox、Roblox 标志及 Powering Imagination 是我们在美国及其他国家或地区的注册与未注册商标。
粤ICP备20013629号