новые гладовские зарядки - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.
Описание темы:перерасчет стат

Ответ
Опции темы
Непрочитано 04.02.2017, 20:13   #1
Аватар для TorBenLino
Пользователь

Автор темы (Топик Стартер) новые гладовские зарядки

задумка такова:
сделать так чтобы гладовские зарядки давали статы, скажем по 5% физ атаки за заряд. Думал реализовать таким образом, добавил пасивку которая
сообственно и дает мне 5% статы за заряд, но проблема в том что они не плюсуются к моей атаке пока я не юзну какой-нибудь баф на атаку, а после того как он проходит атака остается в размере зависяцем от уровня зарядки настаканой в момент активации любого бафа изменяющего атаку

внимание вопрос: как мне сделать так, чтобы перерасчет стат происходил в момент изменения текущего уровня заряда(в большую или меньшую сторону)
нужны идеи в каком направлении думать)
TorBenLino вне форума Ответить с цитированием
Непрочитано 04.02.2017, 20:23   #2
Пользователь

По умолчанию Re: новые гладовские зарядки

А почему на сам Sonic Focus не приделать эти 5%?

1 ур. - 5%, 2 ур. 10% и т.д.
Emperor вне форума Ответить с цитированием
Непрочитано 04.02.2017, 20:49   #3
Аватар для TorBenLino
Пользователь

Автор темы (Топик Стартер) Re: новые гладовские зарядки

Цитата:
Сообщение от Emperor Посмотреть сообщение
А почему на сам Sonic Focus не приделать эти 5%?

1 ур. - 5%, 2 ур. 10% и т.д.
что-то типо этого если сделать
<skill id="8" levels="7" name="Sonic Focus">
<set name="mpConsume" val="5"/>
<set name="hpConsume" val="25"/>
<set name="target" val="TARGET_SELF"/>
<set name="hitTime" val="900"/>
<set name="reuseDelay" val="1000"/>
<set name="skillType" val="BUFF"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="aggroPoints" val="200"/>
<!-- Can be charged up to level 5 -->
<set name="numCharges" val="1" />
<set name="maxCharges" val="7" />
<for>
<effect name="Buff" time="10" val="0" >
<mul order="0x30" stat="pAtk" val="1.05"/>
</effect>
</for>
<cond msgId="113" addName="1">
<not>
<player Charges="7" />
</not>
</cond>
</skill>

то получится что когда я юзаю зарядку у меня идет отдельно сама зарядки, и отдельно баф на 10 сек(прям второй иконкой) и он не стакается естественно, а просто обновляется время действия, ну и он какбы на 10 секунд а не до тех пор пока на мне заряд висит
такчто неварик.
можно сделать баф на 1 секунду скажем и чтобы он давал нулевой бонус к стате, тогда атака скорее всего обновляться будет, но во-первых у меня будет моргать баф на секунду(это прост не эстетично), а во-вторых при понижении заряда перерасчет всеравно производиться небудет

еще можно добавить скиллам которые тратят зарядки секундный селф бафф на атаку тоже нулевой, тогда и на понижении зарядов будет перерасчет, но при этом опятьже у меня будет моргать бафф на секунду, впринципе все работатет по задумке, но эт неправильно как-то, хотелосьбы понормальному через ядро сделать все
TorBenLino вне форума Ответить с цитированием
Непрочитано 04.02.2017, 21:06   #4
Пользователь

По умолчанию Re: новые гладовские зарядки

TorBenLino, Начиная с CT..что-то там, зарядки глада бустят урон в процентном соотношении, поуровнего. Может с этого начнёшь?

Или тебе для ИТ? Ты бы хоть сборку и хроники написал.
Emperor вне форума Ответить с цитированием
Непрочитано 04.02.2017, 21:15   #5
Аватар для TorBenLino
Пользователь

Автор темы (Топик Стартер) Re: новые гладовские зарядки

ил сборка Acis но я там немного наменял уже)
а то что ты говоришь, что зарядки урон бустят
они бустят только дмг от скиллтайпа chargedam, мне это и ненужно, я переделал скилы под обычный pdam, вопрос то не по дмг со скилов, а про перерасчет стат от моей пасивки
TorBenLino вне форума Ответить с цитированием
Непрочитано 05.02.2017, 01:37   #6
Аватар для Deazer

По умолчанию Re: новые гладовские зарядки

Ну добавь конд и пропиши в пассивке под статом аля
<mul order="0x30" stat="pAtk" val="1.05">
<player num_charges="1"/> (2 3 4 5 etc)
</mul >
как к примеру в Final Fortress, но конд нужно будет в код добавить, не думаю что такой есть в ацисе. Они только сахарить в коде умеют и не более.
проблемс ?
Deazer вне форума Ответить с цитированием
Непрочитано 05.02.2017, 23:46   #7
Аватар для TorBenLino
Пользователь

Автор темы (Топик Стартер) Re: новые гладовские зарядки

все, решил трабл
в л2чарактерс в ту часть кода которая отвечает за накопление зарядов добавил апдейт абнормал еффектов
TorBenLino вне форума Ответить с цитированием
Непрочитано 06.06.2017, 06:23   #8
Аватар для TorBenLino
Пользователь

Автор темы (Топик Стартер) Re: новые гладовские зарядки

когда юзаем скилл на повышение или понижение зарядов, например гладовские зарядки( ид 8 ) или тировские (ид 50 ), в баффах появляется иконка соответствующая количеству наших зарядов, но эта иконка от скилла "Increase Force" (id 4271). Подскажите плес каким образом вызывается этот скилл? никак немогу допетрить.
TorBenLino вне форума Ответить с цитированием
Непрочитано 10.06.2017, 12:13   #9
Аватар для Gaikotsu
Герой

По умолчанию Re: новые гладовские зарядки

EtcStatusUpdate
Gaikotsu вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Новые Уровни Башни и новые костюмы Deazer Blade & Soul 1 03.01.2014 10:34
Новые НПЦ Mathcikk Корзина / Trash 5 16.03.2011 15:22
Новые Костюмы FllearTM Игровой клиент 3 24.09.2010 16:26
Новые локации для 1.9 с 2.0 Romanz Серверная часть 29 22.07.2010 16:37


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 12:17. Часовой пояс GMT +3.

Вверх