Novedades

Soporte y Recursos para Servidores Privados de WoW en Español

Únete ahora para obtener acceso a todo el foro. Una vez registrado y verificado tu email, podras crear temas, publicar respuestas,, dar reputación a usuarios, descargar, obtener soporte técnico y mucho más. Es rápido y totalmente gratis, ¿a qué estás esperando?

Pregunta

Haga preguntas y obtenga respuestas de nuestra comunidad

Responder

Responda preguntas y conviértase en un experto en su tema

Contacto

Contacta directamente con un administrador si presentas algún problema

WDBXEditor editor de core y db para customizar completamente tu servidor

WoWCreador

Admin
VIP
Guardian
Capataz
Explorador
Desde
1 Oct 2019
Mensajes
784
Reacciones
334
Honor
102
Este editor tiene soporte completo para leer y guardar todas las versiones de DBC, DB2, WDB, ADB y DBCache. Esto incluye soporte para archivos Legion DB2 y DBCache y funciona con todas las variantes (marcas de encabezado) de estos. Al igual que los otros editores, he usado un sistema basado en la definición mediante el cual las definiciones le dicen al editor cómo interpretar las columnas de cada archivo; esto es mucho más confiable que adivinar los tipos de columna, pero significa que las definiciones deben mantenerse. Hasta ahora, he mapeado casi todas las expansiones con MoP con ~ 50% de avance y todo lo demás con 99% + (excluyendo los nombres de columna).

Necesitará Microsoft .NET Framework 4.6.1 para ejecutar esta aplicación
Fuente Github:
Por favor, Acceder o Registrarse para ver el contenido!


Caracteristicas:
  • Soporte completo de versiones de lanzamiento de DBC, DB2, WDB, ADB y DBCache (WCH3 y WCH4 no son compatibles ya que los considero depreciados)
  • Admite ser la asociación de archivos predeterminada
  • Abrir y abrir múltiples archivos independientemente del tipo y compilación
  • Abra archivos DBC/DB2 desde archivos MPQ y directorios CASC
  • Guardar solo (en archivo) y guardar todo (en carpeta)
  • Operaciones CRUD estándar, así como ir a, copiar fila, pegar fila, deshacer y rehacer
  • Ocultar, mostrar, ocultar columnas vacías y ordenar
  • Un sistema de filtro de columna relativamente potente (similar a la búsqueda booleana)
  • Mostrar y editar columnas en hexadecimal (solo columnas numéricas)
  • Exportación a una base de datos SQL, archivo SQL, archivo CSV y archivos MPQ
  • Importar desde una base de datos SQL y un archivo CSV
  • Un estilo de Excel Buscar y reemplazar
  • Accesos directos para tareas comunes utilizando combinaciones de teclas de acceso directo comunes
  • Un archivo de ayuda para tratar de cubrir algunas de las trampas y advertencias del programa (necesita algo de trabajo)
  • Un lector de memoria simple para obtener las coordenadas del jugador del cliente
  • Un selector de color para LightData y LightIntBand
Herramientas:
Editor de definiciones para mantener las definiciones
mportar elemento WotLK para eliminar el temido signo de interrogación rojo de los elementos personalizados
Legion Parser, que es un intento de analizar automáticamente la estructura de los archivos WDB5 y WDB6

Meta del proyecto:
El objetivo de este proyecto es crear un programa comunal que sea compatible con todas las variantes de archivo, tenga muchas funciones y niegue la necesidad de usar múltiples programas diferentes. ¡Esto significa que cualquier contribución en forma de confirmaciones, solicitudes de cambio, problemas, etc. es más que bienvenida!
Créditos

Los créditos van a Ladislav Zezula por el impresionante StormLib y gracias a todos aquellos que contribuyen al wiki de WoWDev. También he parcheado las definiciones para varias fuentes en Internet, hay demasiadas para nombrar, pero gracias a todos.
 

NapalMe

Explorador
Desde
10 Oct 2020
Mensajes
24
Reacciones
17
Honor
17
Buenas.
He intentado abrir el archivo Spell.dbc contenido en el archivo locale-esES.MPQ/DBFiles/Client del WOTLK 3.3.5b esES y me aparece el error: "ERROR Spell.dbc : Definition exceeds record size", y usando la opción file->Open from MPQ falla el programa ("excepción no controlada...)
Estoy usando la versión (1.1.9a).

El editor "DBC Editor" (de adl) si lo abre, pero es muy tosco, ya que no permite exportar datos, ni copiar/pegar...

¿Conocéis de alguna herramienta para exportar/importar los datos a CSV? He encontrado algunos pero los enlaces están rotos :(
 

osler

Capataz
Explorador
Desde
30 May 2020
Mensajes
9
Reacciones
11
Honor
37
Buenas.
He intentado abrir el archivo Spell.dbc contenido en el archivo locale-esES.MPQ/DBFiles/Client del WOTLK 3.3.5b esES y me aparece el error: "ERROR Spell.dbc : Definition exceeds record size", y usando la opción file->Open from MPQ falla el programa ("excepción no controlada...)
Estoy usando la versión (1.1.9a).

El editor "DBC Editor" (de adl) si lo abre, pero es muy tosco, ya que no permite exportar datos, ni copiar/pegar...

¿Conocéis de alguna herramienta para exportar/importar los datos a CSV? He encontrado algunos pero los enlaces están rotos :(
Para editar spell.dbc tienes este programa de Stoneharry
Por favor, Acceder o Registrarse para ver el contenido!
 

NapalMe

Explorador
Desde
10 Oct 2020
Mensajes
24
Reacciones
17
Honor
17
Cuando vayas a cargar el archivo prueba escojiendo otra expansion mayor a la del dbc.
Curioso, el archivo pertenece a la versión de WOTLK y eligiendo una expansión posterior, muestra un error distinto... pero muestra el contenido... eso si, no muestra los strings: "WARNING Spell.dbc : Strings not found in string table".
Seguiré investigando, gracias :).
 
Última edición:

NapalMe

Explorador
Desde
10 Oct 2020
Mensajes
24
Reacciones
17
Honor
17
Para editar spell.dbc tienes este programa de Stoneharry
Por favor, Acceder o Registrarse para ver el contenido!
Lo probaré gracias. :)

Edit. Por lo que he visto, parece que usa una base de datos distinta a la que estoy usando ( Trybliz 1.0 - TrinityCore 3.3.5 ), ya que en esta aparecen las localizaciones pero en la de TrinityCore no. De manera que son incompatibles (he intentado reemplazarla, y modificar los nombres de las columnas... para que coincidan, pero no funcionó).
Por ejemplo WSE usa como nombre de columna "spell" y la que tengo "spell_dbc"

¿Sabéis para que emulador sirve el "wow spell editor"? En los "readme" no lo he encontrado.
 
Última edición:

NapalMe

Explorador
Desde
10 Oct 2020
Mensajes
24
Reacciones
17
Honor
17
yo lo uso para bfa 801 y legion y me es bastante comodo la verdad
¿Y que emulador usas?
El problema es que me modifica la base de datos añadiendo "sus" tablas, que son distintas a las que hay. De todas maneras estoy mirando otros emuladores a ver si coincide.
Ahora bien, lo que realmente buscaba era editar los DEF contenidos en los MPQ del cliente.
 

Sargero

Desarrollador
Moderador
Guardian
Capataz
Explorador
Desde
19 Oct 2019
Mensajes
435
Reacciones
184
Honor
102
el sql que crea no se ejecuta en la base de datos directamente sino se coje solo la informacion que quieras
 

osler

Capataz
Explorador
Desde
30 May 2020
Mensajes
9
Reacciones
11
Honor
37
Lo probaré gracias. :)

Edit. Por lo que he visto, parece que usa una base de datos distinta a la que estoy usando ( Trybliz 1.0 - TrinityCore 3.3.5 ), ya que en esta aparecen las localizaciones pero en la de TrinityCore no. De manera que son incompatibles (he intentado reemplazarla, y modificar los nombres de las columnas... para que coincidan, pero no funcionó).
Por ejemplo WSE usa como nombre de columna "spell" y la que tengo "spell_dbc"

¿Sabéis para que emulador sirve el "wow spell editor"? En los "readme" no lo he encontrado.
Sirve para todos los emuladores para las versiones que indica, puesto que solo modifica archivos del cliente. El programa utiliza una base de datos para funcionar, pero no tiene nada que ver con la del emulador.
 

NapalMe

Explorador
Desde
10 Oct 2020
Mensajes
24
Reacciones
17
Honor
17
Sirve para todos los emuladores para las versiones que indica, puesto que solo modifica archivos del cliente. El programa utiliza una base de datos para funcionar, pero no tiene nada que ver con la del emulador.

No se si ha quedado claro que ese comentario era sobre el WoW Spell Editor y no sobre el
Por favor, Acceder o Registrarse para ver el contenido!

Después de usar el wow_spell_editor, han aparecido tablas vacias en la bbdd que antes no estaban.
 

osler

Capataz
Explorador
Desde
30 May 2020
Mensajes
9
Reacciones
11
Honor
37
No se si ha quedado claro que ese comentario era sobre el WoW Spell Editor y no sobre el
Por favor, Acceder o Registrarse para ver el contenido!

Después de usar el wow_spell_editor, han aparecido tablas vacias en la bbdd que antes no estaban.
WoW Spell Editor solo edita los archivos del cliente, pero antes de hacerlo los importa a una base de datos propia. Es posible que hayas seleccionado una base de datos del emulador y que haya introducido datos en una tabla que ya existiera.
When you run a WoW server you usually have a MySQL database running that handles the emulator data. You should create a new database and use this when the spell editor asks which database to use. The spell editor program will create all the tables for you with the correct structure when you import DBC files.
 

NapalMe

Explorador
Desde
10 Oct 2020
Mensajes
24
Reacciones
17
Honor
17
... Es posible que hayas seleccionado una base de datos del emulador y que haya introducido datos en una tabla que ya existiera.

Pues podría ser 😂 , ya me fijaré a ver... gracias.
 
Última edición:
shape1
shape2
shape3
shape4
shape7
shape8
Top