Noticias

¡Ayuda a la Comunidad GM, haz una donación!

* Sponsor

Comunidad Game Maker

Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.

Autor Tema: pasar de 1000 a 1k  (Leído 479 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado chetuu16

  • Asiduo
  • *
  • Puntos: 280
  • Mensajes: 121
  • Sexo: Masculino
    • Ver Perfil
en: Agosto 13, 2017, 02:22:52 pm
Bueno,  antes que nada pedir perdon por el titulo, la verdad es que no sabia muy bien que poner.

En cuanto a mi pregunta, me explico. Estoy haciendo un clicker, y me gustaria saber como puedo hacer que cuando llegue a 1000 coins (en mi caso) que se quede en 1K.

He llegado a hacerlo dividiendo la variable entre 1000. Pero luego en la tienda donde puedes comprar las mejoras esta todo bloqueado porque no llegas a tener suficientes coins.

En fin. Alguna solucion?  :-[

PD: perdon por los accentos que faltan, estoy usando teclado con layout ingles.

 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado Zapdos43

Respuesta #1 en: Agosto 13, 2017, 02:49:46 pm
En el objeto que usas para escribir la cantidad de monedas puedes hacer esto:

Evento Draw:
if (mi_variable < 1000)
{
draw_text(x,y,"Coins: "+string(mi_variable));
}
else if (mi_variable == 1000)
{
draw_text(x,y,"Coins: 1K");
}


Cambia "mi_variable" por la variable que usas para guardar el número de coins.

 
Los siguientes usuarios dieron las gracias a este tema: Yuzo


Desconectado gabyT

Respuesta #2 en: Agosto 13, 2017, 06:30:07 pm
deja la variable normal y solo pone asi cuando dibujas la variable en pantalla:
draw_text(x,y,string(variable/1000)+"k");

 
Los siguientes usuarios dieron las gracias a este tema: Johann, Yuzo


Desconectado Seirlord_Games

  • Asiduo
  • *
  • Puntos: 289
  • Mensajes: 201
  • Agradecido: 37 veces
  • Sexo: Masculino
  • Esfuérzate por tus sueños, sino es imposible.
    • Ver Perfil
Respuesta #3 en: Agosto 17, 2017, 05:29:13 pm
Te dejo aquí un post en inglés, que hace explica como hacer exactamente eso, pero no solo con miles, también abrevia millones, billones... Y sin tener que cambiar el código de la tienda.

Un saludo

 
Los siguientes usuarios dieron las gracias a este tema: Yuzo