16.06.2014, 00:42 | #121 |
Местный
Регистрация: 18.06.2010
Адрес: Буйнакск
Сообщений: 483
|
Там же указана строка с ошибкой надо туда глядеть и ошибка сама себя покажет , в вашем примере это 75я строка в ShipRadge и 7я строка ShipRadge$I401
|
16.06.2014, 02:02 | #122 |
Местный
|
В моём сообщении же эти строчки указаны сразу под сообщением об ошибке.
|
16.06.2014, 17:17 | #123 | |
Модератор
|
Цитата:
Ну так нельзя класс static'ом здесь обновлять - modifier static not allowed here, это нужно/можно сделать в родительском классе. Ты - что же - даже не полюбопытствовал, как "Айовы" собраны? |
|
16.06.2014, 18:30 | #124 | |
Местный
|
Цитата:
Надо было Айовы смотреть, ладно, не догадался Спасибо, дядь Серёж! |
|
16.06.2014, 23:12 | #125 |
Модератор
|
Особенность "МОДных" классов кораблей как раз в том и состоит, что они "расширяют" собой дефолтный класс Ship, с тем, чтобы не было нужды переписывать Ship под каждый МОД, как это необходимо делать с "батоном" в случае, если "МОДный" крафт не использует DiffFM, поэтому и не сработала прямая аналогия с дефолтными классами Ship и "семерки"
|
30.06.2014, 16:59 | #126 |
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
|
Не хватает классов и среда не та для компиляции. Нужно создать среду специально для компиляции этих классов - то есть - взять все классы патча 4.12.2 и добавить в него на свои места те классы на которые ругаеться командная строка., так же бумажка должна быть из этого же патча и правильно вписаны все пропертисы. Я так делаю.
Последний раз редактировалось Vasya; 30.06.2014 в 17:04. |
30.06.2014, 17:27 | #127 |
Местный
|
Спасибо! Я эту проблему решил уже, потому и не писал больше тут.
Она была именно в том, о чём говорил дядя Серёжа. Кстати, я использую только 4.12.2 + Модакт + Энжин, в том числе для создания модов (всегда для себя пользовался только последней официальной верисей игры). В качестве исключения совсем недавно установил отдельно Ультрапак на 4.10.1, но к нему я и пальцем не притрагиваюсь (даже все скины в PaintSchemes удалил, освободив почти 3 Гб ), только на серваке летаю В любом случае, спасибо за помощь! |
11.01.2015, 00:48 | #128 | |
morpheus
Регистрация: 08.03.2007
Сообщений: 3,747
|
Цитата:
|
|
11.01.2015, 02:29 | #129 |
подсадной пассажир
Регистрация: 15.01.2010
Адрес: Earth
Сообщений: 1,431
|
|
11.01.2015, 10:21 | #130 | |
morpheus
Регистрация: 08.03.2007
Сообщений: 3,747
|
Цитата:
Вот в эту строку package com.maddox.il2.objects.air; import com.maddox.il2.engine.HierMesh; import com.maddox.il2.fm.*; import com.maddox.rts.*; import com.maddox.util.HashMapInt; import java.util.ArrayList; нужно что то дописывать если делаешь новый слот на базе уже имеющегося самоля. Или тут нужно строки вносить только если что то новое добавляешь? Последний раз редактировалось Skvorez; 11.01.2015 в 11:44. |
|
11.01.2015, 12:03 | #131 |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
Первая строчка указывает, где находится класс-файл. Остальное - это импорт, то есть те класс-файлы которые необходимы для работы текущего класс-файла.
Чтобы сделать новый слот нужна строчка типа: public class A_20C extends A_20. Синим цветом выделено название самого класса, зелёным - название "родительского" класса |
11.01.2015, 12:32 | #132 | |
morpheus
Регистрация: 08.03.2007
Сообщений: 3,747
|
Цитата:
public class I_26 extends YAK implements TypeTNBFighter { public I_26() но при компиляции этого как выясняется явно недостаточно. Вопрос такой, новый слот нужно отдельно от класса нового самолета делать? или вместе все? Уточню. Речь идет о создании нового крафта на базе уже имеющегося. Типа модификация |
|
11.01.2015, 12:51 | #133 |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
Берёшь класс имеющегося самолёта и везде (а не только в начале) заменяешь название самолёта на название модификации. Если будет другая 3D модель или кабина, прописываешь пути к новым hier.him и классу кабины. Можно также сделать ей свою FM. Если же нужно изменить вооружение, то тут задача усложняется. В дефолтных самолётах надо прописывать вооружение в папке cod, а для этого нужны соответствующие инструменты, есть способ обойти это ограничение, но я в нём не очень разобрался. Вообще признанный специалист по классам Lakota (Skiper), он в основном обитает на ЗАПе. По крайней мере я учился у него.
|
11.01.2015, 13:09 | #134 | |
morpheus
Регистрация: 08.03.2007
Сообщений: 3,747
|
Цитата:
I-26 air.I_26 1 r01 SUMMER теперь нужно в соответствие все привести. ФМ, вооружение и модель С уважением |
|
11.01.2015, 14:55 | #135 |
morpheus
Регистрация: 08.03.2007
Сообщений: 3,747
|
Кто может подсказать, почему 3Д модель новая не появляется, ставлю в классе дефолтную, все нормально. Как только переименовываю папку и заменяю. Синий экран. Вроде все правильно пишу:
static { Class class1 = CLASS.THIS(); new NetAircraft.SPAWN(class1); Property.set(class1, "iconFar_shortClassName", "Yak"); Property.set(class1, "meshName", "3DO/Plane/I-26(Multi1)/hier_Light.him"); Property.set(class1, "PaintScheme", new PaintSchemeFMPar02()); Property.set(class1, "yearService", 1940F); Property.set(class1, "yearExpired", 1945.5F); Property.set(class1, "FlightModel", "FlightModels/Yak-1_M105P.fmd:gui/game/fm410yak"); Property.set(class1, "cockpitClass", new Class[] { com.maddox.il2.objects.air.CockpitYAK_1FAIRING.cla ss Последний раз редактировалось Skvorez; 11.01.2015 в 15:00. |
11.01.2015, 15:07 | #136 |
Модератор
|
Лог, надо полагать, не сохраняется? Как вариант, .him должен именоваться исключительно hier.him.
Последний раз редактировалось deSAD; 11.01.2015 в 15:10. |
11.01.2015, 16:12 | #137 |
Пытающийся полететь
|
|
11.01.2015, 16:29 | #138 | |
morpheus
Регистрация: 08.03.2007
Сообщений: 3,747
|
Цитата:
http://forum.aviaskins.com/showthrea...804#post135804 так что можете меня поздравить с почином. Так сзать... Вашего полку прибыло зы: а топика маркиза я так и не вижу. А пуркуа? Последний раз редактировалось Skvorez; 11.01.2015 в 16:36. |
|
11.01.2015, 16:39 | #139 |
morpheus
Регистрация: 08.03.2007
Сообщений: 3,747
|
Да! Низкий поклон за помощь Сергеям:
маркизу deSAD carsmaster а также особое спасибо: Василию ака Vasya, Александру ака jabo и tarakan67 (пардон не знаю имени) С уважением к Вам Сергей он же skvorez |
11.01.2015, 16:54 | #140 | |
Модератор
|
Цитата:
Игорь. |
|
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|