Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
БОЛЬШИЕ проблемы с автоатакой=(
#1
В общем я карулесил L2PcInstance, параллельно с L2Character, и где-то мог ошибиться скорее всего. Сейчас заметил, что появился баг с атакой мобов.

Это выглядит так:

Стоит моб, нажимаю атаку на него (срабатывает автоатака), чар подбегает к мобу и у моба снимается хп за 1 удар, но у чара даже не показывает анимации его атаки, после этого по логике должна продолжаться автоатака и сниматься хп дальше у моба, но её нет!
Если не отойти в сторону и не нажать еще раз атаку то чар просто будет стоять радом с мобом пока его не убьет моб, без всякой анимации атаки и вообще самой атаки.

Проблемы таковы, что исчезла анимация удара у чара по мобам, именно по мобам! + почему-то нет до-автоатаки моба, после первого удара.

Проверял то же самое на нпц - результат такой же.

Но если речь идет о игроках - автоатака на них работает и все нормально. Затем проверил каст (на мобах, игроках и нпц) - тоже все нормально, анимация каста благо не исчезла.

Очень прошу, помогите разобраться где же я мог накосячить, я перекопал все методы, сравнивал с чистой сборкой, но не могу найти.. а то что исправлял неделю назад - уже забыл, а проблему заметил только сейчас...=(
Ответ
#2
halaymoon, берём оригинал файла и изменённый файл, открывает notepad++ и 2 файла в нём, далее плагином Compare смотрим изменения.
P.S. Вы сами накуралесили с файлом, никто не может его видеть и по этому врятли вам подскажут где у Вас ошибка.
L2J ?
СЕО Оптимизация сайтов
Ответ
#3
L2JFrozen

спс, сейчас попробую!

Добавлено через 13 минут
Блин, только что сверил, L2Character и L2PcInstance, все изменения ну никак не влияют на это... Даже пробовал убрать сомнительные строчки - то же самое.
Может быть это где-то в других классах? Под подозрение падают только эти два, по простой логике...
Ответ
#4
А свн и Compare не нужны?
Ответ
#5
Откатывайте назад что меняли.
Если же искать - то надо делать логирование doAttack у L2Character, у L2PCInstance и когда чар получает урон в статусе чара. Это хотябы даст понять до начала атаки это происходит или дальше.
ТС - если вам не понятно это - то откатите свои изменения, потому что экстрасенсов тут либо нет, либо они не так сильны, чтобы исправить вашу ошибку.
Ответ
#6
Цитата:Откатывайте назад что меняли.
Если же искать - то надо делать логирование doAttack у L2Character, у L2PCInstance и когда чар получает урон в статусе чара. Это хотябы даст понять до начала атаки это происходит или дальше.
ТС - если вам не понятно это - то откатите свои изменения, потому что экстрасенсов тут либо нет, либо они не так сильны, чтобы исправить вашу ошибку.
Спасибо. Просто проделано очень многое, и откат это фактически делать все полностью заново.
По-этому хотелось бы рассмотреть именно варианты, где вообще мог бы присутствовать косяк. Конкретнее -методы, может быть "под взгляд" попадется ошибка, если буду внимательно пересматривать.

В силу этого сейчас спрашиваю уже конкретно о методах, которые реализуют атаку, до-автоатаку
Ответ
#7
halaymoon Написал:Спасибо. Просто проделано очень многое, и откат это фактически делать все полностью заново.
По-этому хотелось бы рассмотреть именно варианты, где вообще мог бы присутствовать косяк. Конкретнее -методы, может быть "под взгляд" попадется ошибка, если буду внимательно пересматривать.

В силу этого сейчас спрашиваю уже конкретно о методах, которые реализуют атаку, до-автоатаку

Это Вам на будущее урок.
Ставьте у себя svn server+client и наработки закидывайте, всегда сможете посмотреть свои изменения по ревизиям

Eclipse, IDE, NetBeans ... ctrl+лкм на doAttack, далее думаю разберётесь
СЕО Оптимизация сайтов
Ответ
#8
git-а (или mercurial-а) достаточно. Можно даже на bitbucket-е сделать себе приватную репу забесплатно.
Ответ
#9
В общем дошло до того, что я "полностью" откатил L2Character до исходного состояния, и L2PcInstance тоже.
Но проблема так и не исчезла... В чем же может быть дело?? Я уже головой бьюсь и не могу понять...

---

всем спасибо, только что понял в чем было дело! тема больше не актуальна
Ответ
#10
halaymoon, ну написали бы хотя-бы решение. Мне, например, тоже интересно.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Проблемы с полосками HP и MP у саммонеров. Magican 0 943 09-19-2022, 05:03 AM
Последний пост: Magican
  В поиске редкой проблемы ivashk 9 1,683 01-18-2021, 10:49 AM
Последний пост: ivashk
  Проблемы с импортом в квестах на сборке Open-Team devset 2 2,875 02-02-2020, 06:26 PM
Последний пост: Bonabo
  Проблемы с заливкой таблиц в бд l2jserver HF dbinst_gs a6y 3 2,014 10-08-2017, 11:01 PM
Последний пост: a6y
  Проблемы с работоспособностью города Deaspara 22 5,713 08-24-2016, 07:11 PM
Последний пост: Kensiro
  Проблемы с установкой баффера michail_ST 15 3,568 04-17-2016, 09:51 AM
Последний пост: michail_ST
  Проблемы с Гео при запуске GameServer Scream 17 4,754 04-04-2016, 08:19 AM
Последний пост: HiredKiller
  Проблемы импорта исходников в Eclipse Alsander 5 1,736 10-14-2015, 05:17 PM
Последний пост: Kampina
  Проблемы с выпуском в интернет jimi 2 1,381 11-05-2014, 05:55 AM
Последний пост: jimi
  Acis 315, проблемы с запуском. senqthx 5 2,364 05-04-2014, 09:13 PM
Последний пост: senqthx

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


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