Is there a way to use copy location and rotation in the bge?

without python?

you could use parenting

I don’t see why you’d want to do it without python, seeing as copying another objects Location and Rotation is one of the simplest things you can do with it.

It’s more like you’re creating your own actuator, Here’s the code,

import bge

cont = bge.logic.getCurrentController()
player = cont.owner
    
scene = bge.logic.getCurrentScene()


### This is the name of the object you will copy
# Rotation and location from
#                        |
#                        |
#                        V            
Thing = scene.objects['Empty']
    
player.worldPosition = Thing.worldPosition
player.worldOrientation = Thing.worldOrientation


  

And this video I made will show ya how to use it, you can use this for a teleporter or a way to make someone stay on a vehicle.