Ello Developers!
As the title says, for some reason, my button doesn't do anything, even if you press It, basically, If you equip the Item, It will show the GUI buttons, I want my game to be mobile friendly, so that way mobile players can access special abilities which otherwise can only be accessed by PC users via pressing a button like "E"
Script:
local tool = script.Parent local Debounce = false local Ability1Debounce = false local Player = game:GetService("Players").LocalPlayer tool.Equipped:Connect(function() Player.PlayerGui.GUIButtons.Enabled = true tool.Unequipped:Connect(function() Player.PlayerGui.GUIButtons.Enabled = false end) end) tool.Activated:Connect(function() if not Debounce and tool.Parent.Humanoid.PlatformStand == false then Debounce = true tool.RemoteEvent:FireServer() wait(0.5) Debounce = false end end) --Ability1-- game:GetService("UserInputService").InputBegan:Connect(function(input, gameProcessedEvent) if input.UserInputType == Enum.UserInputType.Keyboard then if input.KeyCode == Enum.KeyCode.E and Ability1Debounce == false then Ability1Debounce = true tool.FirePipe:FireServer() wait(0.10) Ability1Debounce = false end end end) Player.PlayerGui.GUIButtons:WaitForChild("E").Activated:Connect(function() if not Ability1Debounce then Ability1Debounce = true tool.FirePipe:FireServer() wait(0.10) Ability1Debounce = false end end)