You placed Print String nodes there - do they print? If no, see below.
-At the moment it is nothing since calling it with Beginplay and Event Tick causes them to run at the same time and ignore the conditions I have set up.
If you do not call those events, they will do nothing. You have logic that is yet to be utilised.