[WIP] Script: misiones aleatorias en academia de misiones

Resultados 1 al 3 de 3
  1. #1
    Editor/programador de misiones
    Gestor servidor dedicado
    Miembro UST101
    Avatar de Maur
    Fecha de ingreso
    12 feb, 14
    Mensajes
    381

    Script: misiones aleatorias en academia de misiones

    Después de escuchar el audio de la ultima reunión he estado dándole vueltas a una antigua idea: misiones altamente repetibles o plantillas. La TvT Rehenes era, en su día, el primer paso de una misión TvT genérica con varios tipos de objetivos, distintos rearmes o facciones, etc.

    Lo que he estado planteándome ahora es hacer algo similar sobre las actuales academias de misiones (o en una misión nueva). Imaginad un sistema similar a Takistan Hope: entramos a la academia de misiones de Chernarus, el admin/cm va a un portátil (u otro objeto cualquiera) y con el menú de la rueda del ratón selecciona la opción de generar una misión aleatoria (o también pre-generada como en Takistan Hope).

    El objetivo seria facilitar y acelerar la creación de misiones zeus ademas de ampliar las necesidades o usos que actualmente cubren como: evento alternativo (casos como el de hoy), misión no oficial, practicas, entrenamientos de pelotón o unidad, instrucciones, tercer dia oficial, etc.

    El sistema se podría dividir en los siguientes componentes:


    1. Rearme: una ampliación del actual rearme por roles mediante cajas permitiría la selección de la facción y armamento a usar entre distintas opciones fácilmente recopilables y ampliables (en vez de un solo rearme tendríamos varios divididos por carpetas). Se pueden crear las opciones de que el rearme solo se seleccione una vez (para evitar mezclas) o dejarlo libre, cuestión de implementacion.
    2. Enemigos: para empezar básicamente DAC con una amplia librería de facciones enemigas. También se pueden probar y usar otras herramientas similares o scripts propios.
    3. Misión: esta es la parte un poco mas complicada y que requiere de mas ideas y pruebas. En el caso aleatorio primero se determinaría el tipo de misión (asalto a población, defensa, emboscada, destrucción de objetivos...) y después la localización en el mapa donde se desarrollara.
      • Cada tipo de misión sera una seccion de código separada que habrá que idear, desarrollar, testear... Controlara las zonas DAC, objetos y unidades que se han de crear y cuantos puntos del mapa hay que seleccionar o generar.
      • Las localizaciones pueden ser puntos fijados anteriormente (Pueblos y puntos de interés de cada mapa) o seleccionadas haciendo click en el mapa (pensad, por ejemplo, en el script de teleport)
      • También existe la posibilidad de crear e incluir misiones fijas, que sacrificarían la aleatoriedad a cambio de mas detalle y mejor resultado final.


    Las características y objetivos a la hora de implementar este script serian:


    • Proveer de misiones al instante con mínima interacción.
    • Complementar la edición con Zeus (y la academia de misiones en general): se crea la misión (aleatoria o seleccionando opciones) y luego si se desea se añaden u eliminan unidades, objetos, contexto, briefing adicional, ambientación... a través de Zeus. Proporcionando al Zeus una base sobre la que trabajar se reduce drasticamente el tiempo necesario para preparar la misión sin perder control y poder del Zeus.
    • Fácil de usar (menú sencillo) pero también totalmente adaptable y personalizable. Para crear algo mas a medida se puede añadir mas opciones o introducir las sentencias directamente en la consola de admin (con documentación detallada en el foro)
    • Solo se ejecuta si se requiere: al ser un script solo serán unos kilobytes extra de texto en la misión
    • Mantenimiento prácticamente inexistente: a priori solo habría que añadir cada vez mas contenido y eliminar armamento y unidades de addons eliminados.
    • El script se podrá portar de mapa en mapa con mínima o nula modificación (localizaciones fijadas seria lo único).


    He intentando ser breve y claro, dejando de lado como funcionaria internamente todo y aun así me ha salido un buen tocho. Espero que se entienda el concepto. Me gustaría saber el interés y utilidad que podría tener la idea desde el punto de vista de la administración y la comunidad en general antes de ponerme a desarrollarlo. Sentiros libres de sugerir añadidos y cambios, o de preguntar dudas sobre el funcionamiento.

  2. #2
    Editor/programador de misiones
    Miembro UST101

    Fecha de ingreso
    05 oct, 15
    Mensajes
    37
    Buenas

    Te sugiero que le des un vistazo a la siguientes misiones:

    - All out Warfare: es una mision algo desactualizada pero que hace más o menos lo que buscas en cuanto a la generación de misiones. Usa el EOS en lugar de DAC.
    - Dynamic Recon Ops: más actualizada pero menos flexible que la anterior en mi opinión.
    - SME.Gen: del creador de T8-Units. Ofrece algo parecido a Domination/Invade & Annex.

    A ver si también encuentro unos scripts que hice que otorgaban al DAC algo parecido a una UI (aunque limitaba las opciones así que abandoné el proyecto).
    Desarrollador de ACRE2 (https://github.com/IDI-Systems/acre2)

  3. #3
    Me parece muy buena idea Maur. Cuenta conmigo para hacer los test necesarios y para cosas basicas, rearme, roles, etc...

    La verdad que eso ayudaria muchisimo para preparar una mision tal y como ha dicho Maur de eventos no oficiales.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •