Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Как запретить атаковать НПЦ в мирной зоне? (https://forum.zone-game.info/showthread.php?t=23995)

Ololowke666 30.10.2012 14:28

Как запретить атаковать НПЦ в мирной зоне?
 
Сборка Rusteam 1.4.2.9,если надо исправлять в исходниках,киньте пожалуйста файл и что там надо исправлять (я новичек и пока не разбираюсь в этом).

[STIGMATED] 30.10.2012 14:35

Re: Как запретить атаковать НПЦ в мирной зоне?
 
Для повтора вопроса надо было создавать новую тему?
Я вам писал, что, как и где. Дальше всё зависит только от вас и от ваших мозгов.

Ololowke666 30.10.2012 14:42

Re: Как запретить атаковать НПЦ в мирной зоне?
 
Цитата:

Сообщение от [STIGMATED] (Сообщение 240740)
Для повтора вопроса надо было создавать новую тему?
Я вам писал, что, как и где. Дальше всё зависит только от вас и от ваших мозгов.

Я был в L2NpcInstance,скажите,какую строчку надо править?

Код:

@Override
        public boolean isAttackable(L2Character attacker)
    {
            if (Config.NPC_ATTACKABLE)
    {
            return true;
    }
            else
    {
            return false;
    }
    }
        /**
        * Return the faction Identifier of this L2NpcInstance contained in the L2NpcTemplate.<BR><BR>
        *
        * <B><U> Concept</U> :</B><BR><BR>
        * If a NPC belows to a Faction, other NPC of the faction inside the Faction range will help it if it's attacked<BR><BR>
        *
        */
        public final String getFactionId()
        {
                return getTemplate().factionId;
        }

        /**
        * Return the Level of this L2NpcInstance contained in the L2NpcTemplate.<BR><BR>
        */
        @Override
        public final int getLevel()
        {
                return getTemplate().level;
        }


[STIGMATED] 30.10.2012 14:45

Re: Как запретить атаковать НПЦ в мирной зоне?
 
Config.NPC_ATTACKABLE

У вас уже есть нужный вам конфиг.

Ololowke666 30.10.2012 14:48

Re: Как запретить атаковать НПЦ в мирной зоне?
 
Цитата:

Сообщение от [STIGMATED] (Сообщение 240745)
Config.NPC_ATTACKABLE

У вас уже есть нужный вам конфиг.

Я вас уверяю,я достаточно много раз пересматривал все конфиги,но не в одно из них не было NPC_ATTACKABLE (обычно в других сборках такая ф-я была в Options,altsettings) но тут нигде нету.

MrShyr 30.10.2012 14:49

Re: Как запретить атаковать НПЦ в мирной зоне?
 
Цитата:

Сообщение от [STIGMATED] (Сообщение 240745)
Config.NPC_ATTACKABLE

У вас уже есть нужный вам конфиг.

По идее он запрещает тупо бить всех NPC, а ему необходимо именно в городах oO

Добавлено через 31 секунду
ТС а ты не подумал как ПК'шники будут гвардов убивать? :D

Добавлено через 1 минуту
Цитата:

Сообщение от Ololowke666 (Сообщение 240747)
Я вас уверяю,я достаточно много раз пересматривал все конфиги,но не в одно из них не было NPC_ATTACKABLE (обычно в других сборках такая ф-я была в Options,altsettings) но тут нигде нету.

Так вы по ядру его найдите, посматрите где он быть должен, и допишите :redlol:


Текущее время: 04:59. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot