I can't open a level and set location at the same time.

Hello everyone,

Actually, I’m working for some hours at a big problem on UE4.
To create a save system, I made a savegame blueprint with two variables, one for the level name, and the other for the position of the character.
But, it seems that my script can’t load a level, and set my character position just after that, which is a big problem, because I’m on a big project 3D game which requires that functionality.
I tried a lot of solutions I found on the internet, but nothing works for me …
Could you help me, please ?
Here’s a picture to show you the script:
4cf38e4758d8f5487736973de50c18526adb381c.jpeg

Thank you in advance.

You’re setting the actor’s location on the level that you currently have open, and then opening a brand new level. All of your set location logic was only valid in the old level.

Yes, I think that’s the problem, but even looking for solutions, I found nothing …

Can the actor be spawned into the location to teleport him to the desired place when the new level loads?

is this a seamless loading level ?
or fade in as it loads in each level?

I don’t understand … My character spawn into the correct level, but always at the playerstart

It overrides the actor location. Have you tried setting the playerstart location?

I didn’t try that, but I’ve managed to set many conditions in each level blueprint, to determine where the player should appears.
I’ll try to set the playerstart location.
Sorry for the delay …