Crear un servidor Season 3

En este tutorial aprenderemos a crear un Servidor MuOnline 1.04x Season 3.
Este tutorial es una alternativa al anterior, ya que de esta forma lo haremos de forma manual sin necesidad de emplear o utilizar un software.
Vamos a los pasos que nos guiarán a lo largo de este tutorial:
Para realizar esto necesitamos:
a)SQL Server 2000
b)Files de la versión correspondiente [Descarga diponible en el sitio]
c)Cliente de la versión correspondiente [Descargar disponible en el sito]

1)Comenzaremos creando las Bases de Datos a utilizar en nuestro servidor:
para esto debemos ir a

Inicio-> Todos los Programas ->Microsoft SQL Server ->Administrador Corporativo
Luego debemos expandir todas las entradas, hasta llegar a "Base dedatos" hacemos un clic derecho y selecionamos la opción llamada "Nueva Base de Datos"
[Ver imagen]

Ingresando al administrador corporativo

2)En la siguiente pantalla creamos una base de datos llamada "MuOnline" como se muestra en la siguiente imagen y hacemos un clic en aceptar

Creando base de datos MuOnline

Repetiremos estos pasos por cada una de las siguientes DBs [Base de datos]
*MuOnline (Esta la realizamos anteriormente, sigan con las otras)
*MuOnline_Event
*MuOnline_Ranking
*SCFMuTeam
3)Ya tenemos creada nuestra Base de Datos, pero asi como está no nos sirve, lo que demos hacer es resturar esa base de datos a partir de los backups que tenemos en nuestros Files (Generalmente dependiendo el Repack de los files, este o estos archivos los encontramos en una carpeta dentro de los Files llamada "Db Back" o "Backups" o "DB" o "Data Base"
También puede que tengamos que restaurar 2 bases de datos ó 3 bases de datos ó 4 bases de datos, esto lo sabremos al encontrar la carpeta mencionada anteriormente y ver cuantos archivos tenemos.

En este tutorial veremos como restaurar 1 base de datos, la llamada MuOnline, ustedes deben repetir estos pasos con cada base de datos que tengamos.
También aclararé algo, si tiene otra base de datos llamada "Ranking", en el paso número no deben poner como nombre de la base de datos "MuOnline" sino "Ranking" y en los pasos siguiente cuando el tutoral haga referencia a MuOnline, ustedes deben aplicarlo en función de la base de datos "Ranking")
Para resturar la base de datos MuOnline hacemos un clic derecho sobre "MuOnline" luego seleccionamos "Todas las tareas" y finalmente "Resturar base de datos"

Restaurando base de datos

4) En nuestra nueva ventana, tildamos la opción que dice "Desde dispositivos" y luego hacemos un clik en "dispositivos"

Seleccionando la opción dispositivos

5)En nuestra nueva ventana hacemos un clic en donde dice "Agregar"

Agregando nuevo dispositivo

6)En nuestra nueva ventana debemos buscar el archivo MuOnline que está alojado en alguna carpeta de nuestros files.
Las posibles carpetas fueron nombradas anteriormente, en mi caso particular mi archivo esta en la siguiente carpte
D:\Muserver\DB
Entonces hacemos un clic en "..."(tres puntitos) y buscamos dentro de esa carpeta el archivo llamado MuOnline.bak
Lo seleccionamos y aceptamos.

Seleccionando la base de datos muonline

7)Aceptamos todos los diálogos, hasta llegar al primero "Restaurar base de datos" ahí nos detenemos y vamos a la opción llamada "Opciones"

Seleccionando destino

8)En esa ventana lo que debemos hacer es cambiar la ruta donde queremos alojar la restauración, yo personalmente acostumbro hacerlo en la misma carpeta en donde están las base de datos para esto buscamos la linea :
C:\MuOnline\DB\MuOnline_Data.MDF
y la cambiamos por:
D:\Muserver\DB\MuOnline_Data.MDF
Una aclaración D:\Muserver\DB es la ruta que yo estoy utilizando, la de Ustedes seguramente será otra.
Otro detalle importante, eso que hicieron arriba también deberán hacerlo abajo, es decir, tanto en "MuOnline_data" como en "MuOnline_Log" quedando la misma ruta en ambos.

Atención: no copien ni peguen la ruta de arriba en la de abajo, presten atención que son dos extenciones direfentes la primera tiene extención .MDF y la de abajo tiene extención .LDF
A demás los archivos se llaman distintos MuOnline_Data y MuOnline_Log por lo tanto presten atención y no se apuren en querer hacerlo rápido.
Otra detalle más, dependiendo las bases de datos utilizadas pueden que tenga un error, entonces lo que deben hacer es tildar la opción llamada:
Forzar restauración sobre la base de datos existente
Luego hacemos un clic en aceptar y nuestra base de datos se restaurará.
El archivo editado debería quedarles asi:

Agregando rutas de restauración

9)El proceso de restauración puede demorar varios minutos [Depende de nuestro hardware], también hay que destacar que la base de datos MuOnline es la más pesada respecto a las demás (Ya que es la poseedora de todas las tablas funcionales de nuestro servidor MuOnline, y cuando más nueva sea la versión mas cantidad de datos tendrá)

Acá no puede haber margen de error. En caso que lo haya es porque algo están haciendo mal, revisen las rutas para saber si son las correctas (En caso que no utilizen la ruta que utilizé yo, la que ustedes eligieron debe ser una ruta válida y debe existir. No se puede resturar un base de datos en una ruta imáginaria)
Cuando termine la restauración verán un cartel similar al siguiente:
(Digo similar porque algunos utilizan el Sql server 2000 en Ingles)

Mensaje de restauración satisfactoria

10)Ahora buscamos el archivo llamado OBDC.reg lo abrimos y aceptamos.
(No pondré imágenes porque es algo muy sencillo)

11)Nuestro siguiente paso será cargar a la base de datos el personaje "Summoner"
Para eso vamos a inicio=>programas=>Microsoft SQL Server => Analizador de Consultas

Ingresando al analizador de consultas

12)Una vez iniciado el Analizador de Consultas, seleccionamos la opción " Autenticacion De Windows " y hacemos un clic en aceptar.
En caso que no se conecte seleccionamos la opción " Autenticación de Sql Server" y simplemente ponemos nuestro usuario y clave del Sql server.

Logueando en el analizador

13)Ahora seleccionamos como base de datos "MuOnline" y debajo pegamos el siguiente código sin modificarlo ni alterarlo:
USE [MuOnline]
INSERT INTO DefaultClassType (Class, Strength, Dexterity, Vitality, Energy, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY, DbVersion, Leadership, [Level], LevelUpPoint)
VALUES (80,21,21,18,23,70,70,40,40,0,182,128,3,0,1,0)
Corriendo querry para la activación de la summoner

14)Ahora presionamos le tecla F5 (Una sola tecla, no apreten la F y luego el 5) y guardamos el trabajo en donde quieran.
Listo ya tenemos la Summoner activada en nuestro servidor.

15)Ahora procedemos a la configuración de los Files 1.04x Season3 Episodio 2
Para esto vamos a D:\MuServer\Connect y abrimos el archivo llamado Bor_ServerList
Lo que hacemos alli, es cambiar la ip por nuestra no-ip o ip numérica [D:\ es el directorio que yo seleccioné para crear el servidor, Ustedes puede hacerlo en la misma unidad o utilizar la unidad C:\
También asd.sytes.net es mi no-ip registrada previamente, si ustedes no tiene una no-ip registra, puede buscar en el sitio el tutorial en referencia a ello]
[Ver la siguiente imagen]

Configurando el serverlist con la ip pública

16)El siguiente archivo a editar lo podemos encontrar en la siguiente ruta:
D:\Muserver\Data\MapServerInfo.dat
Una vez que abrimos el archivo, bucamos en la columna llamada Ip y debajo de ella veremos que dice lo siguiente "sno-ip" (esta dos veces), simplemente lo que debemos hacer es reemplazar lo que dice
no-ip
por nuestro ip registrada anteriormente [Puede ser númerica si es estática, sino debemos utilizar nuestra no-ip previamente registrada]

Configurando el mapserverinfo con la ip pública

17)El siguiente archivo a editar es muy similar al anterior y lo podemos encontrar en la siguiente ruta:
D:\Muserver\Data\MapServerInfo_Cs.dat
(Si leemos atentamente la explicación anterior se darán cuenta de que se trata este archivo)
Ahora hacemos lo mismo que hicimos en paso anterior, les debería de quedar así

Configurando el mapserverinfo cs con la ip pública

18) Ahora editamos la conexión de nuestro server hacia nuestra base de datos SQL SERVER.
Para estamos vamos a utilizar dos datos que debemos ingresar en dos campos, estos son:
Usuario SQL= Utilizaremos el "sa"
Password SQL= Es el password que pusimos al instalar el Sql Server
El primer archivo a editar lo encontramos en la siguiente ruta
D:\Muserver\EventServer\DATA\svconfig.ini
Lo abrimos y editamos esos dos datos de tal forma que les quede asi:
[pim_setting]
queue_no=4
workerthread_no=4

[odbc_connection]
mu2003_dbname = muonline_event
mu2003_dsn = muonline_event
mu2003_uid = sa
mu2003_pass = tuservermu
Donde dice tuservermu deben poner su password.

19)El siguiente archivo lo encontramos en
D:\Muserver\ExDB\ExDB.ini
Y lo editamos de la siguiente manera:

// ExDataServerInfo
// ID, Password, Version, MaxFriend, MaxMail
"sa" "tuservermu" 1 50 50

// Version : ExDB.ini ÆÄÀÏÀÇ ¹öÁ¯ Á¤º¸
// MaxFriend : ÃÖ´ë Ä£±¸ µî·Ï °³¼ö
// MaxMail : ÃÖ´ë ÆíÁö °³¼ö


// ¹öÁ¯ 0 Àº ID, Password ¸¸ Á¸Àç
// ¹öÁ¯ 1 Àº Version, MaxFriend, MaxMail Ãß°¡
ChatServerIP = 127.0.0.1
20)Nuestro siguiente archivo a editar lo encontramos en
D:\Muserver\RankingServer\svconfig.ini
Lo editamos de esta manera [Recuerden son dos datos, el usuario (sa) y su password (en mi caso, tuservermu)]
[odbc_setting]
dbname=Ranking
odbc_dsn=RANKING_DATA
odbc_uid=sa
odbc_pass=tuservermu
odbc_con_count=40


[pim_setting]
queue_no=4
workerthread_no=10
21)Ahora buscamos el archivo en la siguiente ruta
D:\MuServer\GameServer\SCF_Connect.ini
Y lo editamos de la siguiente manera:
[SCF]
SCFDataFolderPath=..\\
SCFdbManagerPort=5152

[SQL]
SCFHost=127.0.0.1
SCFUsername=sa
SCFPassword=tuservermu
SCFDatabaseMU=MuOnline
SCFDatabaseME=Muonline
SCFTable=Character
SCFCountCol=zs_count
SCFCharNameCol=Name
SCFColumnResets=Resets
SCFColumnVip=Vip
SCFIsOpenZSCharDel=0
SCFDelCharLimit=3

[Common]
MultiRun=1
SCFGsUdpPort=60006
SCFConnectNotice= Aqui el nombre de la Noticia de Bienvenida a tu servidor
22)Ahora buscamos nuestro próximo archivo en la siguiente ruta
D:\MuServer\GameServerCS\SCF_CSConnect.ini
Y lo editamos de la siguiente manera:
[SCF]
SCFDataFolderPath=..\\..\\

[SQL]
SCFHost=127.0.0.1
SCFUsername=sa
SCFPassword=tuservermu
SCFDatabaseMU=MuOnline
SCFDatabaseME=Me_Muonline
SCFColumnResets=Resets
SCFColumnVip=Vip

[Global]
SCFConnectNotice= Aqui el mensaje de bienvenida de tu server en mapas CS.

[Season3]
SCFS3LoadBags=0

[VIPSystem]
SCFIsServerVIP=0
23)Y ya tenemos nuestro servidor listo para ponerlo en marcha.
Para iniciarlo, podemos hacerlo mediantes los link [Accesos directos + parámetros] o podemos incluir un software que inicie nuestro servidor de forma automática.
Files_Season3.rar [13.7 MB]

¿Necesitas ayuda? Visita www.iceventas.com y nosotros lo hacemos por ti.

Se han publicado un total de 45 comentarios en Mu Online Tutoriales :

6 de mayo de 2013, 22:42

holaaaa necesito una ayuditaaa yo tengo un file Repack Season 3 Episodio 1 – 5.21.06 SCFMT y nose porqe joinserver se queda en running Gracias espero suu respuesta! :D

7 de mayo de 2013, 11:02

Patricio Galvez : Tu error puede deberse a varias cosas:
1) La ruta del joinserver ejecutada por el StartUp no es la correcta (Revisa nuestras guias sobre el MuStartUP.exe)
2) El joinserver está dañado (Extrelo nuevamente del .rar o busca otro)
3) No has ejecutado los registros ODBC.reg
Saludos

13 de mayo de 2013, 3:25

Amigo, cuando le habro el start up, me tira error en los ds1 y ds2. Que podra ser?

13 de mayo de 2013, 9:34

Anónimo : Depende el error, lo más seguro que sea es porque no has creado los registros de OBDC.reg
Saludos

13 de mayo de 2013, 20:24

Lo hice, tengo w7 nose si cambia algo

13 de mayo de 2013, 20:59

Anónimo : Dependiendo la arquitectura del Windows , pueden variar los pasos de la instalación.
Por ejemplo, la instralación del SQL Server 2000 y las conexiones de OBDC en el registro.
Revisa nuestro tutoriales si tu caso es 64Bits.
Saludos

13 de mayo de 2013, 21:35

Si tengo 64bits y hice lo de la obcd manual. Ahora estoy buscando aver que podra ser. Te mando imagenes del error?

14 de mayo de 2013, 9:33

Anónimo : O simplemente me dices de que error se trata.
Saludos

4 de septiembre de 2013, 9:17

No encuentro las carpetas "Db Back" o "Backups" o "DB" o "Data Base"...
Busqué en mi carpeta ''Data'', se encuentra el archivo MuOnline_Data.MDF no sé si sería lo mismo, lo he probé y me sale una ventana diciendo ''No se puede abrir el dispositivo de copia de seguridad y sigue... A ver si me podrían echar una mano entre los pasos 6)-9) Thx

4 de septiembre de 2013, 10:13

Nosek : Varia de acuerdo al repack o files utilizados.
Nose que files estas usando o de cual se traten, pero en algunas ocasiones la db se crean/restauran desde una querry SQL la cual debes aplicar en el analizador de consultas seleccionando la DB [MuOnline]
Cualquier cosa puedes escribirnos a nuestro E´mail de contacto para pedidos o faltantes.
Saludos

27 de octubre de 2013, 13:37

Hola, tengo una consulta... tengo los files de la 97x... Queria saber si la guia para arrancar a crear ese servidor es esta, o en donde se encuentra la guia donde se pueda incluir estos files para crear :D gracias desde ya! :)

27 de octubre de 2013, 15:08

Franco Sayarato : A diferencia de esta versión no tendrás mapserverinfo.dat ni MapServerInfo_Cs.dat
Tampoco necesitas hacer el paso de la activación de la Summoner.
En otras palabras la configuración de archivos siempre es similar en todas la versión, cambian o se agregan algunos achivos adicionales pero el procedimiento siempre es practicamente similar.
a)Instalación del SQL
b)Restauración de base de datos y ODBC.reg
c)Configuración de ips y datos SQL en los files
d)Configuración de main/luncher
e)Otros...
Saludos

27 de octubre de 2014, 19:33

Hola cree un mu s3 ep 1 todo bien solamnete que cuando entro al baul dejo un item cualquiera salgo y cuando abro para sacar el item que puse desaparece y relogeo y sigue sin apareces ya probe con las tablas cambiandola de varbinary a varchar y las longitudes pero nada tampoco alguna solucion dentro de los mismos files no abra? perdon por ponerlo aca pero no encontre un tema como referencia muchas gracias

28 de octubre de 2014, 10:57

Luis : ¿En los logs se ve el guardado de datos?
Saludos

28 de octubre de 2014, 14:42

si decis en los logs del gameserer si salen tengo el de ayer martes que fue la ultima ves que estube online en el servidor,tengo que buscar algo en concreto ahy?
Saludos

29 de octubre de 2014, 15:23

Luis : Buscar si hace el guardado de datos.
Saludos

30 de octubre de 2014, 12:50

Hola, mira vi el log y lo que note es que cada ves que abro el baul me sale esto---> warehouse item not found(nombre de mi personaje)--- la verdad que nose que podria ser porque me canse de buscarlo y no encontre alguna solucion, si tenes alguna idea de que puede llegar a ser te agradeceria.
Saludos

30 de octubre de 2014, 14:52

Luis : Y abría que revisar los files, pueden ser muchas cosas el problema.
Intenta con otra base de datos de la misma versión o cambiando de files.
Saludos

4 de enero de 2015, 4:35

Hola,tengo un problema quiero saber si se puede sacar un personaje del servidor tengo un season 3 ep 2 pero quiero sacar la summoner,otro problema que tengo es que no tiene un gameserver_cs pero los files tienen en el commonserver.cfg los datos para configurar el CS en la base de datos tambien tiene la tabla MUCASTLE_DAT creo que se llmaba,tengo que buscar un GS y añadirselo?
saludos

4 de enero de 2015, 10:29

Anónimo : Para quitar la summoner modifica el valor de creación.
Sobre el gs_cs puede que este incluido dentro del mismo GS.
Saludos

5 de enero de 2015, 3:06

Hola gracias por tu pronta respuesta,me dijieron lo mismo que vos y seguro lo tiene incluido,yo no tengo problema en probar prenderlo pero mi duda queda que cuando me quiero mover a valley of loren no me deja,a crywolf me deja moverme con la ventana de los move normalmente, a barracks y refuge por medio de un npc cuando estas en proceso de la 3era quest,pero a valley of loren como te digo no me deja por ningun medio,ya sea con comandos de gm o con la ventana move me fije los gates y el movereq de los files y el cliente y estan bien.Puede se que solo me deje ir cuando el evento este configurado y en curso? asi esta el map server que tengo obviamente las ip estan mas arriba pero no creo que hagan falta ponerlas.


// ServerCode MoveAbleOption Map DestServerCode
//-----------------------------------------------------------------------------
1


0 0 30 1
0 0 31 1
0 0 32 1
0 0 33 1
0 0 34 1



0 1 30 -1
0 1 31 -1
0 1 32 -1
0 1 33 -1
0 1 34 -1
end

5 de enero de 2015, 8:36

Anónimo : Cuando intentas ir ¿Te aparece alguna mensaje de error?
Saludos

5 de enero de 2015, 16:22

No la verdad que no,aprieto para ir por medio de la ventana move y nada escribo /move y /warp y tampoco nada ni un mensaje en el gs,puede ser que ese world no este agregado al cliente y/o files?

7 de enero de 2015, 7:50

Anónimo : De no existir el world te aparecería un error informando que falta el archivo.
¿Has probado ir con un pj GM directamente al mapa?
Saludos

7 de enero de 2015, 22:05

Sisi ahora pude ir estube leyendo un poco porque antes no podia ir ni como gm ni como usser normal modifique el mapserver info y le hice un gscs y me dejo moverme pero solo como gm por cordenadas el problema es que los npc del mismo no funcionan probe modificarlos y nada,ademas cuando quiero abrir el guardamans para colocar los sings no me abre nada y no me deja moverme resumido no andan los npc al guardamans lo tuve que agregarselo yo porque se ve que el mosntersetbaseCS no funciona y probe cambiarselo y tampoco nada.
Saludos.Gracias por la respuesta.

8 de enero de 2015, 10:37

Anónimo : Te debe faltar el gate entonces para ir con move.
Saludos

8 de enero de 2015, 12:21

Sisi eso seguro y lo tengo que cambiar,el tema ahora es porque los noc no funcionan ahy dentro sabes vos que puede llegar a ser?.
Saludos.

9 de enero de 2015, 14:19

Anónimo : Vuelve a configurar tu mapserverinfo.dat de la forma original e intenta.
Saludos

10 de enero de 2015, 5:00

Hola una ultima pregunta ahora cuando creo el personaje apenas le pongo el cursor encima se me cierra el main sabrias que puede llegar a ser?.
Saludos

10 de enero de 2015, 9:06

Anónimo : ¿Has modificado algun archivo .bmd o textura del cliente?
Saludos

11 de enero de 2015, 4:49

No la verdad que no esta todo igual,probe con otro cliente me andubo pero cuando doy exactamente un paso me desconecta mientras estoy parado no pasa nada.

11 de enero de 2015, 9:36

Anónimo : ¿Has revisado los logs del gameserver.exe?
Por lo que describes ¿No tendrás habilitado el Checksum?
Saludos

11 de enero de 2015, 10:36

10:30:43 ***0467*** login : (aca estaria la ip)[pablote] number:2/ db:1
10:30:43 [pablote][] BillType : (NoCharge) esto encontre en el ultimo log del GS

11 de enero de 2015, 17:03

Arreglado asd* eso ya lo solucione,era el main la verdad nose que tenia pero cambie de cliente y andubo perfecto,ahora ultima cosita y no te jodo mas jajaja,yo estoy en valley of loren tengo el gs comun y el gs_cs activos de lorencia o cualquier otro mapa del gs normal me puedo mover a valley of loren pero de valley of loren no me deja moverme a otro mapa,se queda trabado y desconecta toque el mapserver info y vi que si ponia para que se mueva esaparecian los npc y cuando ponia normal aparecian pero no se puede mover que puede llegar a ser?

12 de enero de 2015, 10:17

Anónimo : Okey.
Sobre los moves, posiblemente falle el gate.
Tambien debes configurar el mapserverinfo.
Saludos

24 de febrero de 2015, 17:33

como enciendo el server, quien me ayuda?

25 de febrero de 2015, 8:12

yordys torres : Puedes hacerlo por medio del ServerStartUp o iniciando los link uno por uno (Junto a sus parámetros correspondientes)
Saludos

1 de abril de 2015, 9:40

hola el servidor me prende pero a la hora de crear la cuenta con el mumarker me sale este error


Los datos de cadena o binarios se truncarian. se termino la instruccion


me ayudan¿??

2 de abril de 2015, 17:00

Anónimo : ¿Qué versión de Mu Online tienes?
Saludos

3 de abril de 2015, 4:06

LA VERSIN EN UN SEASON 3 y un sql200

3 de abril de 2015, 17:05

Anónimo : Los datos se están truncando porque posiblemente tengas un error en la tabla MEMB_INFO o la configuración del editor no corresponda a la de tu servidor.
Lo que puedes hacer es comenzar con algo simple, es decir, verifica si tu db está trabajando con MD5, si la db no trabaja con md5, entonces no lo actives en el editor (Lo mismo en el caso que sea al revés)
Saludos

13 de abril de 2015, 1:35

Hola, recientemente levante un server season 3 ep 1 para mi sorpresa me encuentro con cierto problema, el cual es que al momento de entrar con el cliente no veo npcs o mobs dentro del juego. Desconozco la causa, ante todo agradezco cualquier ayuda que me puedas brindar.

13 de abril de 2015, 17:26

sam : ¿Qué files estas usando?
Revisa la ruta del monstersetbase.txt si es correcta y por las dudas revisa el archivo .txt a ver si contiene dichos spots y npcs.
Saludos

14 de abril de 2015, 4:09

Estoy usando estos files "Repack Season 3 Episodio 1 – 5.21.06 SCFMT", el problema resulto ser que tenia mal configurado el mapserverinfo.dat. Gracias asd*

14 de abril de 2015, 16:40

sam : Saludos

Publicar un comentario en la entrada