Am i doing something wrong? For some reason even tho i binded my function to Backquote it runs when i press period aka the keybind for emotes and removing it or changing it fixes the problem what could i do to fix this problem? Do i have to use user input service and is this a bug?
I got some help from a friend and I kind of understand whats going on. The action will also fire when it is canceled so what I add at the beginning of every bindaction function is …
if input == Enum.UserInputState.Cancel or input == Enum.UserInputState.End then
return
end