SEGUNDA PARTE:
Implementar AutoReset
En este paso les voy a enseñar a utilizar e implementar el AutoReset.
Es facil y ademas con el Servicio que ofrece MuServerFacil aun mas!.
Comenzemos.
1) Abrimos el MuServerFacil
2) Cerramos la ventana de ayuda
3) Ponemos todos los datos del Servidor [No hacen falta los de su Server , si quieren pongan cualquier cosa]
4) Dentro de los pasos , vamos al paso "Herramientas"
5) Seleccionamos la Opcion "Asistente
para AutoReset (SQL)". Si les salta el cartel que dice "ATENCION!!!
Servicio no activo" clickeen en "Aceptar"
6) Dentro de ese paso generan el codigo a su manera ,pero yo les voy a recomendar uno (No hace falta que lo usen):
UPDATE CHARACTER SET Clevel = 350, Experience
= 0,LevelUpPoint = 0,Money = Money - (5000000), Resets = Resets + 1
FROM Character JOIN MEMB_STAT ON Character.AccountID =
MEMB_STAT.memb___id COLLATE Latin1_general_CI_AI WHERE (clevel >=
350) AND (Money >= (5000000)) AND (ConnectStat = 0)
7) Para hacer el implemento del
AutoReset y que comience a funcionar , abrimos el Administrador
Corporativo [Enterprise Manager] , luego vamos a "Administracion" y de
ahi hacemos un Click derecho en "Agente SQL Server" ["SQL Server
Agent"]
Luego buscamos la Opcion "Trabajos"["Jobs"] y hacemos Click en "Nuevo Trabajo" ["New Job"]
9) Nos va a salir un cuadro de
dialogos para escribir. En nombre escribimos Auto_Reset , y en
Categoria , seleccionamos (Sin categoria local).
10) Despues vamos a la pestaña "Pasos" y hacemos un clic en el botón Nuevo y en Nombre ponemos "Paso 1" , en Tipo pones
"Secuencia de comandos transact-SQL" , seleccionar base de datos MuOnline , y en comando pones el codigo de AutoReset de arriba:
UPDATE CHARACTER SET Clevel = 350, Experience = 0,LevelUpPoint =
0,Money = Money - (5000000), Resets = Resets + 1 FROM Character JOIN
MEMB_STAT ON Character.AccountID = MEMB_STAT.memb___id COLLATE
Latin1_general_CI_AI WHERE (clevel >= 350) AND (Money >=
(5000000)) AND (ConnectStat = 0)
11) Donde dice experience, puede
editar el valor en que el que deseas que quede luego de resetear. En
general , ya esta puesto en el codigo de arriba que es 0.
Donde dice cLevel, ese es el valor al que deseas que resetee , entonces hacemos un Click en "Aceptar"
12) Luego vamos a la pestaña
"Programaciones" , hacemos un clic en el botón Nueva Programacion, y en
el cuadro de diálogo que aparece ponemos como nombre "Programacion", y
en tipo de programacion "Periodica".
13) Ahora hacemos clic en el botón
cambiar... , luego elegimos "Diariamente", cada 1 dias , en la sección
de frecuencia diaria ponemos "cada 1 minutos" comienza a las "0:00:00"
y acaba a las "23:59:59" --> en duracion pones "Sin fecha final".
Hacemos un clic en Aceptar.
14) Hacemos Click en "Aceptar" a todos las ventanas que tenemos abiertas . luego iniciamos el Agente SQL y ya tenemos el AutoReset!
NOTA: Para iniciar el AutoReset hacemos Click derecho en Agente
SQL Server y ponemos "Iniciar" ["Start"]. Recuerden que cada vez
que reinicien la PC deben hacerlo porque este no queda siempre iniciado.
Puertos
Antes de que los usuarios se conecten a nuestro Server , debemos abrir
unos Puertos de Conexion. Para poder abrirlos vamos a tener que seguir
esta guia. Comenzemos!
1) Vamos a Inicio --> Panel de Control --> Firewall de Windows
2) Vamos a la pestaña Excepciones , "Agregar Puerto" y agregan los puertos asi:
Nombre: 55901
Numero de Puerto: 55901
TCP --> Aceptar
Nombre: 55902
Numero de Puerto: 55902
TCP --> Aceptar
Nombre: 55557
Numero De Puerto: 55557
TCP --> Aceptar
ATENCION: Despues de agregar este Puerto , lo vuelven a Agregar igual , pero en UDP.
Nombre: 44405
Numero de Puerto: 44405
TCP --> Aceptar
Y con esto ya se podran conectar a tu Server