LUA 句法结尾的变量?

当触发我的代码时,多次触发但没有附加变量时为空,如何加入变量才能触发?

game:GetService("ReplicatedStorage")["Code_Folder"] <- 空白变量

local children = game:GetService("ReplicatedStorage")["Code_Folder"]:GetChildren() --设置文件夹
for i, child in ipairs(children) do --获得文件夹的子项
print(child) --打印“Code_Folder”的子项
local A_1 = game:GetService("ReplicatedStorage")["Code_Folder"],child <-???????????????  <--如何将变量添加到A_1上
local Event = game:GetService("ReplicatedStorage").EnterCode <--然后使用每个变量触发A-1
Event:FireServer(A_1)
end
点赞
用户2860267
用户2860267

我假设你正在尝试使用 RemoteEvent 并将参数传递给服务器。

-- 在本地脚本中触发事件
local rs = game:GetService("ReplicatedStorage")
local event = rs.Code_Folder.EnterCode
event:FireServer("valueA", "valueB", "valueC")

然后在服务器脚本中监听事件。第一个参数将是触发事件的玩家,所有其他值将在其后:

-- 观察事件
local rs = game:GetService("ReplicatedStorage")
local event = rs.Code_Folder.EnterCode
event.OnServerEvent:Connect(function(player, val1, val2, val3)
    print(player.Name, val1, val2, val3)
end)
2019-08-05 05:06:49