elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
111  Media / Juegos y Consolas / 2. Instalando la base de datos. en: 10 Agosto 2007, 00:21 am
2. Instalando la base de datos.

 - Instalar OBDB

Bueno a mi parecer todavía obdb sigue siendo la mejor base de datos que hay, no solo por el echo de que se actualize constantemente, sino porque es la oficial para ascent o antrix, de echo los que trabajan con obdb, trabajan tambien conjuntamente con los del emulador, para añadir mas compatibilad aun. Recomiendo usar siempre la versión mas estable de esta base de datos, aunque eso es un rollo a mi parecer, lo mejor es conseguir las ultimas revisiones y probarlas y ayudar a arreglar los fallos y demas, de todas maneras en el apartado de descarga siempre tendreis dos tipos, una la estable y otra la más actual. Bueno os descargais la que querais y seguimos el proceso:

- Abrimos el SQLyog y nos conectamos a nuestro servidor mysql poniendo nuestros datos, dominio, usuario y pass, una vez dentro crearemos una base de datos nueva, que será la referencia que tendra nuestro servidor, para ello solo tenemos que pulsar en DB, y luego create DB, ponemos por ejemplo ascent, y la creamos.

- Primero realizamos una instalacion básica de nuestra base de datos, tenemos que coger, e importar el archivo obdb-def.sql, con lo que nos importará una base de datos limpia, para hacer esto solo tenemos que pulsar boton derecho sobre la base de datos que acabamos de crear (ascent) y luego marcamos Restore From SQL Dump, buscamos ese archivo y luego pulsamos execute, esperais un par de minutos o incluso menos, y tendreis vuestra instalación limpia de la base de datos.

Nota: Hacer esto solo la primera vez y solo si no estais actualizando, porque si ya teneis una instalada y meteis este archivo, os borrará todas las cuentas, y será un poco molesto :D.

Como decía esto mete una base de datos limpia, pero lo que nos interesa realmente es meter todo los npcs, objetos, criaturas y quest.

- Nos vamos a la carpeta de la obdb, y buscamos el archivo dbimport.bat, pulsamos boton derecho editar, y nos sale esto:

@echo off
set user=ascent
set pass=ascent
set db=ascent
set server=localhost

Pues bien, cambiamos los datos que nos dicen por los nuestros, una vez echo esto guardamos y lo ejecutamos, empezará a importar tablas y tardará unos 5 o 10 minutos como mucho... Cuando acabe ya estará todo listo, tan solo tendriais que crearos una cuenta, pero eso un poco más abajo.

Luego está el tipo de persona que quiere hacer un funserver o servidor divertido y esto recibe este nombre porque en el se consigue todo, con menos esfuerzo ya sea objetos, nivel, oro, monturas y demás, con la obdb venia una carpeta con unos archivos sql que teneis que importar, para que vuestro servidor sea aun más funserver, esto mete vendedores basicamente por todos lados que venden de todo, esta carpeta fue eliminada más adelante por motivos de seguridad del servidor, pero yo os la he subido si quereis meterla solo teneis que ir importando uno a uno los archivos.

 - Instalar Terranet

Si por el contrario decidiis que os gusta más terranet pues vamos a ello, la ventaja que tiene terranet esque aunque tarden más en sacar actualizaciones, cuando lo hacen sacan actualizaciones estables, se toman su tiempo pero lo hacen bien. Así que descargaros la ultima revisión será lo mejor.

- Como hizimos con obdb tenemos que importar las tablas para las cuentas, y esto lo hacemos entrando en la carpeta, Character & Logonserv Tables, importamos el archivo o los archivos que haya dentro y listo. Esto será rápido.

- Luego nos metemos en TNPS Database, y dentro habrá un .rar con la autentica base de datos en todo su esplendor, importar esto nos llevará un rato bueno, así que salir y respirar algo de aire fresco :D

 - Traducir Quests

Bueno, seguramente querreis vuestras quest traduciditas, pues para esto os bajais el archivo de las traducciones, la verdad esque no se quien lo hizo pero sea quien sea se lo agradezco, a pesar de no estar todas, pero si la mayoria, solo teneis que ir importando los archivos uno a uno, según os interese ami particularmente solo me interesa quest, porque la traducción de los nombres y los objetos son un poco ridiculos.

 - Querys a ejecutar.

Si vais a usar una version de ascent superior a la 1071 teneis que ejecutar este query con el sqlyog, simplemente marcais la bd, y luego copiais el codigo este en la ventana de al lado, haceis boton derecho sobre el, query y execute all queries:
Código:
ALTER TABLE creatureloot MODIFY column percentchance float(0) NOT NULL default 0;
ALTER TABLE fishingloot MODIFY column percentchance float(0) NOT NULL default 0;
ALTER TABLE itemloot MODIFY column percentchance float(0) NOT NULL default 0;
ALTER TABLE objectloot MODIFY column percentchance float(0) NOT NULL default 0;
ALTER TABLE prospectingloot MODIFY column percentchance float(0) NOT NULL default 0;
ALTER TABLE skinningloot MODIFY column percentchance float(0) NOT NULL default 0;
alter table creatureloot add column heroicpercentchance float(0) default 0;
alter table creatureloot add column mincount int(30) default 1;
alter table creatureloot add column maxcount int(30) default 1;
alter table fishingloot add column heroicpercentchance float(0) default 0;
alter table fishingloot add column mincount int(30) default 1;
alter table fishingloot add column maxcount int(30) default 1;
alter table objectloot add column heroicpercentchance float(0) default 0;
alter table objectloot add column mincount int(30) default 1;
alter table objectloot add column maxcount int(30) default 1;
alter table itemloot add column heroicpercentchance float(0) default 0;
alter table itemloot add column mincount int(30) default 1;
alter table itemloot add column maxcount int(30) default 1;
alter table prospectingloot add column heroicpercentchance float(0) default 0;
alter table prospectingloot add column mincount int(30) default 1;
alter table prospectingloot add column maxcount int(30) default 1;
alter table skinningloot add column heroicpercentchance float(0) default 0;
alter table skinningloot add column mincount int(30) default 1;
alter table skinningloot add column maxcount int(30) default 1;

Si usais una version de ascent superior a la 1132
Código:
alter table creature_proto change health minhealth int(30) unsigned not null;
alter table creature_proto add column maxhealth int(30) unsigned not null after minhealth;
update creature_proto set maxhealth=minhealth;
alter table creature_proto change level minlevel int(30) unsigned not null;
alter table creature_proto add column maxlevel int(30) unsigned not null after minlevel;
update creature_proto set maxlevel=minlevel;
alter table creature_proto add column invisibility_type int(30) unsigned not null;
alter table creature_proto add column death_state int(30) unsigned not null;
112  Media / Juegos y Consolas / 1. Instalaciones previas. en: 10 Agosto 2007, 00:21 am
1. Instalaciones previas.

Partimos de que vamos a querer tener, un servidor al publico, con una página de creacion de cuentas y una que nos muestre unas estadisticas, a tiempo real del servidor, necesitaremos las siguientes aplicaciones: (Recuerdo que todas las descargas se encontraran en el apartado correspondiente)

 - Instalando los .NET Framework:

Bueno la plataforma .net es un componente que añadimos a nuestro windows, y nos facilita y administra la ejecucion de programas creados para el sistema operativo Windows, es completamente necesario tener esto instalado ya que sino no podremos ejecutar el emulador:

.NET Framework

.NET Framework 2

.NET Framework 3
Si, ya se que dije que las descargas estarían aparte, pero con esto hago una excepción :D.

 - Instalando Mysql:

- Primero hay que saber la diferencia entre un servidor mysql y un cliente como por ejemplo SQLyog, porque muchas veces me han dicho cosas como voy a reinstalar la base de datos, y desinstalan tambien el mysqlyog y no tiene nada que ver, esto solo lo usaremos para conectarno a nuestro servidor y manejar nuestras bases de datos, bueno al lio, lo descargamos y ejecutamos, luego solo tenemos que seguir estas pautas:

-   Next
-   Custom
-   Si no viene en la lista de cosas a instalar el C Include Files / Lib Files para instalar hacemos click sobre la x que tien al lado de color rojo y luego marcamos, This features will be instaled on local hard drive. Luego pulsamos next.
-   Install (Esperamos a que acabe)
-   Next
-   Next
-   Marcamos Configure the MySQL Server now, y le damos a Finish
-   Next
-   Detailed Configuration
-   Si marcamos Developer Machine ( le estamos diciendo que solo queremos el mysql para usar servidores y no mas aplicaciones), si marcarmos Server machine ( le decimos que usaremos mas de una aplicacion al mismo teimpo), marcamos Next
-   Multifunctional Database, Next
-   Manual Setting ( Elegimos entre 300 – 500 conections ), Next
-   Next
-   Standard Character Set, Next
-   Next
-   Escribimos nuestra pass de root, y marcamos enable root access from remote machines ( solo si nuestro servidor va a ser controlado desde otro ordenador), Next
-   Execute

 - Instalando el cliente SQLyog:

Descargamos e instalamos el SQLyog, no tiene ninguna dificultad.

 - Instalando servidor web Xampp:

Descargamos e instalamos el Xampp y ejecutamos el servidor apache, con esto podremos tener nuestra página web, una cosa no instalar el mysql con el xampp porque ya lo hicimos antes, si lo instalais aparte de tener un lio del copon podeis tener errores de compatibilidad e historias raras, asi que solo ejecutad el servicio apache.

- Creación de un dominio para nuestro servidor:

Esto es recomendable para aquellas personas que tienen una ip dinamica ( osea que cambia ), pero tambien es recomendable para aquellas que tienen una estatica o fija, ya que siempre quedará mejor un nombre como miservidor.no-ip.com ha nuestra ip, claro que yo siempre recomiendo comprar un dominio .com .net o el que sea pero eso ya es opcional xDD.

Vamos a ir a lo facil entramos en la página de no-ip.com: http://www.no-ip.com/
Nos creamos una cuenta y nos logueamos, una vez logueados en el menú Hosts/Redirects, marcamos Add, en hostname ponemos un nombre da igual cual sea pero será el nombre que estara cara al publico asi que elegir uno bueno, luego en la lista desplegable elegimos el dominio, no-ip.com, no-ip.info, no-ip.biz da igual, el resto lo dejamos como esta y pulsamos Create Host.

Bien pongamos el ejemplo que yo me creé el dominio prueba.no-ip.com, usaré  este dominio en todo el proceso de instalación vosotros solo teneis que cambiarlo por el que os hayais creado.

Los que tengais ip estática, esto bastará pero los que las tengais dinamica, existe un programa muy útil llamado No-Ip Duc. Instaladlo y cuando lo ejecutais os logueais en el programa, el programa realiza una comprobacion cada x tiempo, si vuestro dominio no está actualizado con vuestra ip actual, volverá a redireccionarlo, solo lo teneis que poner y olvidaros del tema.

 - Configuración del archivo host y apertura de puertos:

Este paso para mí es uno de los más importantes, ya que olvidarse de esto, puede fastidiarnos el resto del proceso, así que lo hacemos ahora y nos lo quitamos de encima, primero tenemos que saber cual es nuestra ip local:

- En inicio, pulsamos ejecutar y escribimos cmd, luego dentro de la consola tecleamos ipconfig, apuntamos nuestra dirección ip que será del estilo 192.168.x.x más adelante tenemos que abrir los puertos a esta dirección.

-Ahora en inicio, ejecutamos lo siguiente, copialo y pegalo así no habrá fallos: %windir%\system32\drivers\etc una vez dentro del archivo creamos la siguiente linea: Dirección IP dominio, en mi caso sería:
192.168.x.x prueba.no-ip.com con esto vuestro servidor estará abierto a todo el que quiera entrar.

NOTA: Tenemos que añadir tambien otra linea con 127.0.0.1 localhost
En definitiva os tiene que quedar solo:
127.0.0.1 localhost
IpLocaldelservidor dominio.

- Pero para que todo el contenido funcione y si teneis un router teneis que abrir los siguientes puertos a la direccion ip que os salió antes, todos son tcp:  8129, 8093, 8090, 8085, 3724, 80, 3306. Tambien aseguraos de tener desactivado el firewall de windows ya que puede interferir mucho.

Bueno despues de todo esto ya podemos seguir con la instalacion del servidor.
113  Media / Juegos y Consolas / Crear servidor Ascent para World of Warcraft actualizado 2º post en: 10 Agosto 2007, 00:21 am

Última Actualización: Miércoles, 15 de Agosto de 2007
World of Warcraft & The Burning Crusade Versión 2.1.3

Ante todo una pequeña introducción:

Yo empecé como vosotros con una idea para crear un servidor, cuando yo empecé era la epoca de mangos que prevalecia ante el wowemu ahora resulta que las cosas cambian, y es antrix o ascent el que está por encima de mangos, está claro que esto cambiara otra vez, y sera asi siempre siempre saldrán nuevos emuladores mejores que los anteriores, una cosa hay que tener clara, yo no gano nada con este post, al contrario aparte de que no gano dinero lo unico que hago es motivaros a mejorar el vuestro por lo que la competencia aumentará, y muchos admins intentaran acabar conmigo xDD.

Pero ay un tema que me gustaría tocar, y que hacen en muy pocos manuales y es sobre el tema de la ilegalidad, antrix o ascent de por sí no es ilegal, de echo su uso es completamente legal, el problema que cuando metemos una base de datos, ya sea terranet, obdb o la que sea estamos metiendo en el servidor contenido del propio juego, y este contenido esta registrado por lo que al hacer eso se convierte en ilegal el servidor, y podria caernos una multa considerable, así que no me responsabilizo del contenido de esto.

Antes de comenzar voy a agradecer a b014v3rt ( creo que es la primera vez que escribo el nick con todos los numeritos ) por el anterior post, que la verdad ha dado mucho de sí, pero como todos sabeis ya se convertía una lata, porque el tutorial no estaba actualizado, y la solución a vuestros fallos se encontraban entre sus muchisimas páginas, por eso el crear este 2º post, con todo actualizado, así como una lista de fallos posibles, y recordad que yo no me hago responsable.

Primer Post creado por b01n4v3rt

Una ultima cosa antes de comenzar y que quiero que todos tengais claro y esque no debeis crear un servidor si...:


- No sabes Lo Que Que Es Una IP
- No sabes La diferencia entre IP LAN y WAN.
- No sabes que Son Puertos y Como se relacionan Con La IP.
- No Sabes que Es un Router, y Mucho Menos si Tienes uno instalado.
- No Sabes Como Usar google O El boton search.
- Sabes Como usar 'google' o 'search' Pero Te reusas a Usarlos.
- No estas dispuesto a Intentar Las cosas Por ti Mismo.
- Esperas Que alguien Te haga un Servidor.
- Esperas Cobrarle a Los Jugadores o Ganar Mucho Dinero.
- solo Quieres ser GM
- Planeas Hostear El Servidor y Jugar en La Misma Computadora.
- No eres dedicado.

Esto es algo que ha rulado por internet pero tienen bastante razon, de que te sirve crear un servidor, si ni si quiera conoces el concepto en sí, así que si no sabes algo de eso, informate antes porque si preguntas alguna duda en referencia a si, no se si tengo un router o que es una ip o un dominio, no serás respondido al menos por mi parte. Tambien no esperes que tu servidor sea igual en todo al oficial, sin ningun fallo ya que el emulador antrix o ascent es un proyecto en constante desarrollo para mejorarlo pero hasta la fecha, no ha saldio la version definitiva, asi que evita la pregunta, "Quiero hacer un servidor, pero el antrix que tengo tiene muchos fallos me gustaría encontar uno que no los tenga, donde puedo hacerlo?"

El contenido del tutorial, lo pondre estructurado, así estará todo mucho mas organizados, habra una respuesta especifica, donde estarán todas las descargas que necesitais para la realización del servidor, así como uno que os explicara como sacar las ultimas versiones y compilarlas vosotros mismos.


1. Instalaciones previas.

  - Instalando los .NET Framework.
  - Instalando Mysql.
  - Instalando el cliente SQLyog.
  - Instalando servidor web Xampp.
  - Creación de un dominio para nuestro servidor.
  - Configuración del archivo host y apertura de puertos.

2. Instalando la base de datos.

  - Instalar OBDB.
  - Instalar Terranet.
  - Traducir Quests.
  - Querys a ejecutar.

3. Instalando el Emulador y configuración del mismo.

  - ¿Porqué elegir antrix o ascent a otros emuladores?
  - Instalación del emulador.
     - Extraer Mapas.
     - Extraer archivos DBC.
     - Configuración básica.
     - Configuración para red local.
     - Arrancando el Servidor.

4. Instalaciones de páginas para el servidor.

  - Instalar página para crear cuentas.
  - Instalar página de estadisticas.
  - Instalación y uso de Puppy.
 
5. Descargas

6. Descargas alternativas.

  - ¿Qué es subversión?
     - Instalar Tortoise SVN.
  - Obtener Revisiones
     - Ultima revisión de la base de datos OBDB.
     - Última revisión de ascent.
     - Compilar ascent en Windows.
     - Compilar ascent en Linux.
     - Obtener cualquier version de OBDB, o de Ascent-Antrix

7. Posibles fallos

8. Administración de vuestro servidor

  - Crear un usuario con privilegios o GM.
  - Comandos GM (Parcialmente traducidos).
  - Configuración Avanzada.
  - Actualizando el servidor y la Base de datos.
  - Hacer copias de seguridad de vuestra base de datos.

9. Personalización de nuestro servidor

  - Crear un NPC.
  - Crear una quest.
  - Crear objetos.
 
10. Conclusión y Agradecimientos.
114  Media / Juegos y Consolas / Re: Crear servidor Antrix para World of Warcraft actualizado en: 9 Agosto 2007, 23:42 pm
killmiguel, pon .gps en el sitio al que quieres que te lleve el portal y ay copias las coordenadas,.

antrixuser, eso es por el ascent que ese es defectuoso xDD en el post de las descargas puse la version estable, en esa funcionan los de las pets, pero en las ultimas revisiones de ascent puede estar arreglado no lo probe aun, ya me cuentas.
115  Media / Juegos y Consolas / Re: Crear servidor Antrix para World of Warcraft actualizado en: 9 Agosto 2007, 23:29 pm
estoy creando un segundo post sobre todo el tema este, para que hablemos ayi a partir de ahora y tendra todo actualizado, incluido los tutoriales, tened paciencia, estará entre hoy y mañana
116  Media / Juegos y Consolas / Re: Crear servidor Antrix para World of Warcraft actualizado en: 9 Agosto 2007, 23:15 pm
te refieres a los portales que trae ya creado el antrix?, son estos:

176296 Stormwind
176497 IronForge
176498 Darnassus
182351 Exodar
176499 Orgimmar
176501 Undercity
176500 Thunderbluff
182352 Silvermoon

.go spawn Ahora me imagino que lo que tu dices es crear los portales desde 0 no?, una buena opcion es buscar, un portal en la base de datos, estan en game objets copias todo lo que trae, y cambias el nombre el id y la localizacion que estara por cordenadas, pruebalo aver que tal, luego seria cuestion de hacer .go spawn idedelportal.
117  Media / Juegos y Consolas / Re: Crear servidor Antrix para World of Warcraft actualizado en: 9 Agosto 2007, 23:01 pm
killmiguel no entiendo tu pregunta
118  Media / Juegos y Consolas / Re: Crear servidor Antrix para World of Warcraft actualizado en: 9 Agosto 2007, 20:17 pm
a todos los que teneis dudas, no os preocupeis, creo que voy a abrir un segundo post para antrix ya que este esta demasiado lleno, estaba esperando el permiso de boinavert pero no me responde y a cada hora ay mas post asi que mejor hacerlo cuanto antes, cuando este ese segundo post usad ese y no este.
119  Media / Juegos y Consolas / Re: Crear servidor Antrix para World of Warcraft actualizado en: 9 Agosto 2007, 19:05 pm
dargorshadow:

En vez de terranet prueba obdb yo lo uso y mis guardias hablan:

http://filebeam.com/464dbc31a1d3a1f7cd484619ecb44317
120  Media / Juegos y Consolas / Re: Crear servidor Antrix para World of Warcraft actualizado en: 9 Agosto 2007, 14:22 pm
Bueno voy a responderos para que no penseis que os tengo abandonados, a los que preguntais que terranet es mejor y los que teneis problemas con la 7, usad la 8 que será mucho mejor k la 7.

cristian89:

La tabla esa la tienes k meter luego por ejemplo en el terranet 8 viene una carpeta llamada,character & logonserv tables, dentro ay un archivo importalo y tendras esas tablas,

Raul_gilet:

http://depositfiles.com/files/1423831
http://www.sendspace.com/file/kn0ulf
http://rapidshare.com/files/47534989/TNPS_DB.rar.html
http://filebeam.com/cbeffad237d7f4680f3ce2d00e29ba33

El problma ese que os sale a muchos es porque seguiis el tutorial, con la version que habia en ese momento y en los nuevos antrix se cambio el antrix.conf creo que apartir de la 800 y pico, por lo que cuando digo que actualiceis es hacerlo todo pero con la version mas reciente, hasta lo de configurar.

X_DarkNess_X:

Asegurate de que teines instalado los tres net frameswork, porque si no es de la ram no se me ocurre que puede ser.

Ramram:

Creo que cuando dices dos reinos te refieres a dos servidores, reinos solo hay uno :D, supongo que si coges aces dos carpetas, reino 1 y reino 2, cada una tiene su base de datos, lo que cambia es la configuracion del realms.conf


<LogonServer Address = "tudominio"
             Port = "8093"
             Name = "Default Logon"
             RealmCount = "1">

No lo he probado pero en el segundo servidor tendras que poner en realmcount 2 y luego mas abajo.

<Realm1 Name = "Test Realm"
        Address = "tudominio:8129"
        Icon = "PVP"
        Colour = "1"
        Population = "1.0"
        TimeZone = "1">

Cambia el nombre por otro, y alomejhor funciona no lo he probado ya me cuentas.

r4nk:

Claro es evidente, porque el mysql ya lo tienes, pero nose como solucionar eso, pero no instales el mysql cuando instales xampp y supongo que sera suficiente.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines