Please login or register.

Login with username, password and session length
Advanced search  

News:

For WME related articles and tutorials visit WME Resource Center.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - diegoquarantine

Pages: 1 [2]
16
Foro técnico / Aprendiendo a scriptear = Actor.hasitem(item)
« on: December 22, 2012, 06:20:09 AM »

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: [Select]
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.");
}


Pages: 1 [2]

Page created in 0.025 seconds with 16 queries.