Game event
La tablas `game_event`
Esta tabla contiene las definiciones para todos los eventos del juego que se activan y desactivan automáticamente en la fecha y hora establecidas.
Estructura
Field | Type | Attributes | Key | Null | Default | Extra | Comment |
---|---|---|---|---|---|---|---|
eventEntry | tynyint(3) | unsigned | PRY | NO | unique | Entry del evento del juego | |
start_time | timestamp | signed | NO | 0000-00-00 00:00:00 | Dato absoluto de la fecha, el evento nunca comenzará antes. | ||
Delay | timestamp | signed | NO | 0000-00-00 00:00:00 | Dato absoluto de la fecha, el evento nunca comenzará después. | ||
occurence | bigint(20) | unsigned | NO | 5184000 | Retraso en minutos entre las ocurrencias del evento. | ||
length | bigint(20) | unsigned | NO | 2592000 | Longitud en tiempo, del evento. | ||
holiday | mediumint(8) | unsigned | NO | 0 | ID de vacaciones - Cliente | ||
description | varchar(255) | signed | YES | NULL | Descripción del evento que se muestra en consola. | ||
world_event | tinyint(3) | unsigned | NO | 0 | 0 = Evento normal 1 = Evento mundial |
Descripción de los campos
eventEntry
Identificador del evento. Se recomienda usar el número más bajo posible que esté sin usar.
start_time
Fecha en el que se inicia el evento. Se usará la hora local del servidor. El formato es "AAAA-MM-DD hh:mm:ss".
end_time
Fecha absoluta en la que acaba el evento. Suele ponerse "2020-12-31 06:00:00", pues la duración queda definida con el campo length.
occurence
Número de minutos entre la repetición del evento. (1 año = 525600, 1 semana = 10080, etc.)
length
Número de minutos que dura el evento. Este valor tiene que ser menor que el de occurence, o el evento nunca terminará.
holiday
La ID del día festivo, de Holiday.dbc. Se usa para que el cliente actualice el calendario.
description
Nombre del evento que será mostrado en la consola de comandos.
world_event
Esto determina si el evento es un evento mundial o no. 0= evento normal, 1 = evento mundial. Para que un evento mundial funcione, se necesita rellenar al menos game_event_condition y game_event_quest_condition.