Sugerencias con este script

-DF- - 27/01/2006 16:58
Estoy intantando crear una barra de precarga, suiguiendo este tutorial. [url]http://www.mmug.cl/tutoriales.php?id=174&dat=&espe=&bus=&niv=0&tod=&ult=&appl=fla[/url].

Y en el fotograma 2 tengo este script.
1, setproperty(barra_avance, _xscale, ibytes).
2, porcentaje = ibytes add %.
3, ibytestotal = _rot, getbytestotal().
4, ibytesloaded = _rot, getbytesloaded().
5, ibytes = ((ibytesloaded*100)/ibytestotal).
6, ibytes = int(ibytes).

Dándome este error:
**error** escena=escena 1, capa=acciones, fotograma=2:línea 2: error de sintaxis.

Porcentaje = ibytes add %.

Total de errores de actionscript: 1 errores comunicados: 1.

No se action_script me podéis decir cómo solucionarlo, gracias.
Pepius - 27/01/2006 17:13
Yo tampoco se actionscript, pero puede ser que estés intentando unir una variable int con una string i sea eso lo que del problema.

Cámbialo por algo como:
Porcentaje = str(ibytes) add %.

Aunque ya te digo que no tengo ni idea.
-DF- - 27/01/2006 17:22
Me sigue dando un error de sintaxis:
**error** escena=escena 1, capa=acciones, fotograma=2:línea 2: error de sintaxis.

Porcentaje = str(ibytes) add %.

Total de errores de actionscript: 1 errores comunicados: 1.
Pepius - 27/01/2006 17:25
Ahora que caigo no puede ser eso porque da un error de sintaxis. Prueba esto (esto es divertido): Porcentaje = ibytes add %.
-DF- - 27/01/2006 17:31
Y sigue.
**error** escena=escena 1, capa=acciones, fotograma=2:l? Nea 2: error de sintaxis. Porcentaje = ibytes add %.

Total de errores de actionscript: 1 errores comunicados: 1.
Pepius - 27/01/2006 17:37
No te importa si voy probando, ¿verdad? Porcentaje = ibytes, add(%).
Chaman - 27/01/2006 18:04
Prueba. Porcentaje = porcentaje + ibytes. Porcentaje = porcentaje + %. A ver qué te dice. Esto es como jugar a la quiniela.
Pepius - 27/01/2006 18:15
También es buena idea, pero no creo que así funcione, ya que porcentaje no está declarada aun(creo). Seria algo como:
Porcentaje = ibytes.

Porcentaje = porcentaje+%.

Que directamente seria:
Porcentaje = ibytes+%. Saludos.
Chaman - 27/01/2006 18:29
Cierto Pepius, solo era para ver que error da en ese caso, para acotar si es que hay que hacer un cast a ibytes, si hay que usar comillas simples o dobles o que es lo que sucede.

Prueba entonces:
Porcentaje=ibytes.

Porcentaje=porcentaje+%.

Y si no te funciona, prueba:
Porcentaje, add(ibytes).

Porcentaje, add(%).
-DF- - 27/01/2006 20:42
Pepius e probado, con porcentaje = ibytes, add(%). Y el script no tiene errores, funciona? Pero ala hora de cargar la brarra se completa, correctamente, pero el texto, donde tendría que ir subiendo el porcentaje hasta 100%, me pone no definido (pero en inglés).

Ahora no puedo probar las otras propuestas, que comentáis, ya las probaré y os digo lo que pasa. Gracias xla ayuda.
Pepius - 27/01/2006 22:34
Vaya, prueba a cambiar % por % así como lo que te dice Chamanman. Ji ji, esto mola.
-DF- - 29/01/2006 15:54
Solucionado. Porcentaje = ibytes+%. Soy unos cracks.