[question] Допольнительные статы
Сборка: Interlude, l2base 1.7
Краткое изложение СУТИ проблемы: На данном скрине вы видите, что при полном сэте будет дополнительный эффект, но где его установить?

Но ведь в коде ничего не указанно об эффекте:
<for>
<add val='230' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
Вопрос: Где указывать доп. эффекты?
Мои соображения по этому поводу:Не имею.
з.ы. Довольно непонятно выразилась, но думаю поймете.
есть таблица armorset там указывается весь сет и при полном сете там же указывается скил который будет срабатывать
а помойму это файл itemname-e.dat там таблица что то вроде set_bonus_desc или я ошибаюсь, вобщем все что пишеться в описание кроме п.дефа , м.дефа, мп бонуса все это в itemname-e.dat
— 28
Скиллы для аппела сетов тут:
data\skills\3600-3699.xml
ID скиллов:
Heavy - 3608
Light - 3609
Robe - 3610
На будущее, система работы всей этой мутотени следующая...
В БД, таблица armorsets, вбиваются нужные итемы и столбик skill_id отвечает за скилл, давающийся при одетом фулл-сете.
Далее уже изменяется не папка armor, а папка skills, файл с нужным id.
— Life is boring.
В этом файле статы указываются визуально и никак не влияют.
Bot2b, спасибо.
Ах да, еще вопрос:
Как не добавить стату, а наоборот - отнять?
<for>
<add val='-230' order='0x10' stat='pDef'/>
<enchant val='0' order='0x0C' stat='pDef'/>
</for>
</item>
Это было бы глупо, на мой взгляд :)
Хорошо, попробую.
И еще один вопрос:
Как сделать, чтобы при полном инвентаре адены не подбирались? Т.е. если у тебя 200000000, при попытке подобрать адену в чат писало, допустим, "инвентарь полон". -) Как всегда, ядро?
Boxxy: Хорошо, попробую.
И еще один вопрос:
Как сделать, чтобы при полном инвентаре адены не подбирались? Т.е. если у тебя 200000000, при попытке подобрать адену в чат писало, допустим, "инвентарь полон". -) Как всегда, ядро?
Оно самое)
— А что тут надо писать? :D
Boxxy: Как не добавить стату, а наоборот - отнять?
Где:
rEvas - стат.
6 - значение стата.
<sub order="0x40" stat="rEvas" val="6"/>
Насчет адены, только ядро.
— Life is boring.
И еще раз спасибо.
А можно как-нибудь сделать, чтобы при достижении 2 000 000 000 аден, они превращались в колы? НЕ через ядро?
Boxxy: И еще раз спасибо.
А можно как-нибудь сделать, чтобы при достижении 2 000 000 000 аден, они превращались в колы? НЕ через ядро?
Создать скилл на подобие создания цп банок) и обратно
— А что тут надо писать? :D
http://la2base.ru/client/dop_client/4600-d...etka-adena.html может быть это тебе подойдёт?Если оно нажми пожалуйста "Спасибо" 8)
Как я сказала, мне нужно чтобы этот процесс происходил автоматически. Скиллы я видела.
Спасибо не нажму по двум причинам:
Не нажимаю тем, кто их выпрашивает.
У тебя нет данной кнопки.
Boxxy: Как я сказала, мне нужно чтобы этот процесс происходил автоматически. Скиллы я видела.
Спасибо не нажму по двум причинам:
Не нажимаю тем, кто их выпрашивает.
У тебя нет данной кнопки.
Автоматически никак нельзя
— А что тут надо писать? :D
И еще один вопрос:
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<for>
<add val='195' order='0x40' stat='maxCp'/>
<add val='1.8' order='0x40' stat='pAtkSpd'/>
<add val='1' order='0x40' stat='STR'/>
<add val='1' order='0x40' stat='DEX'/>
<mul val='1.40' order='0x30' stat='regCp'/>
Добавила, но эффекта не получила.
А вот с Роб сэтом все получилось:
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<for>
<add val='1.8' order='0x40' stat='mDef'/>
<add val='1.8' order='0x40' stat='pDef'/>
<add val='1.15' order='0x40' stat='mAtkSpd'/>
<add val='3' order='0x40' stat='WIT'/>
<add val='7' order='0x40' stat='runSpd'/>
<add val='177' order='0x40' stat='maxCp'/>
<mul val='1.40' order='0x30' stat='regCp'/>
там где апелла сет,в самом начале <skill (м.б. ты просто плохо скопировала) там не стоит <





