RemoteEvent 未触发
RemoteEvent not firing
我正在制作一款游戏,您可以在点击播放时在特定点生成,我正在尝试在下面的 LocalScript 中触发 RemoteEvent:
frame.PlazaSpawn.MouseButton1Click:Connect(function()
switchteams.Transparency = 0
switchteams.TextTransparency = 0
switchteams.Active = true
game.ReplicatedStorage.PlazaActive:FireServer()
然后我在 ServerScriptService 的脚本中创建一个函数,它试图检测事件何时被触发
game.ReplicatedStorage.PlazaActive.OnServerEvent:Connect(function(player)
print("Handeled!")
game.StarterGui.TeamSelection.TeamSelectandBalance.Location.Value = "Plaza"
当我点击名为“PlazaSpawn”的按钮时,上面代码中的消息没有打印出来,值“Location”什么也没有显示
如有任何帮助,我们将不胜感激
编辑:我以某种方式做到了,以便脚本检测到 RemoteEvent 火灾,进一步调查
我刚刚测试过这个。有用。我不确定你的问题是什么。如果您尝试使用此代码更改 GUI,则您引用的是 StarterGUI 而不是 Player 的 GUI。如果你不是,那么我完全不知道问题是什么。您应该检查输出中的错误和 spelling/caps 错误。
我正在制作一款游戏,您可以在点击播放时在特定点生成,我正在尝试在下面的 LocalScript 中触发 RemoteEvent:
frame.PlazaSpawn.MouseButton1Click:Connect(function()
switchteams.Transparency = 0
switchteams.TextTransparency = 0
switchteams.Active = true
game.ReplicatedStorage.PlazaActive:FireServer()
然后我在 ServerScriptService 的脚本中创建一个函数,它试图检测事件何时被触发
game.ReplicatedStorage.PlazaActive.OnServerEvent:Connect(function(player)
print("Handeled!")
game.StarterGui.TeamSelection.TeamSelectandBalance.Location.Value = "Plaza"
当我点击名为“PlazaSpawn”的按钮时,上面代码中的消息没有打印出来,值“Location”什么也没有显示
如有任何帮助,我们将不胜感激
编辑:我以某种方式做到了,以便脚本检测到 RemoteEvent 火灾,进一步调查
我刚刚测试过这个。有用。我不确定你的问题是什么。如果您尝试使用此代码更改 GUI,则您引用的是 StarterGUI 而不是 Player 的 GUI。如果你不是,那么我完全不知道问题是什么。您应该检查输出中的错误和 spelling/caps 错误。