Рейтинг темы:
  • 1 Голос(ов) - 5 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Баг со сборкой L2brick (buffer restore HP)
#1
Баг с бафером на сборке L2brick - lucid-teamR2(серовно восстанавливает по фулу HP/CP после бафа, авто бафа, юза профиля, хотя я вырезал из .java бафера такие функции как cStatus.setCurrentHp(pcStat.getMaxHp()); и т д.
Уже ставилось 3 бафера со схемами, на всех одно и тоже с авто хилом, на старых l2jserver hf сборках такого не бьло.

сам скрипт бафера http://rghost.ru/35749059

Помогите)
Ответ
#2
В скрипте действительно нету.

Значит в ядро нужно смотреть.
Ответ
#3
Ну в самом бафере нет упоминаний о восстановлении хп/цп, может эти действия зашиты в другие функции в самом ядре ?
Ответ
#4
voron.dev Написал:Ну в самом бафере нет упоминаний о восстановлении хп/цп, может эти действия зашиты в другие функции в самом ядре ?

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

Может кто знает какие файлы в сорцах бриков отвечают за такие действия как restoreCP и т д?
http://subversion.assembla.com/svn/l2bri...ect/trunk/

Добавлено через 4 часа 6 минут
I removed code the script from NpcBuffer.java (\scripts\other\NpcBuffer\NpcBuffer.java):
Код:
pcStatus.setCurrentHp (pcStat.getMaxHp ());
pcStatus.setCurrentCp (pcStat.getMaxCp ());

I also removed code from L2CabaleBufferInstance.java (workspace\L2_Brick_Server\java\l2\brick\gameserver\model\actor\instance):
Код:
target.setCurrentCp (target.getMaxCp ());
target.setCurrentHp (target.getMaxHp ());

в чем же может быть проблема?
Ответ
#5
hqteam Написал:кстати еще серьезный баг - если включить запрет в режиме Combo / Flagged, перед тем как ударить кого-то открыть окно бафера, можно бесконечно хилится в пвп :O, либо юзать авто баф, бафы, профили с авто хилом..

Может кто знает какие файлы в сорцах бриков отвечают за такие действия как restoreCP и т д?
http://subversion.assembla.com/svn/l2bri...ect/trunk/

Добавлено через 4 часа 6 минут
I removed code the script from NpcBuffer.java (\scripts\other\NpcBuffer\NpcBuffer.java):
Код:
pcStatus.setCurrentHp (pcStat.getMaxHp ());
pcStatus.setCurrentCp (pcStat.getMaxCp ());

I also removed code from L2CabaleBufferInstance.java (workspace\L2_Brick_Server\java\l2\brick\gameserver\model\actor\instance):
Код:
target.setCurrentCp (target.getMaxCp ());
target.setCurrentHp (target.getMaxHp ());

в чем же может быть проблема?
Используйте лучше нормальные сборкиSmile
Ответ
#6
voron.dev Написал:Используйте лучше нормальные сборкиSmile

Такие как: Эмулятор Lineage 2 High Five Release Candidate 1 ?
:ugar:
Ответ
#7
http://pastebin.com/bdiNRb0S

удалено
heal(player, getpetbuff)
pcStatus.setCurrentHp(pcStat.getMaxHp());
pcStatus.setCurrentCp(pcStat.getMaxCp());

серовно автоматически перезаряжает HP/CP после бафа.. интересно в чем проблема
Ответ
#8
Если есть исходный код, стучи в ПМ, разберусь.

Если нету, то проблема, пишите разработчику.
Ответ
#9
Брики давно забили на сборку и в приват не отвечают. Проблема явно не с бафером, исходники смотрели пока результата нет.
Ответ
#10
hqteam Написал:кстати еще серьезный баг - если включить запрет в режиме Combo / Flagged, перед тем как ударить кого-то открыть окно бафера, можно бесконечно хилится в пвп :O, либо юзать авто баф, бафы, профили с авто хилом..

Может кто знает какие файлы в сорцах бриков отвечают за такие действия как restoreCP и т д?
http://subversion.assembla.com/svn/l2bri...ect/trunk/

Добавлено через 4 часа 6 минут
I removed code the script from NpcBuffer.java (\scripts\other\NpcBuffer\NpcBuffer.java):
Код:
pcStatus.setCurrentHp (pcStat.getMaxHp ());
pcStatus.setCurrentCp (pcStat.getMaxCp ());

I also removed code from L2CabaleBufferInstance.java (workspace\L2_Brick_Server\java\l2\brick\gameserver\model\actor\instance):
Код:
target.setCurrentCp (target.getMaxCp ());
target.setCurrentHp (target.getMaxHp ());

в чем же может быть проблема?

Сделай проверку вначале проверки команд.

В фене тут:
l2p/gameserver/communitybbs/CommunityBoard.java

Код:
public void handleCommands(L2GameClient client, String command)
{
        L2Player activeChar = client.getActiveChar();
        if (activeChar == null)
            return;

        if (!Config.ALLOW_ABNORMALSTATE && activeChar.isInCombat() && (и так далее))
        {
                     activeChar.sendMessage("Невозможно использовать в данных условиях.");
                     return;
                 }
..............................................
}
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Помогите со сборкой lostworld HF voland3 1 2,124 03-22-2018, 12:54 AM
Последний пост: Kampina
  Core buffer l2j ccc 11 3,773 03-07-2015, 05:02 PM
Последний пост: ccc
  Buffer со схемами atomick 13 3,411 05-26-2012, 05:16 PM
Последний пост: atomick
  l2dot Buffer [!] Shinigamix 4 4,143 11-06-2011, 07:30 PM
Последний пост: Z3oM
  CommunityBoard buffer Литион 2 2,346 09-11-2011, 11:46 PM
Последний пост: NightAngel
  Scripts Buffer xGoooDx 6 2,665 07-03-2011, 07:42 PM
Последний пост: xGoooDx
  Pet Buffer xzxIGAXIxzx 5 3,021 12-17-2010, 04:12 PM
Последний пост: SkAvenger
  L2JTeon Buffer Skatrancer 2 3,860 03-22-2010, 07:34 PM
Последний пост: Skatrancer
  GmShop and Buffer Nekrist 4 3,214 02-15-2010, 05:21 AM
Последний пост: Nekrist
  Buffer kitman 0 1,982 09-30-2008, 11:37 PM
Последний пост: kitman

Перейти к форуму:


Пользователи, просматривающие эту тему: 5 Гость(ей)