megapost Como hacer un Mu

Requerimientos de hardware:

* 512 MB RAM ( Se puede correr en 256 MB pero es apto solo para LAN )
* 1 GB de Espacio en el Disco
* Microprocesador 1.8 Ghz
* PARTICIÓN( Disco Duro) D: (Optimo Funcionamiento)
* 1 placa de red Ethernet ( No hace falta que esté conectada a una red ni a un switch o router). Es recomendable tenerla instalada en su sistema y configurada correctamente, para ahorrarse muchos problemas a la hora de levantar un servidor MU.


Aca a continuacion dejo los programas q necesitan para crear el mu... Ahora la forma la deciden ustades... si quieren crearlos por su cuenta o prefieren q se los cree yo... ENTIENDEN?...



PROGRAMAS:

* SQL Server 2000

http://rapidshare.com/files/123942073/SQLEVAL.rar (Parte 1)
http://rapidshare.com/files/124106476/SQLEVAL.rar (Parte 2)
http://rapidshare.com/files/124081852/SQLEVAL.rar (Parte 3)


* Files 99b o 1.04h (los mas usados y jugados en este momento)...

(99b+)
http://rapidshare.com/files/123903056/SilverMU_99b_.rar
(1.04h)
http://rapidshare.com/files/123906755/MuServer.rar


* Cliente de la 99b (con laucher) y 1.04h

99B:http://rapidshare.com/files/123917543/Cliente99b.rar (Cliente)

1.04H:http://rapidshare.com/files/143700887/Cliente1.04H.rar(Cliente)
http://rapidshare.com/files/143820264/Sonido1.04H.rar(Sonido)
http://rapidshare.com/files/143880177/Traduccion1.04H.rar(Traduccion)


* MuServerFacil 1.00 BETA1

http://rapidshare.com/files/122040884/mu_facil_1_03.zip

* MuServerFacil 2.00 BETA1

http://rapidshare.com/files/134017528/mufacil2_1_.0.B1.exe

* MuServerFacil 2.00 BETA2

http://rapidshare.com/files/134385720/mufacil2_B2.exe

* No-Ip

http://rapidshare.com/files/124152843/ducsetup.exe


* Mu reg server y Parche BETA5

http://rapidshare.com/files/123909464/muregserver100b5.zip
http://rapidshare.com/files/123907877/MuRegServer__Parche_Anti-Edit.exe

* Mu Editor 2.1

http://rapidshare.com/files/137315959/MuEditor_2.1.rar

* Auto Reset

http://rapidshare.com/files/136440852/SetupWsAutoReset.zip

* Port Blocker

http://rapidshare.com/files/135900548/PortBlocker.exe

* MU Server StartUP

http://rapidshare.com/files/135627394/MUServerStartUP.rar

* Mu Server Links

http://rapidshare.com/files/134010730/MuServerLinks.zip

* Mu Links Facil

http://rapidshare.com/files/134010327/MuLinksFacil.rar

* Monster Facil

http://rapidshare.com/files/134011720/monsterfacil.zip

* Shop Facil

http://rapidshare.com/files/134011683/shopfacilbeta.zip

* Dupe Finder

http://rapidshare.com/files/134010529/dupe_finder.zip

* NOD32 ANTIVIRUS

http://rapidshare.com/files/134248912/NOD32_ANTIVIRUS.rar

* Sygate Personal Firewall

http://rapidshare.com/files/134013054/Sygate-Personal-Firewall.exe

* BackupMu

http://rapidshare.com/files/136441054/BackupMu.zip


Para la 99b tmb:

* Mu windows
http://rapidshare.com/files/123922143/WindowMode.zip
* PArche para entrar a las jaulas http://rapidshare.com/files/123920848/Parche_Jaulas_Stadium.rar
* Mu reg cliente
http://rapidshare.com/files/123920413/muregclient100B5.zip
* Auto clic
http://rapidshare.com/files/123921108/AutoClick.rar


PARA LA WEB!!!...

* Apache 2.4.2

http://rapidshare.com/files/135453807/appserv-win32-2.4.2.exe

* Apache 2.4.8

http://rapidshare.com/files/135630647/appserv-win32-2.4.8.exe

* Apache 2.5.1

http://rapidshare.com/files/135456701/appserv-win32-2.5.1.exe

* Apache 2.5.8

http://rapidshare.com/files/135635144/appserv-win32-2.5.8.exe

* Web Kachorro

http://rapidshare.com/files/135457718/kchorr0webcenter.rar




Comenzando a armar nuestro Server MU 99b:

¿como instalar los files?

LOS DESCOMPRIMO EN EL DISCO "D"... sino tengo DISCO "D" OBIAMENTE Q TENDRE Q PONERLOS EN EL DISCO "C"... LO MAS RECOMENDABLE ES EL "D" EN UNA CARPETA LLAMADA "MuServer"...




¿Cómo instalo SQL Server 2000?

1) Ejecutar el "autorun"
2) Instalar Componentes SQL Server
3) Instalar Servidor Base de Datos
4) Click en Local Computer ( Equipo Local ) y luego Click en Siguiente
5) Click en Crear Nueva Instancia de SQL Server o Instalar Herramientas Cliente , y luego hacemos un click en Siguiente
6) Poner el Nombre de Usuario y el de la compañía. Generalmente eso debe quedar como está asique ponemos Siguiente
7) Aceptamos el Contrato , haciendo un Click en Si
Cool Hacemos un Click en Server & Client Tools , y luego un Click en Siguiente
9) Click en Default y hacemos un Click en Siguiente
10) Click en Típica , y luego Siguiente
11) Click en usar la misma cuenta que Windows (AutoStart SQL Server)
12) Click en Local System Account y luego otro Click en Siguiente
13) Click en Finalizar
14) Reiniciar tu PC.


¿Cómo instalo MuServerFacil 2.00 BETA1?

1) Para instalar MuServerFacil , solo hacemos los 5 Clicks en"Next" y al final hacemos Click en "Finish". Si quieren cambiar eldestino de la carpeta ponemos "Browse" y listo.

2) Vamos a "Inicio" , "Todos los Programas" , buscamos"MuServerFacil 2.00 B1" y ahi adentro abrimos el programa"MuServerFacil 2.00 Beta 1"

3) Cerramos la "Ayuda de MuServerFacil" para comenzar a armar el Servidor.

4) Seleccionan en "Idioma" Español o el deseado

5) "Instalar servidor MU en este disco:" Es recomendado instalar elServidor en un Disco Duro ( D: ) tal como pide en la Version 97D + 99BItems , pero si quieren en el Disco ( C: ) tambien se puede.


6) Nombre de tu Servidor (SIN ESPACIOS) , pero puede ser con signos.
Ej: -=NombreDelServer=-

7) Seleccionar la Version deseada.

Cool "Informacion del Sistema (SQL Server)" debe estar las 3 Opciones asi:

Estado de SQL Server: En ejecucion

Estado de SQL Server Agent: En ejecucion

Configuracion de SQL Server: Correcta

Si la Opcion "Estado del SQL Server Agent:" aparece en "Detenido(1)" dejarlo asi hasta que les ayude a implementar el AutoReset.

9) Seleccionamos "Comenzar a crear mi server"

10) Comprobar todos los recursos de tu PC. (En mi caso):

11) Vamos a "Instalacion de servidor MU" , luego seleccionamos"Instalar" y cuando alla salido el cartelito de instalacion exitosa ,Click en "Aceptar"

12) Seguimos con "Creacion de la base de datos" y creamos la Basede Datos "MuOnline" y "Ranking". Para comenzar el Servidor desde 0 ,restauramos ambas bases de datos haciendo Click en "Restaurar base dedatos MuOnline" y "Restaurar base de datos Ranking". La opcion "Deseoutilizar mis BackUps" no la tildamos porque no tenemos cuentas aun. Encaso de que alguien les alla pasado cuentas para su Servidor MU hacerel tik en la opcion.
NOTA: Si las cuentas no son de la Version que elegiste , el BackUp no funcionara.

13) Primero Crear las OBDC y luego Comprobarlas. Si estan las 5 Opciones en VERDE hacemos Click en "Aceptar".

14) Configurar archivos SVCONFIG.INI , y luego Click en "Aceptar".

15) Actualizacion de IP. En este paso vamos a decidir si solousuarios conectados a tu PC puedan jugar tu Servidor o que todos puedanjugar tu Servidor. Si queres que todos jueguen tu Servidor seleccionala Opcion "Quiero utilizar mi servidor MU para red local e Internet." yponemos en IP Privada , la que nos aparece y en IP Publica ponemos laPrivada tambien.
Ej:
IP PRIVADA: 201.252.72.1
IP PUBLICA: 201.252.72.1
En las dos opciones que tenemos abajo no ponemos ninguna asique hacemos Click en "Actualizar IP".

16) Este paso es el mas facil porque aca vas a configurar tu Servidor a TU MANERA! .
NOTA: Te recomiendo que si queres que tus Drops sean buenos en donde dice Lizard Drop bla bla bla todos esos pone en todos 200.

17) Ejecucion de LInks. En este paso tu deseas si para poner Onlinetu Servidor , utlilzar la forma facil que seria "Usar MuServerStartUP"que es quien prende tu Servidor automaticamente. Si deseas prender tumismo tu Servidor entonces ponemos la Opcion "Usar accesos directos".Si vas a usar los accesos directos entonces abajo seleccionas en dondecopiar los Accesos Directos (D: o C: Muserver) y pones "Crear Links".Si vas a utilizar el MuServerStartUP entonces pones tu IP Privada (laque esta ahi) y ponemos "Crear Links"

1Cool Los dos ultimos pasos no sirven demasiado porque para crear tu Cliente MU Online necesitas el BMD Editor.

Con esto tenemos nuestro Servidor creado.



Implementar AutoReset

En este paso les voy a enseñar a utilizar e implementar elAutoReset. Es facil y ademas con el Servicio que ofrece MuServerFacilaun 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 lessalta 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 JOINMEMB_STAT ON Character.AccountID = MEMB_STAT.memb___id COLLATELatin1_general_CI_AI WHERE (clevel >= 350) AND (Money >=(5000000)) AND (ConnectStat = 0)

7) Para hacer el implemento del AutoReset y que comience afuncionar , abrimos el Administrador Corporativo [Enterprise Manager] ,luego vamos a "Administracion" y de ahi hacemos un Click derecho en"Agente SQL Server" ["SQL Server Agent"]

Cool 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 nombreescribimos Auto_Reset , y en Categoria , seleccionamos (Sin categorialocal).

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 JOINMEMB_STAT ON Character.AccountID = MEMB_STAT.memb___id COLLATELatin1_general_CI_AI WHERE (clevel >= 350) AND (Money >=(5000000)) AND (ConnectStat = 0)

11) Donde dice experience, puede editar el valor en que el quedeseas que quede luego de resetear. En general , ya esta puesto en elcodigo 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 enel botón Nueva Programacion, y en el cuadro de diálogo que apareceponemos 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 tenemosabiertas . 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 vezque reinicien la PC deben hacerlo porque este no queda siempreiniciado.

Puertos

Antes de que los usuarios se conecten a nuestro Server , debemosabrir unos Puertos de Conexion. Para poder abrirlos vamos a tener queseguir 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.




Prender nuestro Server MU

1) Vamos a D: o C:Muserver
2) Si en el MuServerFacil pusimos Crear Links , entonces buscamos 8programas que esten enumerados del 1 al 8 y los abrimos en orden.
3) Si en el MuServerFacil pusimo Copiar MuServerStartUP , entonces buscamos un programa que se llame MuServerStartUP.
4) Lo abrimos , y ahi vemos nuestra IP con la cual vamos a subir el Server.
5) Si pones Stop AutoStart , este programa dejara de Prendernuestro Servidor , asique dejamos todo como esta asi empieza a abrirlos Links.
NOTA: Recuerden que cada vez que apagan la PC o Desconectan Internet , deben actualizar IPs.
Pasos:

1) Abrimos MuServerFacil
2) Cerramos la ventana de ayuda
3) Ponemos los datos que pusimos al crear el Server , y Comenzar a Crear nuestro Servidor MU
4) Vamos a la Opcion Actualizar IP
5) Colocamos la Segunda Opcion para que se conecten TODOS a tu Server.
6) En IP PRIVADA , tenemos a ella misma , y lo que tenemos que hacer es copiarla y pegarla en IP PUBLICA.

Servicio No-IP

Para crear un dominio no-ip, primero tendremos que suscribirnos ( en forma gratuita ), llendo a Signup, en la página principal.
Pagina: www.no-ip.com

Ahora completamos los datos que se nos pide. Recordar que loscampos que esten en negrita son requeridos y hay que completarlos si osi.

Donde dice:


First Name: Colocamos nuestro nombre
Last Name: Colocamos nuestro apellido
Email: Tenemos que ingresar una cuenta válida de e-mail, pues tenemos que activar la cuenta mediante un mensaje.
Password: Password que usaremos para la cuenta
Confirm Password: Volvemos a escribir la contraseña que pusimos en el cuadro anterior.

Los demas campos los podemos dejar en blanco, ya que no son necesarios.

Más abajo del formulario aparece esto, preguntandonos, de dondehemos escuchado acerca de No-IP. Si llegaron a esta pagina por medio deun amigo, podemos, por ejemplo, elegir Friend / Colleague. Luego dehacer esto, tildamos la opción I have read and agree to the followingterms of service ( yo he leido y estoy de acuerdo con los siguientesterminos del servicio ). Por ultimo hacemos clic en Sign Up Now !

Despues de haber hecho clic en ese boton, aparece este cuadritoconfirmandonos que nuestra cuenta ha sido creada, y que un email con unlink para activar la cuenta ha sido enviado. Entonces, esto significaque tenemos que revisar nuestro correo y hacer click en el link parapoder activar la cuenta y empezar a usarla.

Despues que hayamos revisado el correo y activado la cuenta,iniciamos sesión ingresando nuestro email y la contraseña queutilizamos para crear la cuenta no-ip ( NO LA DE SU CORREO), y luegohacemos clic en Login

Nos va a aparecer una pantalla, en la parte izquierda del menu debemos hacer clic en la opcion Add.

Ahora aparece una pantalla como esta, en donde tenemos que ingresarel nombre del no-ip que queremos crear, y en el cuadrito de abajo,elegimos un subdominio. Traten de que sea uno bien facil de recordar.Dejamos las demas opciones sin modificar.

Un poco más abajo hay un botoncito que dice Create Host. Lo pulsamos.

Aparece un mensaje diciendo que el dominio ha sido creado. Peroatención ! Puede que no funcione hasta pasados unos 10 minutos o mas,que es el tiempo que tarda en activarse. Mientras tanto, bajamos elprogramita Cliente de Actualización Dinamica, que se ocupara deactualizar nuestra IP en nuestra cuenta, para que nuestro dominiofuncione bien. Para descargarlo, hacemos clic en la pestaña Downloads.

Nos aparece una pantalla mas, en donde tenemos que seleccionarnuestros sistema operativo, que es Windows. Luego de hacer clic ahi,nos aparece un link de descarga, hacemos clic en ese link y empezamos adescargar el No-IP.

Una vez descargado el programa, lo instalamos y lo ejecutamos. Nospedira un e-mail y una contraseña, estos son los mismos que ingresamosen la pagina web para crear la cuenta. Una vez que ingresamos estosdatos, y hacemos clic, aparecera el nombre del dominio que registramosen No-IP.

Si por cualquiera no llegar a funcionar bien, podemos forzar la actualizacion de la IP, de esta manera:

En el nombre del dominio no-ip, destildamos la caja de verificacion. Esperamos unos 30 segundos, y luego lo volvemos a tildar.


Si queremos que este programita se inicie con Windows y actualiceen forma automática la IP, entonces hacemos clic en Options, vamos a lapestaña Standard, y hacemos clic en Run on Startup,

Bueno, ya estamos listos para utilizar el dominio no-ip. Solo recuerden unas cositas...

Este dominio es valido para ingresarlo en lugar de la IP en ellauncher. Pero no sirve para usarlo con el IPChanger, o sea, cuando secambian las IP en los server files, no ingrese este dominio no-ip, usesiempre la direccion IP en su formato numerico.

Este dominio puede usarse para que otros usuarios puedan acceder ala pagina web del servidor, siempre y cuando usted haya configurado losprogramas para ese fin y abierto el puerto 80 en su router o módem.

Crear Pagina Web PHP

En esta seccion vamos a aprender como crear una pagina web paranuestro Server , asi dichos jugadores podran crearse cuentas , borrarpk , sumar puntos y mas , pero para esto vamos a necesitar un asistentede paginas en PHP , llamado AppServ. Éste mantiene tu Web y la prendepara todos o para vos solo segun la configuracion , asique vamos adescargarlo del siguiente Link

[Descargar] AppServ - Win32 - 2.4.7

1) Una vez bajado, doble click y a instalarlo
2) Seleccionar las opciones "Apache" y "PHP"
3) Localhost; sera un enlace rapido al sitio web, si lo quierencambiar, 0 drama, pero despues tendran que poner en el IE ese nombreque pusieron envez de localhost. Dejamos puerto como esta, y lo demás
4) Luego Next
5) Termina de instalar; "Apache Start" y "Apache Stop" en "Control Server by Service"
6) Una vez hecho esto, van a la carpeta Windows/php.ini
7) Llevamos la barra de desplazamiento a masomenos por la mitadhasta que comenzamos a ver renglones que comienzan con la palabra"extension". Buscamos un renglon que diga ;extension=php_mssql.dll
Cool Le remueven el punto y coma y tendrian que kedar asi extension=php_mssql.dll
9) Cierran y guardan los cambios
10) Inicio ---> Todos los programas/Programas ---> AppServer ---> Control Server by Service ---> "Apache Restart"
11) Una vez echo esto, poner la web que tengas echa en "C:AppServwww"
NOTA: Es necesario para esta funcion abrir el puerto 80 en tu Modem o Router.
Antes en la parte del a web hay un archivo que se llama"config.php" que ahi tendran que poner un inicio de sesión del SQL enla parte de Seguridad, que uds. tendran que crear una cuenta con login,y contraseña "Autenticacion SQL Contraseña Windows" y eso lo tendranque poner en Config.php, el inicio de sesion y la clave y el ip cadavez que se cambia tambien.




MuRegister

El MuRegister , es otra forma de opciones de tu Servidor. Osea quees como una "Mini Web" , solo que no tiene las mismas funciones que unaWeb PHP. Si quieren utlilizar el siguiente registro solo sigan estaguia.

1) Debemos abrir el puerto 1000 para que se puedan registrar asiquevamos a "Inicio" , "Panel de Control" y de ahi buscamos "Firewall deWindows".

2) Cuando estamos en Firewall de Windows , vamos a la pestaña "Excepciones" y ponemos "Agregar Puerto":
Nombre de Puerto: 1000 o MuRegister
Numero de Puerto: 1000
Seleccionamos "TCP" y "Aceptar".

Comenzando con el Registro:

Ahora vamos a aprender como utilizar el servicio MuRegister ,programa de WanSoft. Tenemos 2 opciones de Registro. Esta el BETA4 y elBETA5. Ambos tienen las mismas opciones , solo que el BETA4 , tienepara descargar Cliente.
Hay 2 tipos de MuRegister. Esta el Cliente y el Server. El clientees utilizado para colocar IPs y ver si el Servidor que estas buscandoesta ONLINE y con cuentas DISPONIBLES , pero en cambio el Server esutilizado para activar la opcion DISPONIBLE para tu Servidor MU.
Si quieren descargar alguno de los 4 les dare los Links y la explicacion (Por si se confunden).

[Descargar] MuRegister Cliente BETA4
MuRegister Cliente BETA4: Este es utilizado para colocar IP's delos Servidores , ya sea Numerica o en Dominio , para verificar si elServidor esta ONLINE y con Opciones de Cuentas DISPONIBLES. Recuerdenque si un Servidor es BETA4 y ustedes se quieren registrar por el BETA5, no se les abriran las Opciones de Cuenta.

[Descargar] MuRegister Server BETA4
Este programa es utilizado para activar la opcion DISPONIBLE en elMuRegister Cliente BETA4 , el cual ahi , los demas usuarios podrancrearse cuentas , borrar PK , sumar puntos , etc.

[Descargar] MuRegister Cliente BETA5
MuRegister Cliente BETA5: Este es utilizado para colocar IP's delos Servidores , ya sea Numerica o en Dominio , para verificar si elServidor esta ONLINE y con Opciones de Cuentas DISPONIBLES. Recuerdenque si un Servidor es BETA5 y ustedes se quieren registrar por el BETA4, no se les abriran las Opciones de Cuenta.

[Descargar] MuRegister Server BETA5
Este programa es utilizado para activar la opcion DISPONIBLE en elMuRegister Cliente BETA5 , el cual ahi , los demas usuarios podrancrearse cuentas , borrar PK , sumar puntos , etc.



¡Importante! : Si en vez de escribir 255 escribes 0 en el codigo,las jewels estaran en venta, pero al revender estas a la tienda nosacaras beneficio con el zen.

14 13 0 255 0 0 0 //Jewel of Bless
14 14 0 255 0 0 0 //Jewel of Soul
14 16 0 255 0 0 0 //Jewel of Life

Una vez que allamos terminado nuestros Shops , los pegamos en C: o D:Muserverdata y listo.




Proteccion para el Server

Generalmente en la mayoria de los Servidores , pasa que muchosusuarios terminan EDITANDOSE. Esto quiere decir que se colocan Setsfull +13 o +11 , haciendole daño al Servidor. Para evitar estos casospodemos utilizar un Firewall de proteccion especial. En este caso lesvoy a dejar uno de los Firewalls mas conocidos y uno de los mejores , yademas les voy a enseñar como configurarlo. Este Firewall se llamaSygate Pro Firewall 5.6 y lo pueden descargar del siguiente Link.



Instalacion de Sygate Pro Firewall 5.6
1) Ejecutar el Instalable.
2) Hace click 4 veces en "Next" y si queremos cambiar el destino de la carpeta del Sygate , ponemos "Browse".
3) Una vez terminado de Instalar , reiniciar PC.
Configurar Sygate Pro Firewall 5.6
1)Abrir Sygate Pro Firewall. Primero en principal para que no nossalten los carteles de Bloqueo vamos a "Security" y ponemos "AllowAll".

2) Buscamos en la lista de programas "SQL Server Windows NT" , le hacemos Click derecho y ponemos "Block"

3) Nos fijamos las Opciones de arriba y buscamos "Tools" , luego buscamos "Advanced Rules" y ponemos "Add".

4) En "Rule Description" ponemos el Nombre de la Regla , que seria"Block_mssql" (Sin las comillas). Le ponemos "Block This Traffic" y masabajo ponemos "Record this traffic in Packet Log".

5) Luego vamos a la pestaña "Aplicattions" , buscamos "SQL Server Windows NT" y lo tildamos.

6) Vamos al Administrador Corporativo , abrimos todas las pestañashasta llegar a la carpeta "Base de Datos" , vamos a "Herramientas"luego a "Propiedades" y destildamos la Opcion que dice "Allow other SQLServers to connect remotely to this SQL Server using RPC" y hacemosClick en "OK".

7) Nos pedira que reiniciemos el Service Manager del SQL y le damos que si.

Con esto tenemos el problema del Edit solucionado.













Comenzando a armar nuestro Server MU 1.04h:



¿como instalar los files?

LOS DESCOMPRIMO EN EL DISCO "D"... sino tengo DISCO "D" OBIAMENTE Q TENDRE Q PONERLOS EN EL DISCO "C"... LO MAS RECOMENDABLE ES EL "D" EN UNA CARPETA LLAMADA "MuServer"...




¿Cómo instalo SQL Server 2000?

1) Ejecutar el "autorun"
2) Instalar Componentes SQL Server
3) Instalar Servidor Base de Datos
4) Click en Local Computer ( Equipo Local ) y luego Click en Siguiente
5) Click en Crear Nueva Instancia de SQL Server o Instalar Herramientas Cliente , y luego hacemos un click en Siguiente
6) Poner el Nombre de Usuario y el de la compañía. Generalmente eso debe quedar como está asique ponemos Siguiente
7) Aceptamos el Contrato , haciendo un Click en Si
Cool Hacemos un Click en Server & Client Tools , y luego un Click en Siguiente
9) Click en Default y hacemos un Click en Siguiente
10) Click en Típica , y luego Siguiente
11) Click en usar la misma cuenta que Windows (AutoStart SQL Server)
12) Click en Local System Account y luego otro Click en Siguiente
13) Click en Finalizar
14) Reiniciar tu PC.




================================
********* READ THIS!!! *********
================================
* DO NOT MODIFY ANY IP 127.0.0.1
* DO NOT USE "Main Editor"
* DO NOT USE MD5 FOR ACCOUNTS
================================


Installation Guide:
===================

* Open your SQL Manager and create 3 databases:

MuOnline
MuOnline_Event
MuOnline_Ranking


* Restore databases backups from:

muserver_SQL_DB_BACKUP


* Double click this file:

muserverODBC.reg


* Replace "Your IP" with your server address in:

muserverbincs.ini
muserverdataMapServerInfo.dat
muserverlinks8- Joinserver (parameter /caYOUR_SERVER_ADDRESS_HERE)


* Replace "Password" with your SQL "sa" admin password in:

muserverbinevent.ini
muserverbinexdb.ini
muserverbinranking.ini


* Open ports 44405, 55901 and 55903


* Run all links.




Comenzando a armar nuestro Sito Web:


INSTALACION DE APPSERV

Para empezar, tenemos que instalar el programa Appserv v.2.4.0, que viene con soporte para PHP y SQL. Para eso, hacemos doble clic sobre el ejecutable appserv-win32-2.4.0.exe .

Seguimos las instrucciones de las pantallas hasta que aparece el tipo de setup ( Setup type, o tipo de instalacion ) Seleccionamos Custom, hacemos clic en siguiente, y en la próxima pantalla marcamos las opciones Apache y PHP haciendo un clic en esas opciones. Después, hacemos clic en Siguiente ( Next).


El siguiente paso va a ser colocar nuestro dominio (registrado y habilitado previamente), e-mail del administrador y puerto.

En la mayoría de los casos bastará con escribir LocalHost como el nombre de servidor, y dejar el puerto 80.



Si no saben donde registrar un dominio aca les dejo algunas direcciones:
http://www.no-ip.com/
http://www.cjb.net/

Luego apretamos en "Next", se empezará a instalar los archivos y finalizamos el setup. En el ultimo diálogo arrancamos Apache.



Ahora si escribimos el nombre de nuestro server en el explorador, nos aparecera un mensaje de Bienvenida por parte de AppServ como por ejemplo:

Nuestro proximo paso es configurar PHP para q trabaje con SQL Server (Y no tire el "error Line 9"

Vamos a abrir el archivo php.ini (generalmente se encuentra en "C:WINDOWSphp.ini", para abrirlo bastara con abrir la opción "Ejecutar" del Menú Inicio, ahi escribimos PHP.INI , y se abrira con el bloc de notas. Si no sucede esto,lo abrimos con el bloc de notas, que se encuentra en el grupo Accesorios del menú Inicio, y vamos a la línea 576, donde vamos a ver:
;extension=php_mssql.dll

Lo que hay que hacer acá es sacarle el ";" inicial para que quede directamente
extension=php_mssql.dll

Una vez realizado esto, lo guardamos y restarteamos ( reiniciamos ) el Apache Server. Para reiniciarlo, tenemos una opción en el grupo de programas AppServ / Apache control Server, que dice Restart.



Ahora lo que hay que hacer es descomprimir nuestros PHP Mu WebPage Files dentro de la carpeta "C:AppServwww" (dependiendo en que unidad y carpeta lo haya colocado uds)
Se pueden bajar desde aca los Web Files "Kchorro's Web Center"...



CONFIGURACION DE SQL SERVER EN MODO MIXTO

Antes de continuar, es necesario setear una opción en SQL Server, para que la página acepte conexiones con nombre de usuario.

1) Abrimos el Administrador Corporativo.
2) Hacemos clic en Herramientas / Propiedades de configuración de SQL Server ( Si la opción está desactivada, asegúrese de seleccionar la base de datos MuOnline en la parte izquierda ).

3) En la pestaña seguridad, elegimos la opción SQL Server y Windows.

Ahora tenemos que crear un usuario y una contraseña, los usaremos para ingresarlo en la configuración de la página web php.

1) Vamos a Seguridad
2) Hacemos clic en Inicios de Sesión
3) En la parte derecha, hacemos un clic derecho y luego en "Nuevo Inicio de sesión", nos aparece un cuadro de diálogo. En este cuadro debemos hacer clic en la opción Autenticación de SQL Server.
Escribimos un nombre de usuario en la parte que dice Nombre y una contraseña en el cuadro correspondiente ( debajo de la opción Autenticación de SQL Server ). Luego, seleccionamos la base de datos MuOnline en el cuadro desplegable Base de datos. Una vez que terminamos todo debe quedar así.
4) Ahora pasamos a la segunda pestaña, donde activamos la opción System administrators, luego pasamos a la tercera pestaña y hacemos clic en la base de datos MuOnline. Luego hacemos clic en Aceptar. Ya tenemos el usuario creado.

Ya está, ya podemos cerrar el SQL Server. Probablemente le pida reiniciar el servicio, entonces haga clic en Sí o Aceptar en el diálogo que le aparece, para que se reinicie el servicio automáticamente y se apliquen los cambios. O bien, podemos reiniciar Windows...

Luego abrimos la carpeta de estos PHP Files, que por lo general esta en c:appservwww y abrimos el archivo llamado "config.htpasswd", con un editor de textos ( puede usarse el bloc de notas ).


Una vez abierto el archivo, lo unico que tendremos que cambiar son las líneas que dice:


$dbhost
$dbuser
$dbpasswd

*$dbhost: Corresponde a la IP de la pc en donde se encuentra el SQL corriendo. Si la web esta en la misma pc que el SQL, dejamos este valor en 127.0.0.1

*$dbuser: Corresponde a un usuario SQL valido, aca tenemos que poner el usuario que creamos en el SQL Server

*$dbpasswd: Aca solamente colocamos la password correspondiente al usuario del SQL que colocamos en el $dbuser...



CONFIGURAR TABLAS EN SQL SERVER PARA EL RESET Y RANKING

Ahora vamos a preparar SQL Server para que podamos usar el sistema del contador de resets y el ranking. En lo posible esto debe hacerse antes de empezar a crear cuentas, sino, tendremos que usar el analizador de consultas para actualizar las cuentas.

Primero tenemos que crear la columna resets. Abriremos el Administrador Corporativo y vamos a la base de datos MuOnline y abrimos las tablas.

1) Hacemos un clic derecho sobre la tabla Character, y en el menú que aparece seleccionamos Diseñar tabla.
2) Ahora lo que tenemos que hacer es desplazarnos a la ultima linea libre. Una vez allí, escribimos Resets, le damos el valor de tipo INT y el valor por defecto ( valor predeterminado ) en 0.
3) Hacemos clic en el pequeño disco que se encuentra arriba a la izquierda, para guardar los cambios. Tambien podemos guardar esos cambios si cerramos la tabla y respondemos SI a la pregunta que nos aparece.




PREPARAR LOS PERSONAJES PARA QUE APAREZCAN EN EL RANKING

Bueno, en el caso de que sus personajes no aparezcan en el ranking, lo que tenemos que hacer es lo siguiente:

1) Abrimos la tabla tal cual lo hicimos en el paso anterior. Clic derecho sobre la tabla Characters y luego clic en Diseñar Tabla.

2) Buscamos CtlCode.

3) En Valor predeterminado escribimos un 0 .

4) Guardamos los cambios pulsando en el pequeño icono del disquette. Con esto ya deberia aparecer todos los personajes en el ranking. Si ya tienen personajes, y muchos, y desean que aparezcan en el ranking tendrán que ir al analizador de consultas y escribir esta instrucción:

UPDATE CHARACTER SET CTLCODE=0 WHERE CTLCODE IS NULL

Recuerden que para hacer esto deben seleccionar la base de datos MuOnline antes de ejecutar el código.





HACER QUE LA PAGINA WEB SEA COMPATIBLE CON VERSIONES 1.1E y 1.2D

Esta web fue diseñada originalmente para usarla con las versiones 97 hasta 99 de MuOnline, pero podemos adaptarala para las nuevas versiones. Para hacer esto, tenemos que abrir el Administrador corporativo.

En la base de datos MuOnline, hacemos clic en Tablas. Seleccionamos la tabla MEMB_INFO y luego hacemos un clic derecho y un clic en Diseñar tabla.

Tenemos que hacer que estas columnas ( resaltadas en amarillo ) acepten valores nulos ( NULL ).

Para hacer esto tenemos que cliquear en el campo Permitir valores nulos, haciendo clic para poner una marca de verificacion.

Entonces, una vez terminado, nos debería quedar así.

Solo queda guardar los cambios y la pagina ya podrá crear cuentas sin problemas.





ACCEDIENDO A LA PAGINA WEB

Bueno, para acceder a la página web que instalamos, simplemente utilizamos nuestro explorador de siempre, y allí tipeamos

http://localhost

Si desean que otras personas puedan acceder desde internet a su web, simplemente deben darles la IP pública, que pueden obtener aquí. Si usted ha seguido el tutorial de creación de No-IP, puede usar esa direccion para que puedan acceder a su página web. En todos los casos, no olvide que debe abrir o habilitar el puerto 80 en la configuracion de su firewall, y en algunos casos ( sobre todo si usted está en un cibercafé ) en el router. Quizá tambien deba agregarla a la lista de excepciones en el firewall interno de Windows.



Instalación del sistema de noticias.

Como habrán notado, en el medio de esa página web hay un texto en inglés. Esas son las noticias, las podemos personalizar a nuestro gusto si queremos. Para esto, tenemos que tipear esto en el explorador de Internet.

http://localhost/news/installer.php

( Si no funciona reemplace localhost por su IP Privada )

1) Aparece una página web en la que debemos presionar el botón Try to Chmod automaticly

2) En esta pagina aparece una lista de palabras... que pone algo como esto...

Ahora lo que tenemos que hacer es presionar el botón que está debajo de todo:

Create config/login file >

Ahora nos aparece una pantallaq debemos compretar:

Donde dice:

URL to your site= Si pensamos acceder remotamente al sistema de noticias, aquí deberiamos poner el NO-IP. Si no, ponemos nuestra IP privada o http://localhost.

URL to your fusion folder= Aca tenemos que poner el path completo a la carpeta news.
Si no, tambien podemos poner

http://localhost/news

Personalmente, les sugiero que ingresen su IP publica en lugar de localhost, ya que el hecho de ingresar el NO-IP a veces da muchos problemas para ingresar al sistema de noticias.

Login= Acá ingresamos el usuario para ingresar al sistema de noticias.

Password, confirm password= Ahi va el password con que ingresaremos al sistema de noticias. Debes escribirlo 2 veces para asegurarte que lo estás escribiendo bien.

NickName= El nick. Aparece en el sistema de noticias, cada vez que posteas algo.

E-Mail= Tu correo. Pulsa la opción Hide Mail si no quieres que vean tu correo.

Para guardar los cambios, pulsemos el boton Save Settings que aparece debajo de la página.

En esta nueva pantalla se confirman los cambios. Para nuestra seguridad, debemos borrar el archivo installer.php que se encuentra dentro de la carpeta news . De esta forma nos aseguramos que nadie mas que nosotros escriba las noticias.

Para ingresar las noticias, en el explorador de windows tipeamos

http://localhost/news/index.php

Esta parte ya es más facil, solo exploren un poco...