Roblox Studio:CharacterAdded 不是 Players 的有效成员

我正在编写一个击杀记录脚本,当一个人死亡时,会向 web 钩发送数据(plr.username 已死!),但是,我卡在一个我似乎无法修复的错误上“ CharacterAdded 不是 Players 的有效成员 ”代码的第一行。

我尝试过的:检查拼写以确保没有拼写错误,谷歌/挖掘 dev 论坛。

更新:开始在代码中四处摸索,并得到了一个新的错误,仍然无法修复它。我需要一些帮助,谢谢。

local Players = game:GetService("Players")
local HttpService = game:GetService("HttpService")
local webhook = "拉出 webhook 链接"--将 webhook 链接放在这里

game.Players.PlayerAdded.
 plr.CharacterAdded:Connect(function(character,plr)
        character:WaitForChild("Humanoid").Died:Connect(function(msg)
        local data = {--数据的 contet
            content = msg;
            username = plr.Name;
            avatar_url = "http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userId="..plr.UserId
        }
        HttpService:PostAsync(webhook, HttpService:JSONEncode(data))
    end)
end)

print('nadam se da radi')

-- end

我找不到如何解决这个问题,如果有人可以快速帮助我,我会感激不尽!

点赞
用户2860267
用户2860267

似乎你的代码块被误删了。

game.Players.PlayerAdded:Connect(function(plr)
    plr.CharacterAdded:Connect(function(character)

如果你使用函数或者信号时卡住了,你可以随时查看在线文档。通常它们会提供代码示例供你参考。

2020-06-30 16:09:03