Is there any way I can do that?
Depends, what are you trying to achieve?
I’m trying to get the player to automatically be holding a sword when the scene begins, but no matter what I do, it keeps not working
If you mean physically you can just make an event where the position of the sword is = Player.PointX(), Player.PointY(); without any condition
I do that but it keeps breaking
Show me the events of your project
Have you tried to position the item at the start of the scene, instead of moving it? And consider using the sticker extension to keep it in place.
If you want the sword to be on a specific part of the player like in his hands, create a point at the hand you want to be holding the sword, and then in the event sheet,
At the beginning of scene
Change the x position of sword to Player.point(the name you gave the point)x
Player.point(the name you gave the point)Y
This should make the sword follow the player directly
Hope that helps.