Search the Community
Showing results for tags 'Muy básico'.
-
La situación podría ser la siguiente: Los alemanes han conseguido desembarcar en Dover, pero se encuentran atascados debido a la fuerte resistencia que están ofreciendo los ingleses en la zona norte de la ciudad. Es necesario destruir toda resistencia antes de seguir avanzando. Los ingleses están muy seguros de si mismos en cuanto a poder echar de nuevo a los alemanes al agua, aunque no obstante tienen preparadas escuadrillas de spitfire en caso de que sus fuerzas se vean mermadas hasta cierto punto. Lo primero que hacemos es añadir en el mapa las fuerzas inglesas que defienden Dover: Luego añadimos el vuelo de spitis de manera normal, pero además clicamos aquí: que significa simplemente que ese vuelo dependerá de unas condiciones, que serán las que le señalemos por medio de triggers. Para esto, pinchamos en "editor" y "scripts": Pinchamos en añadir. Lo primero es darle un nombre al trigger: En este caso "spiti". Lo siguiente es decirle qué tiene que ocurrir para que se ejecute una acción (que pondremos mas tarde). En este caso seleccionamos "TgroundDestroyed". El resto de opciones son autoexplicativas. Lo único que TgroundDestroyed es para cosas de tierra, y TGroupDestroyed es para cosas que vuelan. Ahora vamos al activador, que es lo que tiene que ocurrir respecto al tipo que acabamos de seleccionar. En el activador tenemos que meter tres valores (condiciones), para que se ejecute la acción, que de arriba a abajo son: ¿Qué porcentaje de destrucción es necesario? ¿Dónde están los vehículos? Radio. He seleccionado un nivel de destrucción del 50%, es decir, que cuando se destruya la mitad de los objetos que se encuentren dentro de la zona que marcaré ahora. Luego pincho en el botón con los tres puntitos, y con el cursor, que me ha cambiado a forma de mirilla, pincho mas o menos en el centro, para que luego me sea mas fácil cubrir toda la zona moviendo el deslizador de Radio. Aquí, la sensibilidad para ajustar el radio es muy baja, pero se puede modificar pulsando antes F3. Así queda la cosa: Se aprecia muy mal, pero se puede ver el círculo que aparece al marcar el centro y darle el radio. Todo lo que esté ahí dentro, cuenta para calcular ese 50% de destrucción. Bueno, ahora que ya hemos puesto las condiciones, vamos a decirle que acción ha de tomar cuando se cumplan. Nos vamos a la ficha "Acciones", y le añadimos una. El nombre que le demos tiene que ser igual al de las condiciones (spiti). En tipo seleccionamos "ASpawGroup", tampoco hay mas que seleccionar, que significa mas o menos crear un vuelo. Pinchamos en Acción: y seleccionamos el vuelo de spitis que habíamos creado al principio, y ya está. Cuando se cumplan las condiciones que pusimos, el script tomará la acción señalada, que es la de crear el vuelo. Y ahora los peros, cosas que no van y que deberían: No consigo que funcione con objetos terrestres móviles, o sea que solo funciona con estáticos. La destrucción de tierra si activa la aparición de vuelos, pero no activa mas de tierra, ni si la destrucción es de aviones, no activa ni de tierra ni de aire.