Player:GetAccountId()传递一个表参数



我一直在尝试使用

local function TestFunction(event, player, command)
local accountId = Player:GetAccountId()
end

第二行是直接从ElunaLua wiki复制的。在执行时,我收到错误

calling 'GetAccountName' on bad self (bad argument : Player expected, got table)

我怀疑"玩家";要成为一个全局参数,想知道它如何成为一个表以及如何使用该表?

Player"实际上是一个全局表,它包含了你可以在播放器类型变量上使用的函数。这个播放器有所有的功能在播放器中表格这就是为什么做Player:GetAccountId()会导致一些不同的错误,而不是像Player变量不存在。

为了使它工作,我使用了"player:GetAccountId()"将变量"player"传递给方法。

相关内容

  • 没有找到相关文章

最新更新