【问题标题】:Script can't find tool in player backpack脚本在玩家背包中找不到工具
【发布时间】:2022-10-24 01:50:53
【问题描述】:

1. 总结问题

我的脚本在玩家背包中找不到该工具。 print 的输出始终为零。 收费由另一个脚本在必须搜索它的脚本之前给出。 不会出现错误消息。

2. 描述你尝试过的东西

我试过四处寻找,但没有解决我的问题。我也尝试从 0 重写代码。

3.显示一些代码

克隆工具并将其放在背包中的代码

local Frullato = game.ServerStorage.LemonadeStand.Tools.Frullato:Clone()
Frullato.Parent = player.Backpack

找不到工具的代码。

local Smoothie = player.Backpack:GetChildren("Frullato")

print(Smoothie.name)

【问题讨论】:

  • 您从哪里获得克隆 frullato 工具的代码中的 player 变量?

标签: lua roblox


【解决方案1】:

尝试这个。

for i,v in pairs(game.workspace:GetChildren()) do 
if v.className == "Tool" then 
local tool = v:clone() 
tool.Parent = player.Backpack 
end 
end

【讨论】:

    猜你喜欢
    • 2019-06-27
    • 2020-05-17
    • 2021-08-05
    • 2021-08-23
    • 1970-01-01
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多