Files
Server-Datasheets/Datasheet/DungeonData_9802.xml
2025-03-03 20:30:53 -05:00

209 lines
9.6 KiB
XML

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Dungeon continentId="9802" name="@dungeon:9802" startPos="11948,-145967,-9326" exitContinentId="8001" exitPos="33545,-3256,1273" summonPc="true">
<Condition type="raid" value="7" />
<Condition type="levelOver" value="59" />
<Condition type="maxMemberCount" value="20" />
<Condition type="abnormality" value="47681600" count="1" />
<EventGroup type="initialize">
<Event>
<EventTaskGroup>
<!-- 문 스폰 -->
<EventTask type="spawn" huntingZoneId="802" territoryId="60100021" next="none" />
<EventTask type="spawn" huntingZoneId="802" territoryId="60100022" next="none" />
<EventTask type="spawn" huntingZoneId="802" territoryId="60100023" next="none" />
<EventTask type="spawn" huntingZoneId="802" territoryId="60100024" next="none" />
<EventTask type="spawn" huntingZoneId="802" territoryId="80100011" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<!-- 재입장 불가 이상상태 걸어주기
<EventGroup type="enterTerritory" uniqueId="802,60100020" value="0" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="abnormality" abnormalityId="47681700" target="player" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
-->
<!-- 입장한 유저 인원 수 체크 후 문 열기 -->
<EventGroup type="userCountInTerritory" uniqueId="802,80100012" value="7">
<Event>
<EventTaskGroup>
<EventTask type="despawn" huntingZoneId="802" territoryId="80100011" next="none" />
<EventTask type="Spawn" huntingZoneId="802" territoryId="60100001,60100002,60100003,60100004,60100005" next="none" />
<EventTask type="message" string="@dungeon:9802006" style="combat" next="none" />
<EventTask type="abnormality" abnormalityId="47681700" target="player" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<!-- 1번방 전투 시작하면 입구 문닫기
<EventGroup type="npcState" uniqueId="802,404" value="combat" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="spawn" huntingZoneId="802" territoryId="60100025" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
-->
<!-- 1번방의 모든 몬스터가 죽었을 경우 2번문 디스폰 및 2번방 몬스터 스폰 -->
<EventGroup type="eliminate" territoryId="60100001,60100002,60100003,60100004,60100005">
<Event>
<EventTaskGroup>
<EventTask type="deSpawn" huntingZoneId="802" territoryId="60100021" next="none" />
<EventTask type="deSpawn" huntingZoneId="802" territoryId="60100022" next="none" />
<EventTask type="Spawn" huntingZoneId="802" territoryId="60100010" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<!-- 2번방 전투 시작하면 입구 문닫기
<EventGroup type="npcState" uniqueId="802,201" value="combat" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="spawn" huntingZoneId="802" territoryId="60100022" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
-->
<!-- 2번방의 모든 몬스터가 죽었을 경우 3번문 디스폰 -->
<EventGroup type="eliminate" territoryId="60100010">
<Event>
<EventTaskGroup>
<EventTask type="deSpawn" huntingZoneId="802" territoryId="60100023" next="none" />
<EventTask type="deSpawn" huntingZoneId="802" territoryId="60100024" next="none" />
<EventTask type="Spawn" huntingZoneId="802" territoryId="60100012" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<!-- 3번방 전투 시작하면 입구 문닫기
<EventGroup type="npcState" uniqueId="802,101" value="combat" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="spawn" huntingZoneId="802" territoryId="60100024" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
-->
<!-- 3번방의 모든 몬스터가 죽었을 경우 차원의 마법석 스폰 -->
<EventGroup type="npcHp" uniqueId="802,101" value="0" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="Spawn" huntingZoneId="802" territoryId="80100001" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<!-- 몬스터 디스폰 시키는 오브젝트 작동 설정 1
<EventGroup type="enterTerritory" uniqueId="802,80100006" targetNpcId="802,201">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802001" style="combat" next="none"/>
<EventTask type="deSpawn" huntingZoneId="802" territoryId="60100013" next="none"/>
</EventTaskGroup>
</Event>
</EventGroup>-->
<!-- 몬스터 디스폰 시키는 오브젝트 작동 설정 2
<EventGroup type="enterTerritory" uniqueId="802,80100006" targetNpcId="802,202">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802001" style="combat" next="none"/>
<EventTask type="deSpawn" huntingZoneId="802" territoryId="60100014" next="none"/>
</EventTaskGroup>
</Event>
</EventGroup>-->
<!-- 몬스터 디스폰 시키는 오브젝트 작동 설정 3
<EventGroup type="enterTerritory" uniqueId="802,80100006" targetNpcId="802,203">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802001" style="combat" next="none"/>
<EventTask type="deSpawn" huntingZoneId="802" territoryId="60100015" next="none"/>
</EventTaskGroup>
</Event>
</EventGroup>-->
<!-- 몬스터 디스폰 시키는 오브젝트 작동 설정 4
<EventGroup type="enterTerritory" uniqueId="802,80100009" targetNpcId="802,201">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802001" style="combat" next="none"/>
<EventTask type="deSpawn" huntingZoneId="802" territoryId="60100013" next="none"/>
</EventTaskGroup>
</Event>
</EventGroup>-->
<!-- 몬스터 디스폰 시키는 오브젝트 작동 설정 5
<EventGroup type="enterTerritory" uniqueId="802,80100009" targetNpcId="802,202">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802001" style="combat" next="none"/>
<EventTask type="deSpawn" huntingZoneId="802" territoryId="60100014" next="none"/>
</EventTaskGroup>
</Event>
</EventGroup>-->
<!-- 몬스터 디스폰 시키는 오브젝트 작동 설정6
<EventGroup type="enterTerritory" uniqueId="802,80100009" targetNpcId="802,203">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802001" style="combat" next="none"/>
<EventTask type="deSpawn" huntingZoneId="802" territoryId="60100015" next="none"/>
</EventTaskGroup>
</Event>
</EventGroup>-->
<!-- 공격대 몬스터 HP가 80%되면 기본몬스터 소환 -->
<EventGroup type="npcHp" uniqueId="802,101" value="80" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802002" style="combat" next="none" />
<EventTask type="Soundon" soundType="effectSound" soundId="7001" playTime="0" next="time" nextValue="1" />
<EventTask type="spawn" huntingZoneId="802" territoryId="60100016" next="none" />
<EventTask type="spawn" huntingZoneId="802" territoryId="60100017" next="none" />
<EventTask type="spawn" huntingZoneId="802" territoryId="60100018" next="none" />
<EventTask type="spawn" huntingZoneId="802" territoryId="60100019" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<!-- 공격대 몬스터 HP가 60%되면 중형몬스터 소환 -->
<EventGroup type="npcHp" uniqueId="802,101" value="60" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802002" style="combat" next="none" />
<EventTask type="Soundon" soundType="effectSound" soundId="7001" playTime="0" next="time" nextValue="1" />
<EventTask type="spawn" huntingZoneId="802" territoryId="60100013" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<!-- 공격대 몬스터 HP가 50%되면 경고 -->
<EventGroup type="npcHp" uniqueId="802,101" value="50" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802003" style="combat" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<!-- 공격대 몬스터 HP가 40%되면 중형몬스터 소환 -->
<EventGroup type="npcHp" uniqueId="802,101" value="40" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802002" style="combat" next="none" />
<EventTask type="Soundon" soundType="effectSound" soundId="7001" playTime="0" next="time" nextValue="1" />
<EventTask type="spawn" huntingZoneId="802" territoryId="60100014" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<!-- 공격대 몬스터 HP가 20%되면 중형몬스터 소환 -->
<EventGroup type="npcHp" uniqueId="802,101" value="20" repeat="true">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802002" style="combat" next="none" />
<EventTask type="Soundon" soundType="effectSound" soundId="7001" playTime="0" next="time" nextValue="1" />
<EventTask type="spawn" huntingZoneId="802" territoryId="60100015" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
<!-- 3네임드 10분뒤 광폭화 -->
<EventGroup type="npcHp" uniqueId="802,101" value="100" repeat="true" stopWhenReset="true">
<Event>
<EventTaskGroup>
<EventTask type="message" string="@dungeon:9802005" style="default" next="time" nextValue="600" />
<!-- 이상상태 부여-->
<EventTask type="abnormality" abnormalityId="47630300" target="npc" targetNpcId="802,101" next="none" />
</EventTaskGroup>
</Event>
</EventGroup>
</Dungeon>