Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Тень Мирового дерева
#1
Shadow of the Mother Tree - нубо локация
проблема в том что для выполнения квеста "Осколок Луча" нужно быть под эфектом тени мирового дерева,а этот эффект действует тока на Светлых эльфов,а на остальные классы не проходит. Хотя квест не приписан именно к рассе.
Где это можно подправить.
Ответ
#2
В условиях скилла, где идёт проверка на рассу.
open-team.ru
Ответ
#3
Drizzy Написал:В условиях скилла, где идёт проверка на рассу.

а де эти условия и скилл какой

Код:
<zone id="1" name="Shadow of the Mother Tree" type="Mothertree">
    <shape type="Poly" zMin="-3550" zMax="-3350">
Ответ
#4
Ищи скилл который прикреплён к зоне. В л2ж Я незнаю где и как =)
open-team.ru
Ответ
#5
Drizzy Написал:Ищи скилл который прикреплён к зоне. В л2ж Я незнаю где и как =)

ага найти иголку в стоге сена, хорошая подсказка.
какой ID его?
Ответ
#6
Сборка л2ж? Если да, то там есть отдельный файл с зоной этого дерева: "elven_mother_tree_zones.xml".
Там есть строчка: <stat name="affectedRace" val="1" /> <!-- Elf -->
Если не л2ж, то смотрите тип зоны в ядре, что к нему крепится. Щас некогда вдаватся в подробности, на работу надо собиратся =)
open-team.ru
Ответ
#7
Ответ
#8
demonyka Написал:у меня вот так это выглядит,где тут что сделать?

Drizzy Написал:Смотрите тип зоны в ядре, что к нему крепится.
А именно что крепится к типу Mothertree.
open-team.ru
Ответ
#9
Drizzy Написал:Сборка л2ж? Если да, то там есть отдельный файл с зоной этого дерева: "elven_mother_tree_zones.xml".
Там есть строчка: <stat name="affectedRace" val="1" /> <!-- Elf -->
Если не л2ж, то смотрите тип зоны в ядре, что к нему крепится. Щас некогда вдаватся в подробности, на работу надо собиратся =)

Drizzy Написал:А именно что крепится к типу Mothertree.

а где в ядре?как туды добратся?
Ответ
#10
Что с этим делать обяснять не буду - и так понятно. пусть код и не для л2ж, но сделать там можно по тому же принципу.
Код:
    // Quest "Light Fragment" - Destroyed Darkness Fragment Powder
    public void ItemHandler_13853(L2Player player, Boolean ctrl)
    {
        if (player == null)
            return;
        
        if (!canBeExtracted(13853, player))
            return;
        
        if (!player.isInZone(ZoneType.mother_tree))
        {
            player.sendMessage("Destroyed Darkness Fragment Powder можно преобразовать только в тени Mother Tree.");
            return;
        }
        
        if (ctrl)
        {
            long count = getItemCount(player, 13853);
            removeItem(player, 13853, count);
            addItem(player, 13854, count);
        }
        else
        {
            removeItem(player, 13853, 1);
            addItem(player, 13854, 1);
        }
    }
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 4 Гость(ей)