Visitas
Conectarse
Últimos temas
Problema de error critico
2 participantes
Página 1 de 1.
Problema de error critico
al crear el objeto [Shattered Sun Banner (Blood Elf - Pole) X:-4006,090088 Y:-1162,109985 Z:156,421005 MapId:0] me salio error critico , y al conectarme no me deja y resulta q todo el q pasa por ahi lo tira del juego. que ago? como borro eso es q lo intente seleccionar de lejos para borrarlo pero al poner .gobject near encuentro el objeto pero al clikearlo con gobject delete [Shattered Sun Banner (Blood Elf - Pole) X:-4006,090088 Y:-1162,109985 Z:156,421005 MapId:0] me trae hacia el obejto y me da error y me tira del wow. que puedo hacer? el objeto creado esta en el shop :S me ha jodido todo el shop
davidlepe21- Novato
- Cantidad de envíos : 14
Oro : 330
Reputación : 0
Fecha de inscripción : 07/07/2009
Re: Problema de error critico
Lo más facil es borrarlo de la base de datos directamente, se ve que tiene un comportamiento raro.
Primero, necesitas ver la ID de ese objeto. Sino la sabes, vete a gameobject_template, y busca el nombre de ese objeto.
Lo más facil es hacer una búsqueda de esta manera:
SELECT * FROM gameobject_template WHERE name LIKE "%Shattered Sun Banner%";
Esto va a mostrarte todas las entradas en la tabla de gameobjects, cuyos nombres contengan Shattered Sun Banner.
Una vez que tengas su ID, la tabla donde se registran los spawns de los gameobjects es gameobject.
Aqui, tienes que localizar todos los spawns de ese gameobject para encontrar el tuyo.
Lo más facil es hacer esta consulta:
SELECT * FROM gameobjects WHERE id=XXX;
XXX es el ID del gameobject que encontraste antes. Una vez que tengas las entradas, ya que sabes los parametros MapId, X,Y,Z, no te debería ser dificil encontrarlo.
Simplemente, una vez que lo tengas, eliminas la entrada y listo.
Salu2
P.D: Como orientación, para resolver (o dar una solución) a este problema lo que he hecho es:
1º. Acceder a la Wiki de UDB, en concreto a la sección donde se muestra la estructura de la BD mangos: http://wiki.udbforums.org/index.php/Mangosdb_struct .
Esto es necesario para saber qué tablas hay que mirar, así como para ver que campos tiene cada una y para qué se emplean.
2º. Aplicar conocimientos básicos de SQL sobre consultas.
3º. Usar la cabeza (pensar).
Esto lo pongo simplemente para que, el que pueda pensar que hago magia cuando soluciono problemas, que vea lo que realmente hago .
Primero, necesitas ver la ID de ese objeto. Sino la sabes, vete a gameobject_template, y busca el nombre de ese objeto.
Lo más facil es hacer una búsqueda de esta manera:
SELECT * FROM gameobject_template WHERE name LIKE "%Shattered Sun Banner%";
Esto va a mostrarte todas las entradas en la tabla de gameobjects, cuyos nombres contengan Shattered Sun Banner.
Una vez que tengas su ID, la tabla donde se registran los spawns de los gameobjects es gameobject.
Aqui, tienes que localizar todos los spawns de ese gameobject para encontrar el tuyo.
Lo más facil es hacer esta consulta:
SELECT * FROM gameobjects WHERE id=XXX;
XXX es el ID del gameobject que encontraste antes. Una vez que tengas las entradas, ya que sabes los parametros MapId, X,Y,Z, no te debería ser dificil encontrarlo.
Simplemente, una vez que lo tengas, eliminas la entrada y listo.
Salu2
P.D: Como orientación, para resolver (o dar una solución) a este problema lo que he hecho es:
1º. Acceder a la Wiki de UDB, en concreto a la sección donde se muestra la estructura de la BD mangos: http://wiki.udbforums.org/index.php/Mangosdb_struct .
Esto es necesario para saber qué tablas hay que mirar, así como para ver que campos tiene cada una y para qué se emplean.
2º. Aplicar conocimientos básicos de SQL sobre consultas.
3º. Usar la cabeza (pensar).
Esto lo pongo simplemente para que, el que pueda pensar que hago magia cuando soluciono problemas, que vea lo que realmente hago .
Re: Problema de error critico
es que no me sale el objeto, hay muy pocos objetos en la carpeta gameobject y demas, no me salen todos `pk?
davidlepe21- Novato
- Cantidad de envíos : 14
Oro : 330
Reputación : 0
Fecha de inscripción : 07/07/2009
Re: Problema de error critico
lo abro con sqlyog
davidlepe21- Novato
- Cantidad de envíos : 14
Oro : 330
Reputación : 0
Fecha de inscripción : 07/07/2009
Re: Problema de error critico
Yo con el SQLyog es que no se manejarme... lo usaba al principio, cuando empecé a aprender sobre los servidores estos y el que estaba de moda era el Antrix, pero de eso hace ya mucho...
Puedes si quieres bajarte el MySQL QueryBrowser, es el que uso yo y es gratuito.
Lo puedes tener instalado aunque uses el SQLyog, como otra alternativa más.
El QueryBrowser, lo unico es que no es tan como el SQLyog y otros como el Navicat, pero no es complicado de usar.
En cuanto al porqué no salen todos los objetos... puede ser que el SQLyog haga las consultas limitadas, de manera que solo se muestren las entradas en un cierto rango.
Eso se suele hacer asi porsi la tabla tiene miles y miles de cosas, para que no se demore demasiado la consulta.
Salu2
Puedes si quieres bajarte el MySQL QueryBrowser, es el que uso yo y es gratuito.
Lo puedes tener instalado aunque uses el SQLyog, como otra alternativa más.
El QueryBrowser, lo unico es que no es tan como el SQLyog y otros como el Navicat, pero no es complicado de usar.
En cuanto al porqué no salen todos los objetos... puede ser que el SQLyog haga las consultas limitadas, de manera que solo se muestren las entradas en un cierto rango.
Eso se suele hacer asi porsi la tabla tiene miles y miles de cosas, para que no se demore demasiado la consulta.
Salu2
Re: Problema de error critico
lo consegui arreglar pero me bajare el programa a ver si me deja ver todo xd, grcias por la ayuda tio
davidlepe21- Novato
- Cantidad de envíos : 14
Oro : 330
Reputación : 0
Fecha de inscripción : 07/07/2009
Re: Problema de error critico
El QueryBrowser si te deja ver todo, o dicho de otra manera...
Normalmente, en SQL, siempre ves todo lo que hay, y, en caso de que quieras limitar los resultados que aparecen, lo tienes que hacer a mano.
Lo que ocurre, es que hay muchos programas gestores que ya por defecto limitan los resultados.
Las limitaciones en MySQL se hacen de la siguiente manera:
Supongamos que quieres ver todo el contenido de una tabla cosa que está en la base de datos prueba, la consulta sería así:
SELECT * FROM prueba.cosa;
Ahora bien, supongamos que quieres ver solamente los 1000 primeros resultados de esa consulta, pues haces:
SELECT * FROM prueba.cosa LIMIT 0,1000;
En el limit, el primer valor, indica la entrada a partír de la cual quieres mostrar el contenido de la tabla, y el segundo valor, indica cuantas filas quieres que se muestren como máximo.
Por ejemplo:
SELECT * FROM prueba.cosa LIMIT 20,500;
Va a mostrar como máximo 500 filas, a partir de la entrada nº 20.
Esto es solo una pequeña muestra de como hacer las consultas en SQL.
En el QueryBrowser, vas a ver que, a diferencia de SQLyog, Navicat y otros, prácticamente lo tienes que hacer todo con consultas, escribiendo vamos.
Yo personalmente lo prefiero así, ya que tengo un control total sobre lo que se va a hacer, y, si se algo de SQL, se claramente QUÉ se va a hacer y como.
Las interfaces gráficas con botones y tal, a veces ayudan... pero con frecuencia, dificultan las cosas al tener que buscar como se hace esto o lo otro.
Pasa casi lo mismo que con la programación web: Si tienes que usar un programa concreto (Dreamweaver, Frontpage, etc...), vas a tener que mirar donde está cada cosa.
En cambio, si ese tiempo en aprender a usar el programa, lo dedicas a aprender HTML , con usar un editor de textos sencillo, orientado a programación, te basta... y saldrás ganando ^^ .
Salu2
Normalmente, en SQL, siempre ves todo lo que hay, y, en caso de que quieras limitar los resultados que aparecen, lo tienes que hacer a mano.
Lo que ocurre, es que hay muchos programas gestores que ya por defecto limitan los resultados.
Las limitaciones en MySQL se hacen de la siguiente manera:
Supongamos que quieres ver todo el contenido de una tabla cosa que está en la base de datos prueba, la consulta sería así:
SELECT * FROM prueba.cosa;
Ahora bien, supongamos que quieres ver solamente los 1000 primeros resultados de esa consulta, pues haces:
SELECT * FROM prueba.cosa LIMIT 0,1000;
En el limit, el primer valor, indica la entrada a partír de la cual quieres mostrar el contenido de la tabla, y el segundo valor, indica cuantas filas quieres que se muestren como máximo.
Por ejemplo:
SELECT * FROM prueba.cosa LIMIT 20,500;
Va a mostrar como máximo 500 filas, a partir de la entrada nº 20.
Esto es solo una pequeña muestra de como hacer las consultas en SQL.
En el QueryBrowser, vas a ver que, a diferencia de SQLyog, Navicat y otros, prácticamente lo tienes que hacer todo con consultas, escribiendo vamos.
Yo personalmente lo prefiero así, ya que tengo un control total sobre lo que se va a hacer, y, si se algo de SQL, se claramente QUÉ se va a hacer y como.
Las interfaces gráficas con botones y tal, a veces ayudan... pero con frecuencia, dificultan las cosas al tener que buscar como se hace esto o lo otro.
Pasa casi lo mismo que con la programación web: Si tienes que usar un programa concreto (Dreamweaver, Frontpage, etc...), vas a tener que mirar donde está cada cosa.
En cambio, si ese tiempo en aprender a usar el programa, lo dedicas a aprender HTML , con usar un editor de textos sencillo, orientado a programación, te basta... y saldrás ganando ^^ .
Salu2
Temas similares
» {PROBLEMA}sale un error:"imposible validar la version del juego"
» Error Dk y cazador.
» Duda o Problema con las db
» Problema con la tabla "Playercreateinfo"
» Problema con Trinity core 3.3.2
» Error Dk y cazador.
» Duda o Problema con las db
» Problema con la tabla "Playercreateinfo"
» Problema con Trinity core 3.3.2
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
Lun Nov 14, 2016 3:41 pm por ragnarosxd
» WoW server ragnaros 3.3.5a high reates
Miér Jun 24, 2015 11:12 pm por ragnarosxd
» WoW server ragnaros 3.3.5a high reates
Miér Jun 24, 2015 11:11 pm por ragnarosxd
» Traducciones WhyDB
Vie Mayo 02, 2014 10:54 pm por tubafonos
» realmlist
Jue Ago 29, 2013 5:36 pm por locoiii
» cual es el realmist????
Mar Mayo 14, 2013 3:15 am por bosz
» Presentacion
Lun Abr 01, 2013 6:40 am por danigraful
» holaa me podeis ayudarr
Dom Mar 31, 2013 5:34 pm por alejandro9696
» WOWPlus - Excelente Servidor WoW 3.3.5 a (WOTLK)
Miér Mar 27, 2013 2:33 am por Galawowplus