Announcement

Collapse
No announcement yet.

How to Make a Own Aion Server

Collapse

728x90 top

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • How to Make a Own Aion Server

    This is a simple & fast tutorial to run aion-unique on windows.
    In this tutorial i will not cover how to install basic required programs.

    Requirements:

    1 - Aion-Unique compiled server files. (you can compile it yourself or get pre-compiled builds from nightly.

    * How To Compile Video Tutorial
    * Nightly Builds

    2 - Installed Newest Java.

    * Download java

    3 - Installed Mysql Server.

    * Download Mysql Server

    4 - Installed Any Mysql Server Database Manager. ( I use Navicat)

    * Download Navicat Mysql Server Manager

    Start Installing & Configuring Database:

    After installed all above programs, now its time to create & configure database & server propertie files.

    Open Navicat (or your choosen database manager) and create 2 database named as follows:

    au_server_ls (login database)
    au_server_gs (gameserver database)

    now that databases are created you must import server tables to then using aion-unique database installer that is located in:

    AE-go_DataPack\tools\database_installer.bat

    run it and follow installer intructions until it finish.

    now you got your server tables in your created server database

    now its time to configure server informations on login tables.
    to do that:
    open navicat again and go to your "au_server_ls" database, then search for "gameserver" table, open it in the editor.

    now you must see 3 collums: ID - MASK - PASSWORD

    * in ID collum you must write the ID of gameserver that will be used,
    you can use numbers from 1 to 60, each number is a server name.
    (list of server names at end of this tutorial)

    * in MASK you must set the IP where login server will search for gameserver.
    default is: 127.0.0.1

    * in PASSWORD you must set any password you want.
    example: 12345

    after database part is done, remember the data you imput cause you gonna need it later.

    Start Configuring Server Properties:

    Now go to e open this file with text editor:

    AE-go_loginserver\config\database.properties

    * change mysql USER & PASSWORD to the ones you used when installed mysql server.
    Code:
    # Database user
    database.user=root

    # Database password
    database.password=12345

    Now go to e open this file with text editor (ONLY if you wanna change default server PORTS or IPs):

    AE-go_loginserver\config\loginserver.properties

    Now go to e open this file with text editor:

    AE-go_gameserver\config\database.properties

    * change mysql USER & PASSWORD to the ones you used when installed mysql server.
    Code:
    # Database user
    database.user=root

    # Database password
    database.password=12345


    Now go to e open this file with text editor:
    here you can change default server PORTS or IPs and MUST change server ID & PASSWORD to same as you imput in login database part of tutorial.

    AE-go_gameserver\config\gameserver.properties

    Code:
    # Id of this game server
    gameserver.network.login.gsid=1

    # Password of this game server
    gameserver.network.login.password=12345


    All the basics are done already!

    Optional part if you want to configure IPs for external/lan/local connections:

    Now go to e open this file with text editor:
    More Details on all options to connect will be added later.

    AE-go_gameserver\config\ipconfig.xml

    Local connection only (default example)
    Code:
    <ipconfig default="127.0.0.1">

    <iprange min="10.0.0.0" max="10.255.255.255" address="10.0.0.0"/>
    <iprange min="172.16.0.0" max="172.31.255.255" address="172.16.0.0"/>
    <iprange min="192.168.0.0" max="192.168.255.255" address="192.168.0.0"/>

    </ipconfig>

    Server ID List (I did not tested all ID's, some maybe wrong names)
    Code:
    1 : Siel
    2 : Israphel
    3 : Nezekan
    4 : Zikel
    5 : Vaizel
    6 : Triniel
    7 : Kaisinel
    8 : Lumiel
    9 : Yustiel
    10 : Marchutan
    11 : Ariel
    12 : Azphel
    13 : Fregion
    14 : Mesramtaeda
    15 : Ereshkigal
    16 : Beritra
    17 : Tiamat
    18 : Changarnerk
    19 : Quairerk
    20 : Kidorun
    21 : Meniherk
    22 : Zemurru
    23 : Kasaka
    24 : Lugbug
    25 : Fasimedes
    26 : Jucleas
    27 : Michalis
    28 : Calon
    29 : Sakmis
    30 : Lavirintos
    31 : Spatalos
    32 : Telemachus
    33 : Castor
    34 : Perento
    35 : Gorgos
    36 : Kromede
    37 : Thor
    38 : Votan
    39 : Balder
    40 : Urtem
    41 : Vidar
    42 : Suthran
    43 : Aegir
    44 : Nerthus
    45 : Deltras
    46 : Kahrun
    47 : Lephar
    48 : Arbolu
    49 : Kalil
    50 : Vindacci
    51 : Balsach
    52 : Sataloca
    53 : Hellion
    54 : Orissa
    55 : Sigyn
    56 : Sif
    57 : Freyr
    58 : Jebal
    59 : Hisui
    60 : Test Server


    PS: Attached is a basic client starter BAT file (Not made by me).

    Thats it for now, like i said before on this post ites "very baci & fast" tutorial.
    Soon i will improve it and maybe add some images if needed.

    PS: if someone find mistakes or have better way to explain some things, be welcome to correct mt and ofc help me.

    Good Luck!

  • #2
    why this is happen on my server:

    http://img46.imageshack.us/img46/2226/errorua.jpg

    Comment

    728x90 bottom

    Collapse
    Working...
    X