Сундук

Gamlet

Heir
Каким ли образом возможно ли реализовать свой сундук и предмет который его открывает, аналог тех сундуках по локам и открывающихся с помощью ключей, любимые мобы ТХшников)
 
Каким ли образом возможно ли реализовать свой сундук и предмет который его открывает, аналог тех сундуках по локам и открывающихся с помощью ключей, любимые мобы ТХшников)
Найди сундук и посмотри его параметры, если не ошибаюсь там есть параметр открывающий его
 
Найди сундук и посмотри его параметры, если не ошибаюсь там есть параметр открывающий его
XML:
<npc id="21820" name="Treasure Chest" title="">
    <set name="aggroRange" value="0"/>
    <set name="ai_type" value="Fighter"/>
    <set name="baseAtkRange" value="40"/>
    <set name="baseCON" value="43"/>
    <set name="baseCritRate" value="10"/>
    <set name="baseDEX" value="30"/>
    <set name="baseHpMax" value="2802.9"/>
    <set name="baseHpRate" value="1"/>
    <set name="baseHpReg" value="8.5"/>
    <set name="baseINT" value="21"/>
    <set name="baseMAtk" value="1069"/>
    <set name="baseMAtkSpd" value="333"/>
    <set name="baseMDef" value="411"/>
    <set name="baseMEN" value="20"/>
    <set name="baseMpMax" value="1607.4"/>
    <set name="baseMpReg" value="3"/>
    <set name="basePAtk" value="1701"/>
    <set name="basePAtkSpd" value="253"/>
    <set name="basePDef" value="556"/>
    <set name="baseRunSpd" value="165"/>
    <set name="baseSTR" value="40"/>
    <set name="baseShldDef" value="0"/>
    <set name="baseShldRate" value="0"/>
    <set name="baseWIT" value="20"/>
    <set name="baseWalkSpd" value="80"/>
    <set name="collision_height" value="8.5"/>
    <set name="collision_radius" value="8.5"/>
    <set name="level" value="78"/>
    <set name="rewardExp" value="7300"/>
    <set name="rewardRp" value="0"/>
    <set name="rewardSp" value="799"/>
    <set name="shots" value="NONE"/>
    <set name="texture" value=""/>
    <set name="type" value="TreasureChest"/>
    <ai_params>
      <set name="noRandomWalk" value="true"/>
    </ai_params>
    <skills>
      <skill id="4045" level="1"/>
      <!--Resist Full Magic Attack-->
      <skill id="4408" level="1"/>
      <!--HP Increase (1x)-->
      <skill id="4409" level="1"/>
      <!--MP Increase (1x)-->
      <skill id="4410" level="11"/>
      <!--Average P. Atk.-->
      <skill id="4411" level="11"/>
      <!--Average M. Atk.-->
      <skill id="4412" level="11"/>
      <!--Average P. Def.-->
      <skill id="4413" level="11"/>
      <!--Average M. Def.-->
      <skill id="4414" level="2"/>
      <!--Standard Type-->
      <skill id="4415" level="5"/>
      <!--Blunt Weapons-->
      <skill id="4416" level="2"/>
      <!--Magic Creatures-->
      <skill id="4789" level="5"/>
      <!--NPC High Level-->
    </skills>
    <attributes>
      <defence attribute="fire" value="0"/>
      <defence attribute="water" value="0"/>
      <defence attribute="wind" value="0"/>
      <defence attribute="earth" value="0"/>
      <defence attribute="holy" value="0"/>
      <defence attribute="unholy" value="0"/>
    </attributes>
    <rewardlist type="SWEEP">
      <reward item_id="1808" min="1" max="1" chance="0.1132"/>
      <reward item_id="5481" min="1" max="1" chance="1.1429"/>
      <reward item_id="6901" min="1" max="1" chance="0.2547"/>
    </rewardlist>
    <rewardlist type="RATED_GROUPED">
      <group chance="70.0">
        <reward item_id="57" min="1025" max="2092" chance="100.0"/>
      </group>
      <group chance="45.2887">
        <reward item_id="5525" min="1" max="1" chance="0.4281"/>
        <reward item_id="5494" min="1" max="1" chance="0.5816"/>
        <reward item_id="5294" min="1" max="1" chance="0.0033"/>
        <reward item_id="5292" min="1" max="1" chance="0.0046"/>
        <reward item_id="5289" min="1" max="1" chance="0.0033"/>
        <reward item_id="5526" min="1" max="1" chance="0.4281"/>
        <reward item_id="3036" min="1" max="1" chance="0.0105"/>
        <reward item_id="1895" min="1" max="1" chance="6.7802"/>
        <reward item_id="1876" min="1" max="1" chance="4.7462"/>
        <reward item_id="1873" min="1" max="1" chance="9.4924"/>
        <reward item_id="1868" min="1" max="1" chance="47.4625"/>
        <reward item_id="1344" min="10" max="30" chance="29.6636"/>
        <reward item_id="4042" min="1" max="1" chance="0.3956"/>
      </group>
    </rewardlist>
  </npc>
 
XML:
<npc id="21820" name="Treasure Chest" title="">
    <set name="aggroRange" value="0"/>
    <set name="ai_type" value="Fighter"/>
    <set name="baseAtkRange" value="40"/>
    <set name="baseCON" value="43"/>
    <set name="baseCritRate" value="10"/>
    <set name="baseDEX" value="30"/>
    <set name="baseHpMax" value="2802.9"/>
    <set name="baseHpRate" value="1"/>
    <set name="baseHpReg" value="8.5"/>
    <set name="baseINT" value="21"/>
    <set name="baseMAtk" value="1069"/>
    <set name="baseMAtkSpd" value="333"/>
    <set name="baseMDef" value="411"/>
    <set name="baseMEN" value="20"/>
    <set name="baseMpMax" value="1607.4"/>
    <set name="baseMpReg" value="3"/>
    <set name="basePAtk" value="1701"/>
    <set name="basePAtkSpd" value="253"/>
    <set name="basePDef" value="556"/>
    <set name="baseRunSpd" value="165"/>
    <set name="baseSTR" value="40"/>
    <set name="baseShldDef" value="0"/>
    <set name="baseShldRate" value="0"/>
    <set name="baseWIT" value="20"/>
    <set name="baseWalkSpd" value="80"/>
    <set name="collision_height" value="8.5"/>
    <set name="collision_radius" value="8.5"/>
    <set name="level" value="78"/>
    <set name="rewardExp" value="7300"/>
    <set name="rewardRp" value="0"/>
    <set name="rewardSp" value="799"/>
    <set name="shots" value="NONE"/>
    <set name="texture" value=""/>
    <set name="type" value="TreasureChest"/>
    <ai_params>
      <set name="noRandomWalk" value="true"/>
    </ai_params>
    <skills>
      <skill id="4045" level="1"/>
      <!--Resist Full Magic Attack-->
      <skill id="4408" level="1"/>
      <!--HP Increase (1x)-->
      <skill id="4409" level="1"/>
      <!--MP Increase (1x)-->
      <skill id="4410" level="11"/>
      <!--Average P. Atk.-->
      <skill id="4411" level="11"/>
      <!--Average M. Atk.-->
      <skill id="4412" level="11"/>
      <!--Average P. Def.-->
      <skill id="4413" level="11"/>
      <!--Average M. Def.-->
      <skill id="4414" level="2"/>
      <!--Standard Type-->
      <skill id="4415" level="5"/>
      <!--Blunt Weapons-->
      <skill id="4416" level="2"/>
      <!--Magic Creatures-->
      <skill id="4789" level="5"/>
      <!--NPC High Level-->
    </skills>
    <attributes>
      <defence attribute="fire" value="0"/>
      <defence attribute="water" value="0"/>
      <defence attribute="wind" value="0"/>
      <defence attribute="earth" value="0"/>
      <defence attribute="holy" value="0"/>
      <defence attribute="unholy" value="0"/>
    </attributes>
    <rewardlist type="SWEEP">
      <reward item_id="1808" min="1" max="1" chance="0.1132"/>
      <reward item_id="5481" min="1" max="1" chance="1.1429"/>
      <reward item_id="6901" min="1" max="1" chance="0.2547"/>
    </rewardlist>
    <rewardlist type="RATED_GROUPED">
      <group chance="70.0">
        <reward item_id="57" min="1025" max="2092" chance="100.0"/>
      </group>
      <group chance="45.2887">
        <reward item_id="5525" min="1" max="1" chance="0.4281"/>
        <reward item_id="5494" min="1" max="1" chance="0.5816"/>
        <reward item_id="5294" min="1" max="1" chance="0.0033"/>
        <reward item_id="5292" min="1" max="1" chance="0.0046"/>
        <reward item_id="5289" min="1" max="1" chance="0.0033"/>
        <reward item_id="5526" min="1" max="1" chance="0.4281"/>
        <reward item_id="3036" min="1" max="1" chance="0.0105"/>
        <reward item_id="1895" min="1" max="1" chance="6.7802"/>
        <reward item_id="1876" min="1" max="1" chance="4.7462"/>
        <reward item_id="1873" min="1" max="1" chance="9.4924"/>
        <reward item_id="1868" min="1" max="1" chance="47.4625"/>
        <reward item_id="1344" min="10" max="30" chance="29.6636"/>
        <reward item_id="4042" min="1" max="1" chance="0.3956"/>
      </group>
    </rewardlist>
  </npc>
Это chest. Поищи box. В игре смотри по дропу.
 
Это chest. Поищи box. В игре смотри по дропу.
XML:
<npc id="31530" name="Box" title="">
    <set name="aggroRange" value="0"/>
    <set name="ai_type" value="CharacterAI"/>
    <set name="baseAtkRange" value="40"/>
    <set name="baseCON" value="43"/>
    <set name="baseCritRate" value="40"/>
    <set name="baseDEX" value="30"/>
    <set name="baseHpMax" value="2444.468"/>
    <set name="baseHpRate" value="1"/>
    <set name="baseHpReg" value="7.5"/>
    <set name="baseINT" value="21"/>
    <set name="baseMAtk" value="780"/>
    <set name="baseMAtkSpd" value="333"/>
    <set name="baseMDef" value="382"/>
    <set name="baseMEN" value="20"/>
    <set name="baseMpMax" value="1345.8"/>
    <set name="baseMpReg" value="2.7"/>
    <set name="basePAtk" value="1303"/>
    <set name="basePAtkSpd" value="253"/>
    <set name="basePDef" value="471"/>
    <set name="baseRunSpd" value="120"/>
    <set name="baseSTR" value="40"/>
    <set name="baseShldDef" value="0"/>
    <set name="baseShldRate" value="0"/>
    <set name="baseWIT" value="20"/>
    <set name="baseWalkSpd" value="80"/>
    <set name="collision_height" value="8.5"/>
    <set name="collision_radius" value="8.5"/>
    <set name="level" value="70"/>
    <set name="rewardExp" value="0"/>
    <set name="rewardRp" value="0"/>
    <set name="rewardSp" value="0"/>
    <set name="shots" value="NONE"/>
    <set name="texture" value=""/>
    <set name="type" value="Npc"/>
    <skills>
      <skill id="4416" level="2"/>
      <!--Magic Creatures-->
    </skills>
да, скорее всего не там
 
XML:
<npc id="31530" name="Box" title="">
    <set name="aggroRange" value="0"/>
    <set name="ai_type" value="CharacterAI"/>
    <set name="baseAtkRange" value="40"/>
    <set name="baseCON" value="43"/>
    <set name="baseCritRate" value="40"/>
    <set name="baseDEX" value="30"/>
    <set name="baseHpMax" value="2444.468"/>
    <set name="baseHpRate" value="1"/>
    <set name="baseHpReg" value="7.5"/>
    <set name="baseINT" value="21"/>
    <set name="baseMAtk" value="780"/>
    <set name="baseMAtkSpd" value="333"/>
    <set name="baseMDef" value="382"/>
    <set name="baseMEN" value="20"/>
    <set name="baseMpMax" value="1345.8"/>
    <set name="baseMpReg" value="2.7"/>
    <set name="basePAtk" value="1303"/>
    <set name="basePAtkSpd" value="253"/>
    <set name="basePDef" value="471"/>
    <set name="baseRunSpd" value="120"/>
    <set name="baseSTR" value="40"/>
    <set name="baseShldDef" value="0"/>
    <set name="baseShldRate" value="0"/>
    <set name="baseWIT" value="20"/>
    <set name="baseWalkSpd" value="80"/>
    <set name="collision_height" value="8.5"/>
    <set name="collision_radius" value="8.5"/>
    <set name="level" value="70"/>
    <set name="rewardExp" value="0"/>
    <set name="rewardRp" value="0"/>
    <set name="rewardSp" value="0"/>
    <set name="shots" value="NONE"/>
    <set name="texture" value=""/>
    <set name="type" value="Npc"/>
    <skills>
      <skill id="4416" level="2"/>
      <!--Magic Creatures-->
    </skills>
да, скорее всего не там
Все типы нпц и аишки в ядре.
Пробуйте вытягивать, вносить корректировки и подгружать через ext.jar
 
Нашел Treasure Box в Vark'e
Но не указано чем открывать, что скорее всего зашито в ядре, как указано OurLastnight постом выше.
В любом случае попробуй сделать нового нпс с такими же параметрами.

<npc id="18285" name="Treasure Chest" title="">
<set name="aggroRange" value="0"/>
<set name="ai_type" value="CharacterAI"/>
<set name="baseAtkRange" value="40"/>
<set name="baseCON" value="43"/>
<set name="baseCritRate" value="40"/>
<set name="baseDEX" value="30"/>
<set name="baseHpMax" value="3101.388"/>
<set name="baseHpRate" value="1"/>
<set name="baseHpReg" value="3.09"/>
<set name="baseINT" value="21"/>
<set name="baseMAtk" value="1251"/>
<set name="baseMAtkSpd" value="333"/>
<set name="baseMDef" value="420"/>
<set name="baseMEN" value="20"/>
<set name="baseMpMax" value="1760.064"/>
<set name="baseMpReg" value="3.1"/>
<set name="basePAtk" value="1922"/>
<set name="basePAtkSpd" value="253"/>
<set name="basePDef" value="625"/>
<set name="baseRunSpd" value="1"/>
<set name="baseSTR" value="40"/>
<set name="baseShldDef" value="0"/>
<set name="baseShldRate" value="0"/>
<set name="baseWIT" value="20"/>
<set name="baseWalkSpd" value="80"/>
<set name="collision_height" value="8.5"/>
<set name="collision_radius" value="8.5"/>
<set name="level" value="81"/>
<set name="rewardExp" value="0"/>
<set name="rewardRp" value="0"/>
<set name="rewardSp" value="0"/>
<set name="shots" value="NONE"/>
<set name="texture" value=""/>
<set name="type" value="TreasureChest"/>
<ai_params>
<set name="noRandomWalk" value="true"/>
</ai_params>
<skills>
<skill id="4045" level="1"/>
<!--Resist Full Magic Attack-->
<skill id="4143" level="1"/>
<!--Treasure Bomb-->
<skill id="4408" level="1"/>
<!--HP Increase (1x)-->
<skill id="4409" level="1"/>
<!--MP Increase (1x)-->
<skill id="4410" level="11"/>
<!--Average P. Atk.-->
<skill id="4411" level="11"/>
<!--Average M. Atk.-->
<skill id="4412" level="11"/>
<!--Average P. Def.-->
<skill id="4413" level="21"/>
<!--Extremely Strong M. Def.-->
<skill id="4414" level="2"/>
<!--Standard Type-->
<skill id="4415" level="3"/>
<!--One-handed Sword-->
<skill id="4416" level="2"/>
<!--Magic Creatures-->
</skills>
<attributes>
<defence attribute="fire" value="0"/>
<defence attribute="water" value="0"/>
<defence attribute="wind" value="0"/>
<defence attribute="earth" value="0"/>
<defence attribute="holy" value="0"/>
<defence attribute="unholy" value="0"/>
</attributes>
<rewardlist type="SWEEP">
<reward item_id="4039" min="1" max="1" chance="9.0909"/>
<reward item_id="4041" min="1" max="1" chance="2.381"/>
<reward item_id="5487" min="1" max="1" chance="1.25"/>
</rewardlist>
<rewardlist type="RATED_GROUPED">
<group chance="70.0">
<reward item_id="57" min="5312" max="10638" chance="100.0"/>
</group>
<group chance="0.4097">
<reward item_id="959" min="1" max="1" chance="9.1042"/>
<reward item_id="960" min="1" max="1" chance="90.8958"/>
</group>
</rewardlist>
</npc>
 
Back
Top