Acest tutorial te ajuta sa creezi un server “personal” , pe localhost , server pe care sa il folosesti numai tu .
In cazul in care vrei ca acest server sa fie public trebuie doar sa faci un user cu o parola buna in MySQL ( userul initial e root si nu are parola ) .
Ai nevoie de :
- Tortoise SVN
- Java JDK
- Ant Builder
- MySQL Server
- Navicat ( manager pentru SQL )
- Baza de date ( face automat tabelele necesasare )
- Aion Launcher
Descarca toate astea si poti incepe .
Ai mai jos tutorialul video , tutorial care este recomandat in modul full screen ( + 720p ) .
1. Instaleaza MySQL Server , Turtoise SVN, Java JDK si Navicat ( asta ar trebui sa fie simplu , incearca sa lasi “default” la toate , o sa-ti vina mai usor ) .
Dupa ce ai instalat JAVA JDK mergi in My Computer / Properties / Advanced Options / Advanced / Environment Variables / System Varibles ( jos ) si New…
Variable name : JAVA_HOME
Variable value : C:Program FilesJavajdk1.6.0_18 ( sau unde s-a instalat JDK-ul )
2. Acum ca ai instalat tot ce e necesar fa un folder nou in C:/
Ex : C:/aion-server
Acum da click dreapta pe folderul nou creat si alege SVN Checkout .

In fereastra deschisa scrie http://subversion.assembla.com/svn/ae-go/trunk/ la URL si lasa totul asa cum e . Click OK ca sa inceapa descarcarea fisierelor . Asta ar trebuie sa dureze cateva minute , in functie de viteza internetului .

Cand se termina ar trebui sa arate cam asa :

3. Deschide Navicat ( urmeaza instructiunile… e destul de usor ) , dublu click pe localhost , click dreapta si Create new database .

Operatiunea asta trebuie facuta de doua ori , numele bazelor de date sunt mai jos .
au_server_ls
au_server_gs
Acum ca ai creat bazele de date , dezarhiveaza baza_de_date.rar in folderul in care ai fisierele serverului . Daca mi-ai urmat instructiunile acesta e aion-server .
Acum dute in C:/aion-server/AE-go_GameServer/dist si da click dreapta/edit pe database_instaler.msi . Cauta linia : if %pass%. == . set pass=aion , sterge aion din coada , salveaza si ruleaza documentul .
Aceeasi operatiune trebuie repetata si in AE-go_LoginServer .
Ar trebui sa te descurci , trebuie doar sa dai Enter de cateva ori . Citeste cu atentie ca zice instalerul asta , la un moment dat trebuie sa dai un y (yes) .
Urmatorul pas e un pic mai complicat , are nevoie de toata atentia ta .
Deschide din nou Navicat , click dreapta pe localhost , click dreapta de baza de date au_server_gs si click dreapta pe tabelul gameservers .
La ID trece 1 , la MASK trece 127.0.0.1 , iar la password orice vrei ( retine parola , o sa ai nevoie de ea imediat ) .

4. Dezarhiveaza apache-ant-1.8.0RC1-bin.rar in C:/ si redenumeste folderul ant .
Pentru comenzile necesare la acest pas am sa te rog sa descarci ACEST FISIER TXT . Dupa cate se vede mai jos comenzile nu se vad cum trebuie .
Dute in START si deschide Comand Prompt .
Scrie CD C:aion-serverAE-go_Gameserver si apasa enter .
O sa-ti raspunda asta : C:aion-serverAE-go_Gameserver> .
Acum scrie C:antbinant si apasa enter .
Fa aceeasi operatiune cu CD C:aion-serverAE-go_Loginserver .
Acum mergi in C:/aion-server/AE-go_Gameserver/build , dezarhiveaza ae-gameserver , copie fisierele din folderul obtinut ( gameserver ) in C:/aion-server/AE-go_Gameserver .
Mergi in C:/aion-server/AE-go_Loginserver/build , dezarhiveaza ae-loginserver , copie fisierele din folderul obtinut ( loginserver ) in C:/aion-server/AE-go_Loginserver .
5. Mare atentie la pasul asta , ai de modificat cateva fisiere si e gata .
Dute in C:/aion-server/AE-go_Gameserver/config/ si deschide database.properties cu notepad . Cauta liniile database.user si database.password . Daca MySQL Server a fost instalat in modul Default trebuie sa lasi root la user si gol la password .
Aceeasi operatiune trebuie facuta si in C:/ain-server/AE-go_Loginserver/config/database.properties .

Acum mergi in C:/aion-server/AE-go_Gameserver/config/ si modifica urmatoarele linii in gameserver.properties :
- gameserver.country.code=1
Pune 2 in loc de 1 . Sunt ceva probleme cu limba chineza daca lasi 1 . In cazul in care ai aceasta problema cu 2 foloseste 1 si se rezolva .
- gameserver.network.login.password=parola
Pune aici parola pe care ai pus-o si in tabelul gameservers la pasul 3 .
Atentie : In gameserver.properties poti modifica multe lucruri la serverul tau , experienta , s.a.m.d . Citeste cu atentie inainte sa modifici ceva .
6. Dezarhiveaza si copie continutul fisierului [download id="119"]
in NCSoft/Aion .
Mergi in C:/aion-server/AE-go_Gameserver si ruleaza StartGS .
Mergi in C:/aion-server/AE-go_Loginserver si ruleaza StartLS .
Tot ce ramane de facut pentru a te conecta este sa rulezi Aion.bat , fisierul pe care l-ai copiat mai devreme in NCSoft/Aion .
Rezultatul ar trebui sa fie asta…

Conturile se fac automat , atunci cand te loghezi .
Adminele se pun usor . Dupa ce iti creezi caracterul inchizi serverul , deschizi din nou Navicat ( aceeasi poveste , localhost…) , mergi in baza de date au_server_gs in tabelul players . Aici cauti linia admin si modifici 0 cu 3 ( master admin) , 2 sau 1 .


Cam atat deocamdata . Revin zilele viitoare cu o lista ce o sa contina toate comenzile adminului .
Lasati comentarii in cazul in care nu intelegeti ceva , daca nu merg linkurile de download sau daca primiti erori .
PS : Desi totul se face in 10 minute , mi-a luat aproximativ 3 ore sa scriu tot tutorialul asta .




ceau,

nu gasesc tabelul gameservers sau alt tabel
am lista goala,
daca ai avea o idee as fi recunoscator
apropo
nice tutorial
Ma bucur ca ti-a fost de folos .
Dupa ce ai dezarhivar “baza_de_date.rar” in folderul serverului , mergi in AE-go_Gameserver si AE-go_Loginserver /dist/ si deschide database_instaler cu notepad ( click dreapta / edit ).
Cauta linia : if %pass%. == . set pass=aion , sterge aion din coada , salveaza si ruleaza documentul .
Ar trebui sa mearga .
ceau ai un id de mess? ca tot nu imi merge, am resit sa vad cateva dar acum iar nimik,
id meu e metallkidre@yahoo.com
daca poti sa ma ajuti.
ms anticipat
sal ma aceasi probelam ca si el… de acolo nu mai merge nimica. in gs nu am nici un game server de si am facut de 5 ori
ma poti ajuta cu ceva. am adaugat tot dar nu am game server acolo da mi un messaj pls
mrs
Ai primit erori cand ai rulat .bat-ul care ti-a facut tabelele ? (database_instaler)
nu.
ai putea pls sa mi dai id sa te uiti prin RW 2 min sa vezi si u?
TW*
salz
multzumesc anticipat pt acest Tutoria a fost foarte folositor
am reusit sa fac serverul merge tot ..
dar o singura problema am nu imi mai merge jokul
imi da o erroare in care zice ca nu poate sa ruleze “XRenderD3D9.dll” critical error 988 parca si nu imi mai merge de nici o culoare …are cnv idee ce pot face sa rezolv aceasta erroare?as fii foarte recunoscator
Thanks Inca`o data daca stie sau cunoaste cnv problema
id meu este “Dark_ady18@yahoo.com” “Peace”
Incearca cu BIN32-ul asta . E BIN32-ul meu .
ce sa zic Ms Respectele mele acum merge jokul dar a aparut o alta problema
cand dau sa ma loghez scriu un cont random si zice “Id or password does not match”
oare care sa fie problema?
Mergi in C:/folderul svr-ului/AE-go_Loginserver/Config/loginserver , cauta linia loginserver.accounts.autocreate ( e ultima ) si asigura-te ca dupa egal e pus “true” . Ex: loginserver.accounts.autocreate=true
Ms foarte moolt pt ajutorul acordat
am rezolvat problema merge perfect e foarte folositor tutorialu acesta tzine`o tot asa
buna
fain tutorialul
la mine a mers pana la select server: acolo ramane blocat
nu stiu ce sa fac
help pls
Ai primit cumva erori in consola ?
in consola am primit eroare doar cand am inchis jocul
iti trimit ultimile linii de la console
ultimile linii de la consola loginserver
[INFO 2010-03-07 09:14:07] com.aionemu.loginserver.network.gameserver.GsConnection:87 – GS connection from: 127.0.0.1
[INFO 2010-03-07 09:14:07] com.aionemu.loginserver.network.gameserver.GsConnection:100 – recived packet: [C] 0×00 CM_GS_AUTH
[INFO 2010-03-07 09:14:07] com.aionemu.loginserver.network.gameserver.GsConnection:180 – sending packet: [S] 0×00 SM_GS_AUTH_RESPONSE
[INFO 2010-03-07 09:14:07] com.aionemu.loginserver.network.gameserver.GsConnection:100 – recived packet: [C] 0×04 CM_ACCOUNT_LIST
[INFO 2010-03-07 09:16:27] com.aionemu.loginserver.network.aion.AionConnection:132 – connection from: 127.0.0.1
[INFO 2010-03-07 09:16:27] com.aionemu.loginserver.network.aion.AionConnection:162 – recived packet: [C] 0×07 CM_AUTH_GG
[INFO 2010-03-07 09:16:27] com.aionemu.loginserver.network.aion.AionConnection:162 – recived packet: [C] 0×0B CM_LOGIN
[INFO 2010-03-07 09:16:27] com.aionemu.loginserver.network.aion.AionConnection:162 – recived packet: [C] 0×05 CM_SERVER_LIST
[INFO 2010-03-07 09:16:32] com.aionemu.loginserver.network.aion.AionConnection:162 – recived packet: [C] 0×02 CM_PLAY
ultimile linii de la consola gameserver
[INFO 2010-03-07 09:14:14] com.aionemu.gameserver.spawnengine.RiftSpawnManager:99 – Spawning rift : HEIRON_AM
[INFO 2010-03-07 09:14:14] com.aionemu.gameserver.spawnengine.RiftSpawnManager:99 – Spawning rift : MORHEIM_CM
[INFO 2010-03-07 09:14:14] com.aionemu.gameserver.spawnengine.RiftSpawnManager:99 – Spawning rift : BELUSLAN_EM
[INFO 2010-03-07 09:16:33] com.aionemu.gameserver.utils.chathandlers.ChatHandlersLoader:53 – Loaded 38 admin command handlers.
[INFO 2010-03-07 09:16:33] com.aionemu.gameserver.network.aion.AionConnection:122 – connection from: 127.0.0.1
[WARN 2010-03-07 09:17:32] com.aionemu.gameserver.network.aion.AionConnection:153 – Decrypt fail!
Ma frate nu imi merge deloc … ce sai fac id meu de cs_irb@yahoo.com contact
salut mai am ji io o mic mica problema …deci vreau sa pun serveru pe Retzea…pun ip-urile de retzea…si cand il deschid in GameServer imi da shutdown autonat la server……care poate sa ma ajute pls
aa si inca ceva cand il pun merge sa se logheze pe server dar dupa ce selecteaza realmu da “cannot connect to server,sau disconect to server “