Hello everyone, recently I’ve been attempting to bind a function to a movement key such as a or d though not overwrite the default function of moving the player. For example when I run my current code
local function RotateCharacter(ActionName, InputState, Keycode)
print("Test")
end
ContextActionService:BindAction("RotateCharacter", RotateCharacter, false, Enum.KeyCode.A)
It stops the default movement when the a key is pressed and is overwrited with this function that is a just a print. How would I go about making it so movement stays and the function runs? I heard something about ContextActionResult though I don’t understand it. Also not looking to using UserInputService if possible.