Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: fofi en Octubre 17, 2010, 02:07:11 PM

Título: ?como restar puntos al escore?
Publicado por: fofi en Octubre 17, 2010, 02:07:11 PM
wenas es que tengo un problema que nose restar puntos al score,por ejemplo tengo 1000 y quiero restar 100 y en vez de restar me pone score:1000-100 nose como hacerlo,muchas gracias de antemano por contextar.
Título: Re: ?como restar puntos al escore?
Publicado por: slampdesign en Octubre 17, 2010, 03:51:27 PM
El score es una variable, puedes restarle, a?adirle o hacer con su cantidad lo que quieras, si quieres restarle, por ejemplo cada vez que ocurra algo, como una colision pon este codigo:

[gml]score-=1000////Los simbolos + o -, delante del igual, indican relative[/gml]

Ahora, si lo que quieres es que el score quede en la cantidad que deseas debes colocar lo mismo de arriba, pero sin los simbolos:

[gml]score=100////con esto, si tu score esta en 1000 por decir algo, se cambiara a 100[/gml]
Título: Re: ?como restar puntos al escore?
Publicado por: fofi en Octubre 17, 2010, 07:09:10 PM
yo pongo en create del objeto score=1000 y logo al de descontar score-=100 y no me resta me sale score=1000-100 y si le sigo dando se suma al -100,osea score=1000-200,1000-300...etc
Título: Re: ?como restar puntos al escore?
Publicado por: Jucarave en Octubre 17, 2010, 07:19:08 PM
no deberia tener ese problema, acabo de ensayar y me sale normal 1000 - 100 me da 900.... Debes estar haciendo algo mal :-X

Te adjunto un editable para que lo mires.
Título: Re: ?como restar puntos al escore?
Publicado por: fofi en Octubre 17, 2010, 09:15:45 PM
me da error el archivo al abrirlo joer jeje es del game maker 7?muxas gracias
Título: Re: ?como restar puntos al escore?
Publicado por: Hackware en Octubre 17, 2010, 09:46:40 PM
Seguramente est?s dibujando mal el score ?Qu? c?digo o acci?n usas?
Título: Re: ?como restar puntos al escore?
Publicado por: fofi en Octubre 17, 2010, 09:58:20 PM
yo pongo en el objeto que dibuja el score en la pantalla en draw pongo score=1000 y en el objeto que se supone que compro en el create pongo score-=100 y me sale en la pantalla score=1000-100 es que nose que ago mal,muchas gracias
Título: Re: ?como restar puntos al escore?
Publicado por: Hackware en Octubre 17, 2010, 10:21:58 PM
S?, lo est?s haciendo mal. En donde pones 'score=1000' s?lo coloca 'score=' porque lo que debes colocar en ese espacio es el "nombre" del score. As? pues tambi?n puedes poner 'Puntaje=' o 'Puntos=', lo que t? quieras.

Lo que colocas en el create debe ser el score con el que inicia el juego, ah? es donde debes poner 1000. Para restar el score debes poner score-=100 en el evento donde desees restar el score (no el Create).

?Saludos!
Título: Re: ?como restar puntos al escore?
Publicado por: Masterkey en Octubre 17, 2010, 11:12:58 PM
Solo hazlo con un dyd y listo: en la pesta?a score, seleccionas score y le das -100 y activas relative y listo.
Título: Re: ?como restar puntos al escore?
Publicado por: fofi en Octubre 17, 2010, 11:44:27 PM
ya lo e consegido pero quiero que salga solo en la pantalla ande lo e colocao es que tambien me sale en el borde donde esta el icono de game maker.muxisimas gracias
Título: Re: ?como restar puntos al escore?
Publicado por: slampdesign en Octubre 19, 2010, 09:58:36 PM
En ese caso, debes buscar en la pesta?a de "score", el Score Caption,un icono que tiene 3 letras "SLH" que significan:

S= score (puntos)
L= lives (vidas)
H= Health (salud)

en la primera parte aparece un menu desplegable:

Show score=

*Show ===========> Si quieres que se muestre el score en el encabezado(es decir al lado del icono de GM)

*Don't Show ======>Selecciona esto para que no se muestre el score en el encabezado...

Espero haberte ayudado...
Título: Re: ?como restar puntos al escore?
Publicado por: fofi en Octubre 19, 2010, 10:46:04 PM
si que mas ayudao jeje me va perfecto muchas gracias un saludo