• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

Dungeon Restoration | Temple of Temerity (ToT)

Joined
Mar 29, 2019
Messages
1,032
Reaction score
1,192
This process only works on 32bit Clients, unless you figure out how to restore dungeon gpks in 64bit clients. If so, please let us know.

This guide also assumes you use novadrop to pack/unpack the datacenter file.

Archgeus - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums

1684445610685 - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums

Archgeus - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums

Archgeus - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums

1684445649593 - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums

Archgeus - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums

1684445793506 - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums

1684445832823 - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums

Archgeus - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums


Server Side

TerritoryData_84.xml
line:108

Code:
<Npc instanceId="8401203" desc="Temple of Temerity Teleportal" memberId="0" npcTemplateId="1203" ai="100" randomPos="false" spawnCount="1" pos="-10864.52734375,10500.041015625,4466" offsetZ="0" dir="95" respawnTime="90000" isAggressiveMonster="false" viewRadius="200" viewAngle="360" alertRadius="400" alertAngle="360" aggroSendToClanDistance="300" aggroSendToPartyDistance="400" aggroSendToTerritory="" aggroReceiveOnlyInSight="false" aggroIgnorePartyId="" aggroShareGroupId="0" escapeLocation="0.0000,0.0000,0.0000" isReturn="true" conditionalSpawn="false" returnDistance="2000" questPatrol="false" peaceStateNoMoving="false" cautionStateNoMoving="false" voidSpawn="false" respawnRandomTime="20000" moveInTerritory="true" popupMsg="" msgProb="0.000000" msgInterval="0">
     <PatrolList type="default" socialDuration="0" randomSocial="false"/>
     <SocialSet checkInterval="0" probSocial="0.000000"/>
    </Npc>

DungeonConstraint.xml

Edit or add the following content if not exist.

Code:
<Constraint isActive="true" requiredActPoint="0" continentId="9082" huntingZoneId="482" coolTimeForSupportMatching="60,30" coolTime="120" coolTimeForPartyMatching="120" coolTimeForAccountTrait="120,60" coolTimeForPartyMatchingForAccountTrait="120,60" /> <!-- Temple of Temerity -->

Create a file with the name 048221.quest and put the following text inside. Remember to put that file inside of QuestData folder

Code:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<Quest id="48221">
  <Header>
    <Quest번호>482,21</Quest번호>
    <스토리그룹Id />
    <Quest제목>@quest:48221001</Quest제목>
    <DesignersNote />
    <반복퀘스트>반복</반복퀘스트>
    <연결퀘스트>1,1</연결퀘스트>
    <수행조건>
      <최소레벨>58</최소레벨>
      <영주길드 />
      <길드레벨 />
    </수행조건>
    <발생조건>
      <NPC대화>482,1503</NPC대화>
    </발생조건>
    <적정수행인원>1</적정수행인원>
    <적정수행레벨>58</적정수행레벨>
    <취소가능여부>가능</취소가능여부>
    <퀘스트대사>2</퀘스트대사>
    <퀘스트종류>범용</퀘스트종류>
    <집회소분류>
    </집회소분류>
    <시작Task번호>1</시작Task번호>
    <시작아이템 />
    <퀘스트버프 />
    <퀘스트버프버튼Text />
    <수락시음성대사>
    </수락시음성대사>
    <완료시음성대사>
    </완료시음성대사>
    <요약정보>100</요약정보>
    <시작시팝업대사>@quest:48221002</시작시팝업대사>
    <종료시팝업대사>@quest:48221003</종료시팝업대사>
  </Header>
  <Tasks>
    <Task id="1">
      <Header>
        <Id>1</Id>
        <이름>방문Task</이름>
        <위치 x="40" y="70" />
        <다음Task />
        <JournalScript>2</JournalScript>
        <실패시회귀Task>
        </실패시회귀Task>
      </Header>
      <Body>
        <방문그룹>
          <방문그룹>
            <NPCId>482,1503</NPCId>
            <대사작성>3</대사작성>
            <완료버튼Text>@quest:48221004</완료버튼Text>
            <연출Id>0</연출Id>
          </방문그룹>
        </방문그룹>
        <저널Text>@quest:48221005</저널Text>
        <완료시삽입아이템 />
        <완료시삭제아이템 />
        <보상>1</보상>
      </Body>
    </Task>
  </Tasks>
</Quest>

QuestCompensationData_482.xml

Code:
<?xml version="1.0" encoding="utf-8"?>
<QuestCompensationData huntingZoneId="482">
  <Quest questId="48221">
     <Compensation compensationId="1">
      <CompensationType type="normal" exp="0" gold="0" itemBag="allpay" memo="" policyPoint="" npcGuildId="" reputationExp="" reputationPoint="">
        <Item templateId="355" quantity="1" /><!--Transference Serum-->
      </CompensationType>
    </Compensation>
  </Quest>
</QuestCompensationData>

TeleportData.xml

Uncoment this entry or add it if not exist,

Code:
<TeleportList id="841203">
    <Teleport uniqueId="8412032" desc="Temple of Temerity" stringId="@rgn:9082001" continentId="9082" pos="38369,-146192,-305" dir="" distance="10"/>
    </TeleportList>

VillagerData.xml

Make sure the following entry exist

Code:
<Villager id="84,1203">
        <Menu type="PartyMatching" id="1"/>
        <Menu type="Teleport" id="841203"/>
    </Villager>

Client Side

Quest
folder

Create a new Quest file following your number of quest, so if you have til Quest-02531.xml then create a new file named Quest-02532.xml and so on, then put the following text on it,

Code:
<Quest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://vezel.dev/novadrop/dc/Quest Quest.xsd" id="48221" xmlns="https://vezel.dev/novadrop/dc/Quest">
      <Header>
            <Quest번호>482,21</Quest번호>
            <Quest제목>@quest:48221001</Quest제목>
            <반복퀘스트>반복</반복퀘스트>
            <발생조건>
                <NPC대화>482,1503</NPC대화>
            </발생조건>
            <수행조건>
              <길드레벨 />
              <영주길드 />
              <최소레벨>58</최소레벨>
            </수행조건>
            <스토리그룹Id />
            <요약정보>100</요약정보>
            <적정수행레벨>58</적정수행레벨>
            <적정수행인원>1</적정수행인원>
            <집회소분류 />
            <퀘스트종류>범용</퀘스트종류>
      </Header>
      <Tasks>
            <Task id="1">
              <Body>
                <방문그룹>
                      <방문그룹>
                            <NPCId>482,1503</NPCId>
                      </방문그룹>
                </방문그룹>
                <보상>1</보상>
                <저널Text>@quest:48221005</저널Text>
              </Body>
                  <Header>
                    <Id>1</Id>
                    <JournalScript>2</JournalScript>
                    <다음Task />
                    <이름>방문Task</이름>
              </Header>
            </Task>
      </Tasks>
</Quest>

StrSheet_Quest folder

Same instruction as before, create a new StrSheet_Quest...file and put the following content on it

Code:
<StrSheet_Quest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://vezel.dev/novadrop/dc/StrSheet_Quest StrSheet_Quest.xsd" xmlns="https://vezel.dev/novadrop/dc/StrSheet_Quest">
    <String id="48221001" string="Protecting the Goodies" />
    <String id="48221002" string="Have you met Feilia?" />
    <String id="48221003" string="Use it wisely!" />
    <String id="48221004" string="&quot;Thanks!&quot;" />
    <String id="48221005" string="Ask Feilia about the Cataclysm Machine. Return to Teldun to receive some Bailey Serum." />
</StrSheet_Quest>

QuestDialog folder

Same instruction as before, create a new QuestDialog...file and put the following content on it

Code:
<QuestDialog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://vezel.dev/novadrop/dc/QuestDialog QuestDialog.xsd" id="21" huntingZoneId="482" voiceTypeId="0" xmlns="https://vezel.dev/novadrop/dc/QuestDialog">
  <Text huntingZoneId="0" id="1" prevId="0" villagerId="0" />
  <Text huntingZoneId="482" id="100" prevId="0" villagerId="1502">
    <Page social="0" />
  </Text>
  <Text huntingZoneId="482" id="2" prevId="0" villagerId="1502">
    <Page social="4">"What endangers the relics? Why do the monsters hate them so? What protects them? Will you protect them?&lt;BR&gt;&lt;BR&gt;I've developed a serum that will transfer the relic's protection to you. Do you want some Transference Serum?&lt;BR&gt;&lt;BR&gt;I'll prepare you a batch of serum. Do you know when to use it? &lt;BR&gt;&lt;BR&gt;Did you think this was the only difficulty you'll face? While I work on this, why not ask Feilia to explain the Cataclysm Machine?"</Page>
  </Text>
  <Text huntingZoneId="482" id="3" prevId="2" villagerId="1502">
    <Page social="4">"The serum is ready. Will you put it to good use? It's not easy to make, so don't waste it."</Page>
  </Text>
</QuestDialog>

StrSheet_Dungeon folder

Now with the help of notepad++(or similar tool), search the following text

Code:
String id="5000"

and replace the font size from 120 to 50

Archgeus - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums


This last step is to get this...

Archgeus - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums


...instead of this

Archgeus - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums


Area (MiniMap)

With the help of notepad++(or similar tool), search for continentId="9082" in your Area folder, edit and put the following content on it.

Code:
<Area xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://vezel.dev/novadrop/dc/Area Area.xsd" id="482" continentId="9082" areaName="EX_ATW_A_SD_P" nameId="9082001" pcMoveCylinder="true" protect="false" ride="false" worldMapGuardId="18" worldMapWorldId="9999" xmlns="https://vezel.dev/novadrop/dc/Area">
      <Section id="2" worldMapSectionId="9082" nameId="9082001" huntingZoneId="-1" pk="false" vender="false" desTex="false" addMaxZ="500.000000" subtractMinZ="1000.000000" protect="false" priority="1" campId="0" ride="false" pcMoveCylinder="true" restBonus="false" floor="1">
        <Fence pos="36422.6563,-145014.3125,-330.1738" />
        <Fence pos="37075.4844,-149291.8906,-337.9500" />
        <Fence pos="38455.7266,-149387.4531,-303.6474" />
        <Fence pos="38877.3984,-148674.2656,-13.3121" />
        <Fence pos="38862.8047,-148331.9531,-21.2661" />
        <Fence pos="39237.4688,-143176.5000,-297.6443" />
        <Fence pos="37759.2578,-142258.8438,-210.2058" />
        <Fence pos="36352.0547,-143195.4219,-330.7369" />
      </Section>
</Area>

Archgeus - Dungeon Restoration | Temple of Temerity (ToT) - RaGEZONE Forums


Last update: 19/05/2023
 

Attachments

You must be registered for see attachments list
Last edited:
Back
Top