TheGabyX Administrador
Cantidad de envíos : 582 Edad : 32 Localización : Avellaneda Fecha de inscripción : 14/09/2008
| Tema: [APORTE] Crear Server de FenixAo Dom Sep 14, 2008 11:13 pm | |
| Necesitamos: AppServer 2.4.7
Codigo del server fenix (con dos cambios hechos por mi)
Codigo del cliente fenix
MyODBC 3.51.06
Base de datos de MySQL 2.4.7
instalación de AppServer 2.4.7:
1) Primero que nada ejecutan el ejecutable
2) Click en "next >"
3) Click en "I Agree >"
4) Seleccionen la ruta de instalación y luego click en "next >"
5) Dejar todos los componentes seleccionados y click en "Next >"
6) En "server Name" ponen LocalHost, y en "Email" ponen cualquier email, preferiblemente el suyo y click en "Next >"
7) Donde dise "Enter root password" ponen su passwor (que se lo acuerden ) y abajo repiten el mismo password. En "MySQL Server Settings" no toquen nada! y pongan "Install"
Una ves que se alla terminado la instalación, dejan seleccionadas las 2 opciones y ponen "Finish"
Ya esta AppServer instalado!
Abrir Base de Datos de MySQL
1) Tentras que ingresar a http://localhost/ (si les da un error de que la pagina no existe es porque tienen mal instalado el AppServer) la pagina sera algo así:
2) Bueno ai abran lo que les dice la imagen que seria "phpMyAdmin Database Manager Version 2.9.0.2" (el que esta arriba de todo con dos personitas al lado)
3) Les saltara una ventana pidiendo usuario y password, en usuario pongan root y en password el que pusieron en la instalación de AppServer.
4) Si todo va bien te abre una web como esta:
ai hagan lo que les dice la imagen.
5) una ves creada la base de datos verán algo así:
hagan lo que dice la imagen...
6) bueno acá no hace falta imagen, solo tienen que apretar donde dice "Examinar" y buscar el archivo fenix.sql que descargamos al principio. una ves echo esto solo apretan en "Continuar" y no cambian nada mas.
7) volverá la misma pantalla pero si se fijan bien arriba dice "La importación se ejecutó exitosamente, se ejecutaron 10 consultas"
Ya está creada la base de datos!
instalación de las ODBC
1) Descomprimimos e instalamos el MyODBC 3.51.06
2) vallamos a: Panel de Control > Herramientas Administrativas > Orígenes de datos (ODBC)
3) se les abrirá una ventana en la que deberán seleccionar la pestaña "DSN de Usuario" y hacer un click sobre "Agregar". Ahora se les abrirá otra ventana con una lista, al final de esta encontraran una con el nombre de "My SQL ODBC 3.51 Driver" selecciónenla y presionen "Finalizar"
4) En la ventana que se les abrirá deben introducir esto: en "Data Source Name" ponen fenixao en "Description" ponen yes en "Host/Server Name" ponen LocalHost en "Database Name" ponen fenixao en "User" ponen root en "Password" ponen el password que pusieron en la instalación de appserver (en mi caso aparecen dos lugares más para rellenar, pero no ai que tocarlos a esos) una ves echo esto presionan sobre "Test Data Source" y les saltara un cartelito que dice: "data source "fenixao" connected successfully to ..." y presionan OK
5) ahora repiten el paso 3) y 4) solo que sobre la pestaña "DNS de Sistema"
ODBC Instaladas!
Modificaciones al código del Server
1) abren la carpeta "fenixao-server-src" de fenix.
2) inician con Visual Basic 6.0 el proyecto "Server" que ai dentro
3) una ves echo esto buscan las lineas de código: Con.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" & "SERVER=localhost;" & " DATABASE=fenixao;" & "UID=root;PWD=; OPTION=3" y donde dice PWD=acá ponen el password que pusieron en la instalación del appserver
4) buscan las siguientes lineas de código: rdata = Left$(rdata, Len(rdata) - y la eliminan por completo. (en los 2 casos de búsqueda de codigo utilisen la tercera opcion de busqueda que es " Proyecto Actual" ( los que ya descargaron el servidor de 4shred, el que suvi yo. no agan este paso, porque ya lo elimine yo a esta linea)
Server Configurado!
Modificaciones al código del cliente
1) abren la carpeta: "fenixao-cliente-src"
2) iniciar con Visual Basic 6.0 el archivo "Client"
3) una ves iniciado buscan las sigientes lineas: (con la 3ra opcion de busqueda, "Proyecto Actual") ipdelservidor = localhost y a localhost la cambian por su ip devajo veran que dise : puertodelservidor = 7666 y al 7666 lo cambian por 10200
Cliente Modificado!
Servidor Mod de Fenix AO Ya esta Creado!!!
bueno y con esto tendriamos nuestro servidor mod de fenix creado y listo para jugar, yo fui asiendo los pasos mientras escribía la guía así que creo que debería haber quedado bien igual por supuesto que ahora la veo bien y si ai algún error lo corrijo, recuerden por favor que si algo no lo [/size]entienden o no les sale agregenme a joe_duke_nukem@hotmail.com y intentare ayudarlos espero que se diviertan mucho con su mod de fenix chau chau hasta la proxima!!
EDIT: se me olvido que para los que no saben, se encontraran con que la carpeta de cliente tiene solo 3 cosas, para que les ande bien, deveran:
1) descargar el cliente oficial de fenix ao desde la pagina...
2) cuando se aya descargado, abren la carpeta y seleccionan: la carpetas: Init Midi Maps Graficos Wav Screenshots
todos los archivos: .DLL y .ocx los ejecutables:AOProblemas AoSetup
y creo que eso nomas y lo copian en la carpeta del cliente de nuestro mod suerte
Actualización: Manual de Compilación.
1) una ves echo todo los pasos anteriores, tendran primero que abrir en código del servidor con visual basic.
2) una ves abierto el visual basic se dirigen a Archivo > Generar Server.exe le dan a aseptar y aparesera un barra arriba a la derecha que indicara el proceso de la compilación, cuando esta termine, ya tendrán el ejecutable del servidor.
3) ahora abran el código del cliente con el visual basic y agan el mismo paso anterior, y ya tendran el ejecutable del cliente, ahora solo basta que inicien el servidor y despues a Jugar!!
Como Crear un NO-IP
esto es para los que tienen IP dinamica, y quieren poner su server on al publico o a sus amigos, los que no tengas IP dinamica no deven hacer esto, y todos los que quieran solo jugar para divertirse un rato solos ellos sin nadie mas pueden poner en ipdelservidor "127.0.0.1" que vendria a significar localhost, la ip local
1) ingresamos a http://no-ip.com y hacemos lo que nos dice la imagen:
aquí rellenamos todos los espacios con nuestra info, como una creación de cuenta común y corriente.
2)una ves creada completamente la cuenta (ya respondido el correo que creo que te manda) ingresan a su cuenta y hacen lo que les dice la imagen:
3)ai tendrán hacer lo siguiente:
4) van a la parte "Downloads" y seleccionan su sistema operativo, y descargan el programa.
5) instalamos el programa, y lo iniciamos, nos pedirá un mail y pass, pongan el de su cuenta de "www.no-ip.com"
6) abrira una pantalla como esta:
deberán hacer este paso cada vez que reinicien la PC, y dejen abierto el programita en la barra de inicio abajo a la derecha.
y listo, ya esta creado el no-ip. lo que resta es entrar a el código del cliente buscar: ipdelservidor = "localhost" y modificarla para que quede asi: ipdelservidor = "pepito-ao.no-ip.org" de esa manera todos podrían entrar a su server.
espero que les sirva, si tienen algún inconveniente con lo que sea no duden en decírmelo. (me costo mucho la redacción de esta guia de no-ip, y puede que algo no aya quedado entendible.) Citar y responder
Guia aportada por Flashero. | |
|