Misma tecla para sacar y guardar el arma

En el listado se ve que trato de usar Z para que mi personaje desenfunde su arma, y eventualmente la vuelva a guardar. No me hace caso; en cambio, si dejo la Z para sacar, y luego la Q, por ejemplo, para guardar, todo perfecto. Probé poniendo el trigger “ejecutar una vez” pero no cambia nada…

Resuelto con la ayuda de Gemini, la IA de Google; donde ChatGPT fracasó, que remedio…

hola , te explico lo que pasa en el primer caso es que cuando se cumple la primera condicional la variable cambia a verdadero y como en el mismo frame todavía lo has levantado la tecla inmediatamente se cumple la segunda de enfunda , haciendo que la la animación se “inicie” a alta velocidad y por eso ‘no hace nada’ . puedes arreglarlo o como lo hiciste en el código de abajo o si en el primero pones : esperar 0.01 segundos ; cambiar variable desenfunda a verdadero; cambiar animación desenfunda … y el resto igual ya que eso le dara un delay imperceptible pero dará tiempo a que ignore la condicional
Grabación 2026-01-07 190200