0000000150
0000012690
0000089780
per farlo possiamo usare uno script che aggiunge automaticamente un certo numero di 0 al valore numerico iniziale
Codice: Seleziona tutto
/*
nome script addstring
argomenti da passare allo script
argument 0 = valore numerico iniziale
argument 1 = lunghezza totale della stringa finale
argument 2 = stringa carattere da aggiungere
esempio draw_text(x,y,addstring(punteggio,10,"0"))
disegna la variabile punteggio aggiungendo un certo numero di 0 davanti
*/
var stringain;
var stringaout;
stringain = string(argument0);
if argument1 > string_length(stringain)
{
stringaout = string_repeat(argument2, argument1 - string_length(stringain));
}
else
{
stringaout= "";
}
stringaout+= stringain;
return stringaout;
Codice: Seleziona tutto
var lung;
var out;
lung=string(argument0)
out=string_repeat(argument2,argument1-string_length(lung)) + string(argument0)
return out
Codice: Seleziona tutto
return string_replace_all(string_format(argument0,argument1,0)," ",argument2)