Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Заточка
#11
BAKSы Написал:Идёш в java/net/sf/l2j/gameserver/clientpackets
Ищеш там RequestEnchantItem.java
В нём же ишеш строку
Код:
item.setEnchantLevel(0);
И вот это число 0 меняеш на то которое бы ты хотел чтобы сбрасывалось.

Добавлено через 34 секунды
Ну а мне ктонибуть поможет? :o



поможет в чем?
#12
Поставить запрет чтобы не точили выше указаной точки...
#13
Тебе нужно вставить условие, enchant - текущая заточка, примерный код:
PHP код:
<?php 
if (enchant >= EnchantMaxWeapon){
print
"Нельзя точить больше чем ".EnchantMaxWeapon."!";
return
false;
}
Извините, написал на PHP, т.к. яву почти не знаю, но смысл должен быть понятен Smile

Код вставить _до_ процесса заточки.
#14
Вот мне дали код на оружие всё норм, а вот на шмот не получается не хочет компилить если со шмотом. Подскажите )
Код:
int item100500 = item.getItem().getType2();
        if(item100500 == L2Item.TYPE2_WEAPON && item.getEnchantLevel() == 19)
        {
            activeChar.sendMessage("VIse +19 nelsja");
            return;
        }
#15
А какой тип армора использовал?
Беглый поиск нашел TYPE2_SHIELD_ARMOR, TYPE2_ACCESSORY и т.п.
Классический Interlude PvP сервер http://akamanah.ru/
#16
Еще такой вопрос) это получается надо заново ядро коиплить чтобы изменить это RequestEnchantItem.java?) или ее можно какнибудь отдельно открыть?
#17
Компилить... Так как изменения вносятся в ядро.
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
#18
[STIGMATED];94690 Написал:Компилить... Так как изменения вносятся в ядро.
Уточню на всякий случай: компилировать не обязательно все ядро. Можно скомпилировать один файл командой из консоли:
Код:
javac -classpath имя_ядра.jar -source 1.5 -target 1.5 -Xlint:unchecked RequestEnchantItem.java
Причем имя_ядра.jar это само ядро, в которой хранится RequestEnchantItem.java.
Если все успешно, создается файл RequestEnchantItem.class. Его можно засунуть в архив на тоже место, где и был. В имя_ядра.jar можно войти как в обычный архив через Total Commander например.
Классический Interlude PvP сервер http://akamanah.ru/
#19
Всё тему /closed разобрался , спасибо SunnyX . )))
#20
BAKSы Написал:Всё тему /closed разобрался , спасибо SunnyX . )))

сделаноWink.


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Не работает Заточка в сборке Essence Lord_Gothic 8 2,827 12-05-2018, 08:34 PM
Последний пост: Lord_Gothic
  Заточка скилов Lineage 2 Underground 28 vanyahunter123 5 2,629 07-24-2016, 05:48 AM
Последний пост: nache
  Заточка вещи не отображается в магазине Allene 5 1,986 10-09-2015, 08:14 AM
Последний пост: Donatte
  Максимальная заточка для Олимпа Brize 1 1,591 02-20-2015, 06:55 AM
Последний пост: helly
  [ШАРА]Заточка скилов на максимум с 1 клика OneThunder 2 2,180 11-04-2014, 04:17 PM
Последний пост: OneThunder
  Заточка скилов spartana 1 1,537 05-05-2014, 01:15 PM
Последний пост: Melcor
  макс заточка брони\оружия\бижутерии Ocean1 9 3,218 03-20-2014, 02:05 PM
Последний пост: L2CCCP
  Заточка NG оружия vokforever 4 2,330 11-14-2013, 10:31 PM
Последний пост: Gaikotsu
  заточка скиллов в 1 клик guruw 6 1,630 08-08-2013, 01:55 AM
Последний пост: L2scripts-Guard
  Не работает заточка вещей Alexey6630 1 1,682 08-07-2013, 09:57 AM
Последний пост: gorodetskiy

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


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