Please login or register.

Login with username, password and session length
Advanced search  

News:

Forum rules - please read before posting, it can save you a lot of time.

Author Topic: Aprendiendo a scriptear = Actor.hasitem(item)  (Read 8194 times)

0 Members and 1 Guest are viewing this topic.

diegoquarantine

  • Occasional poster
  • **
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 50
    • View Profile
    • Buenos Aires Quarantine Studio
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.");
}

ciberspace

  • Regular poster
  • ***
  • Karma: 1
  • Offline Offline
  • Gender: Male
  • Posts: 116
    • View Profile
    • Tele Juego
Re: Aprendiendo a scriptear = Actor.hasitem(item)
« Reply #1 on: December 22, 2012, 09:22:47 AM »

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
 

Page created in 0.03 seconds with 20 queries.