altUse в параметрах скиллов - что это?

 
+
-
edit
 

Balancer

администратор
★★★★★
Зачем нужен сабж? Из-за кривой проверки на него, при юзании бутылок не срабатывала проверка на их окончение в инвентаре. r6364.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

help

разработчик L2J Fortress

Balancer> Зачем нужен сабж? Из-за кривой проверки на него, при юзании бутылок не срабатывала проверка на их окончение в инвентаре. r6364.

меня терзают смутные сомнения - а это вообще правильно, что из инвентаря пета игрок может юзать консамаблы на себя (а не на пета)? а как на оффе? (с)
 
+
-
edit
 

Balancer

администратор
★★★★★
Может и не правильно, но я с этой точки зрения вопрос вообще не рассматривал. Просто нашёл (и пофиксил, отказавшись от рассмотрения altUse) баг, когда можно было заюзать сиклл, не имея его в инвентаре.

Что же до петов - итем расходуется не из его инвентаря, а из инвентаря игрока. Так что итем в инвентаре пета - это только как бы ярлык. При этом итемы из инвентаря пета не расходуются.

Вопрос - можно ли пету юзать бутылки на офе. Если да - то соответствующий код надо будет доработать.

...

А пока, всё же, интересно, что я такое отключил, начал игнорировать altUse :) Фактически у этого параметра в коде только одно использование - игнорировать все проверки (в т.ч. на нехватку итемов).
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

help

разработчик L2J Fortress

Balancer> Зачем нужен сабж? Из-за кривой проверки на него, при юзании бутылок не срабатывала проверка на их окончение в инвентаре.

гыгыгы. появилось в http://trac.balancer.ru/l2j/changeset/5789 :)

интуиция по старой памяти подсказывает, что если выкосить нахрен - хуже уже точно не будет..
 
UA SoulKeeper #22.05.2007 16:30
+
-
edit
 

SoulKeeper

разработчик L2J Fortress

AltUse - Даймовское дитя для питья банок, т.к. doCast его чем-то не устроил.
Разыскивается десятка с два датапакеров :) http://la2.wrk.ru/forum/viewtopic.php?id=50882  
+
-
edit
 

Balancer

администратор
★★★★★
Ладно, пусть механизм пока остаётся, не самое первостепенное. Блокировка же проверки тоже пусть пока выкинута остаётся, пока несоответствие какое-то с офом не вылезет.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
RU Diаmond #23.05.2007 17:04  @Balancer#22.05.2007 17:09
+
-
edit
 

Diаmond

втянувшийся

Ну, как всегда - ругаем то, чего не понимаем или не знаем :D
Можете убрать - будет работать и без него. Но человек тоже может на руках ходить :)

Balance> Фактически у этого параметра в коде только одно использование - игнорировать все проверки
Нет, оно не для этого

PS: у нас оно работает как надо
 

Grohn

новичок
не знаю как на оффе, но на абусе бегаю с петом SinEater (чертенок на отмывку счетчика ПК) бутылки лечения, активированные в его инвентаре регенят хп ему.
RU Diаmond #07.06.2007 15:06  @Diаmond#23.05.2007 17:04
+
-
edit
 

Diаmond

втянувшийся

Чето вы долго соображаете :)
altUse позволяет юзать всякие бутылочки и т.п. вещи одновременно с другими спелами, плюс экономит ресурсы, т.к. эти бутылочки очень часто щелкают, а в altUse минимальное число проверок.
 
+
-
edit
 

Balancer

администратор
★★★★★
Вот отключение этих проверок и позволяло самым наглым образом юзать бутылки без их затрат.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
AD Реклама Google — средство выживания форумов :)
RU Diаmond #07.06.2007 15:36  @Balancer#07.06.2007 15:30
+
-
edit
 

Diаmond

втянувшийся

Незнаю, у нас работает как надо. Может и было такое, но давно.
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru