Print screen not working?

So I’m doing the Time Attack Racer tutorial and followed the guy’s lesson to a T but somehow my print function is not working. I must be really blind or perhaps I must be missing a step? Hopefully, somebody can help me fix this. Not sure what I am doing wrong.

Are you 100% certain that your events are firing?
Can you add another Print between each event and the GameTime node? Just to make sure!

Second, does Update always fire after these events?
Or might Finished fire, instead?

print nodes can be hooked up anywhere in the execution line, hence the in and out exe pins. so you would just insert them into the line of nodes to test to make sure everything is working correctly. for example you would put a print string just after the startRaceTime event and before the timeline to ensure that that event is being called, this eliminates issues up to that point. then youd progress on and put a print after the timeline to test that part. you keep doing this until you either find a section that doesnt work or run out of node to test. its basic troubleshooting.

The respawning for the vehicle when it flips over works fine.
The checkpoints spawning after each other works fine
I just can’t get the text to appear when I’m ingame testing everything. I’m not sure what I am doing wrong. I’ve reset my defaults but that doesn’t appear to be the problem.

How would I go about adding two print nodes to the same event?

hello,
) Click Setup > ScreenPrint on the menu bar to open the Configuration window:
2) Click the Hotkeys button at the bottom of the Configuration window to open the Hotkeys window.
3) Follow the 4 steps below in the Hotkeys window:
4) Finally, click the Save button in the Configuration window.
The example above will assign the Ctrl-Alt-P keys to substitute for the Print Screen key. Hold down the
Ctrl and Alt keys and then press the P key to execute a screen capture.
regards
jayesh
UC Browser SHAREit MX Player

Where is the setup for this? Is it under editor preferences? I played around with the settings and that’s not the issue

you are trying to get the print text part of your script to work and not trying to take screenshots correct? your title is print screen which would indicate a screenshot issue, while your picture shows a print text and your tags include text.

Yep. I’m just trying to figure out what’s wrong with my code. It’s not printing any text to the screen not even if I change my settings or even restart PIE. I can’t tell if this is just a bug or not

ok if thats the case then have you tried the troubleshooting methods described above to test the events are working? we need to track down where the issue lies in your script so your going to have to do a bit of testing to get more info. if the events in the above picture aren’t being called then it will tell us that the issue lies elseware, probably where they are being called from. but without knowing more info from testing we cant help.

what jayes was describing was for the screenshots i believe.

I’m sorry you must forgive my lack of a technical mind what they said made no sense to me. Did you just want me to send you my code so you can reverse engineer what I did? I’m a 3D Modeler not a coder so I have no clue what any of these terms mean :stuck_out_tongue_winking_eye:

alright those red nodes are events we need to see if those are being triggered. to do this connect a print string or print text node to the event (connect the white pin on each one). the play test the game to the point where the StartRaceTime event gets triggered. if you get text on screen at the top left then we know the issue is in this current script, if not then the issue lies elseware.

Add it to the front at the very beginning right? That’s what your trying to tell me?

Still nothing

yup thats where i meant. ok this tells us that that event is never called so the issue isnt in that script the issue is somewhere else. were you calling that event from somewhere else? though you may not know what i mean by that, pretty much to activate a event you need to call it from somewhere else like a remote trigger.

ok theres a few other things id also like to check, i want to be sure that your using the the player controller that your modifying and that it is receiving events. the second part is easiest to test and is a clue to the first, what i need you to do is right click in the graph and search for a on begin play node (it may already be on your graph) then attach a print string to it and test. if you are using this player controller then as soon as the game starts you should see the text printed. another method to check that you have the right player controller in use is to go to the project setting via the edit section on the toolbar, then select maps and modes, then check to see what your default player controller is set to. if its set to something other than “myPlayerController” you have the wrong one for your situation.

also you should zoom in a bit when taking screenshots yours are to low rez to be readable.

alt text

I’m having to use the snipping tool so that could be why.

Like I said I could send you my source code if you want to take a more in-depth look.

you could send it but then you wouldnt learn what the issue was and how to fix it. then if you came upon the same situation again you wouldnt know what to do so its not really the way to go. id like to help you solve your problem and have you learn from it rather that doing it for you.

on that note did you try the things i suggested? did you copy all this code from a tutorial or something? its hard to believe that you made all that without knowing a bit about blueprint scripting. also the last two pictures dont really tell us anything they are of random bits of script and have no context since it doesnt show which blueprint they are part of.

So the one thing someone on another forum suggested was to add a Start Race Time event node to the end of the string which I did. That’ fixed the lap time isssue. It’s gettign the current lap to display correctly which is the second part of my problem.

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

https://epicsupport.force.com/unrealengine/s/

Thanks