Open RecoX opened 6 years ago
En lo personal me gustaria mantener un INI con esto (para darle coherencia con lo que se viene usando). En el definiria 3 apartados:
[INIT]
CantidadProcesos=3
CantidadPipelines=1
CantidadTareas=1
# Procesos
[PROCESO1]
Tipo=1 # mensaje a consola
Mensaje=Bienvenidos a Argentum Online
[PROCESO2]
Tipo=2 # respawn npc
Npc=150
Mapa=12
X=0 # random
Y=0 # random
# Pipelines (ver que nombre le ponemos)
[PIPELINE1]
CantidadProcesos=2
Proceso1=1
Proceso2=2
# Tareas automaticas
[TAREA1]
Dia=1,2,3,4,5,6,7 # los 7 dias de la semana
Hora=12,20 # A las 12 del mediodia y 8 de la noche
Pipeline=1
Esto haria que todos los dias, a las dichas horas se ejecute el pipeline1, que lo que hara seria mostrar el mensaje en consola y respawnear el npc 150 en un lugar random del mapa 12
Me gusta la idea :)
Se necesita crear un metodo para poder generar eventos genericamente mediante un sistema de pipeline (acciones automatizadas en cadena) en un archivo llamado
events/event_nombre.json
Algunas acciones que se pueden implementar hoy dia son:
Se requeriria poder automatizar la ejecucion de este evento cronologicamente