[TUTORIAL]Como crear un servidor privado de Aion.
-
Gran guía , recuerdo que una vez probé Aion , pero no me gustó y acabó fuera de mi pc.Aún así veré de hacerme un servidor particular para pruebas.
Gracias¡
-
[alinear-centro][/alinear-centro]
_Antes que todo necesitamos tener los siguiete Puertos abiertos: 7777 2106 9014 3306
_
Instalando:- Instalamos el Navicat y ponemos el parche, abrimos el programa y eliminamos la conexión LOCALHOST para crear una nueva conexión LOCALHOST, el usuario por defecto sería root que indicamos antes en la configuración de MYSQL y la contraseña hay que poner la que pusimos también en esa misma configuración.
si no tienen el navicat descargenlo desde aqui
http://rapidshare.com/files/67744000/Navicat_8_Upload_By_Fashion.zip
aqui está el serverpack aion
http://depositfiles.com/es/files/w4ftf5vw7
=== CREAR BASE DE DATOS ===
1º Abrimos el navicat y creamos la siguiente base de datos: aion_server
2º Añadimos el sql que encontraremos en "/gameserver/sql/" a la base de datos: aion_server
3º Igual al paso 2, pero con el login server, y en la db: aion_server
4º Abrimos la tabla "gameservers" de aion_server y añadimos en las columnas:
1 127.0.0.1 CONTRASEÑA5º Crea un archivo .bat (con bloc de notas y guardando el archivo con nombre "aion.bat" por ejemplo) que tenga esto que servirá para que conectes a tu server, modifica la ip para poner tu IP externa y así pasarle el archivo a los usuarios:
@echo off
start bin32aion.bin -ip:127.0.0.1 -noauthgg -lang:ENU -noweb -cc:1
exitEl archivo ponlo en donde has instalado el juego para que funcione y arranque el juego.
Configurando (carpetas config de gameserver y loginserver):
GAMESERVER:
Archivo ipconfig:
dijo:
►Modifica esta IP para poner tu IP externa
Archivo database:
dijo:
# This class represents database driver class that will be used while connecting to database
database.driver=com.mysql.jdbc.Driver# This is database url.
database.url=jdbc:mysql://localhost:3306/aion_server# Database user
database.user=TU NOMBRE USUARIO DEL lOCAL HOST (root)# Database password
database.password=TU CONTRASEÑA DEL LOCAL HOST# Minimum amount of database connections that will allways in the pool
database.connections.min=5# Maximum amount of DB connections that server can use
database.connections.max=10# script context that will be loaded by database factory, it should implement DAO instances
database.scriptcontext.descriptor=./data/scripts/system/database.xmlArchivo gameserver:
dijo:
# Port that will be used to listen for client connections
gameserver.network.client.port=7777# Host that will be used to listen for client connections
gameserver.network.client.host=*# Maximum online players on the server
gameserver.network.client.maxplayers=100 (Máximo de jugadores en el servidor)# Address of login server
gameserver.network.login.address=localhost:9014# Id of this game server
gameserver.network.login.gsid=1 (ID DEL PASO 4, LO NORMAL ES 1)# Password of this game server
gameserver.network.login.password=(PASSWORD DEL PASO 4 de instalación)# Additional threads that are used to read network data
gameserver.network.nio.threads.read=0# Additional threads that are used to write network data
gameserver.network.nio.threads.write=0# Name of gameserver
gameserver.name=aion private (NOMBRE DEL SERVIDOR)# Character name pattern to be checked at char creation
gameserver.character.name.pattern=[a-zA-Z]{2,10}# Server Country Code (cc)
gameserver.country.code=1# Server Mode
# 0 = user is bind to a realm (can't create characters from both realms at the same time)
# 1 = user can create characters from both realms
# 34 = user is bind to a realm, can't create more than 2 characters and can't enter the game world(character reservation mode)
gameserver.mode=1# Server shutdown delay in seconds
# Shall be a multiple of 10 (default: 60)
gameserver.shutdown.delay=60 (Tiempo de un shutdown o restart)#----------------------------------------------------------------
#Speaking mode between factions
#----------------------------------------------------------------
# 0 = default, factions can't speak together
# 1 = all players can speat to all others
gameserver.factions.speaking.mode=1 (Puedan hablar entre razas)#Skill auto learn mode
# true = no skillbooks are required
# false = need skillbooks to learn lvl1 skill
gameserver.skill.autolearn=false (Auto learn skill)#----------------------------------------------------------------
#Rates config's
#----------------------------------------------------------------
#Experience gain
gameserver.rate.xp=5 (Multiplicador de experiencia)
#Experience gain for group
gameserver.rate.groupxp=3 (Rate exp de party)
#Item drop chance multiplier
gameserver.rate.drop=5 (Multiplicador del drop)
#Quest XP rate
gameserver.rate.quest.xp=10 (Multiplicador experiencia de quests)
#Quest Kinah rate
gameserver.rate.quest.kinah=10 (Rate kinah quest)
#----------------------------
#Npc config's:
#----------------------------
#Disable aggressive behavior from monsters
gameserver.disable.mob.aggro=false (Mobs agresivos o no)LOGINSERVER:
Archivo database:
dijo:
# This class represents database driver class that will be used while connecting to database
database.driver=com.mysql.jdbc.Driver# This is database url.
database.url=jdbc:mysql://localhost:3306/aion_server# Database user
database.user= TUNOMBREUSUARIODELOCALHOST (root)# Database password
database.password= TUCONTRASEÑADELLOCALHOST# Minimum amount of database connections that will allways in the pool
database.connections.min=5# Maximum amount of DB connections that server can use
database.connections.max=10# script context that will be loaded by database factory, it should implement DAO instances
database.scriptcontext.descriptor=./data/scripts/system/database.xmlArchivo loginserver:
dijo:
# LoginServer will listen for connections on specified port
loginserver.network.client.port=2106# LoginServer will bind specified network interface
# * - bind all interfaces
loginserver.network.client.host=*# How many times player can try to login before he get's banned for bruteforcing
loginserver.network.client.logintrybeforeban=5# For what time in minutes player should be banned in case of bruteforcing
loginserver.network.client.bantimeforbruteforcing=15# Host that will be used by LS to listen for GS connections
loginserver.network.gameserver.host=*# Port that will be used by LS to listen for GS connections
loginserver.network.gameserver.port=9014# Nuber of additional threads for NIO that will handle only reading
loginserver.network.nio.threads.read=0# Nuber of additional threads for NIO that will handle only writing
loginserver.network.nio.threads.write=0# Create accounts automatically or not?
loginserver.accounts.autocreate=true (Para autocrear cuentas)
:icon_arrow: Tambien os dejo videos tutoriales,por si acaso os sale mejor con ellos :icon_arrowl:
Video de youtube tutorial parte 1 :icon_arrowd:
http://www.youtube.com/watch?v=QZQgq1A2EK8
Video de youtube tutorial parte 2 :icon_arrowd:
http://www.youtube.com/watch?v=I4uilblIQBY&
[alinear-centro][/alinear-centro]
Si os servio,dar las gracias no cuesta nada. -
Digo yo no es mas facil con un repack que solo tienes que ejecutar un archivo y todo listo? xD
-
@kallmaxito said:
Digo yo no es mas facil con un repack que solo tienes que ejecutar un archivo y todo listo? xD
entonces no seria para crearlo seria para jugar a un server ya creado¬¬,no comentes sino tienes ni idea,piensa las cosas antes de escribirlas...
-
No entiendo xD
-
-
Pregunto: y el cliente? >.<
-
Si alguien quiere ayudarme a crear un server de Aion que me de su Skype por mp.
-
hola! mi pregunta es. para que version seria el server? quisiera crear un servidor para la version actual que es la 4.0 para poder jugar yo solo y conocer mas cosas del juego como admin alguien podria decirme si es posible y como ? gracias