l2j c4

gattsu

Свой человек
Open Source
Contributor
Сообщения
148
Розыгрыши
0
Реакции
256
Баллы
471
Начал переделывать, la2 c4, основа l2jserver, старая и дырявая
На данный момент, достал ~95% статических данных из базы данных:
+armor
+char_templates
-class_list
+droplist
+etcitem
+fish
+fishing_skill_trees
+fishreward
+helper_buff_list
+henna
+henna_trees
+locations
+lvlupgain
+mapregion
-merchant_areas_list
+merchant_buylists
+merchant_shopids
-merchants
+minions
+npc
+npcskills
+pets_stats
?raidboss_spawnlist
+random_spawn
+random_spawn_loc
+skill_learn
+skill_spellbooks
+skill_trees
?spawnlist
+teleport
+weapon
+zone
?
+ сохранено в xml
- удалено
? необходимо переделать.
Все данный сохраняются в отдельный пакет jar, (на будущее будет сделанно динамическое подключение нового jar и перезагрузка данных)
Способ загрузки JAXB
объединил данные на предметы и стов на предметы.
Есть спарсенный multisell c pts и тестовый просмотр, данных, в игре.

Сейчас в разработке
- новая система multisell
- базовые статы из pts данных(для игровых персонажей)
- обработка areadata.txt из pts
- сервер авторизации на модели акторов, полностью переписанный

В планах:
- подключить pts ai, как есть, транслируя в специальный байт код(типизированный)
- ветка с классик
- ветка с интерлюд
 

gattsu

Свой человек
Open Source
Contributor
Сообщения
148
Розыгрыши
0
Реакции
256
Баллы
471
А ещё выкинуть python :-)

staticobjects.csv, seeds.csv, recipes.csv, multisell.csv, door.csv, boatpath.csv, boat.csv move to xml/json/etc...

Да и порядок навести бы :-). Удачи
python, стараюсь по одному квестику, не спеша переписывать, 300+ скриптов с питона, убиться можно. По мере того как вырезаю используемое из кода, удаляю и чистю, чтобы запускалась.:Coffee:
 

kick

Магистр Йода
Administrator
Сообщения
5.020
Розыгрыши
3
Реакции
3.577
Баллы
6.485
python, стараюсь по одному квестику, не спеша переписывать, 300+ скриптов с питона, убиться можно. По мере того как вырезаю используемое из кода, удаляю и чистю, чтобы запускалась.:Coffee:
Да выкинуть квесты и понадобности написать :-)
 
Сверху Снизу