Como editar a lista de Teleport

Тема в разделе "[PT-BR] Guias para Lucera2", создана пользователем BR-PT Support, 1 авг 2017.

Статус темы:
Закрыта.
  1. BR-PT Support

    BR-PT Support Новичок

    Teleportation é de dois tipos:
    1. A lista de Teleport incluída no NPC
    2. Script teleport


    1. A lista de Teleport incluída no NPC
    Example for NPC:
    path: gameserver/data/npc
    Код:
    <npc id="31964" name="Bilia" title="Gatekeeper">
        <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="50"/>
        <set name="castle_id" value="9"/>
        <set name="collision_height" value="25.0"/>
        <set name="collision_radius" value="8.0"/>
        <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="Merchant"/>
        <skills>
          <skill id="4416" level="14"/>
          <!--Humans-->
        </skills>
        <teleportlist>
          <sublist id="1">
            <target loc="43835 -47749 -792" item_id="57" price="10000" name="Gatekeeper.RuneTownship" castle_id="8"/>
            <target loc="147850 -55300 -2728" item_id="57" price="10000" name="Gatekeeper.TheTownofGoddard" castle_id="7"/>
            <target loc="146783 25808 -2008" item_id="57" price="53000" name="Gatekeeper.TheTownofAden" castle_id="5"/>
            <target loc="82971 53207 -1488" item_id="57" price="59000" name="Gatekeeper.TheTownofOren" castle_id="4"/>
            <target loc="111455 219400 -3544" item_id="57" price="100000" name="Gatekeeper.Heine" castle_id="6"/>
            <target loc="83463 148045 -3400" item_id="57" price="87000" name="Gatekeeper.TheTownofGiran" castle_id="3"/>
            <target loc="15472 142880 -2688" item_id="57" price="88000" name="Gatekeeper.TheTownofDion" castle_id="2"/>
            <target loc="-12787 122779 -3112" item_id="57" price="85000" name="Gatekeeper.TheTownofGludio" castle_id="1"/>
            <target loc="-45158 -112583 -240" item_id="57" price="13000" name="Gatekeeper.OrcVillage"/>
            <target loc="115120 -178224 -880" item_id="57" price="4400" name="Gatekeeper.DwarvenVillage"/>
            <target loc="68693 -110438 -1904" item_id="57" price="3000" name="Gatekeeper.DenofEvil"/>
            <target loc="111965 -154172 -1528" item_id="57" price="1600" name="Gatekeeper.PlunderousPlains"/>
            <target loc="113903 -108752 -848" item_id="57" price="3500" name="Gatekeeper.FrozenLabyrinth"/>
            <target loc="47692 -115745 -3744" item_id="57" price="1900" name="Gatekeeper.CryptsofDisgrace"/>
            <target loc="91280 -117152 -3928" item_id="57" price="2100" name="Gatekeeper.PavelRuins"/>
          </sublist>
          <sublist id="2">
            <target loc="-87328 142266 -3640" item_id="57" price="1000" name="Gatekeeper.GludinArena"/>
            <target loc="73579 142709 -3768" item_id="57" price="1000" name="Gatekeeper.GiranArena"/>
            <target loc="107577 -122392 -3632" item_id="57" price="1000" name="Gatekeeper.FrostLake"/>
            <target loc="44221 -114232 -2784" item_id="57" price="1000" name="Gatekeeper.CryptsofDisgrace"/>
            <target loc="121618 -141554 -1496" item_id="57" price="1000" name="Gatekeeper.SkyWagonRelic"/>
            <target loc="146440 46723 -3432" item_id="57" price="1000" name="Gatekeeper.Coliseum"/>
          </sublist>
          <sublist id="3">
            <target loc="-87328 142266 -3640" price="1" item_id="6651" name="Gatekeeper.GludinArena"/>
            <target loc="73579 142709 -3768" price="1" item_id="6651" name="Gatekeeper.GiranArena"/>
            <target loc="107577 -122392 -3632" price="1" item_id="6651" name="Gatekeeper.FrostLake"/>
            <target loc="44221 -114232 -2784" price="1" item_id="6651" name="Gatekeeper.CryptsofDisgrace"/>
            <target loc="121618 -141554 -1496" price="1" item_id="6651" name="Gatekeeper.SkyWagonRelic"/>
            <target loc="146440 46723 -3432" price="1" item_id="6651" name="Gatekeeper.Coliseum"/>
          </sublist>
        </teleportlist>
        <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>
      </npc>
    Structure:
    Open tag <teleportlist>
    Sub list which we call from the dialogue when referring <sublist id="1"> 2 3 4 5 etc.
    target loc= X Y Z Teleport coordinates
    item_id="57" Consume Item ID
    price="10000" Consume item amount
    name="Gatekeeper.RuneTownship" Nome da localização do teletransporte gameserver/data/strings/

    2. Script teleport:

    Teleport list está incluso e integrado ao arquivo de HTML
    Exemplo:
    gameserver/data/html-en/teleporter/
    Text:
    [scripts_Util:Gatekeeper 43816 -47768 -800 50000 @811;Rune Township|Teleport to Rune Township (50,000 Adena).]
    Params:
    scripts_Util:Gatekeeper - Teleportation call utility
    43816 -47768 -800 50000 - X Y Z Price in Adena
    @811;Rune Township - Dialog for re-confirmation
    | Script and Text Separator
    Teleport to Rune Township (50,000 Adena). - Plain text
Статус темы:
Закрыта.