Rewrite
this tutorial,
merge client files from new to old.
View this tutorial first if you don't know how to setup the server.
Data files:
You must be registered to see links
NIF files:
You must be registered to see links
1. Download the
You must be registered to see links
from Aeria (new client), and download
You must be registered to see links
in first page (old client)
2. Goto new client, use
You must be registered to see links
+
You must be registered to see links
to extract new PKG.
3. Copy
biology,
char,
cutscene,
effect,
item,
map,
ride,
ui from extracted PKG, and paste to old client game folder.
4. Copy
AVITAL,
BGM,
EMBLEM,
MOVIES,
SOUND from new client, and paste to old client game folder.
5. Extract & copy all from
data - Client.7z to old client data folder
6. Extract & upload all from
data - Server.7z to server data folder (via WinSCP)
7. Extract & copy all from
biology.7z,
char.7z,
item.7z,
map.7z,
ride.7z,
ui.7z,
uidata.7z,
SOUND.7z to old client game folder.
8. Rename old pkg folder to __pkg (for backup purpose), or delete it, we don't need it anymore.
9. DONE!
In this tutorial, I've merged everything, except
S_Collection.ini &
S_DropItem.ini.
EXTRA TUTORIAL
-
Class 12 Necromancer already have function. To active it, you should open the database ffdb1 > player_weapon_type > find your character > weapon_type_1 =
2048 (~ 2^11).
I've not found the way to active it from client yet.
WHAT'S NEW
- New eidolons, costumes, mounts, hairstyles, items,...
- Can use new class skills & weapons in Ravager & Duelist. If you don't like this, copy & overwrite
S_Spell.ini from this
You must be registered to see links
.
- New map (maybe), I've not tested yet.
- If you want Date A Live costumes, extract & copy
char folder from
Date A Live.7z to old client game folder.
- If you want new Item Mall, add
itemmall.sql to database > ffaccount by Navicat.
WHAT'S OLD
- No card system.
- No house system.
- No other new systems.....
BUGS
If the bug have Fixed at the end, go to FIX BUGS section to know how to fix it.
- Node 19020 (~ Node 20 - Starcrescent Valley) in S_Node.ini.
Fixed
- Animation bugs of new eidolon.
Fixed
- When summoning eidolon Eternia, the game will crash.
Fixed
- The sword of Bealdor don't display.
Fixed
- Can not open item box.
Fixed
- Animation bugs of character.
- New eidolons from Taiwan don't display, b/c they use NIF 20.3.1.2. If you don't like them, remove them in S_Partner.ini.
- The teleport Portal Card don't display new Map.
- Other unknown bugs....
CONVERT NIF
- Convert
NIF 20.3.1.2 to 20.3.1.1, open the file in Hex Editor, find & replace shorten header into understandable strings, use this
You must be registered to see links
.
- Convert
KF 20.3.1.2 to 20.3.0.9, use this
You must be registered to see links
.
- To export
NIF 20.3.1.1 to 20.3.0.9, you can download new NifSkope source (with new Export NIF function) from
You must be registered to see links
. Remember to download
nif.xml,
kfm.xml too.
Use
You must be registered to see links
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.
FIX BUGS
- About
Node 20 (Starcrescent Valley), I changed the id to 19020, it will cause other bug, so you need to return it to 20.
I've changed it b/c I got a big problem, in the first mission, the character don't go to Dimensional Belt, but go to Starcrescent Valley.
I don't know why?
The other way to fix that bug is go to data\scene, open S020.ini, remove this line:
Code:
2,114.856,125.144,34.4004,4,4,BORN,3.92699,鐮刀武器重生點,
Maybe this change will cause other bugs, but I think it's better than change note 20 to 19020
- Fix bug
eidolon can't move, open
.kfm in Hex Editor find
Bip01
Code:
05 00 00 00 42 69 70 30 31
Replace with
Scene Root
Code:
0A 00 00 00 53 63 65 6E 65 20 52 6F 6F 74
- Fix bug
crash when summonning Eternia, open
m739.nif in NifSkope 2.0.0 > View > Block List > Show Blocks in List > scroll to block 427 (bump 320) > select & right-click > Block > Remove Branch > then go to File > Save.
- Fix bug
the sword of Bealdor don't display
Open BiologyList.ini, search for
m643 (Bealdor data), you will see the sword ID begin with WD (Ex:
WD2501).
Open
Weapon.ini, search the NIF value for the sword (Ex:
wd25), change
wd (
d = 13 ~
Holy Sword) to w1-c, b/c the game
can not read weapon value > c (Ex: change
wd25 to
w3025) (w3 is Axe), goto item\model, rename
wd25.nif to
w3025.nif ..... (remember to backup the file)
- Fix bug
can't open item box, the items in box is stored in database, not INI files. Connect db with Navicat, goto ffaccount > fortune_bag
id - box id
item_id - item in the box
I don't know what is sequence, set?
You must manually add items to the box, you can search the name of the box in T_ItemMall.ini & T_Item.ini, get the box id, then search the name & id of items in that box.....
This bug will take
a lot of working time...!!! >.<