ERROR in
action number 1
of Create Event
for object criatura1_vida:
Error in code at line 1:
if global.criatura1="Brandon"{
^
at position 20: Cannot compare arguments.
Se supone que est? todo bien configurado. Me han dicho que puede ser por el n?mero que hay en la variable u objeto pero he visto otros sistemas configurados parecidos y no ha habido ning?n problema.
?Que puede ser?
PD: estoy pregunton....xD
Cita de: J-Dek en Junio 13, 2010, 05:45:47 PM
ERROR in
action number 1
of Create Event
for object criatura1_vida:
Error in code at line 1:
if global.criatura1="Brandon"{
^
at position 20: Cannot compare arguments.
Se supone que est? todo bien configurado. Me han dicho que puede ser por el n?mero que hay en la variable u objeto pero he visto otros sistemas configurados parecidos y no ha habido ning?n problema.
?Que puede ser?
PD: estoy pregunton....xD
Inicializa la variable en alg?n otro sitio como global.criatura=""; o prueba a hacer la siguiente comparaci?n :
if (string(global.criatura1)=="Brandon"){
// C?digo
}
Nos leemos.
pues solucionado, gracias!
aprovecho el post para preguntar otra cosa, tengo esto:
if vida_pokemon1.ps>0{
global.seleccionar=1
battle_spr.alarm[2]=10
instance_destroy()
}
y no funciona, simplemente no va al alarm2 del objeto battle_spr y la vida ya se ha declarado como MAYOR QUE 0 >:(
Seguramente porque est? en step, en ese caso al alarma se pone en 10, baja a 9 y se vuelve a ejecutar el c?digo por lo que se vuelve a poner en 10 y nunca se ejecuta porque nunca llega a 0.
Prob? as?:
if vida_pokemon1.ps>0{
global.seleccionar=1
if!(battle_spr.alarm[2]){battle_spr.alarm[2]=10}
instance_destroy()
}
Y por favor, intent? no poner muchas preguntas en el mismo tema.