lua - ServerScriptService.DataStore:41:预期的“结束”(在第 31 行关闭“功能”),得到
问题描述
我知道这些问题通常很容易解决,但过去一个小时我一直在玩括号和“结束”来尝试解决标题中提到的错误。我的 DataStore 的代码(问题所在):
game.Players.PlayerAdded:Connect(function(plr)
local Ser = game:GetService("DataStoreService")
local Storage = Ser:GetDataStore('StatsDataStore')
plr:WaitForChild("leaderstats")
local data = Storage:GetAsync(plr.UserId)
if data then
plr.leaderstats.Credits.Value = data.credits
plr.leaderstats.Power.Value = data.power
plr.leaderstats.Kills.Value = data.kills
plr.leaderstats.Rebirths.Value = data.rebirths
end
end)
解决方案
错误是由于最后一个 end 语句中的括号 ')' 引起的。
推荐阅读
- python - 无法使用 SQLAlchemy ORM 自动增加主键
- python - products_group = df[['CustomerID', 'StockCode']].groupby('CustomerID').count().sort_values('StockCode', axis=0, ascending=False)
- laravel - 混合 vue-template-compiler 必须安装为 laravel 项目中的对等依赖项
- php - 仅选择当前行
- php - 使用 cURL 使用 reCAPTCHA 解析站点
- html - 在 selenium 中使用 Ref 属性定位 Web 元素
- json - Pandas 将字符串类型的 JSON 值转换为 INT
- javascript - 为什么我们不能在 react js 的 hoc 文件夹中创建 aux.js 文件?
- html - 我希望元素 div 的背景是半透明的
- ssis - 将图像从 SQL 图像字段复制到 Azure Blob 存储作为 blob 块