Diferencia entre revisiones de «Event scripts»
Ir a la navegación
Ir a la búsqueda
(Página creada con «<strong><big>La tablas `***_scripts`</big></strong> ''Este formato de tabla se usa para 6 tablas diferentes:''<br><br> *'''spell_scripts:''' Contiene scripts activados por hechizos con el efecto SPELL_EFFECT_SCRIPT_EFFECT (77) o SPELL_EFFECT_DUMMY(3).<br> *'''event_scripts:''' Contiene scripts activados cuando se activa un evento, bien por una entidad o por un hechizo con el efecto SPELL_EFFECT_SEND_EVENT (61).<br> *'''waypoint_scripts:''' Contiene scripts usados en…») |
Sin resumen de edición |
||
Línea 6: | Línea 6: | ||
*'''waypoint_scripts:''' Contiene scripts usados en la tabla waypoint_data.<br><br> | *'''waypoint_scripts:''' Contiene scripts usados en la tabla waypoint_data.<br><br> | ||
Notas:<br> | Notas:<br> | ||
*Una entrada en esta tabla puede tener más de una fila si el script realiza más de una acción. | *Una entrada en esta tabla puede tener más de una fila si el script realiza más de una acción. | ||
*A pesar de la existencia de estas tablas, '''hay que evitar su uso en la medida de lo posible ya que con smart_scripts se pueden realizar la mayoría de las acciones contempladas aquí.'''<br> | *A pesar de la existencia de estas tablas, '''hay que evitar su uso en la medida de lo posible ya que con smart_scripts se pueden realizar la mayoría de las acciones contempladas aquí.'''<br> |
Revisión del 04:25 17 may 2025
La tablas `***_scripts`
Este formato de tabla se usa para 6 tablas diferentes:
- spell_scripts: Contiene scripts activados por hechizos con el efecto SPELL_EFFECT_SCRIPT_EFFECT (77) o SPELL_EFFECT_DUMMY(3).
- event_scripts: Contiene scripts activados cuando se activa un evento, bien por una entidad o por un hechizo con el efecto SPELL_EFFECT_SEND_EVENT (61).
- waypoint_scripts: Contiene scripts usados en la tabla waypoint_data.
Notas:
- Una entrada en esta tabla puede tener más de una fila si el script realiza más de una acción.
- A pesar de la existencia de estas tablas, hay que evitar su uso en la medida de lo posible ya que con smart_scripts se pueden realizar la mayoría de las acciones contempladas aquí.
Estructura
Field | Type | Attributes | Key | Null | Default | Extra | Comment |
---|---|---|---|---|---|---|---|
ID | mediumint(8) | unsigned | NO | 0 | |||
effIndex | tinyint(3) | unsigned | NO | 0 | |||
Delay | int(11) | unsigned | NO | 0 | |||
Command | mediumint(8) | unsigned | NO | 0 | |||
detalong | mediumint(8) | unsigned | NO | 0 | |||
detalong2 | int(10) | unsigned | NO | 0 | |||
dataint | int(11) | signed | NO | 0 | |||
x | int(10) | float | NO | 0 | |||
y | int(10) | float | NO | 0 | |||
z | int(10) | float | NO | 0 | |||
z | float | signed | NO | 0 | |||
Guid | int(11) | signed | PRI | NO | 0 |
1 Presente sólo en la tabla spell_scripts.
2 Presente sólo en la tabla waypoint_scripts.