Spanish forum > Foro técnico

Aprendiendo a scriptear = Actor.hasitem(item)

(1/1)

diegoquarantine:

Hola, estoy aprendiendo lo basico del lenguaje y la sintaxis de scripting de este engine. La verdad estoy fascinado con todo lo que se puede hacer con este motor.
Pero me encuentro aun en pañales a la hora de scriptear. Estoy aprendiendo lo basico pero con la documentacion y los foros no he encontrado buenas guias. A ver si alguien me puede decir que estoy haciendo mal aqui. Quiero chequear que al hacer click en el area de salida, el juego chequee si el actor tiene determinado item y asi dejarlo salir o no a la siguiente escena.
El script seria asi:


--- Code: ---on "LeftClick"

{
  actor.GoToObject(this);
 
}

if (actor.HasItem("gun"))
{
 Game.ChangeScene("scenes\OfficeHallway\OfficeHallway.scene");
}

else
{
  actor.TurnTo(DI_LEFT);
  actor.Talk("I can´t get out without my basic stuff.");
}


--- End code ---

ciberspace:
Hola diegoquarantine te di la respuesta en el foro general lo vi antes.

saludos y suerte.

mira :http://res.dead-code.org/doku.php/wmebook:ch2

Navigation

[0] Message Index

Go to full version