greatworkalex 1 Опубликовано 24 января, 2021 (изменено) Доброго времени суток Уважаемые пользователи 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> Прошу помогите мне. С Уважением. Изменено 24 января, 2021 пользователем greatworkalex Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Circalover 23 Опубликовано 24 января, 2021 (изменено) .. Изменено 24 января, 2021 пользователем Circalover Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
greatworkalex 1 Опубликовано 24 января, 2021 Сколько CP максимум есть , до конца восстанавливает , то есть всё , да val="150"/> по этому сей час полностью, играюсь со значением, восстанавливает сколько напишу, но не лечит так сказать на протяжении 15 секунд пока действует бутылочка а только единоразово даёт указанное количество процентов . Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Circalover 23 Опубликовано 24 января, 2021 1 минуту назад, greatworkalex сказал: Сколько CP максимум есть , до конца восстанавливает , то есть всё , да val="150"/> по этому сей час полностью, играюсь со значением, восстанавливает сколько напишу, но не лечит так сказать на протяжении 15 секунд пока действует бутылочка а только единоразово даёт указанное количество процентов . <set name="skillType" val="HOT"/> =========================== Поиграйся с этими значениями <set name="skillType" val="CONT"/> val= CPHOT val= CPHEAL_PERCENT val=COMBATPOINTHEAL Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
greatworkalex 1 Опубликовано 24 января, 2021 1 минуту назад, Circalover сказал: <set name="skillType" val="HOT"/> =========================== Поиграйся с этими значениями <set name="skillType" val="CONT"/> val= CPHOT val= CPHEAL_PERCENT val=COMBATPOINTHEAL Спасибо большое за ответ, буду пробовать, слава богу выходные и время поиграться есть, благодарю Вас ! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Circalover 23 Опубликовано 24 января, 2021 12 минут назад, greatworkalex сказал: Спасибо большое за ответ, буду пробовать, слава богу выходные и время поиграться есть, благодарю Вас ! Добавьте перед(выше) <for> <set name="isPotion" val="true"/> 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Hermes 38 Опубликовано 24 января, 2021 Restore Life skill_id 1258 CP Gauge Potion skill_id 2166 Mana Drug skill_id 2003 Думаю если соединить эти 3 умения у тебя получится сделать задуманное, в ресторе посмотри как % рассчитываются, ЦП банка посмотри какие значения чтобы ЦП ресторило + Мп банка на 15 сек (или ХП) посмотришь как работает рестор по времени. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты