Квест Lost and Found (Не распоковываеться предмет)

NextReal

Выдающийся
Участник
Сообщения
60
Розыгрыши
0
Репутация
41
Реакции
54
Баллы
1 333
Не реклама Квест:
Сборка: EmuRT HF R10

Смысл в чем выполнив квест и получив итем ( ID 15716 : Packaged Book ) он не активен, то есть не открывается по 2-му щелчку мыши

Код:
<etcitem id="15716" name="Packaged Book">
    <set name="class" value="OTHER"/>
    <set name="crystal_type" value="NONE"/>
    <set name="icon" value="icon.etc_memopad_i00"/>
    <set name="stackable" value="true"/>
    <set name="type" value="OTHER"/>
    <cond msgId="1508">
      <not>
        <player olympiad="true"/>
      </not>
    </cond>
  </etcitem>

Кто может подсказать как исправить данный предмет чтоб он выдавал при двойном клике:

Поврежденный Древний Документ (ID 15715)
Книга Древних - Божественное Вдохновение (Язык Оригинала) (ID 8619)
Книга Древних - Божественное Вдохновение (Манускрипт) (ID 8620)
 
Решение
gameserver\data\xml\other В файл extractable_items
Код:
 <etcitem id="12345" name="Fortuna of Chaos">
    <set name="freightable" value="true"/>
    <set name="class" value="OTHER"/>
    <set name="crystal_type" value="NONE"/>
    <set name="icon" value="BranchSys2.icon.br_fortuna_box_chaos_i00"/>
    <set name="stackable" value="true"/>
    <set name="type" value="OTHER"/>
  </etcitem>
Код:
<item id="12345" type="0">
        <product id="123" chance="2600" count="1" />
        <product id="345" chance="1900" count="2" />
        <product id="678" chance="1700" count="3" />
    </item>
скил удалить
Поврежденный Древний Документ (ID 15715) Шанс 20
Книга Древних - Божественное Вдохновение (Язык Оригинала) (ID 8619) Шанс 40
Книга Древних - Божественное Вдохновение (Манускрипт) (ID 8620) Шанс 40
 
по птс:
Код:
item_begin    etcitem    15716    [q_packaged_book]    item_type=etcitem бла бла бла item_skill=[s_item_q_packaged_book_open] // skill id 9077 level 1
значит так:
Код:
<etcitem id="15716" name="Packaged Book">
    <set name="class" value="OTHER"/>
    <set name="crystal_type" value="NONE"/>
    <set name="icon" value="icon.etc_memopad_i00"/>
    <set name="stackable" value="true"/>
    <set name="type" value="OTHER"/>
    <cond msgId="1508">
        <not>
            <player olympiad="true"/>
        </not>
    </cond>
    <skills>
        <skill id="9077" level="1"/>
    </skills>
</etcitem>

возможно потребуется реализация скила 9077
 
Важные моменты при реализации скилла:
Код:
effect = {{i_restoration_random;{{{{[sb_increase_of_divinity_a];1}};40};{{{[sb_increase_of_divinity_s];1}};40};{{{[q_damaged_book];1}};20}}}}
и
item_consume = {[q_packaged_book];1}
айди итемов:
Код:
sb_increase_of_divinity_a = 8619
sb_increase_of_divinity_s = 8620
q_damaged_book = 15715
и
q_packaged_book = 15616
 

    NextReal

    Баллов: 7
    За ответ
Я просто не понимаю где это менять так как я нуль в этом и пока только начинаю. Восполнять пробелы с 2007 года . =)))
Если вас не затруднит ткните меня носом =)
Код:
        <skill id="9077" levels="1" name="Open Packaged Book" >
        <!--  Automatically generated from The High Five: Part 4.5 client files.
          Description: none
          Target is set to TARGET_NONE, skillType  to NOTDONE for server compatability.
          created 07-7-2011  19:19
        -->
        <set name="icon" val="icon.skill0000" />
        <set name="target" val="TARGET_NONE" />
        <set name="skillType" val="NOTDONE" />
        <set name="operateType" val="OP_ACTIVE" />
    </skill>
 
Я просто не понимаю где это менять так как я нуль в этом и пока только начинаю. Восполнять пробелы с 2007 года . :))
Если вас не затруднит ткните меня носом :)
Код:
        <skill id="9077" levels="1" name="Open Packaged Book" >
        <!--  Automatically generated from The High Five: Part 4.5 client files.
          Description: none
          Target is set to TARGET_NONE, skillType  to NOTDONE for server compatability.
          created 07-7-2011  19:19
        -->
        <set name="icon" val="icon.skill0000" />
        <set name="target" val="TARGET_NONE" />
        <set name="skillType" val="NOTDONE" />
        <set name="operateType" val="OP_ACTIVE" />
    </skill>
Код:
<skill id="9077" levels="1" name="Open Packaged Book" >
       <set name="magicType" val="SPECIAL" />
        <set name="icon" val="icon.skill0000" />
        <set name="magicLevel" val="1" />
        <set name="itemConsumeId" val="15716" />
        <set name="itemConsumeCount" val="1" />
        <set name="target" val="TARGET_SELF" />
        <set name="skillType" val="EXTRACT" />
        <set name="operateType" val="OP_ACTIVE" />
        <set name="isHandler" val="true"/>
        <set name="altUse" val="true"/>
        <cond msgId="113" addName="1">
            <player encumbered="20;10" />
        </cond>
        <extractlist level="1"> <!-- Open Packaged Book -->
            <group chance="40">
                <extract item_id="8619" count="1" />
            </group>
            <group chance="40">
                <extract item_id="8620" count="1" />
            </group>
            <group chance="20">
                <extract item_id="15715" count="1" />
            </group>
        </extractlist>
    </skill>
 
3333.JPG
Предмет начал юзатся но 1500 штук потратил так не одного предмета и не получил ошибок в ГС нету. что не так?

Item:
Код:
  <etcitem id="15716" name="Packaged Book">
    <set name="class" value="OTHER"/>
    <set name="crystal_type" value="NONE"/>
    <set name="icon" value="icon.etc_memopad_i00"/>
    <set name="stackable" value="true"/>
    <set name="type" value="OTHER"/>
    <skills>
      <skill id="9077" level="1"/>
    </skills>
    <cond msgId="1508">
      <not>
        <player olympiad="true"/>
      </not>
    </cond>
  </etcitem>

Skill:
Код:
    <skill id="9077" levels="1" name="Open Packaged Book" >
       <set name="magicType" val="SPECIAL" />
        <set name="icon" val="icon.skill0000" />
        <set name="magicLevel" val="1" />
        <set name="itemConsumeId" val="15716" />
        <set name="itemConsumeCount" val="1" />
        <set name="target" val="TARGET_SELF" />
        <set name="skillType" val="EXTRACT" />
        <set name="operateType" val="OP_ACTIVE" />
        <set name="isHandler" val="true"/>
        <set name="altUse" val="true"/>
        <cond msgId="113" addName="1">
            <player encumbered="20;10" />
        </cond>
        <extractlist level="1"> <!-- Open Packaged Book -->
            <group chance="40">
                <extract item_id="8619" count="1" />
            </group>
            <group chance="40">
                <extract item_id="8620" count="1" />
            </group>
            <group chance="20">
                <extract item_id="15715" count="1" />
            </group>
        </extractlist>
    </skill>
 
NextReal, на время теста поднять шансы с 20 и 40 до 100%, да бы проверить работает ли рандом шанс :)
да поднял до 100 и нуль реакции ошибок нет просто свечение что юзаю книжки пропадают а предмет не выдаёт.
 
gameserver\data\xml\other В файл extractable_items
Код:
 <etcitem id="12345" name="Fortuna of Chaos">
    <set name="freightable" value="true"/>
    <set name="class" value="OTHER"/>
    <set name="crystal_type" value="NONE"/>
    <set name="icon" value="BranchSys2.icon.br_fortuna_box_chaos_i00"/>
    <set name="stackable" value="true"/>
    <set name="type" value="OTHER"/>
  </etcitem>
Код:
<item id="12345" type="0">
        <product id="123" chance="2600" count="1" />
        <product id="345" chance="1900" count="2" />
        <product id="678" chance="1700" count="3" />
    </item>
скил удалить
 
Решение
Последнее редактирование модератором:

Похожие темы

Ответы
9
Просмотры
Назад
Сверху Снизу