[Tutorial] Crear un servidor para WoW usando ArcEmu y NCDB [Tutorial]

Iniciado por Ariath, 1 Agosto 2008, 12:57 PM

0 Miembros y 8 Visitantes están viendo este tema.

soli23

hola gente !!

tengo una duda y siguiente problema con el server.

luego de unas semana e logrado levantar el serverdidor. pero en muy jodido no tiene npcs y bichos ni nada ano solo por ahi xdd.

entonces que podria estar ocasionando esto???

miren trabajo con ABD , arcemu , character .  la DBC que tiene el game es enUS y mi juego esta enGB podria estar eso ocasionando el problema?? si es asi, me enseñan a bajar los DBC por favor tengo el porgrammita necesario para hacerlo pero no lo se utilizar. y menos donde deja la descarga.

otra coa el character tambien esta enUS , pero esta jodido por que e  buscado y buscado y no encuentro un character enGb si alquien tiene podria dejar el link de descarga porfqvir se los agradeceria mucho si me ayudan


ariath enseñame tu que eres el padre aqui xddd


gracias un saludo comunidad!!

lunkes



Para toda a comunidad.

mira se algo aki lhes é útil, buon proveito e un saludo a todos.

http://gratiswow.com/e107_plugins/forum/forum_viewtopic.php?24212

Ariath

Bueno, notifico que han habido algunos cambios en ArcEmu.

Se ve que están remodelando el site, por que no veo por ningún lado el Wiki (donde yo aprendí a montar el servidor, para entendernos).

Una de las cosas que han cambiado, es el SVN.

El SVN antiguo: http://arcemu.svn.sourceforge.net/svnroot/arcemu/trunk
El SVN nuevo: svn://arcemu.info/svn/arcemu


Si quereis probar el nuevo código fuente sin perder el antiguor, crear una carpeta nueva (Podeis llamar a la nueva carpeta como querais, por ejemplo, ArcEmuNuevoSVN) y seguir el procedimiento del tutorial para bajaros el código fuente.

Solamente, que cuando vayais a indicar la dirección SVN del servidor, pongais la nueva, no la vieja.

De momento, sinceramente, recomiendo hacer esto, en lugar de sustituir completamente el código fuente del antiguo SVN por este. Nunca se sabe si el nuevo dará algún problema que no tuviesemos con el antiguo.


Yo ya lo he probado y me funciona perfectamente el servidor con el código del nuevo SVN, así que paso a explicaros:

Lo primero que notareis al recuperar el contenido del SVN nuevo, será que la carpeta ocupa mucho más que antes.

De todas las carpetas que salen al abrirla (branches, tags, testing y trunk), realmente solamente necesitaríamos la de trunk.

Esta carpeta notareis que pesa ahora poquísimo (no llega a los 50 MB), y eso se debe, al parecer, a que han quitado muchas cosas de aquí.

He dicho antes "necesitaríamos", porque, si el Visual C++ lo tenemos ya preparado, solamente necesitamos el contenido de la carpeta trunk, tal y como está ahora. Es decir, con ella podemos compilar el ArcEmu y los script_bin perfectamente.

Sin embargo, si no tenemos el Visual C++ adecuadamente configurado, aquí nos vamos a encontrar con una sorpresa.

¿Recordais que en el tutorial se hacía hincapié en que, antes de compilar nada del servidor, había que compilar y copiar al Visual C++ ciertos archivos que estaban localizados en una carpeta llamada arcemu-windows-libraries dentro de la carpeta Extras?

Pues bien, ahora esa carpeta ha DESAPARECIDO... o quizás no.

Indagando por las carpetas del nuevo SVN, he encontrado la perdida arcemu-windows-libraries. En concreto, la he hayado aquí: \branches\extras\arcemu-windows-libraries (esta ruta solo es aplicable al nuevo SVN, no al viejo).

La instalación del servidor sigue siendo igual, dentro de la carpeta trunk, encontareis el contenido típico de las fuentes del servidor.

2 notas importantes:

1ª. Si al iniciar el servidor, el arcemu-world os tira un error aludiendo a una tabla llamada character.instanceids, teneis que actualizar la base de datos Character importando el archivo 711_instance-system.sql, localizado en: \trunk\sql\character_updates.

2º. Es recomendable actualizar WhyDB a la última versión y luego re-importar de nuevo la base de datos World entera, puesto que han echo algunos cambios (yo al principio no había actualizado la mía, y me he encontrado con que no había ni un solo NPC en el mundo).



Salu2

P.D: Me estoy planteando la posibilidad de crear un VIDEOtutorial, donde se pueda ver todo lo que hago, aunque primero necesito encontrar herramientas para hacerlo y hacer pruebas para ver como quedan.

Si al final lo hago, lo pondré aquí.

lunkes

My server já esta ON LINE na nueva version

TRUNK 1010

http://lunkes.ddns.com.br:6566

prueban lo

kindombo

BUENO TENGO UN PROBLEMA ALGO EXTRAÑO quisiera QUE ALGUIEN ME PUDIERA AYUDAR EL PROBLEMA ES CON LA WEB MI WEB FUNCIONA CORRECTAMENTE PERO SOLO DE FORMA LOCAL NO AYO LA MANERA DE QUE EN OTRA PC LA PUEDAN VER TENGO EL NO-IP DUC ACTIVADO Y MI WEB LA CREE POR EL APPSERV YA QUE EL PROGRMA XAMPP ME DA UN ERROR Y ME PONE COMO QUE SI YO CAMBIE EL NOMBRE O LA CONTRASEÑA DE LA BASE DE DATOS PORFAVOR ALGUIEN DE VERDAD QUE AYA PUESTO SU WEB Y LE FUNCIONE QUE PORFAVOR ME EXPLIQUE COMOPUEDO HACER PARA QUE OTROS LA VEAN GRACIAS DE NUEVO POR LA GUIA Y ESPERO SU PRONTA RESPUESTA GRACIAS

manson5

1º: Tengo un problema, por q el el cuadro de schematas en el MySQL Query Browser me figuran 7 eschematas, uno llamado ascent_world, otro llamado world, otro logon, otro character, otro information_schemata, otro mysql y otro test. El problema CREO q es el q me aparescan los schematas ascent_world y world. Tengo la sensacion de q hice algo mal en el paso del tool, y q puse algo mal con los nombres de las bases de dato world y character. Gracias de antemano y esta muy buena la guia, a pesar de q no me funca bien la capucha para hacerla sin hacer unas preguntitas.xD  :-\ .

2º: En la configuracion del ArcEmu los comentarios q me dificultan son los siguientes:
J2 y J3: hay tengo q poner Root y la contraseña cierto???
J4: tengo q poner logon???
J14 y 15: lo mismo q en el J2 y 3??
J16: pongo world????
J17: lo mismo q en el J16 PERO pongo en ves de world, character???

Y CON ESO SOLUCIONADO CREO Q YA ESTARIA MI SERVER  ;D ;D ;D ;D

ARIATH: Te pido disculpas por ser tan bola de no saber hacer tooodo bien solo, y muchas gracias por todooooo lo q haces para q la gente como YO (digo de querer crearse un server, no ser un bola como yo xD) pueda tener un server. Tal ves el server no llegue a mucho, pero ya la gente disfruta de saber q es capaz de crearce un server propio sin nadie q lo moleste ni nada. GRACIAS y SOS UN CAPO!!!!

Ariath

Lo de los schematas de MySQL no te preocupes, yo el paso del tool.bat lo hago siempre bien y a mi también me crea un ascent_world, aunque vacío. Lo que hago es simplemente borrarlo, de todas formas puedes incluso dejarlo, pues el servidor solamente va a mirar en los schematas que tengas configurados en los archivos de configuración.

Veamos, lo de los comentarios. No se si habrás descargado el tutorial actualizado que colgué en su día, lo digo porque, como añadí algunos comentarios, quizás, si te estás basando en el antiguo tutorial, los números de los comentarios no se correspondan :

J2 y J3: Aquí no hace falta que pongais root. Yo lo puse como un ejemplo, porque es lo que yo uso en mi servidor. Tanto de usuario como de contraseña. En el comentario nuevo (no se si en los viejos), si te fijas pongo textualmente : "Usuario de la base de datos" y "Contraseña de la base de datos" .

J4: Aquí de nuevo puede ser otro nombre, no necesariamente Logon. Logon lo puse porque es el "estandard" digamos para llamar a la base de datos donde se almacenan los datos de las cuentas y demás. Simplemente, si por ejemplo, en el QueryBrowser le pusiste de nombre a la base de datos "Cosa", pues aquí tendrías que poner "Cosa". Es el nombre de la base de datos Logon, sea cual sea.

J14 y J15: Efectivamente, tienes que poner lo mismo que en el 2 y el 3, por que te está preguntando por lo mismo. El usuario y contraseña de la base de datos.

J16 y J17: Aquí te respondo lo mismo que antes para Logon. World, es simplemente un nombre "estandard" por el que se conoce a esta base de datos, en la cual están los datos del mundo del juego (de ahí que se le llame World (Mundo). Simplemente tienes que poner cómo se llama la base de datos, tanto si le has puesto de nombre World, como si es Mundo, o como si es Universo. Ahora, lo que pongas aquí, tiene que ser el nombre de la base de datos en el QueryBrowser.

No pasa nada, yo evidentemente al empezar a hacer estas cosas tampoco sabía mucho. He ido aprendiendo sobre la marcha a través de investigación y pruebas.

Con decirte que mi servidor lo habre montado de 0 unas 100 veces... ;)

Salu2

Togira Ikonoka

¿Quieres crearte tu servidor WoW? En Crea tu Servidor WoW - ArcEmu encontraras toda la información nesesaria :D

Ariath

Solo es necesario bajar uno de ellos. Los 2 son lo mismo, o casi, gestores para administrar la base de datos.

Puedes tener instalados los 2 sin problemas, aunque no es necesario.

Salu2

P.D: Así al pronto, la única diferencia notable, es que el Navicat es de pago, mientras que el GUI Tools es gratuito.

P.D: Actualizado el primer post. He añadido información básica de como configurar el servidor para acceder a el desde Internet, así como una explicación sobre el funcionamiento del archivo hosts de Windows, y de como hay que modificarlo (y lo más importante, por qué hay que modificarlo) para no dejar de tener nosotros acceso local al servidor.

Esta información, necesito contrastarla antes para asegurarme de que funciona al 100%, por lo tanto es susceptible de cambios.

Togira Ikonoka

Cita de: Ariath en 12 Septiembre 2008, 14:30 PM
Solo es necesario bajar uno de ellos. Los 2 son lo mismo, o casi, gestores para administrar la base de datos.

Puedes tener instalados los 2 sin problemas, aunque no es necesario.

Salu2

P.D: Así al pronto, la única diferencia notable, es que el Navicat es de pago, mientras que el GUI Tools es gratuito.

P.D: Actualizado el primer post. He añadido información básica de como configurar el servidor para acceder a el desde Internet, así como una explicación sobre el funcionamiento del archivo hosts de Windows, y de como hay que modificarlo (y lo más importante, por qué hay que modificarlo) para no dejar de tener nosotros acceso local al servidor.

Esta información, necesito contrastarla antes para asegurarme de que funciona al 100%, por lo tanto es susceptible de cambios.


vale lo de las descargas me a quedado claro,

ahora lo que dises de la actualizacion, no lo entiendo, lo tengo que volver a descaargar la guia??

gracias
¿Quieres crearte tu servidor WoW? En Crea tu Servidor WoW - ArcEmu encontraras toda la información nesesaria :D