Принцип потребления у ACP

Жаба

Heir
Customer
По какому принципу ACP потребляет банку? Доходит до порога и он начинает жрать абсолютно всё:
# Предметы, которые будет отжирать при восстановлении MP
ACPServiceMPItemIds = 10728, 728, 10726, 726

Или надо задать минимальный моментальный реген что бы переходить порог, сейчас это всё 15 секундные банки.

Пока поставил так:
<cond>
<not>
<or>
<player hasBuffId="90001;-1"/>
<player hasBuffId="90002;-1"/>
</or>
</not>
</cond>

Работает теперь нормально.
 
Last edited:
Давно настраивал, насколько я знаю там есть параметр приоретизации - что в первую очередь сожрёт при наличии в инвентаре разных видов хилок.
В настройках указываешь только значение при пороге
 
Давно настраивал, насколько я знаю там есть параметр приоретизации - что в первую очередь сожрёт при наличии в инвентаре разных видов хилок.
В настройках указываешь только значение при пороге
Именно так и стоит, но так как порог не преодоливается сразу, он кушает сразу 2 баночки
 
Именно так и стоит, но так как порог не преодоливается сразу, он кушает сразу 2 баночки
2 пути .
Либо убери вторую банку из ацп.
Либо вторую банку сделай, что бы она не могла юзатся, пока используется первая.
 
Именно так и стоит, но так как порог не преодоливается сразу, он кушает сразу 2 баночки
посмотрел у себя реализацию.

В общем все банки которые восполняют хп мп цп постеменно "hot"
Они имеют один скил (один на хп второй на мп третий на цп)но у каждого разный уровень, поэтому у меня не возможно скушать сразу несколько тк кд скила.

Попробуй реализовать MP банки в рамках одного скила но с разным уровнем, все изменяемые параметры задай в начале под каждый уровень
для трёх банок (lesser mana drug 2001-1, mana drug 2001-2, greater mana drug 2001-3)
XML:
  <skill id="2001" levels="3" name="Mana drug">
        <table name="#order">1 2 3</table>
        <table name="#count">10 20 30</table>
        <table name="#val">2 3 5</table>
        <table name="#itemid">725 726 729</table>
        <set name="icon" val="" />
        <set name="itemConsumeId" val="#itemid" />
        <set name="itemConsumeCount" val="1" />
        <set name="isHandler" val="true" />
        <set name="target" val="TARGET_SELF" />
        <set name="operateType" val="OP_ACTIVE" />
        <set name="skillType" val="HOT"/>
        <set name="altUse" val="true" />
        <set name="isIgnorBuffLimit" val="true"/>
        <for>
            <effect count="#count" name="ManaHealOverTime" time="1" val="#val" stackOrder="#order" stackType="MpRecoverCast" >
                <def name="ignoreMpEff" val="true" />
            </effect>
        </for>
    </skill>
 
Last edited:
Back
Top