Meu código está com um problema e quero descobrir, o "else" não funciona corretamente em "}else{ if direc == 0{"

Meu código está com um problema e quero descobrir, o “else” não funciona corretamente em }

if keyboard_check(ord("D")) {
	direc = 0;
	sprite_index = spr_player_andando_direita;
} else keyboard_check(ord("A")){
	direc = 1;
	sprite_index = spr_player_andando_esquerda;
} else {
	if direc == 0 {
		sprite_index = spr_player_parado_direita;
	} else if direc == 1{
		sprite_index = spr_player_pardo_esquerda;
	}
}

Qual é linguagem?

Deveria ser else if

1 curtida