Pagina web de asistencia a la informática.
Pagina web de asistencia a la informática.
Pagina web de asistencia a la informática.
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


FORO ABIERTO AL MUNDO DE LA INFORMÁTICA
 
ÍndiceportalGaleríaBuscarÚltimas imágenesRegistrarseConectarse
Bienvenido, en esta pagina puedes encontrar diferentes curiosidades, tutoriáles y explicaciones, todo relacionado con la informática o la tecnología.
Translate
Temas similares
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Últimos temas
» Visión del futuro funcionamiento de nuestros navegadores.
Como azer un servidor de WOW I_icon_minitimeJue Mar 06, 2014 1:23 pm por Gamûsino

» Revisión de programas y importancia de los puertos en uso.
Como azer un servidor de WOW I_icon_minitimeMiér Mar 05, 2014 3:49 pm por Gamûsino

» Megusta foca!, DNS Snooping, extracción de metadatos y creación de mapa de red.
Como azer un servidor de WOW I_icon_minitimeLun Ene 13, 2014 7:26 pm por Gamûsino

» Utilidades descargables de internet,las focas de Chema Alonso
Como azer un servidor de WOW I_icon_minitimeSáb Ene 11, 2014 2:52 pm por Gamûsino

» El administrador de tareas,el tipo de ejecución de los programas y las prioridades.
Como azer un servidor de WOW I_icon_minitimeLun Ene 06, 2014 3:52 pm por Gamûsino

» Principio de ejecución de un programa
Como azer un servidor de WOW I_icon_minitimeDom Ene 05, 2014 10:25 pm por Gamûsino

» Porque no siempre les hará falta virus.
Como azer un servidor de WOW I_icon_minitimeDom Ene 05, 2014 9:53 pm por Gamûsino

» Modificación en diferentes detalles de la pagina y implantación de nuevos widgets
Como azer un servidor de WOW I_icon_minitimeDom Ene 05, 2014 9:03 pm por Gamûsino

» Que es un hacker y sus variantes.
Como azer un servidor de WOW I_icon_minitimeDom Ene 05, 2014 3:18 pm por Gamûsino

Temas más activos
Necesito trucos para un juego llamado dofus
Como azer un servidor de WOW
Se puede piratear la psp 3000?
Las tres primeras bases de datos
Tutorial como evitar correo basura
Tutorial de virus
Como evitar el SPYWARE

 

 Como azer un servidor de WOW

Ir abajo 
2 participantes
AutorMensaje
Jonathan
MOD GLOBAL
MOD GLOBAL
Jonathan


Mensajes : 25
Puntos : 10560
Reputación : 1
Fecha de inscripción : 01/07/2010
Localización : España

Como azer un servidor de WOW Empty
MensajeTema: Como azer un servidor de WOW   Como azer un servidor de WOW I_icon_minitimeSáb Ago 14, 2010 3:51 pm

[color=#000000]Buenas de nuevo a todos


En verdad soy un vago y no tenía ganas… pero me animé a hacer este tutorial porque muchos de vosotros me lo pedíais.

Se trata nada más y nada menos que un servidor antrix en su última versión,
y con su última base de datos (terranet 6), con quest e items traducidos y funcionando
para la versión 2.1.0, 2.1.1, 2.1.2 y 2.1.3 (las 4 últimas).

Según vayan saliendo nuevas versiónes intentaré actualizar el tutoriál lo máximo que pueda.

A los que hayáis seguido el otro tutorial de MangOS, no os será nada dificil entender éste otro.


Introducción:

Quería indicar antes de nada, porqué antrix y no mangOS ?
La razón de escribir esto son las personas que no saben el porqué ni sus ventajas:

-Mayor estabilidad al estar hecho en lenguaje C.
-Mayor soporte de usuarios (unos 1000 sin lag)
-Mayor soporte de comandos y de permisos de usuarios.
-Permite el uso de la última versión del juego (2.1.3)
-Mangos usa cerca de 20 consultas mas que antrix para realizar la misma accion.
-Nunca se me ha caido el servidor ( a partir de la revisión 275 nunca ^_^)



Después de eso, me gustaría incluir una nueva cosa en el manual tras haber visto
todo tipo de gente queriendo montar un servidor, el amigo djscusa escribió un
post en wow-gratis declarando unos principios con los que estoy 100% de acuerdo:

No Debes 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 enseñe a Hacer un Servidor
- Esperas Cobrarle a Los Jugadores o Ganar Mucho Dinero
- Eres Un Tonto
- Solo quieres hacer un Servidor divertido
- solo Quieres ser GM
- Planeas Hostear El Servidor y Jugar en La Misma Computadora
- No eres dedicado


Y lo pongo porque muchos de los que lo intentan cumplen más de la mitad
de estas características.

(aquí el link del post: http://wow-gratis.com.ar/e107_plugins/forum/forum_viewtopic.php?14431)


-//EMPEZEMOS\\-



Si tenéis el servidor mangos funcionando, entonces podéis saltaros estos primeros pasos sacados de mi tuto de mangos xD:



Antes de nada decir lo que previamente necesitamos tener instalado.

-El Net Framework 1.1, 2.0 y 3.0 en el caso de no tenerlo, aquí los links:

http://www.microsoft.com/downloads/details.aspx?familyid=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en

http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en




-El juego World of Warcraft con su expansión en su versión GB o ES,
es decir, versión europea inglesa, o versión europea española.


Para descargar la expansion con los parches estos links os pueden ser de ayuda:

http://www.solvum.org/
http://area.nls.es/area-52/forum/viewtopic.php?t=27
http://wow-gratis.com.ar/e107_plugins/content/content.php?content.4


Cuando tengamos el wow con la expansión instalados, los parches se pueden bajar automáticamente con el archivo “launcher.exe” de la carpeta del juego.

Ahora necesitamos instalar el servidor de la base de datos, y el cliente de la base de datos:


-MySql-5 es la base de datos que necesitaremos para que el servidor funcione
porque éste maneja la base de datos para todo (usuarios, items, monstruos…)

http://mysql.rediris.es/Downloads/MySQL-5.0/mysql-essential-5.0.41-win32.msi
mirror de la ver. que yo uso: http://mysql.rediris.es/Downloads/MySQL-5.0/mysql-noinstall-5.0.37-win32.zip

-SqlYog éste será nuestro cliente para la futura base de datos.
Tambien hay otro famoso llamado navicat, pero da iwal cual usemos…

http://www.webyog.com/downloads/SQLyog603.exe
si no va, han cambiao el link: http://www.webyog.com/en/downloads.php




Bien; manos a la obra.

1º- Instalamos el MySql-5:

Al instalar le damos a custom, selecionamos la ruta de instalación,
y quitamos lo de documentation si nos estorba (es innecesario)

Como azer un servidor de WOW Mysqljh2
https://2img.net/r/ihimizer/img440/444/mysqljh2.png

Cuando se instale, pinxamos en “skip sing up”, a next, y dejamos marcada
la casilla de “configure the mysqlserver now”.

Ahora procederemos a configurarlo.

Damos a next en “detalied configuration”, ahora elegimos developer o server
machine según vayamos a usar el servidor, es decir, si el ordenador va a ser
usado únicamente para el servidor, pincha la opción de server machine, en
el caso contrario, pincha en developer machine.

Siguiente en multifuncional database; ahora ponemos la ruta de
la base de datos ( da iwal donde ), ahora nos pregunta que cuantas
conexiones de usuarios va a recibir el servidor.
Poner unas 300-500 en la última pestaña de abajo (manual setting).
Damos a siguiente con el puerto 3306 x defecto;siguiente en
standard character set, next, creamos la contraseña de la base de datos,
marcamos la casilla de “enable root acces from remote pc’s” sólo en
el caso de que nuestra base de datos vaya a ser gestionada desde otro
ordenador que no sea el nuestro, o que no este instalada en el nuestro.
(Yo la tengo marcada porque el server esta en casa de un kolega)
Siguiente, execute, si nos salta el zonealarm le damos a permitir, y fin.

2º- Instalando el cliente del SQL server (SQLyog):

Sencillo; dar a siguiente y punto, pero al finalizar desmarcar la pestaña
de abrir el sqlyog.



3º- Si váis a usar un DNS (nombre de dominio), (ej el mío: 3piedras.servegame.org)

Dar a inicio>ejecutar , y escribir: %windir%\system32\drivers\etc
Vale, ahora el archivo que se llama “hosts” lo abrimos con el block
de notas, y creamos una línea con el intro, y ponemos:
127.0.0.1 tunombrededominio.servegame.org

Tal cual.


4º Si vais a usar un nombre de dominio ( ej el mio: 3piedras.servegame.org ),
aquí os dejo algún tutorial para hacerlo, aya os entendáis con éstos:

para no-ip.com:
http://foro.elhacker.net/index.php/topic,57735.0.html
http://mundogeek.net/archivos/2005/09/28/no-ip/

y para dyndns:
http://www.adslzone.net/postt4026.html





////////////****--------------------------------------------------------------****\\\\\\\\\\\
\\\\\\\\\\\\****--------------------------------------------------------------****///////////




VALE, hasta ahí, los que no tuviesen instalado el mysql y el sqlyog.



Ahora, es cuando empezamos con antrix.



Nos descargamos:



Antrix634
http://rapidshare.com/files/40246281/Antrix_rev634.rar
mirror: http://www.sendspace.com/delete/acjyav/aqm96

OTRAS REVISIONES MÁS RECIENTES DE ANTRIX: (si no funcionan bien, usar la anterior)

Antrix670
http://ddlhub.com/download.php?file=f162fd40221c173b8d061cc4897f041a
mirror: http://rapidshare.com/files/40776948/antrix_670.zip

Antrix681
http://ddlhub.com/download.php?file=dabe11fb0c4dd25e7e975be7ba7e939e
mirror: http://rapidshare.com/files/40879679/antrix_681.zip

Antrix695
http://ddlhub.com/download.php?file=8e6b997af8a6fe4668cba6e83bda1b04
Mi versión compilada de esta revisión: http://rapidshare.com/files/41196688/antrix695_by_b01n4v3rt.rar

Antrix705 by b01n4v3rt (yo xD)
http://rapidshare.com/files/41220855/Antrix705_by_b01n4v3rt.rar



A partir de la revisión 705 hay que hacer una pequeña modificación
en la base de datos para usar las nuevas revisiones:

Te metes en el sqlyog, pinchas en la tabla que pone "query"
(está arriba a la derecha), y pegas esto:


ALTER TABLE `creature_proto` ADD COLUMN `money` INT (30) DEFAULT '0' NOT NULL AFTER `boss`;

y pinchas con el botón derexo, y le das a "execute > all queries"



Antrix758 compiled by b01n4v3rt:

http://rapidshare.com/files/41911947/Antrix758_by_b01n4v3rt.rar


Antrix763+ad esES+Scripts -> compiled by b01n4v3rt:

http://rapidshare.com/files/41937320/Antrix763_scripts_ad_by_b01n4v3rt.rar


Antrix795+Scripts -> compiled by b01n4v3rt:

http://rapidshare.com/files/42129069/Antrix795_scripts_ad_by_b01n4v3rt.rar


Antrix815+Scripts+ad-esES -> compiled by b01n4v3rt:

http://rapidshare.com/files/42326808/Antrix815_scripts_ad_by_b01n4v3rt.rar


Antrix839+Scripts+ad-esES -> compiled by b01n4v3rt:

http://rapidshare.com/files/42510739/Antrix839__scripts_ad_by_b01n4v3rt.rar


Antrix873+Scripts+ad-esES+Last dbc's2.1.3 -> compiled by b01n4v3rt:

http://rapidshare.com/files/42684468/Antrix873_scripts_ad_dbc_by_b01n4v3rt.rar

El código de antrix desgraciadamente ha sido cerrado,nos hemos quedado sin más revisiones, pero
encontré una revisión compilada por czark antes de que fuera cerrado:
Antrix885+scripts by czark
http://filebeam.com/dd9551d2a54b1a4bff23b77d98b0259b

Este fue el panorama que me encontré tras estar 2 días fuera
(a parte de que mi servidor se había caído y no arrancaba... ^_^)

Después de tanto revuelo, antrix vuelve a ser open source, asín que
ya he compilado una nueva versión (parece ser que ahora se lo toman con mas calma):

Para hacerla funcionar, a partir de la rev896 hay que añadir en el query
del sqlyog estas dos líneas y darle a "execute all queries"

Citar
alter table worldmap_info add column required_quest int(30) not null default 0 after lvl_mod_a;
alter table worldmap_info add column required_itemid int(30) not null default 0 after lvl_mod_a;



He estado offline de este tema desde hace muuuucho tiempo, debido a que no
he tenido tiempo, y a que frecuency siguió mi post con otro nuevo, pero vuelvo
para poner una revisión más actual;

para hacer funcionar revisiones a partir de la rev941:

Citar
alter table worldmap_info add column required_quest int(30) not null default 0 after lvl_mod_a;
alter table worldmap_info add column required_itemid int(30) not null default 0 after lvl_mod_a;
CREATE TABLE `gameobject_staticspawns` (
`id` int(30) NOT NULL AUTO_INCREMENT,
`entry` int(30) NOT NULL,
`map` int(11) NOT NULL DEFAULT '0',
`x` float NOT NULL,
`y` float NOT NULL,
`z` float NOT NULL,
`facing` float NOT NULL,
`0` float NOT NULL,
`01` float NOT NULL,
`02` float NOT NULL,
`03` float NOT NULL,
`state` int(11) NOT NULL DEFAULT '0',
`flags` int(30) NOT NULL DEFAULT '0',
`faction` int(11) NOT NULL DEFAULT '0',
`scale` float NOT NULL,
`respawnNpcLink` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE TABLE `creature_staticspawns` (
`id` int(30) NOT NULL AUTO_INCREMENT,
`entry` int(30) NOT NULL,
`map` int(11) NOT NULL DEFAULT '0',
`x` float NOT NULL,
`y` float NOT NULL,
`z` float NOT NULL,
`0` float NOT NULL,
`movetype` int(11) NOT NULL DEFAULT '0',
`displayid` int(11) NOT NULL,
`factionid` int(11) NOT NULL DEFAULT '0',
`flags` int(30) NOT NULL DEFAULT '0',
`bytes` int(30) NOT NULL DEFAULT '0',
`bytes2` int(30) NOT NULL DEFAULT '0',
`emote_state` int(11) NOT NULL DEFAULT '0',
`respawnNpcLink` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


A partir de la 1071:

Citar
ALTER TABLE creatureloot DROP heroicchance;
ALTER TABLE creatureloot DROP mincount;
ALTER TABLE creatureloot DROP maxcount;

ALTER TABLE fishingloot DROP heroicchance;
ALTER TABLE fishingloot DROP mincount;
ALTER TABLE fishingloot DROP maxcount;

ALTER TABLE itemloot DROP heroicchance;
ALTER TABLE itemloot DROP mincount;
ALTER TABLE itemloot DROP maxcount;

ALTER TABLE objectloot DROP heroicchance;
ALTER TABLE objectloot DROP mincount;
ALTER TABLE objectloot DROP maxcount;


A partir de la 1360:

Citar
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;
CREATE TABLE `zoneguards` (
`zoneId` int(10) unsigned NOT NULL,
`hordeEntry` int(10) unsigned default NULL,
`allianceEntry` int(10) unsigned default NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE `playerpets`;

CREATE TABLE `playerpets` (
`ownerguid` bigint(20) NOT NULL default '0',
`petnumber` int(11) NOT NULL default '0',
`name` varchar(21) NOT NULL default '',
`entryid` bigint(20) NOT NULL default '0',
`data` longtext NOT NULL,
`xp` int(11) NOT NULL default '0',
`active` tinyint(1) NOT NULL default '0',
`level` int(11) NOT NULL default '0',
`happiness` int(11) NOT NULL default '0',
`actionbar` varchar(200) NOT NULL default '',
`happinessupdate` int(11) NOT NULL default '0',
`summon` int(11) NOT NULL default '0',
`autocastspell` int(11) NOT NULL default '0',
`loyaltypts` int(11) NOT NULL default '0',
`loyaltyupdate` int(11) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
alter table playeritems drop column guid;
alter table playeritems add column guid bigint(10) NOT NULL auto_increment primary key after ownerguid;
CREATE TABLE `banned_names` (
`name` varchar(30) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;





Antrix873+Scripts+ad-esES+Last dbc's2.1.3 -> compiled by b01n4v3rt:

http://rapidshare.com/files/43405840/Antrix898_scripts_ad_dbc_By_b01n4v3rt.rar


Antrix907+Scripts+ad-esES -> compiled by b01n4v3rt:

http://rapidshare.com/files/43622212/Antrix907_scripts_ad_by_b01n4v3rt.rar


Antrix913+Scripts+ad-esES-> compiled by b01n4v3rt:

http://rapidshare.com/files/43974602/Antrix913_scripts_ad_by_b01n4v3rt.rar


Antrix936+Scripts+ad-esES-> compiled by b01n4v3rt:

http://rapidshare.com/files/44625139/Antrix936_scripts_ad_by_b01n4v3rt.rar



Antrix1402 FULL (dbc's,mapas,etc)-> compiled by b01n4v3rt:

http://rapidshare.com/files/53114807/Antrix1402-FULL_by_b01n4v3rt.rar


Ascent3864 + LUAscripts -> compiled by b01n4v3rt:

http://rapidshare.com/files/91845116/3864.rar

<--------------------------------------------------------------------------------->


Terranet 6 full
http://files.filefront.com/TerraNet+DB+rev6+Fullrar/;7930896;;/fileinfo.html
mirror: http://rapidshare.com/files/40772067/TerraNet_DB_rev6_Full.rar

Fix de las misiones de la expansión
http://filebeam.com/e36f4a0dc3c2eaa72df5295afbe2889f
mirror: http://rapidshare.com/files/40319192/missingquests_EXP.rar


Traducción
http://rapidshare.com/files/40085064/Traduccion.rar

Portales
http://rapidshare.com/files/40219659/portales.rar

Tiers
http://rapidshare.com/files/40084895/Tiers.rar

Mapas
http://www.megaupload.com/?d=X3O3O692 (mios de la 2.1.2)
Tambien podéis extraer vuestros propios mapas con el ad.exe que añado en
las revisiones de antrix.

DBC’s
by me: http://rapidshare.com/files/41353831/dbc_2.1.2.rar
mirror: http://files.filefront.com/dbc212esESrar/;7901535;;/fileinfo.html
dbc's 2.1.3 by me: http://rapidshare.com/files/42685109/dbc2.1.3_by_b01n4v3rt.rar


Resumen:

Antrix634 – Es el servidor que vamos a usar.

Terranet6 Full – Es la base de datos que vamos a usar.
(a quien le inerese experimentar, hay otras bases de datos en la página principal de antrix {emupedia.com} lo digo porque la terranet tiene algunos bugs, aunque las otras no las he probado mucho pero funcionar funcionan, así que tambien puede que tengan algunos bugs)

Fix de las misiones de la expansión – Un arreglo en la base de datos para las misiones de la EXP.

Tiers – Son unos vendedores que venden unos sets “mu bonitos” xD.

Traducción – Pues tal cual, la traducción de las misiones e items.

Portales – Son los portales que van a las ciudades principales.

Mapas – Los mapas de la v2.1.1 necesarios para el servidor.
(El que sepa tambien los puede extraer con el fichero ad.exe de la carpeta de antrix)

DBC’s – Archivos necesarios para el funcionamiento del servidor.



Descomprimimos todo en una carpeta que pongamos en el escritorio (x ejemplo)
Para que quede tal que así:

Como azer un servidor de WOW Arxivoskq7
https://2img.net/r/ihimizer/img154/5210/arxivoskq7.jpg




Primero nos liamos con la base de datos que es lo más coñazo…:

Abrimos el sqlyog (nuestro cliente de la base de datos), y conectamos con el mysql
con los datos de nuestra conexión y contraseña de la base de datos.

Como azer un servidor de WOW Sqlyog1dv5
https://2img.net/r/ihimizer/img137/4880/sqlyog1dv5.jpg

Creamos una nueva base de datos llamada antrix (en el menú pinchas en DB, y en create database)
Despues hacemos click con el botón derecho encima de lo que hemos creado, pulsando en “restore from sql dump

Como azer un servidor de WOW Sqlyog2yr3
https://2img.net/r/ihimizer/img137/8962/sqlyog2yr3.jpg


Damos al botón de los “” y buscamos la base de datos Terranet6 full y le damos a abrir. Después le damos a execute.

Como azer un servidor de WOW Sqlyog3pn8
https://2img.net/r/ihimizer/img256/4463/sqlyog3pn8.jpg


Ahora nos tocará tomar unas cuantas palomitas, una ducha , un CS, o lo que deseemos porque va pa rato xD.

Como azer un servidor de WOW Sqlyog4hs2
https://2img.net/r/ihimizer/img257/5606/sqlyog4hs2.jpg

A mí este proceso me tardó 44 minutos justos, pero tener en cuenta que lo hice en
una máquina virtual, así que supongo que a vosotros os tardará menos… ^^
no mucho menos… ( ^_^ )




Bien, ahora ya tenemos la base montada, nos queda mejorarla para 4 cosas:


-Tener portales en las ciudades principales con muy poco esfuerzo.

-Estar traducida al español (solo quest e items que es lo fundamental)

-Poder añadir tiers al juego (vendedores de sets muy “bonicos”)

-Arreglar las misiones del territorio de la expansión.




Pues bien, empecemos por los portales, puesto que se hace de una forma diferente.


-Portales: Abrimos el archivo portales.txt que tenemos descargado y descomprimido,
seleccionamos todo lo que hay en él, y le damos a copiar.
Ahora nos vamos al sqlyog, y seleccionamos “antrix”,
y en la ventana de la derecha (la de querry), pegamos todo el contenido:

Por último, pinchamos con el botón derecho del ratón en la ventana de query,
y le damos a “execute query” > “execute all queries

Dicen que una imagen vale más que mil palabras….:

Como azer un servidor de WOW Sqlyog8xv4
https://2img.net/r/ihimizer/img300/7236/sqlyog8xv4.jpg

Ahora en la ventana de query, le damos al boton derexo, y a clear.




Bien seguimos ahora con la traducción, los tiers, y el fix que es más fácil:


Ahora es como siempre: Click derecho encima de la bd “antrix”,
e “import from sql dump”, buscamos la carpeta traducción, en la
que tiene que haber 3 archivos (items-objetos.sql, npcs-pnjs.sql y quest-misiones.sql)

Abrimos uno de ellos y le damos a execute, luego hacemos lo mismo con los otros 2.

Ahora buscamos la carpeta “tiers” desde lo de “import from sql dump”, y hacemos
lo de execute como antes, con los archivos de la carpeta tiers ( AMVendor-I.sql y AMVendor-N.sql )
Tarda poco tranquilos… xD

Como azer un servidor de WOW Sqlyog9pq4
https://2img.net/r/ihimizer/img209/285/sqlyog9pq4.jpg

Y por último, lo mismo con los archivos de “missingquests EXP.rar”, es decir del fix,
son 3 ( creature_quest_starter.sql y creature_quest_finisher.sql ),

EL QUE ERA QUESTS.sql LO BORRAMOS: porque el manual estaba hecho para
actualizar la bd terranet, pero ya os la he puesto completa para que no tengáis
que actualizarla, por tanto ese archivo sobra ( quests.sql )

le damos a “import from sql dump”, seleccionamos un archivo, le damos a execute, y así con el otro.


Bien, ya tenemos toda la base de datos configurada!, lo más dificil ha pasado.


Empezemos con el servidor…


Descomprimimos ( o copiamos si ya estaba descomprimido ) el servidor antrix (Antrix_rev634.rar)
en C:\ o D:\ o en la unidad que quieras, pero que quede en el directorio principal,
no es necesario, pero es muy útil a la hora de acceder a la carpeta del servidor
para hacer cambios.

Ahora copiamos la carpeta dbc y maps que nos descargamos (archivos dbc.rar y maps.rar) (los mapas tambien los puedes extraer con el archivo ad.exe o usar los de mi tutorial de mangos)

Debería quedar... así:

Como azer un servidor de WOW Antrix1yl5
https://2img.net/r/ihimizer/img340/4240/antrix1yl5.jpg



Bien ya queda poco… , aconsejo ordenar los iconos por tipo (en ver>organizar iconos>por tipo) es solo un consejo ^^.


Ahora tenemos que editar los 3 archivos de configuración que usa antrix:
logonserver.conf / antrix.conf / realms.conf

Los abriremos con el block de notas para modificarlos… (lo que no ponga aquí es que no hay que tocarlo):

Algunas de las cosas que hay aquí abajo ya las he modificado yo para ahorraros trabajo, pero las pongo aquí abajo, por si en algún momento vais a actualizar el
Servidor os toca modificar los archivos de nuevo.




-Logonserver.conf:



Username = "user"
Password = "pass"
Name = "dbname"


Es lógico no? ^^ :

tunombrededominio.servegame.com"
Username = "root"
Password = "contraseñadelabasededatos"
Name = "antrix"

(si no vas a usar nombre de dominio, es lógico que pongas 127.0.0.1 o localhost)


Seguimos:

Si tenemos:

MaxBuild = "6739">

Ponerlo así:

5000"
MaxBuild = "65000">

Eso sirve para que usuarios desde la versión 2.0.10 hasta la 2.1.3 puedan
conectarse al servidor. (sino, sólo podrían conectarse los de la 2.1.1)

Al final del todo:



cambiar por:

contraseñadelabasededatos">





-Antrix.conf: (este es mas largo… xD)




Al principio es lo mismo que antes, solo que viene en la misma línea:



Modificar por :

tunombrededominio.servegame.com" Username = "root" Password = "contraseñadelabasededatos" Name = "antrix" Port = "3306" Type = "1">


Seguimos...:

PlrUpdateDistance = "80"
Motd = "No MOTD specified."
SendBuildOnJoin = "1"
SendStatsOnJoin = "1"
EnableBreathing = "1"
SpeedhackProtection = "0"
LevelCap = "70"
SeperateChatChannels = "0"
CompressionThreshold = "1000"
QueueUpdateInterval = "5000"
KickAFKPlayers = "0"
ConnectionTimeout = "180"
RealmType = "1"
AdjustPriority = "0"
RequireAllSignatures = "0">


Por :

500"
PlrUpdateDistance = "80"
Motd = "Mensaje de bienvenida (el que te de la gana)"
SendBuildOnJoin = "1"
SendStatsOnJoin = "1"
EnableBreathing = "1"
SpeedhackProtection = "0"
LevelCap = "Número de nivel máximo de los jugadores en el servidor (yo pondría 100 o 150)"
SeperateChatChannels = "0"
CompressionThreshold = "1000"
QueueUpdateInterval = "5000"
KickAFKPlayers = "0"
ConnectionTimeout = "180"
RealmType = "1"
AdjustPriority = "0"
RequireAllSignatures = "0">


Ahora…:

Power1="1"
Power2="1"
Power3="1"
QuestReputation="1"
KillReputation="1"
Honor="1"
PvPTimer="300000"
Compression="1"
XP="1"
QuestXP="1"
RestXP="1"
Drop="1"
DropMoney="1"
Save="300000">


Ahí es donde se cambia la reputación que te dan al matar a bichos, al hacer misiones,
La experiencia al matar bichos, al hacer misiones, el drop de los bichos, las monedas
que sueltan los bichos… (save son los milisegundos que pasan hasta que hace un autosave)

Pues eso lo puedes modificar a tu gusto.

En mi servidor lo tengo así:

Power1="5"
Power2="5"
Power3="5"
QuestReputation="8"
KillReputation="5"
Honor="5"
PvPTimer="300000"
Compression="5"
XP="12"
QuestXP="20"
RestXP="8"
Drop="10"
DropMoney="28"
Save="200000">



Por último (al final del todo):

RemotePassword = "contraseñadelabasededatos">






-realms.conf:




seguimos…:

Port = "8093"
Name = "Default Logon"
RealmCount = "1">


Por:


tunombrededominio.servegame.com"
Port = "8093"
Name = "Nombredelservidor (no incluir espacios ni letras raras)"
RealmCount = "1">


Por último:

Address = "127.0.0.1:8129"
Icon = "PVP"
Colour = "1"
Population = "1.0"
TimeZone = "1">



Se cambia a:

NombredelReino"
Address = "tunombreddedominio.servegame.com:8129"
Icon = "Normal"
Colour = "1"
Population = "1.0"
TimeZone = "1">




////////////****--------------------------------------------------------------****\\\\\\\\\\\
\\\\\\\\\\\\****--------------------------------------------------------------****///////////


Ále, ya está todo hecho !


Si os aparece en algún archivo de los anteriores:

#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Die Directive
#
# If this triggers it means you didn't read your config file!
# Just comment it or remove it when you've read this.
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#



Lo seleccionáis y lo borráis, es un texto que está hecho por si no te lees los archivos de configuración,
y lo que hace es no permitirte hacerte funcionar el servidor básicamente ^^.




Tan dificil no era? O sí? xD, presupongo que los que hicieron el de mangos este les ha resultado
muy fácil.





Bien, ahora faltan los “pequeños detalles


-En la base de datos:

Nos metemos en el sqlyog, en antrix, y abrimos la tabla accounts (pinchamos en ella y después en: “3 Table data”)



Ahí veremos las cuentas que hay (por defecto viene una) puedes crear y modificar a tu antojo.

Fijaros en lo de GM, ahora no ponemos 10 como en mangOS, ahora se pone “az” que significa
que nos de los permisos desde la letra “a” a la “z” porque cada letra es un permiso distinto.

Y para poder usar personajes de la expansión ahora usamos un 8 en la columna flags
(que en mangos era tbc no flags y un 1 en vez de un Cool.


- Hacer que el flags siempre sea automáticamente cuando se crean una cuenta “8”
(para que todos puedan crear personajes de la expansión directamente) :



Botón derecho en “accounts”, y le damos a “alter table

Como azer un servidor de WOW Extradb1hz3
https://2img.net/r/ihimizer/img407/7383/extradb1hz3.jpg

Ahora, vamos a donde pone “flags” “default” que está en “0” y lo cambiamos por “8

Como azer un servidor de WOW Extradb2ov9
https://2img.net/r/ihimizer/img141/5267/extradb2ov9.jpg

Le das al botón “alter”, y listo.







Pues ya está, ahora, a probarlo!,

Vas a la carpeta del antrix, y abres primero el logonserver.exe
Después abres el antrix.exe

(si apareciera un error tal que: unterminated block es porque hay que dejar una línea
de espacio al final, en los archivos de configuración {antrix.conf, logonserver.conf y realms.conf}


Si no aparece nada rojo ni ningún mensaje extraño YA TENEMOS NUESTRO SERVER CORRIENDO!
xD


Para que no falle tiene que salir tal que asín:

-Logonserver.exe:

Como azer un servidor de WOW Final1nx3
https://2img.net/r/ihimizer/img257/1416/final1nx3.jpg

-Antrix.exe:

Como azer un servidor de WOW Final2nu6
https://2img.net/r/ihimizer/img257/1999/final2nu6.jpg



Como azer un servidor de WOW Final3jp8
https://2img.net/r/ihimizer/img257/4081/final3jp8.jpg






* Para los que quieren ponerle web de status y hacerlo público:


-Crear web para la creación de cuentas en internet:

Para Crear la web, necesitaremos un servidor web como es lógico, y yo aconsejo el
xampp que trae servidor apache, mysql y ftp :
http://heanet.dl.sourceforge.net/sourceforge/xampp/xampp-win32-1.6.2-installer.exe

Después necesitamos los archivos prediseñados de la web:

http://rapidshare.com/files/40222849/antrix_web.rar

Ahora muy sencillo:

Instalamos el servidor web (el xampp), y ejecutamos el
servicio de apache.

Como azer un servidor de WOW Xamppxp0
https://2img.net/r/ihimizer/img120/7791/xamppxp0.jpg

Vale, ahora nos vamos a la carpeta del servidor xampp ( c:\xampp),
y descomprimimos ahí el archivo que mande descargar arriba (htdocs.rar)
lo ponemos de tal modo que quede: c:\xammp\htdocs\arxivosdehtdocs
(en la carpeta htdocs tiene que haber solo 2 cosas: index.php y una carpeta llamada img)


Bien, ahora abrimos el archivo index.php y modificamos:


urple$lang="en";
$host="tunombrededominio.servegame.com"; // HOST for Antrix databae
$user="root" ; // USER for Antrix database
$password="contraseñadelabasededatos"; // PASS for Antrix database
$db="antrix"; // NAME of Antrix database
$hostr="tunombrededominio.servegame.com"; // HOST for Antrix database
$userr="root" ; // USER for Antrix database
$passwordr="contraseñadelabasededatos"; // PASS for Antrix database
$dbr="antrix"; // NAME of Antrix database
$database_encoding = 'CP1251'; // Set encoding
$img_base = "img/"; // Image dir
$server = "tunombrededominio.servegame.com"; // Server adress (for realm status)
$port = "8129";



Modificamos lo que he señalado en verde como aparece.

Podemos seguir modificando el archivo index.php para
traducir algunas palabras al español, pero eso ya a gusto de cada uno.



Una muestra de la web:


Como azer un servidor de WOW Webld3
https://2img.net/r/ihimizer/img209/9752/webld3.jpg







- Comandos de GM:



Voy a poner los mas usados o interesantes, de los demás os dejo links debajo.

.banchar *nombredepersonaje* : Banea a un personaje (no a una cuenta)
.unbanchar *nombredepersonaje* : le quita el baneo.

.invincible : nadie te ataca (mientras que tu no les ataques xD)
.invisible : pues eso ^^

Comandos de modificación ( .modify seguido del comando) :

.modify [comando] he aquí los comandos:

hp: modifica la vida ( es .modify hp vdiamínima vidamáxima)
mana: modifica el maná ( es .modify mana manámínimo manámáximo)
energy: igual que los 2 anteriores.
armor: modifica tu armadura

.modify holy/fire/nature/frost/shadow/arcane : modifica una de esas resistencias al valor que indiques.

damage: daño ( es .modify damage dañomínimo dañomáximo )
scale: modifica el tamaño del personaje según el número que pongas.
gold: modifica el dinero ( .modify gold 10000 -> te da 1 de oro )
speed: cambia tu velocidad
nativedisplayid: Native Display ID
talentpoints: modificar los puntos de talento.
level: modifica tu nivel (no te pases de 500 porque se te puede quedar pillao el juego xD)


Comandos de cheat ( .cheat seguido del comando) :

power: No consumes maná
god: Modo dios
fly: volar.
land: no volar ^^.
explore: se te revela el mapa.
flyspeed: Modifica la velocidad de vuelo.
morph ID : Te transformas en el npc con id x.
demorph: vuelves a tu estado normal.


.pet createpet ID : Creas una mascota con la id que quieras. (puedes poner la id d un dragón xD)


Comandos para npc’s ( .npc seguido del comando) :

info: te da la ID del npc seleccionado.
vendoradditem ID: pone un objeto a un vendedor según la ID que le distes.
delete: borra a un npc seleccionado.
say : el npc dice lo que tu le pongas ( .npc say loquequierasquediga )
spawn ID: crea un npc con la ID que le has dado en el lugar que te encuentras.


Para poner los tiers que hemos añadido a la base de datos:

.npc spawn 320XX : donde pongo XX es un número entre 00 y 12
(son los vendedores que hemos añadido a la base de datos)


Teletransportar/se:

.recall list : la lista de los sitios a los que podemos teletransportarnos.
.recall port * : * es el lugar al que nos teletransportaremos (de la lista anterior)

.appear * : * es el nombre del jugador donde vamos a aparecer.
.summon *: * es el jugador que vamos a teletransportar hasta nosotros.

.saveall : guarda todos los jugadores en la base de datos.

.announce * : * es el mensaje que vas a mandar a todo el servidor.




*Arriba tenéis para mí, los más divertidos e importantes, pero si queréis ver más aún:

http://forum.ragezone.com/f114/antrix-full-gm-command-list-259110/
http://www.ex-dual.net/forum/lofiversion/index.php/t7797.html
http://wowps.org/forum/archive/index.php/t-760.html





- Abrir puertos para hacer el servidor público:

Básicamente éstos son los puertos a abrir:

8129
8093
8090
8085
3724
80
3306



Pero como luego hay mil dudas y preguntas… pues voy a poner el contenido de
mi “minimanual” de abrir puertos que puse en el tuto de mangos:





Mini guía para abrir puertos:

Te metes en ms2 (inicio>ejecutar>cmd) pones ipconfig,
y donde pone puerta de en lace predeterminada, copias
esa ip, que suele ser 192.168.1.1 o 192.168.0.1
te vas a tu navegador (firefox,iexplorer,etc...) y pones
esa dirección tal cual y le das al intro.

Te pedirá contraseña (algunos no), si la sabes ponla, sino,
suele ser admin///admin 1234///admin 1234///1234
prueba, sino buscala en la información de tu router o en internet.


Si el router es de este tipo (zyxel):
https://2img.net/r/ihimizer/img147/3245/141rf2.jpg
Te metes en NAT, y le das en "SUA only" a edit details:
https://2img.net/r/ihimizer/img142/2588/121py0.jpg
ahí pones los puertos que quieres abrir, y a la ip
de red que se los quieres abrir (va por rangos).


Si es de este otro (comtrend):
http://www.adslzone.net/imagenes/routers/44/8/2.jpg
Le damos como pone en la imagen a NAT>Virtual servers,
Despues pinchas "custom server" y pones mangos ( o lo que quieras )
Luego la ip de tu ordenador de red (la de red no la de internet)
(pones ipconfig en ms2 de nuevo, y donde pone dirección ip esa es)

Luego abajo ponemos los puertos uno por uno y listo.
Donde pone protocol, yo lo dejaría en both, porque no me
acuerdo de los puertos que usa mangos TCP y los UDP... ^_^


Si es este :
https://2img.net/r/ihimizer/img260/7274/routergi4.jpg

Pues nos metemos en port Forwarding y lo dejamos
tal como he puesto, cambiando la ip x la nuestra:

Como azer un servidor de WOW Router2qb5


Si es un dlink:
http://www.adslzone.net/tutoriales/Routers/14/1/1.jpg
http://www.adslzone.net/imagenes/routers/26/2/puertos_img_2.jpg

Damos a advanced, y si hay una pestaña de "virtual servers" (depende del router)
pues pinchamos, y activamos el "uPnp"
Vale luego nos vamos a port forwarding (tambien en advanced),
seleccionamos nuestra ip de red (si no está le damos a new ip)

Luego pinchamos en "user", y le damos a add:
http://www.adslzone.net/imagenes/routers/26/2/puertos_img_4.jpg
Y vamos poniendo puerto por puerto con el nombre que queramos.
Luego vamos a tools, y le damos en save all.




Esto es una miniguía sacada de muchas otras, la he puesto,
porque la gente no se molesta en usar el google no por otra cosa.


Y aquí hay muchos mas manuales ( a un solo click Como azer un servidor de WOW Wink ):
http://www.adslzone.net/emule_id.html





Espero que hos haya gustado xD ahora que es verano, tendré más tiempo para atender vuestras
malditas dudas… ^_^ , un saludo, y gracias a aquellos que me dan la henorawena y las graciass ^^.



-----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------

Este tutorial está desactualizado como muchos sabréis; debido a que no tengo
tiempo de actualizarlo y a que cada poco salen nuevas versiones de servidor
y de bases de datos etc, pero es muy buena base para crear un server actualizado
con las últimas versiones de todo.


Para los interesados con esto tendréis para apañaros:

http://projects.emupedia.com/svn/ascent

http://projects.emupedia.com/svn/ncdb

(usuario: anonymous contraseña: EN BLANCO)



En esos links encontraréis el código fuente de ascent, todas las actualizaciones
necesarias para la base de datos; extractor de mapas, dbc's...
Y en el de abajo la base de datos más estable que existe actualmente (NCDB)
su instalación es muy sencilla, no me voy a extender.


Esos links son oficiales, por lo tanto siempre son los que tengan la
última versión, en ningún sitio estáran mas actualizados.

Si quieres compilarte tu el código fuente de ascent sólo necesitarás
o el MS V.Studio 2003, el 2005, o el 2008.


Read more: http://foro.elhacker.net/juegos_y_consolas/crear_servidor_antrix_para_world_of_warcraft_actualizado-t170390.0.html#ixzz0wb17rSAy
Volver arriba Ir abajo
Gamûsino
Admin
Admin
Gamûsino


Mensajes : 108
Puntos : 10816
Reputación : 8
Fecha de inscripción : 14/01/2010

Como azer un servidor de WOW Empty
MensajeTema: Re: Como azer un servidor de WOW   Como azer un servidor de WOW I_icon_minitimeSáb Ago 14, 2010 3:56 pm

Ok jonathan gracias por el post (copy paste)jaja bueno almenos tas molestado en ponerlo solo que ese post es mas viejo que mi abuela en muchas paginas se lo copian y aora la ultima version es 3.3.5 antrix ya no se usa aora los emuladores que se usan mas en vez de arcemu son mangos y trinity y la base de datos es tope de vieja.
Otra cosa almenos podrias haver canviado la presentacion solo que en lo que dice que eres un vago tiene razon por lo que e visto jaja xD bueno nada que alomejor a alguien le sirve pero lo dudo otra cosa porfavor si alguien no quiere que su servidor sea de la edad de piedra no hagan servir este tutorial de aqui poco colgare yo uno actualizado y echo 100% con mi experiencia a la hora de la creacion de servidores de todo tipo.Bueno jonathan gracias de nuevo igualmente y sigue asi.
Volver arriba Ir abajo
https://exterminium.superforo.net
Gamûsino
Admin
Admin
Gamûsino


Mensajes : 108
Puntos : 10816
Reputación : 8
Fecha de inscripción : 14/01/2010

Como azer un servidor de WOW Empty
MensajeTema: Re: Como azer un servidor de WOW   Como azer un servidor de WOW I_icon_minitimeSáb Ago 14, 2010 3:58 pm

Por cierto.Gracias por poner los creditos se nota que eres un buen moderador Wink


Siempre se tienen que poner los creditos si esk lo has sacado de algun sitio que no sea tuyo 100%Wink
Volver arriba Ir abajo
https://exterminium.superforo.net
Jonathan
MOD GLOBAL
MOD GLOBAL
Jonathan


Mensajes : 25
Puntos : 10560
Reputación : 1
Fecha de inscripción : 01/07/2010
Localización : España

Como azer un servidor de WOW Empty
MensajeTema: Re: Como azer un servidor de WOW   Como azer un servidor de WOW I_icon_minitimeSáb Ago 14, 2010 5:58 pm

jeje esta bn almenos y bueno la guia ya se que es vieja pero un amigo la utilizo i le funciono a si que pos pa que lo sepan que funciona y si la necesitan la utilizen
Volver arriba Ir abajo
Contenido patrocinado





Como azer un servidor de WOW Empty
MensajeTema: Re: Como azer un servidor de WOW   Como azer un servidor de WOW I_icon_minitime

Volver arriba Ir abajo
 
Como azer un servidor de WOW
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Como evitar el SPYWARE
» Tutorial como evitar correo basura

Permisos de este foro:No puedes responder a temas en este foro.
Pagina web de asistencia a la informática. :: Creación y publicación-Servers privados de juegos online-
Cambiar a: