Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Плащ на любой сет l2
#1
Собственно как сделать чтобы плащ можно было одевать не только на династи армор а и на васпер?
Код:
<?xml version='1.0' encoding='utf-8'?>
<list>
<item id='30059' name="Admins Cloak">
<add order="0x40" stat="unholyRcpt" val="0" />
</item>
</list>
</list>
id плаща '30059' но одеть можно только на династи сет. как можно исправить это? Сборка сервера l2phoenix 20715
Ответ
#2
Либо в конфигах, либо в самом сете

Добавлено через 1 минуту
пример
Код:
    <skill id="8400" levels="1" name="Vorpal Armor Set">
        <set name="icon" val="icon.armor_t94_u_i03" />
        <set name="magicLevel" val="85" />
        <set name="target" val="TARGET_SELF" />
        <set name="skillType" val="BUFF" />
        <set name="operateType" val="OP_PASSIVE" />
        <for>
            <add order="0x40" stat="accCombat" val="4" />
            <add order="0x30" stat="runSpd" val="7" />
            <add order="0x40" stat="CON" val="2" />
            <sub order="0x40" stat="STR" val="2" />
            <mul order="0x30" stat="pDef" val="1.0847" />
            <mul order="0x30" stat="pAtk" val="1.0557" />
            <add order="0x40" stat="maxHp" val="541" />
            <add order="0x40" stat="magicResist" val="2" />
            <add order="0x40" stat="bleedResist" val="50" />
            <add order="0x40" stat="rootResist" val="50" />
            <add order="0x40" stat="sleepResist" val="50" />
            <add order="0x40" stat="defenceFire" val="5" />
            <add order="0x40" stat="defenceWater" val="5" />
            <add order="0x40" stat="defenceWind" val="5" />
            <add order="0x40" stat="defenceEarth" val="5" />
            <add order="0x10" stat="openCloakSlot" val="1" />
        </for>

Добавлено через 1 минуту
<add order="0x10" stat="openCloakSlot" val="1" /> вот эта строчка
Ответ
#3
Fans Написал:Собственно как сделать чтобы плащ можно было одевать не только на династи армор а и на васпер?
Код:
<?xml version='1.0' encoding='utf-8'?>
<list>
<item id='30059' name="Admins Cloak">
<add order="0x40" stat="unholyRcpt" val="0" />
</item>
[COLOR="Red"]</list>
</list>[/COLOR]
id плаща '30059' но одеть можно только на династи сет. как можно исправить это? Сборка сервера l2phoenix 20715

А Вас не удивляет то, что я выделил красным ?
СЕО Оптимизация сайтов
Ответ
#4
Под l2Open никто сервис под плащи не делал? Не могу сообразить, как его написать.
Код:
public abstract class Draconic
{
    public abstract L2Character getOwner();
    
    private SystemMessage checkConditions(L2ItemInstance item)
    {
        L2Player owner = getOwner().getPlayer();
        if(item.getItem().isCloak())
        {
            // Плащи можно носить только с S80 или S84 сетом
            boolean cloack_usable = false;
            int skill = 3555;
                if(owner.getSkillLevel(skill) > 0)
                    cloack_usable = true;
        }
        return null;
    }
}
Ответ
#5
Гуру Java-программирования, пожалуйста подскажите, как правильно сделать сервис, разрешающий при одетом драконике носить плащ, сборка L2Open?
Код:
    private boolean cloack_usable()
    {
        L2Player owner = getOwner().getPlayer();
        if(owner.getSkillLevel(3555) > 0)
                return true;
        return false;
    }
Нужно, чтобы при наличии у персонажей скилла, к примеру 3555 (драконик сет) открывалась ячейка плаща: cloack_usable = true
Пробовал добавлять непосредственно в скилл 3555:
<set name="cloack_usable" val="true" />
не помогает. У меня нет доступа к исходникам сервера, иначе бы сам добавил в список в gameserver.model.L2Skill необходимый сетовый скилл.

P.S. Перенесите тему в "Работа со скриптами" пожалуйста.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Как нарисовать свой плащ для сервера. Retribution 3 2,505 07-28-2024, 03:14 PM
Последний пост: DarthNergal
  Flafster Work: Плащ Святого Валентина Raffinary 21 5,200 02-13-2013, 12:18 PM
Последний пост: Apoloser
  Олл Шейдерс Движка и Плащ Raffinary 5 2,186 02-15-2012, 09:27 PM
Последний пост: Raffinary
  На персонаже не отображается плащ niko42 7 6,828 01-13-2011, 09:52 AM
Последний пост: niko42

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


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