23.09.2020 | 10:21
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум L2edit.Ru » Lineage 2 » Мануалы » Мануал по балансу танков с луком
Мануал по балансу танков с луком
ОвощДата: Четверг, 19.08.2010, 08:46 | Сообщение # 1
Овощ
Группа: Администратор
Сообщений: 2491
Награды: 162
Репутация: 5547
Статус: Offline
У многих наверное было, что основные профы были танки с луками.

1. Добавим Конфиг:

Code
# Включить\Выключить запрет для профессии "танк" использовать ЛУК?  
# По умолчанию: False = запрещено  
BowPenaltyToTanks = False

2.0 Добавляем в конфиг в Ядре:

Code
public static boolean BOWTANK_PENALTY;

2.1 Продолжения:

Code
BOWTANK_PENALTY = Boolean.valueOf(PHYSICSSetting.getProperty("BowPenaltyToTanks", "False"));

2.2 То что я подчеркнул и выделил красным исправьте под свой конфиг
3.0 Дальше идем к: ваш импорт к :network/clientpackets/UseItem.java
3.1 Ищем там такой код:

Code
// Char cannot use pet items
                  if(item.getItem().isForWolf() || item.getItem().isForHatchling() || item.getItem().isForStrider() || item.getItem().isForBabyPet())
                  {
                          SystemMessage sm = new SystemMessage(SystemMessageId.CANNOT_EQUIP_PET_ITEM); // You cannot equip a pet item.
                          sm.addItemName(itemId);
                          getClient().getActiveChar().sendPacket(sm);
                          sm = null;
                          return;
                  }

3.2 Ниже добавляем:

Code
if (Config.BOWTANK_PENALTY)
      {
        int classid = activeChar.getClassId().getId();
        if ((!(activeChar.isInOlympiadMode())) && (((classid == 88) || (classid == 89) || (classid == 6) || (classid == 90) || (classid == 91) || (classid == 100) || (classid == 99) || (classid == 113) || (classid == 114))) &&
          (item.getItemType() == L2WeaponType.BOW))
        {
          SystemMessage sm = new SystemMessage(SystemMessageId.S1_CANNOT_BE_USED);
          sm.addItemName(itemId);
          ((L2GameClient)getClient()).getActiveChar().sendPacket(sm);
          sm = null;
          return;
        }
      }

3.3 То что я выделил Красным, то есть "ID Профессий", То что я выделил Синим, то есть "Тип оружия" так что можете править под себя.

Автор Мануала: TheFosT


Вёрстка макетов и создание клан сайтов на uCoz, STRESS - в ICQ
Хлеба и зрелищ

загрузка наград ...
 
Форум L2edit.Ru » Lineage 2 » Мануалы » Мануал по балансу танков с луком
  • Страница 1 из 1
  • 1
Поиск: