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 - elfoscuro

#1
Cada vez que actualizas tienes que cambiar la contraseña del mangosd.conf y el realmd.conf
#2
Ese error es muy comun en lenguaje SQL, ya que la mayoria de la gente no contempla al programar una base de datos, la posibilidad de que la tabla ya este creada. Si te fijas, si le das al boton que te sale de ver el error, abajo del todo creo que pone (en ingles) algo asi como que la tabla que estas intentando crear ya existe.

Lo unico que tienes que hacer es, si tienes la certeza de que la tabla ya creada es igual que la que intentas crear, no tocar nada, y si no la tienes, elimina todas las tablas que vayas a insertar desde el fichero .sqñ y vuelve a ejecutar. Veras como esta vez si que funciona, o al menos deberia.

Un saludo.

PD. Estoy ayudando a la gente mas de lo que la gente me ayuda a mi. Por favor lean mis primeros post para ver si me pueden ayudar en mi problema, pues no encuentro solucion de momento. Aunque sigo probando.
#3
El modo comandos que le llamo yo es a traves del emulador de MS2. (la pantalla negra que le he oido a algunos mencionar). Basicamente la abres yendo a inicio, ejecutar, escribes CMD y pulsas enter o haces click en ejecutar.

Una vez alli, tienes que moverte al directorio en que se encuentra el MaNGOS (por defecto C:\MaNGOS>).

Suponiendo que inicialmente tenemos la linea de comandos de la siguiente manera:

C:\Docuuments and Settings\nickname>_

Escribimos el comando "cd.." hasta que subamos al directorio raiz (C:\>). En este caso seria:

C:\Docuuments and Settings\nickname>cd..[ENTER]
C:\Docuuments and Settings>cd..[ENTER]
C:\>

Ya estariamos en el directorio raiz. A partir de ahi, tenemos que ir al directorio MaNGOS escribiendo "cd nombre de carpeta" hasta llegar a la carpeta MaNGOS.

Si por ejemplo la carpeta esta en C:\MaNGOS>, desde C:\> escribiremos:

C:\>cd MaNGOS[ENTER]
C:\MaNGOS>

Si estuviera en la ruta C:\Archivos de programa\MaNGOS> (por ejemplo) tendriamos que escribir lo siguiente:

C:\>cd Archivos de Programa[ENTER]
C:\Archivos de Programa>cd MaNGOS[ENTER]
C:\Archivos de Programa\MaNGOS>

Una vez estes en el directorio del MaNGOS, no tienes mas que ejecutar el servidor desde ahi escribiendo unicamente el nombre del ejecutable, asi:

C:\MaNGOS>mangosd[ENTER]

Entonces se te ejecutara, pero una sola vez, y cuando te de error, no se te cerrara la ventana, asi que podras ver perfectamente cual es el error que te da.

Un saludo, espero que os sirva ;)

PD. Notese que cuando escribo [ENTER], lo que quiero decir es que pulses la tecla intro, no que escribas eso XD
#4
Cita de: Dork en  1 Junio 2007, 19:39 PM
AYUDA PLEASE, CUANDO ABRO EL SERVER, EN EL TIEMPO QUE LLEVA EL SERVER, SE QUEDA EN 1 SEGUNDO, Y ADEMAS, LA VENTANA NEGRA GRANDE, PARPADEA MUY RAPIDO, Y NO SE LE ALCANZA A LEER NADA, AYUDENME PORFAVOR!!!

:huh: :huh: :huh:

PD: YA REVISE Y NO SON LOS MAPAS, LOS TENGO TODOS, (1.06GB)

                                                               DORK.

Lee lo que te escribi aqui
#5
Hombre, logicamente si aprieto Ctrl+C se cierra, y mas que cerrarse lo que hace es reiniciarse el servidor, pero para volverse a colgar en el mismo sitio.
#6
Nada, se sigue colgando, ya sea en NPC o en ITEMS (que es la siguiente y algunas veces pasa). Yo creo que el problema no es de BD, ya que si lo fuera me daria error al cargar la tabla.

La cuestion es..... de que es error??

Mira, te cuelgo una imagen para que veas como se me queda.



En este caso en concreto ha pasado el NPC y se ha quedado colgado en Items.

Lo mosqueante es que no da error y se reinicia, que si fuera asi, mirandolo yo al final lo sacaria. El problema es que se queda colgado indefinidamente ahi. Incluso lo he dejado un dia entero a ver si era que le costaba cargarse (cosa que dudo) y aun asi, se ha tirado colgado el dia entero.
#7
Sip, de hecho, no me va el archivo del upload, y tuve que abrir el script de upload que hay para sacar la url de actulizacion y descargarla yo manualmente. Esta todo actualizado, se supone a la version mas actual  y me pasa lo mismo que sin actualizar. De todas formas, creo quee no deberia tener nada que ver que el Mangos este sin actualizar, siempre y cuando la version sea compatible con mi verion del juego.
#8
En primer lugar, presentarme. Soy elfoscuro, y me estoy intentando crear un servidor para trastear yo en mi propia casa y hacer cosillas. Y, si puedo, buscar e intentar arreglar algun que otro bug que pueda derivarse de la BD.

Ahora a mi problema.

Sigo todos los pasos, he probado con varias versiones de MySQL, y parece que todo marcha bien hasta que arranco el server, y llegado un momento se queda colgado y sigue sin cargar. Normalmente suele ser en la linea que dice:

Loading NPC Texts...

y algunas veces carga esta, pero se cuelga en la siguiente.

Alguien sabria decirme como hacer para que funcione???

Respecto a todos los que dicen que les parpadea, les recomiendo que hagan lo siguiente:

1.- Clicken en inicio y luego en ejecutar.
2.- Escriban "CMD" (sin las comillas) y pulsen enter para abrir la consola de MS2
3.- En modo comandos, vayan a la carpeta donde se guardo el mangos (por defecto C:\MaNGOS>).
4.- Ejecuten el comando "mangosd"
5.- Veran como esta vez se ejecuta, pero sin salir de la pantalla de MS2, con lo que vereis un informe de error al final. Este puede tratarse de varias cosas.

  • Que haya un error en alguna tabla de la base de datos
  • Que se os haya olvidado, al actualizar cambiar nuevamente el password en los ficheros mangosd.conf y realmd.conf
6.- En el primer caso, la solucion es facil. Mediante el SQLyog, accedeis a la tabla que os da fallo (os dira que tabla es en el error de MS2) y haceis una copia de la tabla en formato sql. Si no sabeis como, preguntad que os lo dire.
7.- Una vez teneis la copia, borrais la tabla en cuestion, pulsando con el boton derecho, y clickando en drop table
8.- Abrimos el fichero que guarda la base de datos del juego (en mi caso SDB_0.6.4_FULL). Os recomiendo que lo abrais con Word o Wordpad, asi tendreis todo bien estructurado y sangrado, no como en el notepad.
9.- Le dais a buscar y escribis el nombre de la tabla que os daba fallo hasta que encontreis una linea talque asi:
CitarCREATE TABLE `areatrigger_tavern`
Se supone que en este caso, la tabla que habria fallado seria areatrigger_tavern.
10.- Copiais todo el texto que hay desde ahi hasta que empiece el segundo comentario. Suponiendo que un cacho de la base de datos es como copio a continuacion, deberiais copiar exactamente lo que subrayo en rojo:
Citar-- ----------------------------
-- Table structure for areatrigger_tavern
-- ----------------------------
CREATE TABLE `areatrigger_tavern` (
  `id` int(11) unsigned NOT NULL default '0' COMMENT 'Identifier',
  `name` text,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Trigger System';

-- ----------------------------
-- Table structure for areatrigger_template
-- ----------------------------
11.- Abris el backup que habeis hecho de la tabla (tambien con word o wordpad) y sustituis todo lo que salga (salvo los comentarios si no quereis) por lo que acabamos de copiar.
12.- Ahora restauraremos la tabla en SQLyog, siguiendo los mismos pasos que hicimos para subir la base de datos SDB_0.6.4_FULL, mangos, items_es, quests_es y creatures_es, es decir, clickando con el boton derecho sobre mangos, y pulsando en "Restore from SQL Dump...". Seleccionais el fichero del backup y ya teneis restaurada la tabla. En teoria no deberia daros problema. Al menos esta tabla en cuestion. Si os sigue pasando seguid estos pasos hasta que cese.

Weno, espero que este minitutorial os sirva, y si alguien sabe cual es el problema que a mi me atañe, que por favor me lo resuelva. Muchas gracias.