Вообщем, загрузка PTS датапака тоже надоела, так как много рутины и однообразия, основной механизм реализован, допилен, пофикшен и оптимизирован.
Работает следующее:
Свернуть ↑
Код:
[23:29:48] INFO NpcPchHolder: Loaded 10088 elements (in 0,131 sec)
[23:29:49] INFO SkillPchHolder: Loaded 64802 elements (in 0,182 sec)
[23:29:49] INFO ItemPchHolder: Loaded 18084 elements (in 0,049 sec)
[23:29:49] INFO CategoryPchHolder: Loaded 124 elements (in 0,000 sec)
[23:29:49] INFO FishingPchHolder: Loaded 19 elements (in 0,000 sec)
[23:29:49] INFO ManualPchHolder: Loaded 1727 elements (in 0,014 sec)
[23:29:49] INFO AirshipHolder: Loaded 35 elements (in 0,189 sec)
[23:29:49] INFO AnnounceSphereHolder: Loaded 12 elements (in 0,032 sec)
[23:29:51] INFO AreaDataHolder: Loaded 2504 elements (in 2,038 sec)
[23:29:51] INFO ArmorEnchantBonusDataHolder: Loaded 80 elements (in 0,001 sec)
[23:29:51] INFO AuctionDataHolder: Loaded 3 elements (in 0,009 sec)
[23:29:51] INFO BuilderCmdAliasHolder: Loaded 324 elements (in 0,013 sec)
[23:29:51] INFO CastleDataHolder: Loaded 180 elements (in 0,427 sec)
[23:29:51] INFO CategoryDataHolder: Loaded 124 elements (in 0,045 sec)
[23:29:51] INFO ConvertDataHolder: Loaded 804 elements (in 0,026 sec)
[23:29:52] INFO CubicDataHolder: Loaded 145 elements (in 0,061 sec)
[23:29:52] INFO CursedWeaponDataHolder: Loaded 2 elements (in 0,001 sec)
[23:29:52] INFO DecoDataHolder: Loaded 84 elements (in 0,008 sec)
[23:29:52] INFO DoorDataHolder: Loaded 1473 elements (in 0,689 sec)
[23:29:52] INFO DyeDataHolder: Loaded 180 elements (in 0,041 sec)
[23:29:52] INFO EnchantOptionHolder: Loaded 11 elements (in 0,044 sec)
[23:29:52] INFO FStringHolder: Loaded 5709 elements (in 0,015 sec)
[23:29:52] INFO FieldCycleHolder: Loaded 6 elements (in 0,016 sec)
[23:29:52] INFO FishingDataHolder: Loaded 369 elements (in 0,145 sec)
[23:29:53] INFO FormationInfoHolder: Loaded 1 elements (in 0,002 sec)
[23:29:53] INFO FreewayInfoHolder: Loaded 36 elements (in 0,032 sec)
[23:29:53] INFO InstantZoneDataHolder: Loaded 159 elements (in 0,100 sec)
[23:30:10] INFO ItemDataHolder: Loaded 18096 elements (in 17,586 sec)
[23:30:10] INFO SettingHolder: Loaded 12 elements (in 0,125 sec)
Свернуть ↑Развернуть ↓
Всё протестировано, проверено несколько раз. Не тестировался только itemdata.txt, ибо лень.
Каждый из файлов можно загрузить отдельно, кому нужно - допиливайте, вставляйте в свои сборки взамен текущих модулей, либо в дополнение к ним. Писалось под фрею, апнуть или сдаунгрейдить до нужных хроник - дело нескольких минут, только структуры подогнать под нужный формат. Если нужно описание или пояснения - контакты в профиле. Файлы, для которых написаны загрузчики - приложены к архиву. Ссылка на загрузку ниже.
http://rghost.ru/40059954