En vez de Keyboard_check_pressed (Que significa chequear si se esta presionando) tendrias que usar keyboard_check_press (Que aquí dentro cambie el sprite a lo que tu quieres.
Luego en el evento Other->Animation End escribes
Siempre es recomendable utilizar variables por si en el futuro queres hacer acciones mas complejas como si el jugador este en el aire tenga un sprite diferente, o cosas por el estilo.
Saludos!
Luego en el evento Other->Animation End escribes
Código [Seleccionar]
If sprite_index=Spr_de_Disparo then sprite_index=Spr_que_quieras
Aunque como te dijeron arribaSiempre es recomendable utilizar variables por si en el futuro queres hacer acciones mas complejas como si el jugador este en el aire tenga un sprite diferente, o cosas por el estilo.
Saludos!