Hola, no se si el titulo es el mas adecuado, pero queria saber como puedo separ el numero de la foto.
ahora tengo 99999929, y querria ponerlo asi: 99,999,929
algien sabe como puedo hacerlo??
Usa un script como este:
http://www.gmlscripts.com/script/number_format (http://www.gmlscripts.com/script/number_format)
Como lo puedo hacer exactamente??
Como en el ejemplo adjunto
Clamud, lo he conseguido hace con tu ejemplo, muchas gracias, pero no me quita los puntos cada vez que pulso, me los quita cada 8 veces. Eso porque??
el juego empieza con 100.000.000 veces, y cuando pulso una vez sigue con los 100.000.000, pero si pulso mas veces, cada 8 veces me quita los puntos. nose si me explico jeje :-[
El problema debe ser el código que quita los puntos. Muestra el código.
no creo, porque si no le aplico el script si que me funciona bien, y cuando se lo pongo ya no
Entonces muestra cómo estás empleando el script.
en scripts tengo este:{ var n,places,dec,sep,out,pos,i; n = argument0; places = argument1; dec = argument2; sep = argument3; if (!is_string(dec)) dec = "."; if (!is_string(sep)) sep = ","; out = string_format(abs(n),0,places); pos = string_pos(".",out); if (pos == 0) pos = string_length(out)+1; else out = string_replace(out,".",dec); for (i=pos-3; i>1; i-=3) out = string_insert(sep,out,i); if (n < 0) out = "-" + out; return out; }
Luego en el objeto del texto a mostrar tengo un create que contiene la variable (global.lol) y un draw que la dibuja en pantalla, y en el draw tengo un codigo como este: draw_set_color( c_lime );draw_text_shadow(room_width/2, 60, script2(global.lol, 0,0,0), 10, 370, c_green, 1);
**global.lol es la variable que uso para controlar la puntuación**
¿Qué script usas para dibujar el texto con sombra?, ¿es este? http://gmc.yoyogames.com/index.php?showtopic=258647 (http://gmc.yoyogames.com/index.php?showtopic=258647)
Ninguno de esos scripts debería causar el problema que mencionas, el error debe estar en otro lado.
uso este:
var xx = argument0, yy = argument1, str = argument2, sh_len = argument3,
sh_dir = argument4, prev_alpha = draw_get_alpha(), prev_col = draw_get_color();
//draw text shadow
draw_set_color(argument5);
draw_set_alpha(argument6);
draw_text(xx+lengthdir_x(sh_len,sh_dir),yy+lengthdir_y(sh_len,sh_dir),str);
//draw text
draw_set_color(prev_col);
draw_set_alpha(prev_alpha);
draw_text(xx,yy,str);
Me lo descargue del marketplace