Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Tovidi en Noviembre 23, 2014, 04:17:34 AM

Título: problemas con variable score
Publicado por: Tovidi en Noviembre 23, 2014, 04:17:34 AM
hola a todos.
estoy usando la variable definida score, con los iconos para sumar puntos o restar y no tengo problemas con ella desde ningun objeto.
ahora en una de las partes uso codigo y asigno a la variable una resta de -1, la probe de varias maneras, score -=1, score=score-1, global.score de loas mismas formas, con score, la variable se va directo a -1 y con global me da error.
Como puedo hacer lo mismo que hago cuando lo pongo con icono tildando relative.
Y otra pregunta ademas puedo ver el codigo que escribe el GM cuando utilizamos la iconografia de las acciones.
Título: Re:problemas con variable score
Publicado por: TheSandBoxMKG en Noviembre 23, 2014, 05:01:01 AM
Cita de: Tovidi en Noviembre 23, 2014, 04:17:34 AM
hola a todos.
estoy usando la variable definida score, con los iconos para sumar puntos o restar y no tengo problemas con ella desde ningun objeto.
ahora en una de las partes uso codigo y asigno a la variable una resta de -1, la probe de varias maneras, score -=1, score=score-1, global.score de loas mismas formas, con score, la variable se va directo a -1 y con global me da error.
Como puedo hacer lo mismo que hago cuando lo pongo con icono tildando relative.
Y otra pregunta ademas puedo ver el codigo que escribe el GM cuando utilizamos la iconografia de las acciones.

global.score te da error porque game maker lo lee como otra variable (a mí ya me pasó)

intenta esto:
score-=1
o esto:
score=score-1

también fijate si escribiste bien la variable score en todos tus scripts

y una ultima cosa: ¿tu versión de GM es oficial o pirata?
Título: Re:problemas con variable score
Publicado por: Tovidi en Noviembre 23, 2014, 05:50:29 AM
Lo que me decís ya lo hice como lo describí en el enunciado.
Mi version es la studio profesional, paga y legal
Título: Re:problemas con variable score
Publicado por: kostra en Noviembre 23, 2014, 06:09:58 PM
no tienes sentido que poniendo score -= 1; se ponga directamente a -1 :S se queda clavado en -1? o sigue bajando rápidamente? en algún otro lugar debe de hacer que se ponga a -1 porque eso, desde luego no... pasa todo el código que maneje el score y lo vemos mejor no? :/
Título: Re:problemas con variable score
Publicado por: Tovidi en Noviembre 23, 2014, 10:17:30 PM
Puse la funcion score por codigo en otro objeto y suma y en este objeto en mismo lugar no hace la resta, no se que es realmente pero vere el objeto en detalle, supuestamente el objeto no le llega el valor actual de score y siempre lo toma como cero