|
|
![]() |
#1 |
Изменник родины
Регистрация: 28.02.2007
Адрес: Ивано-Франковск
Сообщений: 1,084
|
![]()
2БигБ
Мышлаевский сам плавает в вопросе. Вопрос. закоментил класснотфаунд, а оно ццуко, выдало аж 28 ошибок. Шо делать? Пытался прикрутить к поплавковому Арадо кабины от жучки 87Б2.
__________________
Коммунист, сепаратист, интернационалист. Зацветут ещё мои деревья в саду. |
![]() |
![]() |
![]() |
#2 |
Звуковых дел мастер
|
![]()
тебе надо подключить джава ЖДК, и правильно в батнике пути прописать.... Вот мне такой мануальчик дали...
Работать будет.Кстати Java Decompiler глючит если закидывать в него папки с подкаталогами. Ладно поехали: Для начала грохнуть все что ты до этого делал.(резолвер действительно имел косяк при замещении файлов) Снять дампы классов -> натравить резолвер (java -jar classresolver.jar ."). Скачать и установить JDK -> дописать в переменную PATH путь к папке .\jdk\bin(Мой Компьютер -> Свойства -> Дополнительно -> Переменные среды...после изменения- перезагрузиться ) Далее на примере файла HUD.class ,который у меня получилось благополучно декомпилировать изменить и скомпилировать назад. Итак.Декомпилируем HUD.class Создаем батник: @echo off for %%f in (*.java) do javac -classpath I:\IL-2\Files -source 1.3 -target 1.3 %%f (обрати внимание на параметр classpath- это твой путь к папке Files ) -> Кидаем батник в папку с HUD.java(.\Files\com\maddox\il2\game) -> Запускаем. Если все получилось- значит все было сделано правильно. Не получилось- будем разбираться. Удачи! java -jar classhasher.jar ." ПыСы. В переменных средах надо прописать ещё путь к самой джаве(не ждк которая) можно взять ту что идет с игрой в папке bin Последний раз редактировалось SG2_Wasy; 07.09.2007 в 00:51. |
![]() |
![]() |
![]() |
#3 | |
Штурмовик-бомбардировщик
Регистрация: 09.09.2007
Адрес: Russia
Сообщений: 815
|
![]() Цитата:
Я декомпилирую ява-декомпилятором и Ёодой. Потомзаменяю кусок класса в исходнике от Jdec таким же куском от ёды, это кусок от слов public class BF_109F2 extends BF_109 в данном примере до слов static Class _mthclass$(String s) { return Class.forName(s); ClassNotFoundException classnotfoundexception; classnotfoundexception; throw new NoClassDefFoundError(classnotfoundexception.getMes sage()); } А этот кусок вообще ремлю или делитю. Дальше исправляю кусок от слов Aircraft.weaponTriggersRegister(class1, new int[] { можно тоже вставить из еды, но заменить варкласс на класс1, чтоб работало, а можно просто поудалять лишние символы типа _ перед словом Випон и все после слова регистер до скобки. Тогда будет работать. Чтобы получилось: Aircraft.weaponTriggersRegister(... Aircraft.weaponHooksRegister(... Aircraft.weaponsRegister(... Ну вот, теперь проверяем как компилится и как работает скомпиленное. Работает? Приступаем к изменению ![]() Вася, может и тебе этот способ подмогнет Сейчас не могу этим заняться, хотя тоже хочу попробовать, если у меня не получится, значит это какой-то феномен именно Мессеров, как кокпит у хенкеля.
__________________
Если что-то очень хочется, то можно. Возможно по-другому Если что-то не получается, то одно из трех: 1. Тебе это не нужно 2. Плохо стараешься 3. Делаешь это не так. Захожу ему в хвост, стрелки ещё не стреляют... пошли ракеты! Бабах! Ракеты, бабах! Осталось шестеро... нет ракет, есть вражеские истрибители. Так, один без крыла, другой без хвоста. Впрочем, как и я... Круто летать с навороченным самодельным джоем... |
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|