Skip to content
La2Base
Home
DownloadsWikiForumFAQ
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Форум для новичков[JAVA]/Как запретить хеалить рб
Search

Как запретить хеалить рб

3 replies98 viewsCurrently viewing: 1
R
RaZoR.eXe
· 12/11/2009, 03:24 PM

Сборка: L2j-Equal 323rev. [Stable Version] Interlude

Краткое изложение СУТИ проблемы: в серве очень часто люди с BS хеалят рб, т.е. мешают

Вопрос: Как сделать чтобы нельзя было хеалить рб, т.е. запретить использование хеальных скиллов?

Мои соображения по этому поводу: в старых сборках (L2j-Free) был такой конфик, где вписываешь ид скилла и он не может использоваться на рб

0
X
Xenos_xp
· 12/11/2009, 05:27 PM

как та так
if(skill.getSkillType() == SkillType.HEAL && instanceof L2GrandBoss) { return; }

0
V
VlLight
· 12/11/2009, 06:02 PM

Не пользовался этой сборкой. Если в ней вынесены из ядра skillhandlers и в data\scripts\handlers\skillhandlers есть файл Heal.java - попробуй добавить в метод useSkill() условие
[code]
if (target instanceof L2RaidBoss || target instanceof L2GrandBoss)
continue;
[//code]
Если skillhandlers не вынесены из ядра, поищи файл в ядре, измени и скомпилируй.
Как-то так

P.S> Забыл добавить - в той сборке, которой я пользуюсь - проверки реализуются в цикле
for (L2Character target: (L2Character[]) targets)
{
}

0
Topic is closed for replies