Bueno resulta que tenog unas variables llamadas:
global.personaje1
global.personaje2
Pero les quiero asignar un valor de "ninguno" como incial y a medida que lo necesite ponerle los nombre de los personajes y todo... osea...
global.personaje1 = personaje
global.personaje2 = enemigo
Entonces yo podria poner un solo room con un objeto con el personaje 1 y con el personaje 2... y listo... ya tendria los niveles solucionado...
Pero al asignarle un valor "ninguno" al crearlas (las variables) no me deja... alguna solucion de alguien???
?? No entiendo nada de lo que dices. Salvo que para poner un valor nulo a una variable tipo string puedes poner:
global.variable="";
?Podr?as aclarar un poco mejor tu duda? Me queda la inc?gnita.
Yo kiero que una variable llamada global.personaje1 tenga asginado un valor de "ninguno" al crease... y depende la situacion en el juego asignarle otro valor como "personaje"
Nose si me explike bien... kiero que una variable no tenga valor en numeros sino en letras...
Si quer?s asignarle la palabra "ninguno" a una variable, es as?:
variable="ninguno";
Ten?s que poner comillas porque sino el GM va a pensar que quer?s asignarle el valor de otra variable que se llame ninguno, y no creo que exista. Si quer?s que una variable se refiera a un objeto, pero que comienze sin referirse a ninguno, se hace simplemente as?:
variable=-1;
Eso es porque ning?n objeto tiene ID menor a 0.
Cita de: Wadk en Diciembre 04, 2009, 08:09:30 PM
...Si quer?s que una variable se refiera a un objeto, pero que comienze sin referirse a ninguno, se hace simplemente as?:
variable=-1;
Eso es porque ning?n objeto tiene ID menor a 0.
Aportando a lo que dijo
Wadk, puedes si tu variable hace referencia a un objeto, puedes colocarle:
Citarvariable=noone;
ya que
noone tiene valor de -4 y se ve m?s interesante xD