Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: AgeX_005 en Septiembre 03, 2019, 09:53:21 PM

Título: sistema de monedas para un juego clicker
Publicado por: AgeX_005 en Septiembre 03, 2019, 09:53:21 PM
Quiero hacer un sistema de monedas para un juego clicker..pero lo que quiero es que cuando llegue a 1000 o 1000000 no se pongan los números sino que aparezca 1k o 3b o 5m y así... alguna idea?? soy nuevo en esto de el GML  .gracias de antemano :-[
Título: Re:sistema de monedas para un juego clicker
Publicado por: Goganpis en Septiembre 03, 2019, 10:12:33 PM
Esto es muy sencillo. Puedes hacerlo asi

if score >= 1000
{ // Si score es mayor o igual a 1000
// floor es una funcion que actua como redondeo pero en este caso devuelve la cantidad sin decimales.
// dentro del floor() el score lo multiplico en 0.001 es para irle quitando digitos o cambiar la posicion de los numeros decimales mejor dicho
text = string(floor(score*0.001)) + "k"; //  Esto es una cadena "string" y para convertir el valor real a una string hay que usar esa funcion.
// al final + "k" es lo que queres hacer editalo como quieras
}

draw_text(4,4,text); // Si quieres colocalo esto es solo para que lo compruebes tu mismo
Título: Re:sistema de monedas para un juego clicker
Publicado por: AgeX_005 en Septiembre 03, 2019, 10:19:11 PM
gracias..lo intentare :)
Título: Re:sistema de monedas para un juego clicker
Publicado por: jhgv en Septiembre 04, 2019, 04:01:41 AM
Te funciono lo que hizo goganpis? esa es la mejor manera bro