How to add timer on a level not the fps_character?

Hi,
I followed this tutorial, but the script is attached to the fps character, so the timer is loaded on the start menu.

How can I either remove from the start menu or attach the script to the level bp?

Thanks
Will

Hi,
So all the tutorials on timers add the variables to the BP_FirstPersonCharacter BP, so when you connect them via a Widget, you use this node to connect:

This node will only work with FPS Character BP variables.
If I change the node to Cast to BP FPGameMode, I get this error:

I am pulling my hair out!
Tried this, did not work:

Tried a simple delay, could not get it on screen!

The issue is that if I connect the ‘Cast to BP_FirstPersonCharacter’ the timer will be on all the menus as well as the levels, hence me wanting to put the timer on the level BP not the FPS Character BP.

Any help would be greatly appreciated!
Thanks guys
Will

Nearly there, so I created the timer on the BP_FirstPersonGamemode and it references everything OK, expect for 1 warning:


This is on my Widget UI.
Any advice?
Ta

OK, so I am putting the Timer on the FPS Character.
What I need to do now is hide the Widget on the Main Menu, any ideas please?
I am here:


And
image
On this one, I really need a ‘if active, hide or just on start, hide widget’
Should I use the ‘Remove from Parent’ or ‘Set Viability Hidden’ nodes?
Thanks
Will