Кто то сталкивался с ошибкой LineageMonster12.sp_death_knight?

vik

Единомышленник
Участник
Сообщения
77
Розыгрыши
0
Репутация
1
Реакции
27
Баллы
125
Хроники
  1. Fafurion
Исходники
Отсутствуют
Сборка
L2 script
Всем привет!
При смерти случайного RB критует клиент с ошибкой:

FmallocWindows::Malloc <- ...
UObject::GetPackageLinker <- UObject::StaticLoadObject <- (Core.Class LineageMonster12.sp_death_knight NULL)
UObject::StaticLoadClass <- UGameEngine::OnNpcInfo <- NpcInfoPacket <- ClientCmd <-
UGameEngine::Tick <- UpdateWorld <- CMainLoop::UpdateTheWorld


В чем может быть проблема? Анимации смотрел и менял из разных версий, не помогло.
Пожалуйста, подскажите куда смотреть... :)
 
Тут не на анимацию ругается, а на класс в LineageMonster12.u что там нет sp_death_knight. Но учитьівая, что ошибка прилетает не при попьітке єтого моба прогрузить, а при смерти рб,мне кажется, там в чем-то другом дело. )
 
Посмотрите ai рб, там ошибка в логике работы.
Возможно нужна дополнительная проверка и пишет null.
Можете сделать временную заглушку посмотрев как сделано в примерах.

Java:
If(death_rb == null)
{
  //Держите меня семеро, рб не дали зафармить :)
  return;
}
 
Maksim, так не, єто ж в клиенте класс не находит. ))
1756291508287.webp
 
Запрещено публиковать исходный код без BB-кода — CODE
Maksim, так не, єто ж в клиенте класс не находит. ))
Посмотреть вложение 88531
можете подсказать где это смотреть в клиенте?
вылетает вообще на рандомном рейд боссе, но ошибка всегда одна и та же

открываю через редактор клиентские файлы

npc_begin npc_id=25787 class_name=[LineageMonster12.sp_death_knight] mesh_name=[LineageMonsters12.sp_death_knight_m00] texture_name={[LineageMonstersTex7.sp_death_knight.sp_death_knight_t00];[LineageMonstersTex7.sp_death_knight.sp_death_knight_t01];[LineageMonstersTex7.sp_death_knight.sp_death_knight_t02]} texture_name_second={} property_list={4494;1;50009;36;4416;1} npc_speed=1.2589928 attack_sound1={} defense_sound1={[ItemSound.armor_metal_strong_1];[ItemSound.armor_metal_strong_3];[ItemSound.armor_metal_strong_11];[ItemSound.armor_bone_2]} damage_sound={[MonSound19.undead_killer_dmg_1];[MonSound19.undead_killer_dmg_2];[MonSound19.undead_killer_dmg_3]} deco_effect={} quest={} attack_effect=[LineageEffect.p_u002_a] sound_vol=50 sound_radius=250 sound_random=10 social=0 hpshowable=1 dialog_sound={} Silhouette=0 summon_sort=0 summon_max_count=0 summon_grade=0 drawscale=1.5 use_zoomincam=0.0 npc_icon_name=[None] sound_priority=0 ground_high=175 ground_low=63 collision_radius=37.5 collision_radius_2=37.5 collision_height=72.0 collision_height_2=72.0 slot_lhand=0 slot_rhand=0 slot_chest=0 org_hp=437200.0 org_mp=218600.0 npc_type=hide npc_end

npc_begin npc_id=25788 class_name=[LineageMonster12.sp_death_knight] mesh_name=[LineageMonsters12.sp_death_knight_m00] texture_name={[LineageMonstersTex7.sp_death_knight.sp_death_knight_t00];[LineageMonstersTex7.sp_death_knight.sp_death_knight_t01];[LineageMonstersTex7.sp_death_knight.sp_death_knight_t02]} texture_name_second={} property_list={4494;1;50009;37;4416;1} npc_speed=1.2589928 attack_sound1={} defense_sound1={[ItemSound.armor_metal_strong_1];[ItemSound.armor_metal_strong_3];[ItemSound.armor_metal_strong_11];[ItemSound.armor_bone_2]} damage_sound={[MonSound19.undead_killer_dmg_1];[MonSound19.undead_killer_dmg_2];[MonSound19.undead_killer_dmg_3]} deco_effect={} quest={} attack_effect=[LineageEffect.p_u002_a] sound_vol=50 sound_radius=250 sound_random=10 social=0 hpshowable=1 dialog_sound={} Silhouette=0 summon_sort=0 summon_max_count=0 summon_grade=0 drawscale=1.5 use_zoomincam=0.0 npc_icon_name=[None] sound_priority=0 ground_high=175 ground_low=63 collision_radius=37.5 collision_radius_2=37.5 collision_height=72.0 collision_height_2=72.0 slot_lhand=0 slot_rhand=0 slot_chest=0 org_hp=482940.0 org_mp=241470.0 npc_type=hide npc_end

npc_begin npc_id=25789 class_name=[LineageMonster12.sp_death_knight] mesh_name=[LineageMonsters12.sp_death_knight_m00] texture_name={[LineageMonstersTex7.sp_death_knight.sp_death_knight_t00];[LineageMonstersTex7.sp_death_knight.sp_death_knight_t01];[LineageMonstersTex7.sp_death_knight.sp_death_knight_t02]} texture_name_second={} property_list={4494;1;50009;38;4416;1} npc_speed=1.2589928 attack_sound1={} defense_sound1={[ItemSound.armor_metal_strong_1];[ItemSound.armor_metal_strong_3];[ItemSound.armor_metal_strong_11];[ItemSound.armor_bone_2]} damage_sound={[MonSound19.undead_killer_dmg_1];[MonSound19.undead_killer_dmg_2];[MonSound19.undead_killer_dmg_3]} deco_effect={} quest={} attack_effect=[LineageEffect.p_u002_a] sound_vol=50 sound_radius=250 sound_random=10 social=0 hpshowable=1 dialog_sound={} Silhouette=0 summon_sort=0 summon_max_count=0 summon_grade=0 drawscale=1.5 use_zoomincam=0.0 npc_icon_name=[None] sound_priority=0 ground_high=175 ground_low=63 collision_radius=37.5 collision_radius_2=37.5 collision_height=72.0 collision_height_2=72.0 slot_lhand=0 slot_rhand=0 slot_chest=0 org_hp=533467.0 org_mp=266734.0 npc_type=hide npc_end

npc_begin npc_id=25813 class_name=[LineageMonster12.sp_death_knight] mesh_name=[LineageMonsters12.sp_death_knight_m00] texture_name={[LineageMonstersTex7.sp_death_knight.sp_death_knight_t00];[LineageMonstersTex7.sp_death_knight.sp_death_knight_t01];[LineageMonstersTex7.sp_death_knight.sp_death_knight_t02]} texture_name_second={} property_list={50028;20;4416;1;4408;12;4410;21;4411;15;4412;14;4413;14} npc_speed=1.2230216 attack_sound1={} defense_sound1={[ItemSound.armor_metal_strong_1];[ItemSound.armor_metal_strong_3];[ItemSound.armor_metal_strong_11];[ItemSound.armor_bone_2]} damage_sound={[MonSound19.undead_killer_dmg_1];[MonSound19.undead_killer_dmg_2];[MonSound19.undead_killer_dmg_3]} deco_effect={} quest={} attack_effect=[LineageEffect.p_u002_a] sound_vol=50 sound_radius=250 sound_random=10 social=0 hpshowable=1 dialog_sound={} Silhouette=0 summon_sort=0 summon_max_count=0 summon_grade=0 drawscale=-1.0 use_zoomincam=0.0 npc_icon_name=[None] sound_priority=0 ground_high=170 ground_low=63 collision_radius=25.0 collision_radius_2=25.0 collision_height=47.0 collision_height_2=47.0 slot_lhand=0 slot_rhand=0 slot_chest=0 org_hp=3404507.342235 org_mp=712533.0 npc_type=hide npc_end

может тут что то
 
Всем привет!
При смерти случайного RB критует клиент с ошибкой:

FmallocWindows::Malloc <- ...
UObject::GetPackageLinker <- UObject::StaticLoadObject <- (Core.Class LineageMonster12.sp_death_knight NULL)
UObject::StaticLoadClass <- UGameEngine::OnNpcInfo <- NpcInfoPacket <- ClientCmd <-
UGameEngine::Tick <- UpdateWorld <- CMainLoop::UpdateTheWorld


В чем может быть проблема? Анимации смотрел и менял из разных версий, не помогло.
Пожалуйста, подскажите куда смотреть... :)
если все файлы игры стандартные, возможно сервер отправляет не верный пакет после при смерти РБ
 
vik, в LineageMonster12.u класс єтого нпс лежит, но єто ж дефолт, еще и с прошльіх клиентов, та и датники у вас на первьій взгляд дефолт. Я думаю там реально сьезжает чет и просто в крите пишет не саму причину ошибки. :unsure:
 
Возможно все дело в патче, скачайте чистый патч и через редактор сохраните оба dat как txt и сравните через winmerge.

Возможно в том самом боссе там нет полей или они пустые и по коду вызывая нужную анимацию по этой причине и пишет null.
 
А я бы посмотрел, что внутри пакетов, которые фигурируют в ошибке. Но ребята ступенькой выше кажется уже предлагали это сделать
 
Назад
Сверху