Lua 当我手中有一个特定的工具时,如何使我只能开采一个零件?(罗布罗克斯工作室)

Lua 当我手中有一个特定的工具时,如何使我只能开采一个零件?(罗布罗克斯工作室),lua,game-development,roblox,Lua,Game Development,Roblox,我正在roblox上制作一个采矿游戏,我需要一个机械装置,只有当我装备了鹤嘴锄时,我才能开采矿石,我希望它在我采矿时播放动画和声音。我对roblox中的脚本编写相当陌生。我主要是做模型,但决定做这个游戏。这是我用来启动它的代码。我分配了一些变量,例如工具和动画 tool = script.Parent local r6anim = game.StarterPack.Pickaxe["Pickaxe Anim R6"] local r15anim = game.StarterPack.Pic

我正在roblox上制作一个采矿游戏,我需要一个机械装置,只有当我装备了鹤嘴锄时,我才能开采矿石,我希望它在我采矿时播放动画和声音。我对roblox中的脚本编写相当陌生。我主要是做模型,但决定做这个游戏。这是我用来启动它的代码。我分配了一些变量,例如工具和动画


tool = script.Parent

local r6anim = game.StarterPack.Pickaxe["Pickaxe Anim R6"]

local r15anim = game.StarterPack.Pickaxe["Pickaxe Anim R15"]

tool.Activated:Connect(function()

end)

这可能有点晚,但现在开始

你想在你的工具中有一个本地脚本,在serverscriptservice中有一个普通脚本,你可以随意调用它们

下一步是使远程内部复制存储名称易于记住

这里的逻辑是当玩家装备鹤嘴锄工具时,你可以设置一个var=true,允许他们挖掘,只要你装备了鹤嘴锄工具,你就可以使用鹤嘴锄工具进行挖掘

通过执行local myremotething=game:getservice(“replicatedstorage”).remotenamehere,创建一个引用前面创建的远程u的变量

然后在你的工具里面。激活你想做的功能 Myremotething:FireServer()


然后,你可以对服务器进行编码,以处理你的所有动画和设置内容。这是一般的方法。今天晚些时候,我将制作一个测试游戏,并回复你关于移动lolol上im的模糊回答。这可能有点晚了,但现在开始

你想在你的工具中有一个本地脚本,在serverscriptservice中有一个普通脚本,你可以随意调用它们

下一步是使远程内部复制存储名称易于记住

这里的逻辑是当玩家装备鹤嘴锄工具时,你可以设置一个var=true,允许他们挖掘,只要你装备了鹤嘴锄工具,你就可以使用鹤嘴锄工具进行挖掘

通过执行local myremotething=game:getservice(“replicatedstorage”).remotenamehere,创建一个引用前面创建的远程u的变量

然后在你的工具里面。激活你想做的功能 Myremotething:FireServer()


然后,你可以对服务器进行编码,以处理你所有的动画和设置内容。这是一般的方法。今天晚些时候,我将制作一个测试游戏,并回复你关于移动lolol上im的模糊回答。

谢谢。有点模糊,但谢谢你的帮助。我试试看。此外,fe兼容版本的奖金。谢谢。有点模糊,但谢谢你的帮助。我试试看。也为fe兼容版本提供额外奖励。