trensim.comSimulación Ferroviaria
   

Hacer 20 Km más luego de la última estación

Foro para discusión y anuncio de actividades

Moderador: Moderadores

Hacer 20 Km más luego de la última estación

Notapor PuntilloWonsik » Mar May 11, 2010 4:04 pm

Buenas!

Un problemita:

Actividad de pasajeros, en teoría, tras haber parado en la última parada programada, tengo que llevar un vagón 20 km más, sin ninguna parada más. El path está bien, pero al salir de esa última estación, tira el cartel "Actividad conseguida".

Intenté poner un evento de un sencillo mensaje en nuestro punto de destino final, pero el evento se activa al comenzar la actividad o la actividad se acaba al alejarme 1km de la última estación. Modifiqué el nivel de activación (mediante bloc de notas) a 2, 1, 0 y -1, y ocurre ambas cosas.

¿Qué podría hacer?
PuntilloWonsik
 
Mensajes: 1140
Registrado: Sab Ago 09, 2008 4:22 pm
Ubicación: DEJEN DE CENSURAR ANÓNIMAMENTE

Re: Hacer 20 Km más luego de la última estación

Notapor damontej » Mar May 11, 2010 4:47 pm

Fijate cuál es el "Evento por defecto" que finaliza la actividad y modificalo a tu necesidad.
De otra forma, ese evento es "Detenerse en la última estación", lo que una vez cumplido, finaliza la actividad.
Salutte
Ing. Jorge A. Damonte
Ciudad Jardín, Buenos Aires - República Argentina
"...quien sobreviva a este día y vuelva salvo a casa, se pondrá de puntillas cuando sea nombrado en el futuro..."
Excusatio non petita, acusatio manifesta...
Avatar de Usuario
damontej
 
Mensajes: 1985
Registrado: Jue Mar 08, 2007 5:27 pm
Ubicación: Buenos Aires, Argentina

Re: Hacer 20 Km más luego de la última estación

Notapor PuntilloWonsik » Mié May 12, 2010 2:02 am

Ignorando la última estación, cuando me paso 1km me saca de la actividad. Tengo el proyecto de seguir el path hasta la estación siguiente a esos 20km y poner un evento de "Actividad finalizada", a ver cómo funciona.

Saludos!
PuntilloWonsik
 
Mensajes: 1140
Registrado: Sab Ago 09, 2008 4:22 pm
Ubicación: DEJEN DE CENSURAR ANÓNIMAMENTE

Re: Hacer 20 Km más luego de la última estación

Notapor Guardatren » Mié May 12, 2010 2:13 am

Porque por defecto, la actividad va a finalizar cuando hayas parado en la última estación.
También en este caso te deja fuera de juego al haber pasado 1 km de la última estación, porque no tiene más estaciones donde parar.
Lo que hay que hacer es modificar ese evento final, de modo que cuando se pase la última estación después se tenga que hacer otra cosa;
O que cuando se haga tal cosa, entonces se acabe la actividad.

Yo lo que hago, cuando formo una actividad, es modificar ese evento por defecto que dice Acabar la actividad después de parar en la última estación, lo cambio de modo que me muestre un cartelito, que diga por ejemplo,
"Te pasaste, estoy recopado con tu maniobra" (o lo que te venga en gana)
y a continuación, agregar una segunda acción al mismo evento, o donde sea,
que ahora diga "Activity ended"

Entonces cuando haya parado en la última estación
(o hecho cualquier cosa en otro lado)
me ponga un cartelito con una evaluación positiva o negativa
(por ej: Me defraudaste, no respetaste la velocidad máxima")

y luego sí, se termina con Activity Ended

Saludos Finalizados :wink:
Guardatren
 
Mensajes: 3627
Registrado: Mié Sep 01, 2004 4:23 am

Re: Hacer 20 Km más luego de la última estación

Notapor PuntilloWonsik » Vie May 14, 2010 11:33 pm

Bueno, logré que al pasar la última estación no se me termine la actividad, pero otra cosa que me está dejando pelado:

puse un evento para que la actividad finalice donde yo quiero, que es un punto que se pisa una sola vez en toda la actividad, pero que queda en la vía de al lado de donde había empezado. Al ir de ida, ya me larga el fin de la actividad, ESTANDO EN LA VÍA DE IDA, NO DE VUELTA.

Estoy intentando entender el tema del nivel de activación, a ver si esto me ayuda. Leí el tutorial de Jorge, puse nivel de activación 2 (que es ridículo, porque en la ida voy por la vía de al lado), me finaliza en la ida, igual que con nivel 1. Con cero y menos uno, nunca se activa.

Ya no se me ocurre qué hacer...
PuntilloWonsik
 
Mensajes: 1140
Registrado: Sab Ago 09, 2008 4:22 pm
Ubicación: DEJEN DE CENSURAR ANÓNIMAMENTE

Re: Hacer 20 Km más luego de la última estación

Notapor Guardatren » Sab May 15, 2010 2:14 am

Es que el evento de lugar,
lo tienes que reducir,
al mínimo hasta que sea de sólo 5 metros de radio.
Sino se te va a activar cuando pases por cualquier vía cercana a la del evento,
sólo por estar dentro del radio comprendido.
Fijate que el evento de lugar se activa como un circulito, en el punto que elijes,
y va a abarcar vías adyacentes en la medida que lo permitas.

Intenta reducir ése circulito a su mínima expresión, y verás que resulta.

Saludos Circulares
Guardatren
 
Mensajes: 3627
Registrado: Mié Sep 01, 2004 4:23 am

Re: Hacer 20 Km más luego de la última estación

Notapor PuntilloWonsik » Sab May 15, 2010 3:06 am

Efectivamente, estaba en 10 metros, lo puse en 1 metro y nivel de activación 1.

Mañana lo pruebo, cada prueba me lleva 60 minutos clavados (voy más ágil que un ágila :mrgreen: )

Gracias Edu!!!
PuntilloWonsik
 
Mensajes: 1140
Registrado: Sab Ago 09, 2008 4:22 pm
Ubicación: DEJEN DE CENSURAR ANÓNIMAMENTE

Re: Hacer 20 Km más luego de la última estación

Notapor Guardatren » Sab May 15, 2010 3:34 am

el Nivel de Activación No es una distancia en metros [-X

Se trata de un Índice, como si fuera una cuenta regresiva,
que de acuerdo a la lógica que le quieras aplicar,
te dará por cumplido o no el objetivo de la actividad, así:

Si el nivel es cero o de signo positivo y la actividad termina, entonces termina satisfactoriamente,
y en la evaluación Pos-Actividad te da un buen calificativo.
En cambio si es negativo, la actividad te comenta como que te fue mal, al cabo de terminar la misma, en el mismo resumen.

Por lo general es así pero tu puedes cambiarlo.

En cada evento de hora/lugar/acción que determines,
puede llegar a terminar la actividad bien o mal como la programes,
pero los niveles se usan para que vaya tildando cada tarea que tenga que ir haciendo en el camino.

Si en toda la actividad tienes que realizar 3 tareas, por ejemplo,
enganchar un vagón, parar en el medio del campo en el km tal,
y llegar antes de tal hora a tal estación,
sin pasarse de tal velocidad,
entonces puedes comenzar la actividad con un nivel de activación -3,
para que luego, cuando enganches el vagón te incremente ese mismo nivel en una unidad,
lo mismo al parar en tal Km, y al llegar a tal estación,
entonces cada vez que se active tal evento el contador se incrementa en uno,
entonces al finalizar, si el contador está en Cero o en 1, es porque terminaste bien,
si está en -1 entonces algo te faltó completar.

Saludos Activados :wink:
Guardatren
 
Mensajes: 3627
Registrado: Mié Sep 01, 2004 4:23 am

Re: Hacer 20 Km más luego de la última estación

Notapor PuntilloWonsik » Sab May 15, 2010 2:15 pm

Quedó solucionado.

Gracias!
PuntilloWonsik
 
Mensajes: 1140
Registrado: Sab Ago 09, 2008 4:22 pm
Ubicación: DEJEN DE CENSURAR ANÓNIMAMENTE

Re: Hacer 20 Km más luego de la última estación

Notapor Guardatren » Sab May 15, 2010 2:25 pm

Respecto a la cuenta (nivel de activación), hay varias posibilidades:

Una es que de a poco, por cada tarea realizada se te incremente en 1 así cuando deje de ser negativo entonces la tarea está cumplida.
Como así también, que cada macana que te mandes, te decremente en 1 unidad hasta que lo resuelvas.
También creo que hay una que te permite cerar el contador de nuevo.

Todo eso está hecho para que de acuerdo a tu propia lógica puedas ir interconectando los eventos, o ir interdisparándose entre sí.
Cada Evento puede desencadenar varias Acciones, incluyendo la de activar otros eventos;
en este caso lo de Activar/Desactivar cada evento funcionan como Banderas o Flags, Si/No,
para ver si algo se hizo o no.

Saludos Eventuales :wink:
Guardatren
 
Mensajes: 3627
Registrado: Mié Sep 01, 2004 4:23 am


Volver a Actividades MSTS

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados