如何修复此roblox脚本未知错误

时间:2020-07-01 23:58:09

标签: roblox

我在控制台中收到一个脚本错误,说我需要在第4行附近输入“}”。 第五个参数有错误,并且idk如何解决:

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))

1 个答案:

答案 0 :(得分:0)

您遇到语法错误。

如果[5]应该是单个字符串,则需要正确地转义字符串值:

[5] = "[\"Blast Attack\",1,90,100,false,\"Two Hands\",\"(None)\",\"Blast\",\"Ice\",\"Ice\"]",

如果[5]应该是一个值数组,那么您需要将其定义为一个表。

[5] = {"Blast Attack",1,90,100,false,"Two Hands","(None)","Blast","Ice","Ice"},