El tren mas viejo...

(Antiguo Software y RR&Co). Ahora dedicado exclusivamente a temas relacionados con TC.
Avatar de Usuario
sls_h0e
Forero
Mensajes: 2328
Registrado: Sab Ene 21, 2006 2:27 pm
20
Ubicación: Madrid

El tren mas viejo...

Mensaje por sls_h0e »

Tengo una estacion ocultan donde aparcan los trenes, una sh. que los saca de la estación.

Como puedo hacer para que seleccione el tren que lleva msa tiempo esperando?
Lenz + 2C + K.Bay
Avatar de Usuario
jmcosta
Forero
Mensajes: 2721
Registrado: Jue Ene 01, 1970 1:00 am
56
Ubicación: L'Ametlla del Valles - Barcelona

Mensaje por jmcosta »

Hola Salus,

Supongo que la schedule que saca los trenes de la oculta es sucesora de la que los aparca previamente, ¿no?

Entonces en las reglas de la sucesión de la que los aparca, pestaña 'Successors' debes de marcar la casilla 'Oldest Train'.

Salud,

JM
Avatar de Usuario
sls_h0e
Forero
Mensajes: 2328
Registrado: Sab Ene 21, 2006 2:27 pm
20
Ubicación: Madrid

Mensaje por sls_h0e »

Hola JM, se trata de la Sh. que saca los trenes al inicio, no es continuación de otra.
Lenz + 2C + K.Bay
Avatar de Usuario
jmcosta
Forero
Mensajes: 2721
Registrado: Jue Ene 01, 1970 1:00 am
56
Ubicación: L'Ametlla del Valles - Barcelona

Mensaje por jmcosta »

Hola Salus,

Entonces entiendo que la arrancas manualmente al inicio de la sesión por ejemplo con un Push-button o simplemente seleccionándola de la lista y lo que quieres es que en vez de sacar un tren cualquiera, saque el que estaba más tiempo.

Entonces crea una 'Schedule selection' (que no mueve ningún tren) y le pones como única suscesora la que saca los trenes. Marcas lo de 'Oldest Train'. Al principio de sesión lo que tienes que hacer es arrancar esa Schedule Selection.

Salud,

JM
Avatar de Usuario
sls_h0e
Forero
Mensajes: 2328
Registrado: Sab Ene 21, 2006 2:27 pm
20
Ubicación: Madrid

Mensaje por sls_h0e »

JM

Efectivamente el lanzamiento es manual, entiendo que al inicio del juego, salga un tren al azar, pero cuando este hace el recorrido y regresa otra vez a la estación oculta, al lanzar la shedule lpor segunda vez o hace con el mismo tren.

voy a probar como me dices
Lenz + 2C + K.Bay
Avatar de Usuario
sls_h0e
Forero
Mensajes: 2328
Registrado: Sab Ene 21, 2006 2:27 pm
20
Ubicación: Madrid

Mensaje por sls_h0e »

Pues si que lo hace.

Otra cosa

Cuando una Sh, que se lanza al terminar otra, no se puede ejecutar por no cumplirse una condición (bloques no disponibles p.ejemplo) como se hace para que reintente hasta conseguirlo o un numero de veces
Lenz + 2C + K.Bay
Avatar de Usuario
jmcosta
Forero
Mensajes: 2721
Registrado: Jue Ene 01, 1970 1:00 am
56
Ubicación: L'Ametlla del Valles - Barcelona

Mensaje por jmcosta »

Hola Salus,
sls_h0e escribió: Cuando una Sh, que se lanza al terminar otra, no se puede ejecutar por no cumplirse una condición (bloques no disponibles p.ejemplo) como se hace para que reintente hasta conseguirlo o un numero de veces
Hay dos sistemas:

:arrow: Si lo que impide la ejecución de la schedule es que los bloques no están disponibles por lo que sea, lo mejor es marcar en las reglas (Rules) de la schedule la opción 'Start schedule even if the train cannot leave the current block'. En ese caso la schedule arrancará pero el tren no se moverá hasta que el bloque siguiente no esté disponible. Por lo que describes es la opción que debes usar.

:arrow: El otro sistema es en la pestaña 'General' darle un valor distinto de 0 al 'Try again'. Es el tiempo durante el que el programa intentará arrancar la schedule. Puede ser útil si la razón por la que la schedule no puede arrancar en primera instancia es porque no había ningún tren disponible. Creo que no es este tu caso.

Salud,

JM
Avatar de Usuario
sls_h0e
Forero
Mensajes: 2328
Registrado: Sab Ene 21, 2006 2:27 pm
20
Ubicación: Madrid

Mensaje por sls_h0e »

Gracias JM
Lenz + 2C + K.Bay
 
  • Contacto
  • Nombre de Usuario:
    Email:
    Asunto:
    Mensaje: