Thanks i had a quick look at the ecosystem and it looks a very useful tool I will certainly look into it more. but for now i have just edited my c#code instead not using playmaker.
if (GUI.Button(new Rect(10, 10, 100, 50), "Punch") || (Input.GetKeyUp("2")))
and rest remains the same. cheers