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

#1391
El tema de los ticket, lo único que se puede suponer en un principio, es que esté bugeado el comando con el que recibes los ticket.

El taxi, si es el que creo, si solo metes los datos en la base de datos, no te va a funcionar. Los taxis son scripts, de manera que tienen que tener su script correspondiente en una carpeta scripts en la carpeta del servidor.

Los eventos supongo que serán también scripts.

Mientras tengas lo necesario, supongo que se podrían añadir al servidor sin problemas (siempre que sepas qué, donde y cómo tienes que hacer para realizar la operación, yo personalmente no lo se, en cuanto disponga de tiempo puedo echar una ojeada), también supongo que tendrá que ser compatible con la base de datos.

Es decir, Mangos por ejemplo usa una estructura de bases de datos algo diferente a Arcemu (la cual Arcemu heredó de Ascent, y este a su vez de Antrix), por lo que, en principio, pienso que quizás los scripts de Mangos podrían llegar a cargar en Arcemu, pero quizás no funcionen por la base de datos.

Lo de los NPC... en principio, quizás se pueda arreglar directamente con algún parche de Arcemu.

Para hacer lo que tu dices, habría que saber qué tablas afectan a ese NPC en concreto.

Todas las criaturas del juego guardan sus datos principalmente en 2 tablas: creature_names y creature_proto . Luego cada NPC puede tener alguna tabla más relacionada con el (por ejemplo, los vendedores sacan su stock de la tabla Vendors).

Cuando hablas de la GMIsland, ¿a qué modificaciones te estás refiriendo?.

Salu2
#1392
Cita de: Artikbot en 28 Octubre 2008, 20:03 PM
Los HE borrado.

Creo que no está permitido postear servidores piratas de WoW, no?


Saludos,
Artikbot.

Eso es muy cierto, y de hecho, ya puse un aviso (y alguno más habré puesto más atrás en el hilo seguramente) de que la gente no pusiera enlaces ni información referentes a servidores piratas, pero ya se sabe... a algunos lo de leer para atrás se les da mal.

No se quienes los habrán posteado ni tiene mayor importancia, solo lo recuerdo de nuevo para todos en general: NO pongais enlaces a ningún servidor pirata. No queremos que vayan a cerrar este hilo... ¿o sí?.

Salu2
#1393
Veo que muchos os seguís basando en el tutorial que se posteó en Word, seguid el Videotutorial, que aparte de que lo voy explicando en el vídeo, está más actualizado.

Como ves, la imagen del instalador en el videotutorial, corresponde con la tuya:



En cuanto al error que te sale en el otro post, quizás el Visual C++ se haya descargado mal, prueba a bajar de nuevo el programa y a instalarlo (borra primero los archivos temporales de Windows por si acaso).

Salu2
#1394
Uff de esos protocolos que dices no tengo idea Barnes, sorry :P .

Yo casi achararía a los scripts lo de Illidan, pues son los que supongo definen su comportamiento.

A ver si alguien te puede ayudar, jenty, que yo me piro ahora a dormir y la cabeza la tengo hoy como un bombo xD

Nas nochess.

Salu2
#1395
Con un poco de práctica conseguiras montarlo, tranquilo.

Yo aprendí a montarlos después de solo Dios sabe cuantos intentos, pero mereció la pena. Se aprende mucho de la experiencia.

De todas formas, montar un servidor es sencilla. Lo realmente complicado es, como descubrirás si abres el tuyo al público, mantenerlo.

Salu2 y suerte con la nueva intentona.
#1396
Cita de: Barnes en 27 Octubre 2008, 20:11 PM
Aparte de los ya mencionados, uno que flipé en colores.

Farenheit.
http://www.atari.com/fahrenheit/sp/index.html

Es como estar metido en una peli, wapisimo!

No me suele gustar hacer uso de ciertas costumbres foriles, pero en este caso...

+1

He jugado y está genial el juego. Un gran trabajo hicieron los desarrolladores.

Salu2
#1397
Mola esa imagen, ¿De donde la has sacado?

Me pregunto si estará en 1024x768 (si la pillo así, ya tengo nuevo fondo para Linux XD).

Noticias: Han habido actualizaciones en WhyDB, sobretodo una que me ha gustado particularmente, y es que el idiota del script, ya no crea una base de datos llamada ascent_db por narices, aunque le hayamos dicho que el nombre de la base de datos World es otro.

Por otra parte, sigue si funcionar bien la parte del tool.bat dedicada a crear una copia de seguridad de la base de datos Character, de todas formas, aquí os dejo una forma de hacer dicha copia de seguridad:

mysqldump.exe -u<usuario> -p<contraseña> --result-file=CharDB.sql character

Esto se hace desde la consola de comandos de Windows (podría hacer una pequeña aplicación gráfica para hacer la backup, pero, por una parte es bastante sencillo de hacer esto, y por otra, estoy todavía pendiente de terminar el ArcEmu & WhyDB Installer y no quiero ponerme con otra cosa) y hay que estar en el directorio mysql de la carpeta WhyDB.

La copia de seguridad se guardará en la misma carpeta, WhyDB\MySQL .

<usuario> : Esto se cambia completo por el nombre de usuario de MySQL

<contraseña> : Lo mismo que arriba, pero con la contraseña

CharDB.sql : Esto se puede llamar como se quiera. Es el nombre que va a tener el fichero SQL donde se alojen los datos de la base de datos Character.

character : Esto es el nombre de la base de datos de la cual queremos hacer el backup.

O sea, que si por ejemplo, mi usuario es root, mi contraseña es root, y quiero salvar la base de datos character con el nombre de Character.SQL, tendría que hacer:

mysqldump.exe -uroot -proot --result-file=Character.SQL character


Salu2
#1398
A veces da problemas la instalación del Visual C++ ,sip, prueba de nuevo.

Afortunadamente, Microsoft todavía no se ha atrevido a mancillar al pinguino con su software XD .

Dios, que gusto da ser administrador :D .

Un tio que me había puesto un mensaje de SPAM en el blog (preguntando una duda del crysis, y encima, para contestarle, ponía una URL que ni era e-mail siquiera, sino otra web diferente), ha sido llamar a mis poderes divinos y dicha entrada ha quedado limpita (salvo un recordatorio de su existencia :P ).

Amos anda... SPAM en mi blog, si ya de por sí costará cierto trabajo tenerlo bien mantenido con las cosas de las que trata la entrada...

Salu2
#1399
Obivion -> Libertad de acción (en general, toda la "Juegografía" de Bethesda Softworks me encanta).

World of Warcraft -> No es facil decir la razón, digamos que és el único MMORPG que ha conseguido viciarme de verdad xD.

XIII -> Me encanta el estilo del juego, tipo comic.

The Legend of Zelda (todos) -> No hay una única razón, no se que decir ... XD

Salu2
#1400
La cosa del Inferno habrá que esperar a que los desarrolladores de ArcEmu o los de la base de datos lo arreglen, yo personalmente no tengo idea de eso :( .

Salu2

P.D: Noticias blogeras: Al parecer, cuando colgué en su día el vídeo llamado Apéndice, no me fijé en que no se había grabado el sonido. Ahora mismo tengo unos problemillas con la máquina virtual donde creé el videotutorial, por lo que, de momento, no me va a ser posible reponerlo.

En cuanto lo pueda rehacer y lo suba, lo notificaré.


P.D 2: Debido a que un usuario preguntó la manera de modificar aspectos de los NPC (en concreto, cosas como el daño que hacen los bosses, la vida que tienen, etc... ), (y sobretodo debido a mi curiosidad por saberlo xD), he estado investigando y parece que la clave del tema está en la tabla creature_proto ubicada en World.

Dicha tabla tiene las características de los NPC, como vída, daño que hacen, etc...

No figura ningún nombre de criatura, en lugar de eso, hay que guiarse por el ID de dicha criatura (en la tabla la ID aparece como Entry).

De modo que, si queremos saber la información referente a una criatura (por ejemplo, Van Cleef), tendremos que hacer 1 de 2:

1º. Mirar en la tabla creature_names donde cae la entrada de Van Cleef, mirar su ID, y luego mirar por toda la tabla creature_proto, a ver que cual entrada coincide en Entry con la ID de Van Cleef.

o

2º Usar el lenguaje SQL para realizar una consulta combinada. Esto sería:

SELECT * FROM world.creature_proto WHERE Entry IN (
SELECT Entry FROM world.creature_names WHERE name LIKE "%VanCleef%");

(Las 2 líneas SELECT son una sola consulta)

Esto lo que haría es, primero, haría la consulta de abajo (buscaría el Entry (ID) de la entrada en la cual el nombre de la criatura CONTIENE el texto "VanCleef), y luego, usaría el valor de Entry obtenido en la consulta de abajo, en la de arriba (la cual mostraría todas las filas y columnas en las que la columna Entry sea igual a valor Entry guardado de la consulta de abajo.

Espero que no os hayais hecho mucho lio, pero era para que os hicierais una idea de cómo funciona la consulta (por aquello de que el saber no ocupa lugar ;) ).