Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Ariath

#1591
Pues si quieres, hazme una cuenta y le echo un vistazo...

Ponme mismamente ariath (en minusculas, para que no haya malentendidos) tanto en el usuario como en la password, y pasame la dirección del servidor.

Tan pronto hagas eso y vea los datos, probaré a hacer conexión.


Ahora vamos a ver lo tuyo, Togira. Como te he dicho antes, dado el problema que tienes con los comentarios, voy a proceder a explicarte qué debes cambiar, donde y como.

Así pues, empezamos por el arcemu-realms.conf:
---------------------------------------------------------
<Realm1 Name = "Test Realm"
        Address = "127.0.0.1:8129"
        Icon = "PVP"
        Population = "1.0"
        TimeZone = "1">

Test Realm: Es el nombre del reino, pones el que quieras.

Address: Pones tu IP local (127.0.0.1) si quieres acceso únicamente local, o tu IP externa, si quieres el servidor público. En ambos caso, el puerto (el :8129) lo dejas tal cual.

Icon: El tipo de reino que vas a tener, tienes estas opciones: PVP, Normal, RPPVP, RP

(PvP, Normal, Rol con PvP, Rol. Esta es la explicación, de cada uno de las opciones de arriba)

Population: Qué nivel de población va a reflejar tu servidor: 0 = baja, 1 = media, 2 = alta .

Timezone: Esto mejor no lo toques.
------------------------------------------------
arcemu-logon.conf:
---------------------------

<LogonDatabase Hostname = "host"
               Username = "user"
               Password = "pass"
               Name     = "dbname"
               Port     = "3306"
               Type     = "1">

Host: Lo cambias a 127.0.0.1 o localhost (las 2 cosas son equivalentes)
Username y Password: Son el usuario y la password de MySQL
Name: Nombre del a base de datos logon. Si lo tienes como yo lo he puesto en el tutorial, pon logon aquí.
Port: Deja esto como está.
Type: Lo mismo que arriba.

<Client MinBuild = "8606"
        MaxBuild = "8606">

Versiones mínimas y máxima del juego que va a aceptar el servidor. MinBuild no hace falta tocarlo, pon en MaxBuild 9999.

<LogonServer RemotePassword = "change_me_logon"
             AllowedIPs = "***MUST BE COMPLETED***"
             AllowedModIPs = "***MUST BE COMPLETED***">

El change_me_logon, lo cambias por cualquier cosa que quieras, pero quedatela en la cabeza, que la necesitarás más adelante.

AllowedIPs: Cambia todo lo que esté entre comillas por 127.0.0.1/32.
En AllowedModIPs, pon lo mismo que arriba.

------------------------------------------
arcemu-world.conf
-----------------------------------------

<WorldDatabase Hostname = "host" Username = "username" Password = "passwd" Name = "database" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "host" Username = "username" Password = "passwd" Name = "database" Port = "3306" Type = "1">

En los host, pon 127.0.0.1 o localhost, username y passwd, son el usuario y la contraseña de MySQL.
El database de arriba, lo cambias por el nombre de la base de datos World, y el de abajo por Character.

Si te encuentras con esto:

<die msg="I am a newb who didn't even read half my config file!">

Borralo sin piedad entero, o también puedes poner una # al principio del todo, hace el mismo efecto.

<LogonServer DisablePings = "0"
             RemotePassword = "change_me_world">

El change_me_world, lo cambias por la misma palabra que pusisten en el anterior, aquella que te dije que te guardases en la cabeza por que la necesitarías mas tarde.

<die2 msg="I read nearly all my config file, but not the whole thing!">

Lo mismo que con el otro, erradicalo sin piedad, o anteponle un #.
--------------------------------------

Y ya está, con esto te debería funcionar la cosa ahora, siempre que tengas las bases de datos como hay que tenerlas, claro está ;)

Salu2 y suerte.




#1592
Mmm... pues... sinceramente, no tengo idea de como ver los comentarios en Open Office, pues no lo he usado casi.

Visto lo visto... y dado que no puedes leer los comentarios, desde ahora mismo y hasta que en un futuro des con el medio para ver los comentarios con el Open Office (o incluso, hasta que yo ponga el tutorial en el blog, que lo pondré con formatos diferentes en HTML), eres la única persona con excusa de peso para poder tener errores en los archivos de configuración xD

Dado tu caso en particular, luego procederé a explicarte lo que decían esos comentarios, y las partes importantes que tienes que tener cambiadas en los archivos de configuración.

Mira tu por donde... no había yo caido en el rival libre de Office xD

Salu2
#1593
Mmm... poder entrar, quizás puedan, si el número de build entra dentro del rango que tengas configurado, lo que si que ya no se, es cómo repercutirá la versión en su juego.

Para entendernos, es como si Blizzard, actualizase por su cuenta ahora mismo sus servidores a la versión 3.0.0 y simplemente admitiesen que se conectasen clientes antiguos.

Los clientes antiguos, supongo que tendrían problemas, o directamente no podrían acceder a parte del contenido del juego, eso si es que no hay lios incluso a nivel de software, porque el código del juego de una versión a otra, tiene que cambiar...

Yo creo que no es una práctica recomendable.

Salu2

#1594
Es algo curioso... ¿Has probado si, al margen de que te salga lo de Max Players 2, te acepta la conexión de más de 2 jugadores?

¿Por cierto, ¿Alguien sabe si las imagenes que se suben al host subirimagenes.com, se pueden ampliar?

Por que hay he volverse bizco para poder leer el chat de la imagen que has puesto xD

Salu2
#1595
Para saber si esos archivos se pueden aplicar a este servidor en concreto, tienes que abrir los script .SQL (no son más que archivos de texto plano, como los que se crean con el Bloc de notas, con extensión SQL y que tienen en su interior, las consultas SQL que se realizan para aplicar las cosas al servidor) y mirar si las consultas son válidas en nuestro caso. Es decir, se deben aplicar a tablas que existan ya en nuestras bases de datos, y esas tablas deben tener las columnas adecuadas. Sino, dará error al importarlas.

Ponme la web de donde los has bajado y en cuanto tenga un momento les puedo echar un vistazo, lo malo es que quizá muchos de vosotros no conoceis el lenguaje SQL (no es muy complicado la verdad), porque sino, podríais vosotros mismos mirar las consultas que realiza y sobre qué tablas las realiza.

Salu2
#1596
Primero de todo felicitarte por haber conseguido resolver el problema, Peonzal :)

Ya de paso, pon como lo has resuelto, que todo esta información, la reuniré en el futuro FAQ del nuevo tutorial.

Lo de los buffos, lo comento en el primer post. Se trata de un bug que, de momento, surge cuando usamos las DBC esES. Prueba a usar las que incluí con el tutorial, que son las enUS.

Lo otro, lo de las IDs, las únicas listas que existen, son las bases de datos tipo WoWHead, por ejemplo. Tu pones el objeto a buscar, y luego, cuando accedas a la ficha de ese objeto en cuestión, en la barra de direcciones, pone la ID.

Salu2
#1597
Antes de llevar a cabo semejante salvajada (lo de formatear el PC), te queda un ultimo recurso XD

¿Has tocado algo en el archivo Hosts de Windows?

Si pones el servidor abierto al exterior, y pones la IP externa donde la tienes que poner, luego te queda tocar ese archivo para poder entrar tu desde tu PC.

Hecha un vistazo en el primer post, explico algo al respecto en una sección del mismo.

Salu2
#1598
Peonzal, subeme los archivos a http://filebeam.com/ por favor, que no se porque, no puedo bajarlo de ese Filebam en que los has subido :P .

El error que tienes Togira, es efectivamente, que en los campos en los archivos de configuración donde ponía host, como puede ser por ejemplo este:

<WorldDatabase Hostname = "host" Username = "username " Password = "passwd " Name = "database " Port = "3306" Type = "1">
<CharacterDatabase Hostname = "host" Username = "username" Password = "passwd" Name = "database" Port = "3306" Type = "1">

Seguramente lo estás dejando tal cual.

Me remito a lo que dice el comentario de esa parte en concreto (se aplica a todos los host):

"IP donde está alojada la base de datos (127.0.0.1 o localhost si está en el propio PC)."

Esto es, prueba a reemplazar los host, por localhost.

Salu2

P.D: Y porcierto, el error ese que te da en amarillo del "Die directive", ejem:

<die msg="I am a newb who didn't even read half my config file!">

Ésta línea hay que borrarla entera, pues si la dejamos, cuando arranquemos arcemu-world.exe, nos dará un mensaje en letras amarillas con el texto siguiente:  Die directive received! : I am a newb who didn't even read half my config file! . Aparte de borrarla, también sirve si, al principio de la línea, ponemos un simbolo de almohadilla (#), de manera que quede así: #<die msg=" .... ">


Esto está sacado del tutorial, el actualizado por lo menos, aunque también se ha comentado varias veces por el hilo.

A cosas como estas es a las que me refiero cuando digo que leeis poco...  ;)
#1599
Hola Torrent :)

Hombre, es cierto que contestar siempre lo mismo cansa, además que pone de manifiesto en ciertos casos, hasta qué punto se documenta la gente sobre los problemas.

Hay cosas que algunas veces pueden no quedar claras, no todos tenemos el mismo nivel de conocimiento ni la misma capacidad de entendimiento, por supuesto... pero ya cuando algo más atrás, en las pantallas de alguien que había preguntado por un error, veo el famoso error de las Die directives... te digo que no he sabido que hacer, si reirme con risa histérica o pensar en lapidar a quien lo ha preguntado xD

Yo antetodo pido que la gente, lo primero sea paciente al esperar respuestas, si las hay. Como he dicho, estoy un poco cargado de trabajo (quiero poner el tuto renovado en mi blog y aparte en formato HTML con hipervínculos y tal, y ya eso solo supone un poco de trabajo), y dentro de una semana empiezo la Universidad, por lo que no me va a sobrar el tiempo precisamente :P

Yo estoy encantado de ayudar siempre que pueda (y siempre que haya un motivo, por ejemplo, lo de las Die directives, está mas que mascado), pero también es importante que la gente se documente sobre esos errores que tiene. No solo aquí sino también por Internet.

Una cosa en la que, casi siempre tienen errores (y algo raro, pues haciendo el tutorial como lo tengo hecho, no tengo ni el más minimo error, aunque en ciertas circunstancias no descarto que puedan surgir. Por ello cada PC es un mundo), son los archivos de configuración. Pues bien, a veces es tan facil, como darse una vuelta por la guia, mirar detenidamente los archivos de configuración y los comentarios que puse, y pensar que puede haber mal.

Una cosa está clara, que, aunque puede darse el caso de que salga todo a la primer y bien, quien se ponga a montar este tipo de cosas, tiene que tener claro que no va a ser un paseo por el campo, precisamente.

Tiene su trabajo, y a lo mejor se tarda en tenerlo todo minimamente bien. Yo conozco a gente, que simplemente pide las cosas hechas, y eso no, ya dije al principio que este hilo no versaba sobre eso, sino sobre aprender.

Yo por ejemplo, para ver algunos errores que posteaban al principio, y que no tenia ni idea de que era lo que pasaba... pues me fui al foro oficial de ArcEmu, que, si bien está en ingles, para mi no representa mucho problema, pues me defiendo.

En resumen señores, que hay que trabajarse un poco más las cosas e investigar, que muchas veces, el problema está en algo que se nos ha pasado por alto por ir rápido ;)

Una cosa más antes de irme, y esto he estado tentado de ponerlo en mi firma, y puede que lo haga.

Cuando tengais problemas, acostumbraros a postear los configs directamente, pues ayudais a que se puedan ver rápidamente :D

Salu2 :)

P.D: También hay gente que me ha preguntado sobre cómo poner el servidor online.

Yo lo digo sinceramente. Con exactitud no lo se, nunca he puesto un servidor "de cara al exterior". Pero en cierto modo me lo imagino. De echo, en el primer post, puse un apartadillo sobre como poder acceder al servidor desde fuera (yo investigué el tema inicialmente para poder poner el servidor en LAN), y si no se puede acceder, entonces ya hay que saber un poquillo de redes.

Mirar a ver si los puertos del router están abiertos (si se tiene uno), redireccionarlos si hace falta, etc...

P.D 2: Peonzal, subeme lo que son los ficheros a filebeam y los pruebo directamente en mi servidor.
#1600
Peonzal, ¿Me lo parece a mi solo, o no tienes puesta ninguna contraseña ni en la base de datos ni en el Logonserver Remote Password?

Lo mismo eso es lo que te está dando problemas ...

Si el acceso a la base de datos lo tienes sin password, y te funciona el acceso por el Query Browser, prueba a cambiar al menos el Remote Password del logon. Pon alguna cosa, no lo dejes vacío, y haz lo mismo con otra sección que había muy parecida en el World.

A lo primero, felipexz, en principio si puedes tener 2 servidores si quieres, lo único que tienes que hacer, es poner las cosas de manera que "no se peleen entre ellos". Ya sabes, temas de puertos, las bases de datos a las que acceden, etc...

A lo segundo te digo, personalmente no conozco MangOS (no lo llegué a usar), pero imagino que el procedimiento para crear cuentas será análogo al de aquí, solamente hay que encontrar en qué base de datos, el MangOS, guarda la información de las cuentas.

Luego, ikaru.

Lo primero decirte, que no me mandes mensajes pidiendome que responda algo del foro. Por una parte porque cuando pase por el foro, sea cuando sea, lo veré el post, y si puedo, lo contestaré.

Por otra parte, eso se puede considerar como "meter prisas" (eso y lo de "es urgente"), y no es por ser borde (nada más lejos de mi intención), pero ahora mismo esto del servidor (y no me refiero unicamente a lo de resolver dudas, sino a también re-elaborar el tutorial con un mejor diseño, adecentar el blog nuevo para ponerlo, seguir viendo cosas de la base de datos para aprender como funciona, etc ...) no es lo único en lo que estoy metido.

Ando en varias cosas (también a ver si me sale un intento de editor de personajes, aparte de aprendiendo un poco OpenGL para trastear con el, etc ...), por lo que pido que seais pacientes, y no pidais respuestas rápidas, porque aparte como ya dije en su día, no soy un servicio técnico.

Lo del error 7, ahora mismo no caigo en a lo que te refieres, a ver si puedes especificarme un poco lo que era.

Si las DBC no funcionan... pues hay 2 alternativas.

La primera consiste en googlear a ver si hay otras DBC por ahí compatibles con la versión 2.4.3 que puedas usar, y probarlas.

La segunda, sería probar a recompilar el servidor y los script_bin, y a continuación reconfigurar desde 0 los archivos de configuración, tal y como yo tengo en el tutorial (que es lo básico para que el servidor funcione.

Hay que ir haciendo pruebas a ver qué es lo que falla.


Fost, sube los archivos a filebeam u otro y pon el enlace para bajarlos, a ver si hay algun error.

Salu2