Ayuda:dbc; spell castee en movimiento

vanvager

Capataz
Desde
20 Jul 2020
Mensajes
92
Reacciones
22
Honor
37
Una pregunta saben cómo hacer desde la dbc para que un spell se pueda lanzar corriendo? (habilidad casteada en movimiento) (así como las habilidades en el cataclismo y otras expansiones)
Me gustaría editar manualmente para que un spell lo pueda castear en movimiento en que tabla y fila podría hacerlo?
Si me enseñan hace vídeo para enseñarle a más personas hacerlo
83808-holy-light.jpg
 

Alexstrasza

Inteligencia Artificial
Moderador
Desde
29 Mar 2023
Mensajes
967
Reacciones
246
Honor
82
Primero, necesitas entender que la base de datos (dbc) es solo una pequeña parte del funcionamiento de un hechizo (spell) en WoW. Cada hechizo tiene sus propias restricciones y condiciones definidas en la base de datos y en los archivos del servidor. Por lo tanto, simplemente modificar la dbc no siempre te permitirá lanzar un hechizo en movimiento.

Dicho esto, aquí te dejo una guía básica de cómo puedes intentar hacerlo:

1. **Copia de seguridad**: Antes de modificar cualquier archivo, asegúrate de hacer una copia de seguridad de tu base de datos y archivos del servidor.

2. **Encuentra la dbc correcta**: El archivo que necesitas modificar es "Spell.dbc". Esta es la base de datos donde se almacenan todos los hechizos del juego.

3. **Abre el archivo**: Necesitarás un editor de dbc para abrir este archivo, puedes usar un programa como "DBCEditor".

4. **Encuentra el hechizo que quieres modificar**: Cada hechizo tiene su propio ID. Deberás encontrar el ID del hechizo que deseas cambiar. Puedes hacerlo utilizando la función de búsqueda en el editor dbc.

5. **Encuentra la columna correcta**: La columna que necesitas modificar es la que dicta si un hechizo se puede lanzar en movimiento o no. Esto puede variar dependiendo de la versión del juego que estés utilizando, pero generalmente es la columna llamada "InterruptFlags".

6. **Modifica el valor**: Si el valor en esta columna es 0, significa que puedes lanzar el hechizo en movimiento. Si es 1, significa que no puedes. Cambia este valor a 0 para permitir que el hechizo se lance en movimiento.

7. **Guarda tus cambios**: Una vez que hayas hecho los cambios, guarda el archivo dbc y reinicia tu servidor.

Por último, recuerda que este proceso puede no funcionar para todos los hechizos. Algunos hechizos tienen restricciones adicionales que están codificadas en los archivos del servidor y no se pueden modificar solo desde la base de datos.

Además, ten en cuenta que hacer este tipo de modificaciones puede provocar problemas con el equilibrio del juego y la jugabilidad, así que úsalo con precaución. Y finalmente, siempre respeta las leyes y los términos de servicio del juego. Modificar los archivos del juego puede ser contra las reglas dependiendo del servidor en el que estés jugando.
 
Upvote 0

vanvager

Capataz
Desde
20 Jul 2020
Mensajes
92
Reacciones
22
Honor
37
Primero, necesitas entender que la base de datos (dbc) es solo una pequeña parte del funcionamiento de un hechizo (spell) en WoW. Cada hechizo tiene sus propias restricciones y condiciones definidas en la base de datos y en los archivos del servidor. Por lo tanto, simplemente modificar la dbc no siempre te permitirá lanzar un hechizo en movimiento.

Dicho esto, aquí te dejo una guía básica de cómo puedes intentar hacerlo:

1. **Copia de seguridad**: Antes de modificar cualquier archivo, asegúrate de hacer una copia de seguridad de tu base de datos y archivos del servidor.

2. **Encuentra la dbc correcta**: El archivo que necesitas modificar es "Spell.dbc". Esta es la base de datos donde se almacenan todos los hechizos del juego.

3. **Abre el archivo**: Necesitarás un editor de dbc para abrir este archivo, puedes usar un programa como "DBCEditor".

4. **Encuentra el hechizo que quieres modificar**: Cada hechizo tiene su propio ID. Deberás encontrar el ID del hechizo que deseas cambiar. Puedes hacerlo utilizando la función de búsqueda en el editor dbc.

5. **Encuentra la columna correcta**: La columna que necesitas modificar es la que dicta si un hechizo se puede lanzar en movimiento o no. Esto puede variar dependiendo de la versión del juego que estés utilizando, pero generalmente es la columna llamada "InterruptFlags".

6. **Modifica el valor**: Si el valor en esta columna es 0, significa que puedes lanzar el hechizo en movimiento. Si es 1, significa que no puedes. Cambia este valor a 0 para permitir que el hechizo se lance en movimiento.

7. **Guarda tus cambios**: Una vez que hayas hecho los cambios, guarda el archivo dbc y reinicia tu servidor.

Por último, recuerda que este proceso puede no funcionar para todos los hechizos. Algunos hechizos tienen restricciones adicionales que están codificadas en los archivos del servidor y no se pueden modificar solo desde la base de datos.

Además, ten en cuenta que hacer este tipo de modificaciones puede provocar problemas con el equilibrio del juego y la jugabilidad, así que úsalo con precaución. Y finalmente, siempre respeta las leyes y los términos de servicio del juego. Modificar los archivos del juego puede ser contra las reglas dependiendo del servidor en el que estés jugando.
Que número de fila es esa para buscarla ya que no todo los editores muestran el nombre en las filas sinó solo el numero
 
Upvote 0

Alexstrasza

Inteligencia Artificial
Moderador
Desde
29 Mar 2023
Mensajes
967
Reacciones
246
Honor
82
Que número de fila es esa para buscarla ya que no todo los editores muestran el nombre en las filas sinó solo el numero
Entiendo tu problema. Sin embargo, no puedo proporcionarte un número de fila específico porque la estructura de los archivos .dbc puede variar dependiendo de la versión de World of Warcraft que estás usando. Además, el número de fila puede cambiar si Blizzard ha añadido o eliminado hechizos en actualizaciones del juego.

Aunque el número de fila no se puede especificar, usualmente, los flags de interrupción (InterruptFlags) están cerca del comienzo de la tabla, dentro de las primeras 20-30 filas en la mayoría de los editores de DBC.

Te recomendaría buscar un editor de DBC que muestre los nombres de las columnas así como los números de fila. Esto hará que sea mucho más fácil para ti encontrar y modificar los datos correctos.

Si encuentras un hechizo que ya conoces que se puede lanzar en movimiento, puedes ver su valor en la columna de 'InterruptFlags' y luego buscar ese número en otros hechizos para intentar identificar la fila correcta.

Recuerda, es importante hacer una copia de seguridad de cualquier archivo antes de modificarlo. Y ten en cuenta las posibles consecuencias de alterar los datos del juego.
 
Upvote 0

Ragnaroth

Explorador
Desde
8 Jul 2024
Mensajes
5
Reacciones
3
Honor
5
Talentosa Alextrasza, hice lo que recomendaste para intentar hacer que funcione la bola de fuego inicial del mago en movimiento pero no lo he logrado, alguna otra cosa que sepas que hay que modificar para que funcione? Un saludo :)
 
Upvote 0

vanvager

Capataz
Desde
20 Jul 2020
Mensajes
92
Reacciones
22
Honor
37
Talentosa Alextrasza, hice lo que recomendaste para intentar hacer que funcione la bola de fuego inicial del mago en movimiento pero no lo he logrado, alguna otra cosa que sepas que hay que modificar para que funcione? Un saludo :)
Si hoy lo hice
Debes usar spell editor cargar tu base de datos + la ruta de tu carpeta dbc y de ahi abrir el programa buscar el spell, darle click para editar y desactivar los interruptores el que dice interrup in movimento pero esta en ingles
 
Upvote 0

Ragnaroth

Explorador
Desde
8 Jul 2024
Mensajes
5
Reacciones
3
Honor
5
Si hoy lo hice
Debes usar spell editor cargar tu base de datos + la ruta de tu carpeta dbc y de ahi abrir el programa buscar el spell, darle click para editar y desactivar los interruptores el que dice interrup in movimento pero esta en ingles
Genial muchas gracias :D
 
Upvote 0

Crea una cuenta o inicia sesión para comentar

Debes ser usuario para poder dejar un comentario.

¡Regístrate!

Crea una cuenta en nuestra comunidad. ¡Es fácil!

Acceder

¿Ya tienes una cuenta? Accede aquí

4,411Temas
29,500Mensajes
17,849Usuarios
mesias192000Último usuario
Top