Игорь Огнелис

Игорь Огнелис 

This is AAEmu project.

79subscribers

224posts

goals1
9 of 1 000 paid subscribers
Поддержите мое хобби и помогите мне творить дольше!

Основные изменения на 21 ноября 2024 года:

Основные изменения на 21 ноября 2024 года:
[Data] Обновлены сведения для спавна Doodads:
- doodad_spawns.json (грязные данные) частично очищен от вещей игроков;
[Data] Обновлены сведения для спавна Npcs:
- исправлены некоторые углы направления взгляда;
[Scripts] изменил команду записи Doodad в файл:
Теперь сохранение работает так:
1. Считываем файл doodad_spawns.json в список дудадов,
2. Из этого списка удаляем отмеченные на удаление дудады, и добавляем в список, если спавнили дудады,
3. файл doodad_spawns.json переименовываем в doodad_spawns{DateTime.Now:yyyyMMdd_HHmmss}.bak,
4. Сохраняем список в файл doodad_spawns.json.
[Game] Переименован _holdingContainer в HoldingContainer так как он теперь Public;
[Game] Исправлена установка начальной прочности для предмета экипировки;
[Game] Исправлена работа распознавания/распечатывание вещей (SelectiveItems);
[Game] Исправлена работа трансфигурации вещей (ConvertItemLook);
[Game] Исправлен ремонт вещей;
[Game/Items] Уточнение значений для ItemTaskType;
[Game/Items] Изменения в ItemUpdateRepair;
[Game/Items] Изменения в ItemUpdateSecurity;
[Game/Items] Изменения в EquipItem:
- добавил сохранение ImageItemTemplateId;
[Game/Quests] Изменения в CompletedQuest:
- Поле Id в версии 1.2 = UInt16, в версии 5.0.7.0 = UInt32;
[Game/Skills] Добавил кдасс DynamicEffects;
[Game/Skills/DynamicEffects] Добавил BlessUthstin, SelectiveItems;
[Game/Skills/Effects/SpecialEffects] Исправил ItemConversion;
[Game/Skills/Effects/SpecialEffects] Исправил Skinize;
[Packets] Добавлен пакет CSBagHandleSelectiveItemsPacket с опкодом 0x1A4;
[Packets] Исправлен пакет CSConvertItemLookPacket;
[Packets] В CSOffsets добавил предположение об именовании пакетов;
[Packets] Исправлен пакет SCCompletedQuestsPacket;
[Packets] Добавлен пакет SCGachaLootPackItemResultPacket с опкодом 0x100;
[Packets] Изменения в пакете SCUnitState, поле flags изменяем и для Npc;
[SQL/Patches/Compact] Добавлен файл патча 2024-11-21-fix-skill_dynamic_effects.sql:
- В версии клиента 5.0.7.0 в таблице `skill_dynamic_effects` зашифрованы TemplateId для предметов
в которые можно преобразовать исходный предмет.
- В версии 4.0.3.6 эта таблица еще не зашифрована, но она немного меньше чем в версии 5.0.7.0.
Внимание! Обязательно примените патч 2024-11-21-fix-skill_dynamic_effects.sql к базе сервера compact.sqlite3.
---
[Data] Updated Doodads spawn information:
- doodad_spawns.json (dirty data) is partially cleared from player items;
[Data] Updated Npcs spawn information:
- some viewing angles have been corrected;
[Scripts] changed the command to write Doodad to a file:
Now saving works like this:
1. Read the file doodad_spawns.json into the list of doodads,
2. From this list we delete dudads marked for deletion, and add them to the list if dudads are spawned,
3. rename the doodad_spawns.json file to doodad_spawns{DateTime.Now:yyyyMMdd_HHmmss}.bak,
4. Save the list to the doodad_spawns.json file.
[Game] Renamed _holdingContainer to HoldingContainer since it is now Public;
[Game] Fixed setting the initial durability for a piece of equipment;
[Game] Fixed recognition/printing of items (SelectiveItems);
[Game] Fixed the operation of transfiguring things (ConvertItemLook);
[Game] Fixed repair of things;
[Game/Items] Clarifying values ​​for ItemTaskType;
[Game/Items] Changes to ItemUpdateRepair;
[Game/Items] Changes to ItemUpdateSecurity;
[Game/Items] Changes to EquipItem:
- added saving ImageItemTemplateId;
[Game/Quests] Changes to CompletedQuest:
- Id field in version 1.2 = UInt16, in version 5.0.7.0 = UInt32;
[Game/Skills] Added DynamicEffects cdass;
[Game/Skills/DynamicEffects] Added by BlessUthstin, SelectiveItems;
[Game/Skills/Effects/SpecialEffects] Fixed ItemConversion;
[Game/Skills/Effects/SpecialEffects] Fixed Skinize;
[Packets] Added CSBagHandleSelectiveItemsPacket with opcode 0x1A4;
[Packets] Fixed CSConvertItemLookPacket package;
[Packets] Added assumption about package naming to CSOffsets;
[Packets] Fixed SCCompletedQuestsPacket;
[Packets] Added SCGachaLootPackItemResultPacket package with opcode 0x100;
[Packets] Changes in the SCUnitState package, the flags field is also changed for Npc;
[SQL/Patches/Compact] Added patch file 2024-11-21-fix-skill_dynamic_effects.sql:
- In client version 5.0.7.0, TemplateId for items is encrypted in the `skill_dynamic_effects` table
into which the original item can be transformed.
- In version 4.0.3.6 this table is not yet encrypted, but it is slightly smaller than in version 5.0.7.0.
Attention! Be sure to apply patch 2024-11-21-fix-skill_dynamic_effects.sql to the compact.sqlite3 server database.
Creator has disabled comments for this post.
Subscription levels7

Покровитель

$2.96 per month
Подписка дает право на чтение объявлений в блоге. Посты будут публиковаться здесь раньше, чем в других местах.
А также вы можете попробовать готовый север 5.0.7.0 с изменениям кода от 22.12.2025.

STARTER

$7.4 per month
● Все преимущества Покровителя.
● Доступ к готовому обновленному билду сервера 5.0.7.0

БАЗА

$22.2 per month
● Все преимущества STARTER.
● Обновление БД из клиента игры каждый месяц.
● Только английский язык.

МУЛЬТИ

$29.6 per month
● Все преимущества БАЗА.
● Обновление БД из клиента игры каждый месяц.
● Кроме английского языка добавлены: русский, немецкий, французский, китайский языки.
Subscription Spots Are Limited

Меценат

$52 per month
● Все преимущества МУЛЬТИ.
● Доступ к созданным мной материалам (файлы исходного кода патчей).
Subscription Spots Are Limited

Патриций

$222 per month
● Все преимущества Мецената.
● Доступ к созданным мной материалам (rar-файл всего исходного кода сервера).
Subscription Spots Are Limited

VIP

$443 per month
VIP
Go up