IstinaCavern. Manifestation of Authority скилы(красная, синяя, зеленая зоны)

Projack

Легендарный
VIP
Участник Новогоднего Фонда 2023
Победитель в номинации 2023
Победитель в номинации 2022
Стальной Визионер
Куратор Данных
Сообщения
558
Розыгрыши
0
Решения
2
Репутация
1 064
Реакции
1 111
Баллы
1 783
Хроники
  1. Salvation
Исходники
Присутствуют
Сборка
овероподобная
Пытаюсь сделать поддержку инстанса Istina Cavern. Для Salvation хроник. И столкнулся с проблемой, что никак не могу заставить работать скилы:

Manifestation of Authority(id=14212, id=14213, id=14214)

Это скилы с зонами, красная, синяя, зеленая.
1672055511679.png

А конкретно никак не могу вызывать их в клиенте игры. Какие бы касты этих скилов не отправлял. Заходил под девмодом и пытался проиграть их, тоже не вышло. Тыкался рандомно, чтобы найти их - не нашел.

Подскажите, может кто сталкивался с такой проблемой и как заставить клиент их показать?
 
Есть идиотская идея (которая может оказаться правдой) что это НПСы, которые меняют Npc State.
Или же это опять таки НПС, но на который накидывают АВЕ (Abnormal Visual Effect).
А вообще вроде же есть ПТС скрипты с Гомункула. Корейцы не мобиус, у них все сохраняется в коде, просто по мере надобности создается другой метод, на который ссылаются. (к примеру криты, есть 2 метода их подсчета, первый использовался давным давно, а второй сейчас используется).
 
Может это ивент в арене тригерится

Код:
string Istina_Authority_AreaData1 = "14_22_authority_area1_normal";
string Istina_Authority_AreaData2 = "14_22_authority_area2_normal";
string Istina_Authority_AreaData3 = "14_22_authority_area3_normal";
  
area_begin name=[14_22_authority_area1_normal] map_no = {14;22}        type=poison skill_prob=100    unit_tick=10        target=pc    default_status=off    show_dangerzone=off    skill_name=[s_npc_monster_seed_of_annihilation_area_revelation_of_authority1] instantzone_id=169    event_id = 14220101 range = {{-175038;148732;-11520;-11320};{-175559;149420;-11520;-11320};{-176263;149941;-11520;-11320};{-177124;150072;-11520;-11320};{-177991;149935;-11520;-11320};{-178672;149411;-11520;-11320};{-179186;148716;-11520;-11320};{-179327;147874;-11520;-11320};{-179190;146986;-11520;-11320};{-178668;146299;-11520;-11320};{-177970;145772;-11520;-11320};{-177112;145659;-11520;-11320};{-177112;145659;-11520;-11320};{-176245;145784;-11520;-11320};{-175562;146311;-11520;-11320};{-175039;146998;-11520;-11320};{-174912;147859;-11520;-11320}} banned_range={{{-175895;148377;-11488;-11288};{-176183;148803;-11488;-11288};{-176614;149090;-11488;-11288};{-177123;149182;-11488;-11288};{-177641;149078;-11488;-11288};{-178064;148786;-11488;-11288};{-178346;148360;-11488;-11288};{-178448;147856;-11488;-11288};{-178354;147351;-11488;-11288};{-178052;146909;-11488;-11288};{-177623;146628;-11488;-11288};{-177113;146530;-11488;-11288};{-177113;146530;-11488;-11288};{-176604;146632;-11488;-11288};{-176176;146920;-11488;-11288};{-175886;147357;-11488;-11288};{-175790;147865;-11488;-11288}}} area_end
area_begin name=[14_22_authority_area2_normal] map_no = {14;22}        type=poison skill_prob=100    unit_tick=10        target=pc    default_status=off    show_dangerzone=off    skill_name=[s_npc_monster_seed_of_annihilation_area_revelation_of_authority1]    instantzone_id=169    event_id = 14220102 range = {{-175895;148377;-11488;-11288};{-176183;148803;-11488;-11288};{-176614;149090;-11488;-11288};{-177123;149182;-11488;-11288};{-177641;149078;-11488;-11288};{-178064;148786;-11488;-11288};{-178346;148360;-11488;-11288};{-178448;147856;-11488;-11288};{-178354;147351;-11488;-11288};{-178052;146909;-11488;-11288};{-177623;146628;-11488;-11288};{-177113;146530;-11488;-11288};{-177113;146530;-11488;-11288};{-176604;146632;-11488;-11288};{-176176;146920;-11488;-11288};{-175886;147357;-11488;-11288};{-175790;147865;-11488;-11288}} banned_range={{{-176615;148067;-11456;-11256};{-176736;148243;-11456;-11256};{-176917;148354;-11456;-11256};{-177119;148401;-11456;-11256};{-177326;148356;-11456;-11256};{-177510;148250;-11456;-11256};{-177620;148068;-11456;-11256};{-177674;147860;-11456;-11256};{-177626;147644;-11456;-11256};{-177512;147461;-11456;-11256};{-177327;147354;-11456;-11256};{-177119;147310;-11456;-11256};{-177119;147310;-11456;-11256};{-176908;147354;-11456;-11256};{-176732;147470;-11456;-11256};{-176615;147648;-11456;-11256};{-176567;147861;-11456;-11256}}} area_end
area_begin name=[14_22_authority_area3_normal] map_no = {14;22}        type=poison skill_prob=100    unit_tick=10        target=pc    default_status=off    show_dangerzone=off    skill_name=[s_npc_monster_seed_of_annihilation_area_revelation_of_authority1]    instantzone_id=169    event_id = 14220103 range = {{-176615;148067;-11456;-11256};{-176736;148243;-11456;-11256};{-176917;148354;-11456;-11256};{-177119;148401;-11456;-11256};{-177326;148356;-11456;-11256};{-177510;148250;-11456;-11256};{-177620;148068;-11456;-11256};{-177674;147860;-11456;-11256};{-177626;147644;-11456;-11256};{-177512;147461;-11456;-11256};{-177327;147354;-11456;-11256};{-177119;147310;-11456;-11256};{-177119;147310;-11456;-11256};{-176908;147354;-11456;-11256};{-176732;147470;-11456;-11256};{-176615;147648;-11456;-11256};{-176567;147861;-11456;-11256}} area_end

// Демонстрация авторитетного навыка AreaData и направления - часть, ведущая к реальному навыку
else if (skill_name_id == Istina_Authority_Skill01)
{
            Area_SetOnOffEx(Istina_Authority_AreaData2,1,InstantZone_GetId()); //вкл.
            Area_SetOnOffEx(Istina_Authority_AreaData3,1,InstantZone_GetId());//вкл.
            AddTimerEx(Authority_End_Timer, 15 * 1000);
}
else if (skill_name_id == Istina_Authority_Skill02)
{
            Area_SetOnOffEx(Istina_Authority_AreaData1,1,InstantZone_GetId()); //вкл.
            Area_SetOnOffEx(Istina_Authority_AreaData3,1,InstantZone_GetId()); //вкл.
            AddTimerEx(Authority_End_Timer, 15 * 1000);
}
else if (skill_name_id == Istina_Authority_Skill03)
{
            Area_SetOnOffEx(Istina_Authority_AreaData1,1,InstantZone_GetId()); //вкл.
            Area_SetOnOffEx(Istina_Authority_AreaData2,1,InstantZone_GetId()); //вкл.
            AddTimerEx(Authority_End_Timer, 15 * 1000);
}
 
Через OnEventTrigger - mobius вариант
Код:
world.broadcastPacket(new OnEventTrigger(event_id, true));
 
Может это ивент в арене тригерится

Код:
string Istina_Authority_AreaData1 = "14_22_authority_area1_normal";
string Istina_Authority_AreaData2 = "14_22_authority_area2_normal";
string Istina_Authority_AreaData3 = "14_22_authority_area3_normal";
 
area_begin name=[14_22_authority_area1_normal] map_no = {14;22}        type=poison skill_prob=100    unit_tick=10        target=pc    default_status=off    show_dangerzone=off    skill_name=[s_npc_monster_seed_of_annihilation_area_revelation_of_authority1] instantzone_id=169    event_id = 14220101 range = {{-175038;148732;-11520;-11320};{-175559;149420;-11520;-11320};{-176263;149941;-11520;-11320};{-177124;150072;-11520;-11320};{-177991;149935;-11520;-11320};{-178672;149411;-11520;-11320};{-179186;148716;-11520;-11320};{-179327;147874;-11520;-11320};{-179190;146986;-11520;-11320};{-178668;146299;-11520;-11320};{-177970;145772;-11520;-11320};{-177112;145659;-11520;-11320};{-177112;145659;-11520;-11320};{-176245;145784;-11520;-11320};{-175562;146311;-11520;-11320};{-175039;146998;-11520;-11320};{-174912;147859;-11520;-11320}} banned_range={{{-175895;148377;-11488;-11288};{-176183;148803;-11488;-11288};{-176614;149090;-11488;-11288};{-177123;149182;-11488;-11288};{-177641;149078;-11488;-11288};{-178064;148786;-11488;-11288};{-178346;148360;-11488;-11288};{-178448;147856;-11488;-11288};{-178354;147351;-11488;-11288};{-178052;146909;-11488;-11288};{-177623;146628;-11488;-11288};{-177113;146530;-11488;-11288};{-177113;146530;-11488;-11288};{-176604;146632;-11488;-11288};{-176176;146920;-11488;-11288};{-175886;147357;-11488;-11288};{-175790;147865;-11488;-11288}}} area_end
area_begin name=[14_22_authority_area2_normal] map_no = {14;22}        type=poison skill_prob=100    unit_tick=10        target=pc    default_status=off    show_dangerzone=off    skill_name=[s_npc_monster_seed_of_annihilation_area_revelation_of_authority1]    instantzone_id=169    event_id = 14220102 range = {{-175895;148377;-11488;-11288};{-176183;148803;-11488;-11288};{-176614;149090;-11488;-11288};{-177123;149182;-11488;-11288};{-177641;149078;-11488;-11288};{-178064;148786;-11488;-11288};{-178346;148360;-11488;-11288};{-178448;147856;-11488;-11288};{-178354;147351;-11488;-11288};{-178052;146909;-11488;-11288};{-177623;146628;-11488;-11288};{-177113;146530;-11488;-11288};{-177113;146530;-11488;-11288};{-176604;146632;-11488;-11288};{-176176;146920;-11488;-11288};{-175886;147357;-11488;-11288};{-175790;147865;-11488;-11288}} banned_range={{{-176615;148067;-11456;-11256};{-176736;148243;-11456;-11256};{-176917;148354;-11456;-11256};{-177119;148401;-11456;-11256};{-177326;148356;-11456;-11256};{-177510;148250;-11456;-11256};{-177620;148068;-11456;-11256};{-177674;147860;-11456;-11256};{-177626;147644;-11456;-11256};{-177512;147461;-11456;-11256};{-177327;147354;-11456;-11256};{-177119;147310;-11456;-11256};{-177119;147310;-11456;-11256};{-176908;147354;-11456;-11256};{-176732;147470;-11456;-11256};{-176615;147648;-11456;-11256};{-176567;147861;-11456;-11256}}} area_end
area_begin name=[14_22_authority_area3_normal] map_no = {14;22}        type=poison skill_prob=100    unit_tick=10        target=pc    default_status=off    show_dangerzone=off    skill_name=[s_npc_monster_seed_of_annihilation_area_revelation_of_authority1]    instantzone_id=169    event_id = 14220103 range = {{-176615;148067;-11456;-11256};{-176736;148243;-11456;-11256};{-176917;148354;-11456;-11256};{-177119;148401;-11456;-11256};{-177326;148356;-11456;-11256};{-177510;148250;-11456;-11256};{-177620;148068;-11456;-11256};{-177674;147860;-11456;-11256};{-177626;147644;-11456;-11256};{-177512;147461;-11456;-11256};{-177327;147354;-11456;-11256};{-177119;147310;-11456;-11256};{-177119;147310;-11456;-11256};{-176908;147354;-11456;-11256};{-176732;147470;-11456;-11256};{-176615;147648;-11456;-11256};{-176567;147861;-11456;-11256}} area_end

// Демонстрация авторитетного навыка AreaData и направления - часть, ведущая к реальному навыку
else if (skill_name_id == Istina_Authority_Skill01)
{
            Area_SetOnOffEx(Istina_Authority_AreaData2,1,InstantZone_GetId()); //вкл.
            Area_SetOnOffEx(Istina_Authority_AreaData3,1,InstantZone_GetId());//вкл.
            AddTimerEx(Authority_End_Timer, 15 * 1000);
}
else if (skill_name_id == Istina_Authority_Skill02)
{
            Area_SetOnOffEx(Istina_Authority_AreaData1,1,InstantZone_GetId()); //вкл.
            Area_SetOnOffEx(Istina_Authority_AreaData3,1,InstantZone_GetId()); //вкл.
            AddTimerEx(Authority_End_Timer, 15 * 1000);
}
else if (skill_name_id == Istina_Authority_Skill03)
{
            Area_SetOnOffEx(Istina_Authority_AreaData1,1,InstantZone_GetId()); //вкл.
            Area_SetOnOffEx(Istina_Authority_AreaData2,1,InstantZone_GetId()); //вкл.
            AddTimerEx(Authority_End_Timer, 15 * 1000);
}
Спасибо, изучу. Впервые слышу про подобные ивенты на area oO
 
Спасибо, изучу. Впервые слышу про подобные ивенты на area oO
Это к кстати огромные и важные визуальные эффекты.
К примеру во Внешней Части Мессии (там где по рамуранам нужно прыгать) - они тригерят как раз таки отображение рамуранов после зачистки локации (рамуран - синяя штука, которая позволяет прыгать, на англ "sayune") (вроде его так на ру вики обозвали)
 
Назад
Сверху Снизу