Test AI HM

This commit is contained in:
2025-03-17 15:30:15 -05:00
parent b27350f05e
commit 8d0cc7c713
5 changed files with 16385 additions and 54 deletions

View File

@@ -1,9 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<Dungeon continentId="9057" name="@dungeon:9057" startPos="-89180,100038,4868" exitContinentId="7004" exitPos="102083, 73508, 2641">
<Condition type="raid" value="5" />
<Dungeon continentId="9057" name="@dungeon:9057" startPos="-89180,100038,4868" exitContinentId="7014" exitPos="-54767,-40848,4377">
<Condition type="raid" value="2" />
<Condition type="maxMemberCount" value="10" />
<Condition type="levelOver" value="65" />
<Condition type="notSolo"/>
<ClearCondition huntingZoneId="457" templateId="1004" amount="1" killCount="1"/>
<!-- 2번 일반 구간 함정 엔터 테리토리 -->
<EventGroup type="enterTerritory" uniqueId="457,75700001" repeat="false" >
<Event>
<EventTaskGroup>
<EventTask type="changePatternList" targetNpcId="457,505" patternListId="2" next="time" nextValue="3" /> <!-- 작동 -->
<EventTask type="changePatternList" targetNpcId="457,506" patternListId="2" next="none" /> <!-- 작동 -->
</EventTaskGroup>
</Event>
</EventGroup>
<EventGroup type="enterTerritory" uniqueId="457,75700002" repeat="false" >
<Event>
<EventTaskGroup>
<EventTask type="changePatternList" targetNpcId="457,505" patternListId="2" next="time" nextValue="3" /> <!-- 작동 -->
<EventTask type="changePatternList" targetNpcId="457,506" patternListId="2" next="none" /> <!-- 작동 -->
</EventTaskGroup>
</Event>
</EventGroup>
<EventGroup type="npcHp" uniqueId="457,203" value="0" repeat="true">
<Event>
<EventTaskGroup>
@@ -24,7 +44,7 @@
<!-- 네임드 전투 시작 시 문 스폰 -->
<EventGroup type="npcState" uniqueId="457,1001" value="combat" repeat="true">
<EventGroup type="npcHp" uniqueId="457,1001" value="99" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9057008" style="combat" next="time" nextValue="10"/>
@@ -33,20 +53,22 @@
</Event>
</EventGroup>
<EventGroup type="npcState" uniqueId="457,1002" value="combat" repeat="true">
<EventGroup type="npcHp" uniqueId="457,1002" value="99" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="despawn" huntingZoneId="457" territoryId="75700008" next="none" /> <!--전투 시작 시 2네임드 전투 구역으로 가는 차원의 마법석 디스폰-->
<EventTask type="message" string="@dungeon:9057008" style="combat" next="time" nextValue="10"/>
<EventTask type="spawn" huntingZoneId="457" territoryId="45700028" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<EventGroup type="npcState" uniqueId="457,1003" value="combat" repeat="true">
<EventGroup type="npcHp" uniqueId="457,1003" value="99" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9057008" style="combat" next="time" nextValue="10"/>
<EventTask type="spawn" huntingZoneId="457" territoryId="45700029" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="75700009" next="none" /> <!--전투 시작 시 3네임드 전투 구역으로 가는 차원의 마법석 디스폰-->
</EventTaskGroup>
</Event>
</EventGroup>
@@ -57,6 +79,7 @@
<EventTask type="abnormality" abnormalityId="777029" target="npc" targetNpcId="457,413" next="time" nextValue="4" /> <!-- 시간 벌기용 쓸데없는 던전 이벤트 -->
<EventTask type="message" string="@dungeon:9057008" style="combat" next="time" nextValue="10"/>
<EventTask type="spawn" huntingZoneId="457" territoryId="45700031" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="75700010" next="none" /> <!--전투 시작 시 4네임드 전투 구역으로 가는 차원의 마법석 디스폰-->
</EventTaskGroup>
</Event>
</EventGroup>
@@ -68,6 +91,9 @@
<EventTaskGroup>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700026" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700027" next="none" />
<EventTask type="spawn" huntingZoneId="457" territoryId="45700002" next="none" />
<EventTask type="spawn" huntingZoneId="457" territoryId="45700014" next="none" />
<EventTask type="spawn" huntingZoneId="457" territoryId="75700008" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
@@ -80,6 +106,11 @@
<EventTask type="despawn" huntingZoneId="457" territoryId="45700022" next="none" />
<EventTask type="killNpc" targetNpcId="457,207" next="none" />
<EventTask type="killNpc" targetNpcId="457,208" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700014" next="none" />
<EventTask type="spawn" huntingZoneId="457" territoryId="75700007" next="time" nextValue="5" />
<EventTask type="spawn" huntingZoneId="457" territoryId="45700003" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="75700008" next="none" />
<EventTask type="spawn" huntingZoneId="457" territoryId="75700009" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
@@ -89,6 +120,9 @@
<EventTaskGroup>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700029" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700030" next="none" />
<EventTask type="spawn" huntingZoneId="457" territoryId="45700004" next="none"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="75700009" next="none" />
<EventTask type="spawn" huntingZoneId="457" territoryId="75700010" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
@@ -96,6 +130,8 @@
<EventGroup type="npcHp" uniqueId="457,1004" value="0" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="changePatternList" targetNpcId="457,405" patternListId="1" next="none"/>
<EventTask type="abnormality" abnormalityId="757019" target="player" turn="off" next="none"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700031" next="none" />
</EventTaskGroup>
</Event>
@@ -105,6 +141,7 @@
<EventGroup type="npcReset" uniqueId="457,1001" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700026" next="time" nextValue="5"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700026" next="none" />
</EventTaskGroup>
</Event>
@@ -113,8 +150,26 @@
<EventGroup type="npcReset" uniqueId="457,1002" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="spawn" huntingZoneId="457" territoryId="75700008" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700028" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700002" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700002" resetNpcHpDungeonTask="true" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700020" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700014" next="none" />
<EventTask type="changePatternList" targetNpcId="457,207" patternListId="1" next="none" />
<EventTask type="changePatternList" targetNpcId="457,208" patternListId="1" next="time" nextValue="5" />
<EventTask type="spawn" huntingZoneId="457" territoryId="45700002" next="none" />
<EventTask type="spawn" huntingZoneId="457" territoryId="45700014" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<EventGroup type="npcHp" uniqueId="457,202" value="0" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="spawn" huntingZoneId="457" territoryId="75700008" next="none" />
<EventTask type="abnormality" abnormalityId="457056" target="player" strictly="true" aliveOnly="true" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700028" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700002" resetNpcHpDungeonTask="true" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700020" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700014" next="none" />
<EventTask type="changePatternList" targetNpcId="457,207" patternListId="1" next="none" />
@@ -128,7 +183,9 @@
<EventGroup type="npcReset" uniqueId="457,1003" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700029" next="time" nextValue="5"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700029" next="none" />
<EventTask type="spawn" huntingZoneId="457" territoryId="75700009" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
@@ -136,14 +193,19 @@
<EventGroup type="npcReset" uniqueId="457,1004" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="changePatternList" targetNpcId="457,405" patternListId="1" next="none"/>
<EventTask type="abnormality" abnormalityId="757019" target="player" turn="off" next="none"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700004" next="time" nextValue="10"/>
<EventTask type="abnormality" abnormalityId="757019" target="player" turn="off" next="none"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700031" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700010" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700016" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700017" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700018" next="none" />
<EventTask type="changePatternList" targetNpcId="457,405" patternListId="1" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700004" next="time" nextValue="10"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700004" next="none" />
<EventTask type="despawn" huntingZoneId="457" territoryId="45700031" next="none" />
<EventTask type="spawn" huntingZoneId="457" territoryId="45700004" next="none"/>
<EventTask type="spawn" huntingZoneId="457" territoryId="75700010" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
@@ -173,7 +235,7 @@
<EventTaskGroup>
<EventTask type="changePatternList" targetNpcId="457,207" patternListId="3" next="none" />
<EventTask type="changePatternList" targetNpcId="457,208" patternListId="3" next="none" />
<!-- <EventTask type="message" string="@dungeon:9057002" style="combat" next="none"/> -->
<EventTask type="message" string="@dungeon:9057002" style="combat" next="none"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700020" next="time" nextValue="20"/>
<EventTask type="spawn" huntingZoneId="457" territoryId="45700020" next="none" />
</EventTaskGroup>
@@ -185,7 +247,7 @@
<EventTaskGroup>
<EventTask type="changePatternList" targetNpcId="457,207" patternListId="4" next="none" />
<EventTask type="changePatternList" targetNpcId="457,208" patternListId="4" next="none" />
<!-- <EventTask type="message" string="@dungeon:9057003" style="combat" next="none"/> -->
<EventTask type="message" string="@dungeon:9057003" style="combat" next="none"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700020" next="time" nextValue="20"/>
<EventTask type="spawn" huntingZoneId="457" territoryId="45700020" next="none" />
</EventTaskGroup>
@@ -197,7 +259,7 @@
<EventTaskGroup>
<EventTask type="changePatternList" targetNpcId="457,207" patternListId="5" next="none" />
<EventTask type="changePatternList" targetNpcId="457,208" patternListId="5" next="none" />
<!-- <EventTask type="message" string="@dungeon:9057004" style="combat" next="none"/> -->
<EventTask type="message" string="@dungeon:9057004" style="combat" next="none"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700020" next="time" nextValue="20"/>
<EventTask type="spawn" huntingZoneId="457" territoryId="45700020" next="none" />
</EventTaskGroup>
@@ -209,7 +271,7 @@
<EventTaskGroup>
<EventTask type="changePatternList" targetNpcId="457,207" patternListId="6" next="none" />
<EventTask type="changePatternList" targetNpcId="457,208" patternListId="6" next="none" />
<!-- <EventTask type="message" string="@dungeon:9057005" style="combat" next="none"/> -->
<EventTask type="message" string="@dungeon:9057005" style="combat" next="none"/>
<EventTask type="despawn" huntingZoneId="457" territoryId="45700020" next="time" nextValue="20"/>
<EventTask type="spawn" huntingZoneId="457" territoryId="45700020" next="none" />
</EventTaskGroup>
@@ -217,10 +279,10 @@
</EventGroup>
<!-- 4네임드 hp 대역에 따라, 네임드 방어력 증가 -->
<!-- <EventGroup type="npcHp" uniqueId="457,1002" value="75" repeat="true">
<EventGroup type="npcHp" uniqueId="457,1002" value="75" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="abnormality" abnormalityId="457034" target="npc" targetNpcId="457,1002" next="none" />
<!--EventTask type="abnormality" abnormalityId="457034" target="npc" targetNpcId="457,1002" next="none" /-->
<EventTask type="message" string="@dungeon:9057006" style="combat" next="none"/>
</EventTaskGroup>
</Event>
@@ -229,7 +291,7 @@
<EventGroup type="npcHp" uniqueId="457,1002" value="55" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="abnormality" abnormalityId="457035" target="npc" targetNpcId="457,1002" next="none" />
<!--EventTask type="abnormality" abnormalityId="457035" target="npc" targetNpcId="457,1002" next="none" /-->
<EventTask type="message" string="@dungeon:9057006" style="combat" next="none"/>
</EventTaskGroup>
</Event>
@@ -238,7 +300,7 @@
<EventGroup type="npcHp" uniqueId="457,1002" value="35" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="abnormality" abnormalityId="457036" target="npc" targetNpcId="457,1002" next="none" />
<!--EventTask type="abnormality" abnormalityId="457036" target="npc" targetNpcId="457,1002" next="none" /-->
<EventTask type="message" string="@dungeon:9057006" style="combat" next="none"/>
</EventTaskGroup>
</Event>
@@ -247,11 +309,11 @@
<EventGroup type="npcHp" uniqueId="457,1002" value="15" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="abnormality" abnormalityId="457037" target="npc" targetNpcId="457,1002" next="none" />
<!--EventTask type="abnormality" abnormalityId="457037" target="npc" targetNpcId="457,1002" next="none" /-->
<EventTask type="message" string="@dungeon:9057006" style="combat" next="none"/>
</EventTaskGroup>
</Event>
</EventGroup> -->
</EventGroup>
<EventGroup type="npcHp" uniqueId="457,202" value="45" repeat="true"> <!-- 칼 hp 대역에 따라, 네임드 공격력 증가 -->
<Event>
@@ -416,12 +478,22 @@
</EventTaskGroup>
</Event>
</EventGroup>
<EventGroup type="npcHp" uniqueId="457,212" value="0" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9757010" target="npc" targetNpcId="457,212" next="time" nextValue="5" />
</EventTaskGroup>
</Event>
</EventGroup>
<EventGroup type="npcHp" uniqueId="457,202" value="85" repeat="true"> <!-- 칼 hp 65%일때 버프 사용 -->
<EventGroup type="npcHp" uniqueId="457,213" value="0" repeat="true"> <!-- 칼 hp 65%일때 버프 사용 -->
<Event>
<EventTaskGroup>
</EventTaskGroup>
<EventTask type="message" string="@dungeon:9757012" target="npc" targetNpcId="457,213" next="time" nextValue="5" />
<EventTask type="message" string="@dungeon:9757013" style="default" next="none" />
<EventTask type="abnormality" abnormalityId="457038" target="player" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
@@ -495,7 +567,7 @@
<EventTaskGroup>
<EventTask type="changePatternList" targetNpcId="457,405" patternListId="1" next="none" />
<EventTask type="changePatternList" targetNpcId="457,1004" patternListId="3" next="none" />
<EventTask type="abnormality" abnormalityId="457019" target="player" turn="off" next="none"/>
<EventTask type="abnormality" abnormalityId="457019" target="player" turn="off" next="none"/>
<EventTask type="abnormality" abnormalityId="457022" target="npc" targetNpcId="457,1004" turn="off" next="none" />
</EventTaskGroup>
</Event>
@@ -504,7 +576,7 @@
<EventGroup type="none" id="407" name="돌거인 전멸기 사용" repeat="true">
<Event>
<EventTaskGroup>
<!-- <EventTask type="changePatternList" targetNpcId="457,404" patternListId="2" next="none" />
<EventTask type="changePatternList" targetNpcId="457,404" patternListId="2" next="none" />
<EventTask type="changePatternList" targetNpcId="457,408" patternListId="2" next="none" />
<EventTask type="changePatternList" targetNpcId="457,409" patternListId="2" next="none" />
<EventTask type="abnormality" abnormalityId="457020" target="npc" targetNpcId="457,404" next="none" />
@@ -512,7 +584,7 @@
<EventTask type="abnormality" abnormalityId="457020" target="npc" targetNpcId="457,409" next="none" />
<EventTask type="abnormality" abnormalityId="457021" target="npc" targetNpcId="457,404" next="none" />
<EventTask type="abnormality" abnormalityId="457021" target="npc" targetNpcId="457,408" next="none" />
<EventTask type="abnormality" abnormalityId="457021" target="npc" targetNpcId="457,409" next="none" /> -->
<EventTask type="abnormality" abnormalityId="457021" target="npc" targetNpcId="457,409" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>