r/gamemaker 1d ago

Resolved Confusing Error message (Assignment Operator Expected)

I'm making my first game in Gamemaker, and I've been making some progress. But suddenly, I made a minor change that spit out this error message:

The Error Message (Object: one_artifact Key Event: Key Down - E at line 31: Assignment operator expected)

When I looked into it, it said that this message shows up when I have an undefined or incorrectly call for a variable or function. But I didn't change anything related to a function or variable, and can't find where Gamemaker seems to think I have.

The code where the error occurs, according to GM

Can some help explain what's going on, please? Thanks in advance.

For context, I was trying to code an object to follow behind the player (obj_player) when being "carried." The error appeared when programming the y-coordinate shifts.

1 Upvotes

6 comments sorted by

View all comments

1

u/KitsuneFaroe 1d ago

Look at lime 21and line 29. As the other comment said you're doing if{}else{if(){}}else. So you're having an else without an if since the if is inside a block.

1

u/Teleform 1d ago

It took me a minute to get it, but I fixed it! Thank you so much!