Ok so I made a simple tool that's supposed to have a skill with it. Now I'm trying to make it have a skill button for mobile players that will only become visible and make it so that it only runs or functions properly when the tool is equipped. But I can't figure out how I'm supposed to do that. Can anyone help?
local CAS = game:GetService("ContextActionService")
function onButtonPress()
local rand = math.random(1,3)
local soundfx = script.Parent:WaitForChild("SoundFX") --folder of the sfx
if rand == 1 then
soundfx.Fart1:Play()
else
if rand == 2 then
soundfx.fart2:Play()
else
if rand == 3 then
soundfx.fart3:Play()
end
end
end
end
local MB = CAS:BindAction("SkillButton",onButtonPress,true,"E") -- "E" for pc plrs
CAS:SetPosition("SkillButton",UDim2.new(0.603, 0,0.101, 0))
CAS:SetImage("SkillButton","http://www.roblox.com/asset/?id=585445238")
local SkillButton = CAS:GetButton("SkillButton")
SkillButton.Size = SkillButton.Size + UDim2.new(0, 20,0, 20)
