Roblox: 在所有玩家的背包中克隆一个对象 - lua

所以我写了这个代码:

local players = game.Players:getPlayers()
local drink = game.ServerStorage.Drink:Clone()
CreateDialogueEvent:FireAllClients(steven_Image,"吃的时候尽快吃!")
drink.Parent = game.Players.Backpack

Drink放入所有玩家的背包中,但是它没有起作用: / 输出中没有错误,所以有什么想法可以解决吗?谢谢任何帮助!

点赞
用户11815974
用户11815974

如果你只想把它给当前服务器中的玩家,你可以使用循环:

local players = game.Players:getPlayers()
CreateDialogueEvent:FireAllClients(steven_Image,"吃时别等冷了!")
for _, player in pairs(players) do
    local drink = game.ServerStorage.Drink:Clone()
    drink.Parent = player.Backpack
end

如果你想在玩家进入游戏时就给所有人,把它放在 StarterPack 中,presto 它会出现在所有人的背包中。

2020-07-12 03:42:22