如何修复此 roblox 脚本未知错误
how to fix this roblox script unknown error
我在控制台中收到一个脚本错误,提示我在第 4 行附近需要一个“}”。
第五个参数有错误,请教如何解决:
local args = {
[1] = game:GetService("Players").LocalPlayer.Character,
[2] = workspace.NPCs["Harlow Auburn"],
[3] = "Ice Magic",
[4] = "3",
[5] = "["Blast Attack",1,90,100,false,"Two Hands","(None)","Blast","Ice","Ice"]",
[6] = 0,
}
game:GetService("ReplicatedStorage").RS.Remotes.Magic.DealAttackDamage:FireServer(unpack(args))
你有一个语法错误。
如果 [5]
应该是单个字符串,那么您需要正确转义字符串值:
[5] = "[\"Blast Attack\",1,90,100,false,\"Two Hands\",\"(None)\",\"Blast\",\"Ice\",\"Ice\"]",
如果 [5]
应该是一个值数组,那么您需要将其定义为 table。
[5] = {"Blast Attack",1,90,100,false,"Two Hands","(None)","Blast","Ice","Ice"},
我在控制台中收到一个脚本错误,提示我在第 4 行附近需要一个“}”。 第五个参数有错误,请教如何解决:
local args = {
[1] = game:GetService("Players").LocalPlayer.Character,
[2] = workspace.NPCs["Harlow Auburn"],
[3] = "Ice Magic",
[4] = "3",
[5] = "["Blast Attack",1,90,100,false,"Two Hands","(None)","Blast","Ice","Ice"]",
[6] = 0,
}
game:GetService("ReplicatedStorage").RS.Remotes.Magic.DealAttackDamage:FireServer(unpack(args))
你有一个语法错误。
如果 [5]
应该是单个字符串,那么您需要正确转义字符串值:
[5] = "[\"Blast Attack\",1,90,100,false,\"Two Hands\",\"(None)\",\"Blast\",\"Ice\",\"Ice\"]",
如果 [5]
应该是一个值数组,那么您需要将其定义为 table。
[5] = {"Blast Attack",1,90,100,false,"Two Hands","(None)","Blast","Ice","Ice"},