• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

How to set up Aura Kingdom Server on CentOS

Newbie Spellweaver
Joined
Jul 28, 2011
Messages
32
Reaction score
42
Here are db files that I've merged from lastest client to first page client:

DB CLient & DB Server

1. You must download the lastest client from Aeria (new client), and download the client in first page (old client)
2. Goto new client, use QuickBMS + Aeria script v0.2.1 to extract new PKG, then copy all extracted folders.
3. Goto old client, paste to game folder (Ex: [GAME_FOLDER]\biology, [GAME_FOLDER]\data,...)
4. Extract & copy db from db_Client.7z to data folder
5. Extract & upload db from db_Server.7z to server (via WinSCP)
6. To fix some unknown bugs, you must use QuickBMS to extract old PKG, then delete new data\scene, map, uidata in game folder, replace them with the old ones in pkg folder.
(So, you will not have new class, new missions,.... unless you know how to fix bugs)
7. Copy char folder from old pkg, overwrite to new char folder. (fix bug "can not load character")
8. Copy ui folder from new client, overwrite to ui folder in old client.
(Or use the ui in old pkg folder if you want!)
9. Rename old pkg folder to __pkg
10. Maybe DONE here! I will update this post later if I realize that I've missed something.

You can compare my db with the old one to know what I've changed in the INI files.

As I posted earlier, the old game.bin can not read the lastest NIF files (v20.3.1.1), so some models will not display in game.



Here is my Itemmall data for merged client: itemmall_new

Open Navicat, connect to database, goto ff_account -> itemmall -> delete all rows -> Query -> New Query -> copy all data in itemmall_new.sql to text field -> Run.

Now, if you don't want to use GM command to add items, you can go buy some new items in Itemmall.
 
Last edited:
Newbie Spellweaver
Joined
Sep 12, 2013
Messages
54
Reaction score
8
Great Work Out There [mention]genz[/mention] Keep It Up :thumbup1:
 
Last edited:
Newbie Spellweaver
Joined
Jul 28, 2011
Messages
32
Reaction score
42
Date A Live Outfits: Full Album

OxlrdNx - How to set up Aura Kingdom Server on CentOS - RaGEZONE Forums

wzkApaV - How to set up Aura Kingdom Server on CentOS - RaGEZONE Forums

c2z1rei - How to set up Aura Kingdom Server on CentOS - RaGEZONE Forums


I found data in the old client, but they've removed them from the new client. If you want to see those costumes work, you have to copy missing data in char folder from the old client to the new one. Some missing item icons can be get from the original X-legend client (ui\itemicon).

If you want those costumes, following these steps:

Open S_ItemMall.ini (server) & C_ItemMall.ini (client), goto the end line & insert:

Code:
19001|K10011|K10011|G00002||||Tohka's Spirit Hair|20|1|33536||1|||||3||||63115|||||||||22|Date A Live: Tohka Yatogami's Spirit Hair|||||||||||||||||||||50||||||
19002|K10086|K10012|G00002||||Origami's Battle Hair|20|1|33536||1|||||3||||63115|||||||||22|Date A Live: Origami Tobiichi's Battle Hair|||||||||||||||||||||50||||||
19003|K10072|K10072|G00002||||Reine's Hair|20|1|33536||1|||||3||||63115|||||||||22|Date A Live: Reine Murasame's Hair|||||||||||||||||||||50||||||
19004|K10073|K10073|G00002||||Kotori's Hair|20|1|33536||1|||||3||||63115|||||||||22|Date A Live: Kotori Itsuka's Hair|||||||||||||||||||||50||||||
19005|K10074|K10074|G00002||||Kurumi's Spirit Hair|20|1|33536||1|||||3||||63115|||||||||22|Date A Live: Kurumi Tokisaki's Spirit Hair|||||||||||||||||||||50||||||
19006|K10075|K10075|G00002||||Kotori's Spirit Hair|20|1|33536||1|||||3||||63115|||||||||22|Date A Live: Kotori Itsuka's Spirit Hair|||||||||||||||||||||50||||||
19007|K10076|K10076|G00002||||Tohka's Hair|20|1|33536||1|||||3||||63115|||||||||22|Date A Live: Tohka Yatogami's Hair|||||||||||||||||||||50||||||
19008|K10011|K10194|G00002||||Tohka's Dark Spirit Hair|20|1|33536||1|||||3||||63115|||||||||22|Date A Live: Tohka Yatogami's Dark Spirit Hair|||||||||||||||||||||50||||||
19101|K20013|K20013|G00002||||Tohka's Spirit Form|22|4|33536||1|||||3||||63115|||||||||24|Date A Live: Tohka Yatogami's Spirit Form|||||||||||||||||||||50||||||
19102|K20016|K20016|G00002||||Origami's Battle Suit|22|4|33536||1|||||3||||63115|||||||||24|Date A Live: Origami Tobiichi's Battle Suit|||||||||||||||||||||50||||||
19103|K20017|K20017|G00002||||Reine's Nurse Outfit|22|4|33536||1|||||3||||63115|||||||||24|Date A Live: Reine Murasame's Nurse Outfit|||||||||||||||||||||50||||||
19104|K20018|K20018|G00002||||Kotori's Officer Outfit|22|4|33536||1|||||3||||63115|||||||||24|Date A Live: Kotori Itsuka's Officer Outfit|||||||||||||||||||||50||||||
19105|K20019|K20019|G00002||||Kurumi's Spirit Form|22|4|33536||1|||||3||||63115|||||||||24|Date A Live: Kurumi Tokisaki's Spirit Form|||||||||||||||||||||50||||||
19106|K20020|K20020|G00002||||Kotori's Spirit Form|22|4|33536||1|||||3||||63115|||||||||24|Date A Live: Kotori Itsuka's Spirit Form|||||||||||||||||||||50||||||
19107|K20021|K20021|G00002||||Tohka's Highschool Uniform|22|4|33536||1|||||3||||63115|||||||||24|Date A Live: Tohka Yatogami's Highschool Uniform|||||||||||||||||||||50||||||
19108|K40001|K40001|G00002||||Yoshino's Spirit Form|22|4|33536||1|||||3||||63115|||||||||24|Date A Live: Yoshino's Spirit Form|||||||||||||||||||||50||||||

Open T_ItemMall.ini (server & client), goto the end line & insert:

Code:
19001|Tohka's Spirit Hair|Date A Live: Tohka Yatogami's Spirit Hair|
19002|Origami's Battle Hair|Date A Live: Origami Tobiichi's Battle Hair|
19003|Reine's Hair|Date A Live: Reine Murasame's Hair|
19004|Kotori's Hair|Date A Live: Kotori Itsuka's Hair|
19005|Kurumi's Spirit Hair|Date A Live: Kurumi Tokisaki's Spirit Hair|
19006|Kotori's Spirit Hair|Date A Live: Kotori Itsuka's Spirit Hair|
19007|Tohka's Hair|Date A Live: Tohka Yatogami's Hair|
19008|Tohka's Dark Spirit Hair|Date A Live: Tohka Yatogami's Dark Spirit Hair|

19101|Tohka's Spirit Form|Date A Live: Tohka Yatogami's Spirit Form|
19102|Origami's Battle Suit|Date A Live: Origami Tobiichi's Battle Suit|
19103|Reine's Nurse Outfit|Date A Live: Reine Murasame's Nurse Outfit|
19104|Kotori's Officer Outfit|Date A Live: Kotori Itsuka's Officer Outfit|
19105|Kurumi's Spirit Form|Date A Live: Kurumi Tokisaki's Spirit Form|
19106|Kotori's Spirit Form|Date A Live: Kotori Itsuka's Spirit Form|
19107|Tohka's Highschool Uniform|Date A Live: Tohka Yatogami's Highschool Uniform|
19108|Yoshino's Spirit Form|Date A Live: Yoshino's Spirit Form|

DONE! If you want they appear in Item Mall, open Navicat > ff_account > itemmall > new query:

Code:
INSERT INTO "itemmall" VALUES (19001, 2, 1201, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19002, 2, 1202, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19003, 2, 1203, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19004, 2, 1204, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19005, 2, 1205, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19006, 2, 1206, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19007, 2, 1207, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19008, 2, 1207, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);

INSERT INTO "itemmall" VALUES (19101, 2, 1208, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19102, 2, 1209, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19103, 2, 1210, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19104, 2, 1211, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19105, 2, 1212, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19106, 2, 1213, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19107, 2, 1214, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);
INSERT INTO "itemmall" VALUES (19108, 2, 1215, 1, 1, 1, 0, 0, 0, 1, 0, 0, NULL, NULL);

There are a lot of Date A Live II costumes in X-legend client, but sadly, the old client (game.bin) can not read them. I'm finding the way to convert NIF file 20.3.1.1 to older version 20.3.0.9.
 
Last edited:
Newbie Spellweaver
Joined
Jul 5, 2016
Messages
6
Reaction score
0
#Genz Can you upload the latest client to MEGA host for me ? Because i can't download directly from aerial software . Thanks
 
Newbie Spellweaver
Joined
Feb 6, 2016
Messages
13
Reaction score
9
Was testing yesterday importing nif files to .obj then working on 3ds max along with nif plugins, it allow you to change nif version, the problem is, when you want to preview the costume ingame, the game crash, it might required some editing at the moment when you export the nif in 3ds max.

I am using 3ds max 2016, gonna continue testing tho.
 
Newbie Spellweaver
Joined
Jul 28, 2011
Messages
32
Reaction score
42
Don't use 3DS, Blender import/export plugins. Those plugins are horrible, when you import NIF models into Blender, they have lost a lot of informations, and take too much time to config them, then the exported file can not be read in game.

I've found the way to export NIF by NifSkope. I had to download the lastest source of NifSkope, write some new code to allow NifSkope export to NIF version 20.3.0.9. Now, I can see some new models in game, but I got some bugs with their animation. Here are screenshots:

i9Ny8iw - How to set up Aura Kingdom Server on CentOS - RaGEZONE Forums

um9Kh4L - How to set up Aura Kingdom Server on CentOS - RaGEZONE Forums


Maybe you hard to see the animation in screenshots, but believe me, the model of Amaterasu did not move at all, maybe have some animation bugs.

You can download new NifSkope source & NIF models from here: Export NIF folder

Use QT Creator to build project

Other installers of QT: Index of /official_releases/qt/5.7/5.7.0

Search genzxx in NifSkope source to view my new functions. Hope somebody here can modify the source for better exporting functions!
 
Newbie Spellweaver
Joined
Feb 6, 2016
Messages
13
Reaction score
9
it should be an issue related with kf and kfm files, checking once i downloaded everything.
 
Newbie Spellweaver
Joined
Jul 28, 2011
Messages
32
Reaction score
42
I've tried to change the version of KF files, and some animations have been fixed now, but the eidolon Amaterasu still can not move, maybe I still need to change some other things.

To change the version, just open the KF file in Hex Editor (HxD) and change the first 43 bytes to:

Code:
47 61 6D 65 62 72 79 6F 20 46 69 6C 65 20 46 6F
72 6D 61 74 2C 20 56 65 72 73 69 6F 6E 20 32 30
2E 33 2E 30 2E 39 0A 09 00 03 14

kNpleGu - How to set up Aura Kingdom Server on CentOS - RaGEZONE Forums


Here is New NIF with animation fixed.



Here are my merged scene & NodeMap, with some related db INI files. Remember to copy the server db INI to client db (change suffix from S_ to C_), use the new map folder, new data/scene, overwrite the downloaded ones to the new ones.

Notice that some db INI files do not work (S_Collection, S_DropItem), I don't know why. And we also encounter the big problem: the mission log is there, but we can not take the mission, or complete any missions,.......



Updated new NIF, all new eidolons, new b.nif, g.nif (character costumes)
Bugs: can not change character Eyes color, new costume always in black color (bug?), eidolon can not move.

Updated new NifSkope source, fix bug corrupt file, add dialog "EXPORT COMPLETED", auto get current file name.
Bugs: not found yet.
 
Last edited:
Newbie Spellweaver
Joined
Jul 28, 2011
Messages
32
Reaction score
42
The fastest way to replace version from a thousand of KF files:

Use Hex Editor Neo, it will auto search thousand files and replace version from 20.3.1.1 to 20.3.0.9 in less than 1 minute.

Open Hex Editor Neo -> Tools -> Find in Files -> check Find & Replace Mode -> Search in... [FILES FOLDER] -> choose Type Hex in both Find & Replace text field.

In Find what, copy & paste:

Code:
32 30 2e 33 2e 31 2e 31 0a 01 01 03 14

In Replace with, copy & paste:

Code:
32 30 2E 33 2E 30 2E 39 0A 09 00 03 14

Click Replace All -> if have warning, choose Continue in this mode -> waiting... -> DONE in 1 minute.
 
Newbie Spellweaver
Joined
Jul 5, 2016
Messages
6
Reaction score
0
@genz.
can you edit the complete tutorial. I'm getting confused
 
Last edited by a moderator:
Newbie Spellweaver
Joined
Jul 5, 2016
Messages
6
Reaction score
0
@genz

What i mean is the tutorial merging the new with the old client . I don't know why some costumes in game don't appear . Can you fix it ?
 
Newbie Spellweaver
Joined
Jul 28, 2011
Messages
32
Reaction score
42
Some costumes don't appear b/c the game can not read NIF 20.3.1.1. You must use NifSkope to export 20.3.1.1 to 20.3.0.9. Goto this post, download NifSkope source, QT Creator, nif.xml, kfm.xml.

Use QT Creator to run NifSkope in debug mode, put XML files to debug folder outside project (...\build-NifSkope-Desktop_Qt_5_7_0_MinGW_32bit-Debug\debug), the XML will allow you to read NIF 20.3.1.1, then you can export them to 20.3.0.9.
 
Custom Title Activated
Loyal Member
Joined
Dec 20, 2005
Messages
2,046
Reaction score
117
It is this the most up-to-date server files and client or the ones from Hycker's released? I just saw AK on YouTube gameplay. It looks very nice. Thanks for the effort on keeping this games fresh.
 
Newbie Spellweaver
Joined
Jul 28, 2011
Messages
32
Reaction score
42
I've found the way to use new class skills & weapons. The way is merge the new class Holy Sword with Ravager, and Shinobi with Duelist.

I've made some change of value in S_ItemMall.ini, S_Item.ini, S_Spell.ini. It seems work fine, now I can use all Holy Sword skills & weapons in Ravager class.

lut7Ak - How to set up Aura Kingdom Server on CentOS - RaGEZONE Forums

Q7h4F6b - How to set up Aura Kingdom Server on CentOS - RaGEZONE Forums


We can do the same way in the future. I know that is not the best way to add new 13th, 14th classes, but I could not find the other ways.
 
Back
Top