la misma mision de sl rota ya la aregle probe barios personajes para ver si no dava error
Intenta verificar que la versión del cliente que estás usando (aparece en la esquina inferior izquierda de la pantalla de autenticación, tan pronto abres wow.exe)Buenas, todo ha ido a la perfección, tanto siguiendo el video en el que explicas, como algún consejo que he visto en esta publicación, pero tengo un problema, una vez meto el user y la pass, me sale todo bien, reino trinity, tipo normal y población baja, pero cuando le doy a entrar me saca de nuevo a meter el user y la pass, saltandome error : WOW51900319
tengo entendido que sale cuando se pierde conexión con el servidor, en este caso, debería ser el servidor que hemos creado, pero no encuentro la falla, ya digo, lo he seguido todo al pie de la letra, lo unico que mi version de juego es la 10.0.5, aun así, todo ha ido correcto hasta ese punto
Los archivos que tengo son los que hay al inicio del post, en la parte de actualización que se encuentra casi a lo ultimo, la version del juego es la 10.0.5 (47849).Intenta verificar que la versión del cliente que estás usando (aparece en la esquina inferior izquierda de la pantalla de autenticación, tan pronto abres wow.exe)
... sea la misma que aparece en los archivos .conf bnetserver y worldserver,
... y en la base de datos 'auth', en la tabla 'realmlist' la columna 'gamebuild',
Algunos problemas de conexión son por diferencias en el número de la versión del juego.
Con respecto al código que estás usando...Los archivos que tengo son los que hay al inicio del post, en la parte de actualización que se encuentra casi a lo ultimo, la version del juego es la 10.0.5 (47849).
Respecto al realmist me encuentro con esto:
View attachment 4282
Lo que el gameguild de abajo (que está en modo auto) no me deja ni modificarlo ni reemplazarlo por uno nuevo sin que desaparezca..)
Revisa el post desdehola al ejecutar word server me sale el error 0xc0150002 y nos como solucionarlo
Con respecto al código que estás usando...
SQL:Necesitas, Acceder o Registrarse para ver el contenido.
Son 4 cosas las que hace:
1 - DELETE Borra toda info de la fila del 'build'= (número del build o versión del juego)
2 - INSERT INTO 'build_info' añade una fila con la info del build (versión del juego) que se especifica en los datos entre el paréntesis.
No sé con qué propósito se colocó, pero hay que aclarar como se debe manejar, porque si no se colocan los valores adecuados se puede estar desconfigurando la base de datos y generar problemas por datos erróneos sobre las versiones del juego... mucho cuidado con eso.
3 - UPDATE cambia un valor de una sola celda, en este caso (la imagen que colocas), reemplaza 47213 por 47849 en el 'gamebuild' de la tabla 'relmlist' (que es donde el emulador va a verificar la versión del juego que va a usar la base de datos)
4 - ALTER TABLE en este caso lo que hace es colocar el valor por defecto de 'gamebuild' cuando se cree una nueva fila... para fines prácticos de solo instalar shadowlands y nada mas, no tiene mayor relevancia...
El código que dejo arriba es para tratar de dejar un poco más organizado lo que tratabas de hacer. Teniendo en cuenta que estás utilizando la última versión (build), se puede usar tranquilamente.
El DELETE va a borrar la fila del gamebuild que aparece ahí, si no existe esa fila, no pasa nada.
El INSERT INTO va a clonar los datos de una versión indeterminada del juego que van a simular ser la versión 47849.
El UPDATE haría lo que describí anteriormente, pero como ya tienes ese valor puesto en la DB, puedes incluso borrar esa línea. En tu caso no sería necesaria.
El ALTER TABLE lo que resultará haciendo es dejar como valor por defecto el de la build que tienes ahora, la 47849. Pero repito, No tiene mayor relevancia, también podrías omitirla e ignorar el valor que aparece en la línea automática... en esa tabla solo debe haber una línea activa (que es lo que se ve en tu captura)
Como recomendación personal, es que a futuro se sigan los consejos de @WoWCreador. Tratar de aguantar las actualizaciones del cliente hasta que salgan las actualizaciones de TrinityCore. Yo añadiría que procuren hacer una copia del último cliente que tuvieron funcional antes de una actualización, por precaución.
Otra cosa. Cuando usen códigos como el de arriba, traten de saber qué es lo que hace antes de "adaptarlo" y ejecutarlo. Nada se pierde con preguntar.
Nos cuentas.
Edit: Perdón, no es shadowlands sino dragonflight.
En algunos casos es posible que tome unos minutos que cargue el juego... Hay otras ocasiones en las que es necesario reiniciar el Cliente y/o worldserver.Buenas, creo que hay un avance, o eso creo, de las lineas que me pusiste, lo dejé tal que así
View attachment 4283
ahora, a la hora de entrar, no me saca con el error que comenté al principio, pero se me queda de esta forma
View attachment 4284
ni entra ni sale, creo que si es un avance, pero no llega a entrar del todo, no se si la primera vez le cuesta entrar y puede tardar, o debería ser mas instantáneo
En algunos casos es posible que tome unos minutos que cargue el juego... Hay otras ocasiones en las que es necesario reiniciar el Cliente y/o worldserver.
Estuve revisando TC, similar a lo que hizo @Mikatholic anteriormente y hay una actualización hecha a la tabla 'build_info'
SQL:Necesitas, Acceder o Registrarse para ver el contenido.
Considero que sería adecuado dejar esa tabla con los datos correctos, porque, como había dicho, puede haber problemas si la info no es coherente.
Podrías tomarle una captura a las últimas versiones que hay en 'build_info' en tu base de datos? Para tratar de dejar esa parte bien actualizada por el momento.
Correcto.
Los datos de las build estan correctos hasta la 47631, que es la penúltima que tienes, ahora, ejecuta el código que puse en mi mensaje anterior, ahí estan agregados los datos de las build que faltan desde el 631 hasta el 849.
Ahí si es necesario que se ejecuten el delete y el insert. Ya con eso se quitan, al menos problemas relacionados con compatibilidad de versiones del juego.
Es porque borró la build 849, pero no ejecutó el InsertView attachment 4287
me ha vuelto a salir el error aquel WOW51900319 tras ejecutar el codigo, reinicie bnetserver y worldserver, intenté entrar de nuevo y lo mismo, ese error
Por fin he podido entrar, ahora queda que pueda crear un pj y poder jugar, he intentado crear 3, pero no me ha funcionado, cuando he salido del juego, me he encontrado con estoEs porque borró la build 849, pero no ejecutó el Insert
Intenta con esto:
SQL:Necesitas, Acceder o Registrarse para ver el contenido.
Ahí se estará ejecutando un insert por cada build. Asegúrate que se ejecuten todas...
View attachment 4288
Con el botón que aparece sombreado. o con (como dice ahí) Ctrl + F9.
Creo que así se verá mejor que el anterior mensaje, entro en el reino, selecciono personaje, lo edito y llego hasta este puntoEs porque borró la build 849, pero no ejecutó el Insert
Intenta con esto:
SQL:Necesitas, Acceder o Registrarse para ver el contenido.
Ahí se estará ejecutando un insert por cada build. Asegúrate que se ejecuten todas...
View attachment 4288
Con el botón que aparece sombreado. o con (como dice ahí) Ctrl + F9.
Creo que así se verá mejor que el anterior mensaje, entro en el reino, selecciono personaje, lo edito y llego hasta este punto
View attachment 4294
de ahí no pasa, cuando miro en worldserver, veo esto
View attachment 4295
vale, muchas gracias por todo, la verdad, me ayudaste muchisimoMe temo que eso ya es a nivel de core (del worldserver.exe) y ahí sí me supera por completo.
Si alguno sabe algo a ese nivel y puede echar una mano, gracias.
Mientras tanto, lo que yo haría sería tener un poco de paciencia, mientras sale la nueva actualización completa de TC y se adapta acá en el foro, para poder hacer una instalación más sencilla.
Tratar de recordar que el desarrollo de los emuladores no va al paso de los lanzamientos de blizzard, eso toma tiempo.
amigo me pasarias los links y medio de instalacion osea los pasos te lo agradeceria muchoya logre echar andar el servidor con mi cliente O_O
Crea una cuenta o inicia sesión para comentar
Debes ser usuario para poder dejar un comentario.