Jump to content
Sign in to follow this  
greatworkalex

CP Skill Нужна помощь

Recommended Posts

Доброго времени суток Уважаемые пользователи ForumMaxi. Прошу помощи , второй день ломаю голову и понимаю, что ответ уже близко))) видимо ещё не совсем хватает у меня знаний для того, что бы написать свой скилл. К клиенту отображение прикрутил , всё как положено. 

Суть в чём, хочу сделать бутылочку CP на примере Greater Healing Potion, что бы она в течении 15 секунд например восстанавливала CP в процентном соотношении, учитывая количество CP персонажа. Помогите пожалуйста, возможно , для кого-то это 5 минут. Я уже второй день занимаюсь этим , стою на месте так сказать. 

Пример моего скилла : Сей-час он просто восстанавливает всё потраченное СР , то есть полностью всё CP персонажа, ну знающие люди сей час  это сразу увидят ))

            <skill id="90058" levels="1" name="CP potion">
        <set name="magicType" val="SPECIAL"/>
        <set name="icon" val="icon.etc_reagent_white_i00"/>
        <set name="power" val="3"/>
        <set name="magicLevel" val="1"/>
        <set name="isHandler" val="true"/>
        <set name="target" val="TARGET_SELF"/>
        <set name="skillType" val="HOT"/>
        <set name="operateType" val="OP_ACTIVE"/>
        <set name="altUse" val="true"/>
        <for>
             <effect count="5" name="HealCPPercent" stackOrder="3" stackType="HealCPPercent"  time="15" val="150"/> 
        </for>

 

Прошу помогите мне.

С Уважением. 

Edited by greatworkalex

Share this post


Link to post
Share on other sites

Сколько CP максимум есть , до конца восстанавливает , то есть всё ,  да val="150"/>   по этому сей час полностью,  играюсь со значением,  восстанавливает сколько напишу, но не лечит так сказать на протяжении 15 секунд пока действует бутылочка а только единоразово даёт указанное количество процентов . 

Share this post


Link to post
Share on other sites
1 минуту назад, greatworkalex сказал:

Сколько CP максимум есть , до конца восстанавливает , то есть всё ,  да val="150"/>   по этому сей час полностью,  играюсь со значением,  восстанавливает сколько напишу, но не лечит так сказать на протяжении 15 секунд пока действует бутылочка а только единоразово даёт указанное количество процентов . 

<set name="skillType" val="HOT"/>

===========================

Поиграйся с этими значениями

<set name="skillType" val="CONT"/>

val= CPHOT

val= CPHEAL_PERCENT

val=COMBATPOINTHEAL

Share this post


Link to post
Share on other sites
1 минуту назад, Circalover сказал:

<set name="skillType" val="HOT"/>

===========================

Поиграйся с этими значениями

<set name="skillType" val="CONT"/>

val= CPHOT

val= CPHEAL_PERCENT

val=COMBATPOINTHEAL

Спасибо большое за ответ, буду пробовать, слава богу выходные и время поиграться есть, благодарю Вас !

Share this post


Link to post
Share on other sites
12 минут назад, greatworkalex сказал:

Спасибо большое за ответ, буду пробовать, слава богу выходные и время поиграться есть, благодарю Вас !

Добавьте перед(выше)   <for>

<set name="isPotion" val="true"/>

  • Like 1

Share this post


Link to post
Share on other sites

Restore Life skill_id    1258

CP Gauge Potion skill_id    2166

Mana Drug skill_id  2003

Думаю если соединить эти 3 умения у тебя получится сделать задуманное, в ресторе посмотри как % рассчитываются, ЦП банка посмотри какие значения чтобы ЦП ресторило + Мп банка на 15 сек (или ХП) посмотришь как работает рестор по времени.

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...