我正在做一个关于罗伯克斯的采矿游戏,我需要一个机制,我可以开采矿石时,我只有当我有一把挖掘机装备,我想它播放动画和声音时,我正在开采。我还是个新手,刚开始用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)发布于 2020-06-05 18:26:00
这可能有点晚了,但现在开始
你想在你的工具中有一个本地脚本,在serverscriptservice中有一个普通的脚本,你想叫它们什么都行
下一步,在复制存储中创建一个远程存储名称,这个名称很容易记住
这里的逻辑是,当玩家装备了挖掘机工具时,你可以设置一个tool.unequiped = true,允许他们挖矿,只要你装备了它,你可以用tool.equiped:connect(函数)来做这件事,当你不装备它时,就做var =true等等
通过执行local myremotething = game:getservice("replicatedstorage").remotenamehere,创建一个var引用前面创建的远程u
然后在你的tool.activated函数中,你想做我的远程操作:FireServer()
然后你可以编码服务器ens来处理你所有的动画和设置东西,这是一般的方法,我将在今天晚些时候做一个测试游戏,并在手机lolol上回复给你模糊的答案。
https://stackoverflow.com/questions/61693528
复制相似问题