![]() |
вместо com/ просто точка
|
Цитата:
диск\ПУТЬ\ (команда)java -cp . -jar classresolver.jar . все работает:good: Спасибо:beer: С уважением |
Может кому пригодиться, пусть висят ссылки:
Цитата:
- http://www.oracle.com/technetwork/ja...13-419413.html - |
|
public abstract class Do215 extends FLAME2_SCHEME2a
Что за класс FLAME2_SCHEME2a? |
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
зы: За помощь гран мерси |
Цитата:
http://s019.radikal.ru/i603/1504/de/063ecec1830a.jpg Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Для тех кто для переписывает коды ракет Хоминг -
для того что бы ракеты не ловили всё что шевелиться и даже стоит по стойке смирно, а только сбивали самолёты, можно заменить часть кода на такую конструкцию: PHP код:
PHP код:
PHP код:
------------------- П.С. Ещё нужно убрать захват командного пункта на аэродроме. Бывает попадает. Последняя редакция 28 ноября. |
Или же такая конструкция:
PHP код:
|
Это основной класс:
PHP код:
Ниже продолжение: |
PHP код:
Может кому пригодиться. |
Вася, небольшое замечание относительно того, как ты постишь содержимое классов, я уже когда-то говорил.
Просто удобнее читать, когда ты используешь BB код, типа [QUOTE [/QUOTE Для Джава классов очень удобно использовать [PHP [/PHP, это находится справа вверху, когда ты создаешь или редактируешь сообщение ;) |
Цитата:
Я уже плохо сображаю как найти этот код. Цытату то я знаю как вставить, а PHP - не пойму как. Голова уже глючит. %) ========================================== :good: Уже нашёл, УРЯЯЯА! :konoplya: |
Во как здорово получилось, вишь :good: :pilot:
|
Вложений: 1
Может глянет кто?
[18:20:47] Spawn.get( com.maddox.il2.objects.air.AR_2 ): null [18:20:47] java.lang.ExceptionInInitializerError: java.lang.NullPointerException [18:20:47] at com.maddox.il2.objects.air.Aircraft.weaponHooksReg ister(Aircraft.java:2931) [18:20:47] at com.maddox.il2.objects.air.AR_2.<clinit>(AR_2.java :172) [18:20:47] at java.lang.Class.forName0(Native Method) [18:20:47] at java.lang.Class.forName(Unknown Source) [18:20:47] at com.maddox.rts.Spawn.get(Spawn.java:39) [18:20:47] at com.maddox.rts.Spawn.get(Spawn.java:28) [18:20:47] at com.maddox.il2.game.Main.preloadAirClasses(Main.ja va:216) [18:20:47] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:16 46) [18:20:47] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:15 79) [18:20:47] at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.j ava:212) [18:20:47] at com.maddox.il2.game.Main.exec(Main.java:432) [18:20:47] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java: 235) [18:20:47] java.lang.NoClassDefFoundError [18:20:47] at java.lang.Class.forName0(Native Method) [18:20:47] at java.lang.Class.forName(Unknown Source) [18:20:47] at com.maddox.il2.game.Main.preloadAirClasses(Main.ja va:218) [18:20:47] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:16 46) [18:20:47] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:15 79) [18:20:47] at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.j ava:212) [18:20:47] at com.maddox.il2.game.Main.exec(Main.java:432) [18:20:47] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java: 235) |
Ар-2 классы пока WIP, будут готовы - запощу обязательно.
|
Вложений: 1
Цитата:
|
посмотри где меш назначается в классе, убери там приписку _ru
у меня тоже это было, пришлось с бубном танцавать, благо, что недолго. |
Цитата:
модель в меню появилась как летаб, но при загрузке краш 30%. Чето с хуками оружия. Помощь нужна [4:56:01] FM called 'FlightModels/SB-2M-103.fmd' is being loaded from Alternative File: 'gui/game/buttons' [4:56:01] FM called 'FlightModels/M-100_Series.emd' is being loaded from Alternative File: 'gui/game/buttons' [4:56:01] Motor resolveFromFile starter = 0 [4:56:01] Motor resolveFromFile starter = 0 [4:56:01] FM called 'FlightModels/M-100_Series.emd' is being loaded from Alternative File: 'gui/game/buttons' [4:56:01] Motor resolveFromFile starter = 0 [4:56:01] Motor resolveFromFile starter = 0 [4:56:01] FM called 'FlightModels/SB-2M-103.fmd' is being loaded from Alternative File: 'gui/game/buttons' [4:56:01] Hook '_MGUN04' NOT found in mesh of class com.maddox.il2.objects.air.AR_2 [4:56:08] java.lang.NoSuchFieldError: countryBritainBlue [4:56:08] at com.maddox.il2.objects.air.PaintSchemeBCSPar01.typ edNameNum(PaintSchemeBCSPar01.java:25) [4:56:08] at com.maddox.il2.objects.air.PaintScheme.typedName(P aintScheme.java:156) [4:56:08] at com.maddox.il2.objects.air.PaintScheme.typedName(P aintScheme.java:143) [4:56:08] at com.maddox.il2.objects.air.Aircraft.preparePaintSc heme(Aircraft.java:2267) [4:56:08] at com.maddox.il2.ai.Wing.load(Wing.java:154) [4:56:08] at com.maddox.il2.game.Mission.loadWings(Mission.java :1344) [4:56:08] at com.maddox.il2.game.Mission._load(Mission.java:762 ) [4:56:08] at com.maddox.il2.game.Mission.access$600(Mission.jav a:120) [4:56:08] at com.maddox.il2.game.Mission$BackgroundLoader.run(M ission.java:463) [4:56:08] at com.maddox.rts.BackgroundTask.doRun(BackgroundTask .java:155) [4:56:08] at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.ja va:108) [4:56:08] at com.maddox.il2.game.Main.exec(Main.java:449) [4:56:08] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java: 235) |
Ай нид хелп. Ситуёвина: имеем сборку модную и один самолёт при каких-то условиях вызывает зависание игры, полное. В консоль не заглянуть при зависании, после выхода лог файл пустой. Непосредственно до зависания никакой ругани в консоли не наблюдается. Летит, стреляет, сбивается (или бомбит чего-то),а потом происходит какое-то событие, и бац - зависон.
Смысл вопроса - как выполнять отладку без информации из консоли? |
Если код можешь править, то сделай себе вывод на консоль диагностических сообщений при попадании в методы класса этого самолёта. По крайней мере сможешь видеть, в каком месте последний раз были. Потом там посмотреть что внутри делается и что из этого метода вызывается. Потом в этих вызываемых методах (если там есть вызовы наружу) сообщение при входе в метод. Последнее сообщение на консоли даст последний вход в метод, в котором подвисли.
Это самый простой способ в ситуации, когда отладочных средств нет. Чем Яву отлаживают не знаю, можно по-гуглить. Но не факт, что это будет просто. UPD: Под консолью подразумеваю чат игровой, сообщения, которые сверху появляются. |
Цитата:
Instant Log File Output http://www.sas1946.com/main/index.ph...c,19308.0.html |
Кармастер! Отлично!
Действительно этот мод на запись лог-файла помог. Теперь имёю на руках ругань во время краша в лог-файле ) |
Правда как оказалось ругань была от самого мода лог-файлов )
Он негодник для 4.10 оказывается был. Но ничего, переписал его под 4.13 и успешно устранил проблему зависания самолёта. |
Цитата:
Цитата:
Или так: Цитата:
Цитата:
|
Цитата:
|
Цитата:
Практика часто подправляет теорию. У меня было когда Ил крашил с пустой модной папкой., вернее - не пустой, а с Модактом 5.30. К Модакту не добавлял ни одного мода, а миссия не грузилась, причём с любым дефолтным самолётом. Сейчас привести лог не могу - удалил, но помню что ругался примерно так: веапонс класс MGunPTB_23_MP_6S не зарегестрирован. Повторюсь - ни один мод - мой или другой какой - не был установлен в папку для модов. Помогла перезагрузка компрьютера. Вот так бывает. |
Комментарии игнорируются. В данном конкретном случае написано, что из этого класса имеются ссылки на классы, которые там перечислены. Которые, в свою очередь, присутствуют в сборке com.maddox.il2.objects.air. Наверняка где-то в тексте есть прямые ссылки на эти классы. А комментарий, он комментарий и есть.
|
Я написал только то что сам наблюдал при корректировке классов и их компиляции.
Программированию не обучался на курсах, чисто практика и анализ того что получаеться. Вот как написано(пришлось все нужные названия крафтов вписать в коммент, потому что они и упомянуты в коде класса) в кокпите Эмиля: Цитата:
П.С. Поймите: по жилам течёт *оргнунг* - от крови не убежишь. -------------------------------------------------- Можно попытаться сделать и экономно, но как получиться, может знать только ОМ. |
Цитата:
|
Цитата:
----------------------------------------------------- Усмишка: *Правильный* ладан в кадиле помагает уловить многие ньюансы образных выражений. :ok: |
Цитата:
|
Вот кто граммотный - найдите пожалуйста одну с половинкой ошибки в классе Мессера с хвостом бабочкой(скачивал на САС)!!!
Конечно, с ними самолёт грузиться, но лучше бы их не было для оргнунга и нормальной работы самолёта. Вот: Цитата:
П.С. Там ещё капец с фм было в моде с этими самолётами: Bf-109V-48 Bf-109G2-CRP Bf-109W2 Берут просто фм от Г-2 и вписуют другие моторы, да ещё фм старая от девятки, где нет значений по перегрузке. А другие изменения что нужно внести в фм просто похерили. Как так можно. :DONT_KNOW: |
Сделал пару слотов, модель не собирается хоть убейся... Пустой экран и все...Голову уже сломал. Чего не так делаю???
static { Class class1 = com.maddox.il2.objects.air.J_5.class; new NetAircraft.SPAWN(class1); Property.set(class1, "iconFar_shortClassName", "J-5"); Property.set(class1, "meshName_ru", "3DO/Plane/J-5/hier.him"); Property.set(class1, "PaintScheme_ru", new PaintSchemeFCSPar1956()); Property.set(class1, "meshName_sk", "3DO/Plane/J-5/hier.him"); Property.set(class1, "PaintScheme_sk", new PaintSchemeFMPar1956()); Property.set(class1, "meshName_ro", "3DO/Plane/J-5(Multi1)/hier.him"); Property.set(class1, "PaintScheme_ro", new PaintSchemeFMPar1956()); Property.set(class1, "meshName_hu", "3DO/Plane/J-5(Multi1)/hier.him"); Property.set(class1, "PaintScheme_hu", new PaintSchemeFMPar1956()); Property.set(class1, "meshName", "3DO/Plane/J-5(Multi1)/hier.him"); Property.set(class1, "PaintScheme", new PaintSchemeFMPar06()); Property.set(class1, "yearService", 1952.11F); Property.set(class1, "yearExpired", 1960.3F); Property.set(class1, "FlightModel", "FlightModels/MiG-17.fmd"); Property.set(class1, "cockpitClass", new Class[] { com.maddox.il2.objects.air.CockpitMig_17.class |
Текущее время: 11:17. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot