Can't teleport or set actor location - why?

I can’t teleport or set actor location. Please see attached image. Why don’t either of these work? They seem to work in people’s tutorials?

I check the log, and I only see one warning “invalid world bounds, grid partitioning will use a runtime grid with 1 cell”.

What coords are you feeding it?

I fixed it. Like this:

Not sure why it couldn’t sense the overlapped actor?

Overlapped Actor → Cast to character class → Teleport (target: As blah blah )

just for my own edification, why do I have to cast to character class? Why can’t I just plug overlapped actor into target?

Because technically you want the server to teleport the authoritative proxy, not the autonomous proxy.

On actor Begin Overlap (Teleporter) → Switch has auth (authority): → Cast to character → As character → Srv Teleport (run on server).

That’s the proper way. The switch makes sure the overlap happens on the server instead of the client. The server event has the server teleport the authoritative proxy which gets replicated to all clients.

Here’s a teleporter reference from earlier last week.

1 Like