- Desde
- 1 Oct 2019
- Mensajes
- 2,157
- Reacciones
- 1,947
- Honor
- 319
Hiciste un objeto
- Lo agregaste a tu base de datos
- Iniciaste sesión y tu artículo tiene un ícono rojo de signo de interrogación
O
- Hiciste un libro que enseña un hechizo.
- Lo agregaste a tu base de datos.
- Usted inició sesión y su libro es una muñeca, cinturón, casco, etc.
¿Por qué sucedió esto?
Un servidor mantiene los Artículos en 3 ubicaciones:
- Cliente (Item.dbc)
- Servidor (Item.dbc)
- Base de datos (item_template)
Agregó el Artículo a 1 ubicación:
- Base de datos (item_template) Debe
agregar el artículo a los 2 restantes ubicaciones:
- Cliente (Item.dbc)
- Servidor (Item.dbc)
¿Cómo empiezo?
- Necesitamos ese artículo de su base de datos
- Abra su Administrador de base de datos (Taller SQL, HeidiSQL, etc.)
- Abra una nueva pestaña de consulta.
- Escriba una consulta para recuperar su artículo.
¿Qué consulta debo usar?
- Item.dbc tiene menos columnas que Item_Template
- no requerimos todas las filas de Item_Template
- Necesitamos usar una consulta específica para devolver las filas que requerimos.
Si está buscando un solo artículo y conoce parte de su nombre:
Si tiene más de un artículo y conoce el rango de ID de entrada que está usando para sus artículos (80000-100000):
Cualquiera de los métodos debería hacer que recuperes los elementos que agregaste.
¿Que hago después?
- Los artículos deben ser devueltos.
- presione Ctrl + A para seleccionarlos
- en la barra encima de ellos debería ver "Exportar / Importar" si está usando SQL Workbench (o si está usando HeidiSQL puede hacer clic derecho en exportar)
- haga clic en "exportar conjunto de registros a un archivo externo "esto querrá hacer un archivo .csv, asígnele el nombre" Item.csv ".
- Ponlo en tu escritorio.
Recupere Server Item.dbc (TrinityCore)
vaya a la carpeta "Build \ bin \ RelWithDebInfo \ dbc"
- Find Item.dbc
- Cree una copia de Item.dbc en su escritorio.
Debe tener:
- Item.csv en el escritorio
- Item.dbc en el escritorio.
Actualizar Server Item.dbc
- Descargue "DBCutil"
- Arrastre "Item.dbc" al "DBCUtil.exe", esto hará un nuevo archivo en su escritorio llamado "Item.dbc.csv"
- elimine la copia de "Item. dbc ".
- Descargue "Notepad ++"
- Abra "item.csv" en Notepad ++
- Abra "item.dbc.csv" en Notepad ++
- observe las similitudes.
- Sus artículos no están en "Item.dbc.csv".
- Copie las filas "item.csv" en "item.dbc.csv"
- El último elemento de "item.dbc.csv" debe terminar con una coma
- presione enter al final del documento para que haya una línea vacía.
- Guarde y cierre "item.dbc.csv".
- Haga una copia de seguridad de su antiguo "Item.dbc"
- Reemplace el antiguo "Item.dbc"
La modificación de Item.dbc del servidor se ha completado:
Actualice Client.d.dc del cliente
- Descargue "Ladiks MPQ Editor"
- Realice un nuevo MPQ vacío
- En un MPQ vacío crear carpeta llamada "DBFilesClient"
- Arrastre "Item.dbc" a la carpeta.
- Nombre MPQ algo así como parche-9.MPQ
Terminando
- inicie su servidor
- el problema debe ser solucionado.
compruebe que está solucionado:
si puede hacer clic con el botón derecho, equipe el elemento.
Notas para el futuro:
- Debe mantener "Item.dbc.csv" en caso de que necesite actualizarlo nuevamente.
- Actualice el MPQ, no agregue nuevos.
No se muestra el icono correcto:
- asegúrese de conocer la diferencia entre una EntryID y una DisplayID.
Método 1:
- Ve a WoWhead
- Ejemplo: Crystal Vial - Objeto - World of Warcraft
- "3371" es la entrada ID.
- Para encontrar el DisplayID, vaya al archivo "item.dbc" y busque "3371".
- El segundo número grande en la misma línea es su ID de pantalla.
Método 2:
- Creador de TrinityCore
: busca un elemento y encuentra su displayID.
- Lo agregaste a tu base de datos
- Iniciaste sesión y tu artículo tiene un ícono rojo de signo de interrogación
O
- Hiciste un libro que enseña un hechizo.
- Lo agregaste a tu base de datos.
- Usted inició sesión y su libro es una muñeca, cinturón, casco, etc.
¿Por qué sucedió esto?
Un servidor mantiene los Artículos en 3 ubicaciones:
- Cliente (Item.dbc)
- Servidor (Item.dbc)
- Base de datos (item_template)
Agregó el Artículo a 1 ubicación:
- Base de datos (item_template) Debe
agregar el artículo a los 2 restantes ubicaciones:
- Cliente (Item.dbc)
- Servidor (Item.dbc)
¿Cómo empiezo?
- Necesitamos ese artículo de su base de datos
- Abra su Administrador de base de datos (Taller SQL, HeidiSQL, etc.)
- Abra una nueva pestaña de consulta.
- Escriba una consulta para recuperar su artículo.
¿Qué consulta debo usar?
- Item.dbc tiene menos columnas que Item_Template
- no requerimos todas las filas de Item_Template
- Necesitamos usar una consulta específica para devolver las filas que requerimos.
Si está buscando un solo artículo y conoce parte de su nombre:
SQL:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
SQL:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
¿Que hago después?
- Los artículos deben ser devueltos.
- presione Ctrl + A para seleccionarlos
- en la barra encima de ellos debería ver "Exportar / Importar" si está usando SQL Workbench (o si está usando HeidiSQL puede hacer clic derecho en exportar)
- haga clic en "exportar conjunto de registros a un archivo externo "esto querrá hacer un archivo .csv, asígnele el nombre" Item.csv ".
- Ponlo en tu escritorio.
Recupere Server Item.dbc (TrinityCore)
vaya a la carpeta "Build \ bin \ RelWithDebInfo \ dbc"
- Find Item.dbc
- Cree una copia de Item.dbc en su escritorio.
Debe tener:
- Item.csv en el escritorio
- Item.dbc en el escritorio.
Actualizar Server Item.dbc
- Descargue "DBCutil"
- Arrastre "Item.dbc" al "DBCUtil.exe", esto hará un nuevo archivo en su escritorio llamado "Item.dbc.csv"
- elimine la copia de "Item. dbc ".
- Descargue "Notepad ++"
- Abra "item.csv" en Notepad ++
- Abra "item.dbc.csv" en Notepad ++
- observe las similitudes.
- Sus artículos no están en "Item.dbc.csv".
- Copie las filas "item.csv" en "item.dbc.csv"
- El último elemento de "item.dbc.csv" debe terminar con una coma
- presione enter al final del documento para que haya una línea vacía.
- Guarde y cierre "item.dbc.csv".
- Haga una copia de seguridad de su antiguo "Item.dbc"
- Reemplace el antiguo "Item.dbc"
La modificación de Item.dbc del servidor se ha completado:
Actualice Client.d.dc del cliente
- Descargue "Ladiks MPQ Editor"
- Realice un nuevo MPQ vacío
- En un MPQ vacío crear carpeta llamada "DBFilesClient"
- Arrastre "Item.dbc" a la carpeta.
- Nombre MPQ algo así como parche-9.MPQ
Terminando
- inicie su servidor
- el problema debe ser solucionado.
compruebe que está solucionado:
si puede hacer clic con el botón derecho, equipe el elemento.
Notas para el futuro:
- Debe mantener "Item.dbc.csv" en caso de que necesite actualizarlo nuevamente.
- Actualice el MPQ, no agregue nuevos.
No se muestra el icono correcto:
- asegúrese de conocer la diferencia entre una EntryID y una DisplayID.
Método 1:
- Ve a WoWhead
- Ejemplo: Crystal Vial - Objeto - World of Warcraft
- "3371" es la entrada ID.
- Para encontrar el DisplayID, vaya al archivo "item.dbc" y busque "3371".
- El segundo número grande en la misma línea es su ID de pantalla.
Método 2:
- Creador de TrinityCore
: busca un elemento y encuentra su displayID.