AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Вопросы Новичка8

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.03.2008, 11:45   #1
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию ошибки явы при компиляции файлов класса для ил2

сюда буду выкладывать файлы для ил2
обьясните что не правельно он выдает 100 ошибак
1 Декомпилирывал ява декомпиляром
код
// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: TYPHOON1B.java

package com.maddox.il2.objects.air;

import com.maddox.il2.fm.*;
import com.maddox.rts.Finger;
import com.maddox.rts.Property;
import com.maddox.util.HashMapInt;
import java.util.ArrayList;

// Referenced classes of package com.maddox.il2.objects.air:
// TEMPEST, PaintSchemeFMPar05, NetAircraft, Aircraft

public class TYPHOON1B extends TEMPEST
{

public TYPHOON1B()
{
}

public void _onAircraftLoadedvV()
{
m_FMFlightModel.m_EIEnginesInterface.m_enginesaMot or[0]._doSetKillControlAfterburnervV();
super._onAircraftLoadedvV();
}

static Class _mthclass$(String s)
{
Class class1;
try
{
class1 = Class.forName(s);
}
catch(ClassNotFoundException classnotfoundexception)
{
throw new NoClassDefFoundError(classnotfoundexception.getMes sage());
}
return class1;
}

static Class _class$StringClass(String s)
{
try
{
return Class.forName(s);
}
catch(ClassNotFoundException classnotfoundexception)
{
throw new NoClassDefFoundError(classnotfoundexception.getMes sage());
}
}

static
{
Class class1 = com.maddox.il2.objects.air.TYPHOON1B.class;
new NetAircraft.SPAWN(class1);
Property.set(class1, "iconFar_shortClassName", "Typhoon");
Property.set(class1, "meshName", "3DO/Plane/TempestMkV(Multi1)/hier.him");
Property.set(class1, "PaintScheme", new PaintSchemeFMPar05());
Property.set(class1, "meshName_gb", "3DO/Plane/TempestMkV(GB)/hier.him");
Property.set(class1, "PaintScheme_gb", new PaintSchemeFMPar05());
Property.set(class1, "yearService", 1942F);
Property.set(class1, "yearExpired", 1946.5F);
Property.set(class1, "FlightModel", "FlightModels/TempestMkV.fmd");
Property.set(class1, "cockpitClass", new Class[] {
com.maddox.il2.objects.air.CockpitTemp5.class
});
Property.set(class1, "LOSElevation", 0.93655F);
Aircraft._weaponTriggersRegisterClassIV(class1, new int[] {
1, 1, 1, 1, 9, 9, 9, 9, 3, 3,
9, 9, 2, 2, 2, 2, 2, 2, 2, 2
});
Aircraft._weaponHooksRegisterClassStringV(class1, new String[] {
"_CANNON01", "_CANNON02", "_CANNON03", "_CANNON04", "_ExternalDev01", "_ExternalDev02", "_ExternalDev03", "_ExternalDev04", "_ExternalBomb01", "_ExternalBomb02",
"_ExternalDev05", "_ExternalDev06", "_ExternalRock01", "_ExternalRock02", "_ExternalRock03", "_ExternalRock04", "_ExternalRock05", "_ExternalRock06", "_ExternalRock07", "_ExternalRock08"
});
try
{
ArrayList arraylist = new ArrayList();
Property.set(class1, "weaponsList", arraylist);
HashMapInt hashmapint = new HashMapInt();
Property.set(class1, "weaponsMap", hashmapint);
byte byte0 = 20;
String s = "default";
Aircraft._WeaponSlot a_lweaponslot[] = new Aircraft._WeaponSlot[byte0];
a_lweaponslot[0] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[1] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[2] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[3] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[4] = null;
a_lweaponslot[5] = null;
a_lweaponslot[6] = new Aircraft._WeaponSlot(9, "PylonTEMPESTPLN1", 1);
a_lweaponslot[7] = new Aircraft._WeaponSlot(9, "PylonTEMPESTPLN2", 1);
for(int i = 8; i < byte0; i++)
a_lweaponslot[i] = null;

arraylist.add(s);
hashmapint.put(Finger._IntStringI(s), a_lweaponslot);
s = "light";
a_lweaponslot = new Aircraft._WeaponSlot[byte0];
a_lweaponslot[0] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[1] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[2] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[3] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
for(int j = 4; j < byte0; j++)
a_lweaponslot[j] = null;

arraylist.add(s);
hashmapint.put(Finger._IntStringI(s), a_lweaponslot);
s = "2x500";
a_lweaponslot = new Aircraft._WeaponSlot[byte0];
a_lweaponslot[0] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[1] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[2] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[3] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[4] = null;
a_lweaponslot[5] = null;
a_lweaponslot[6] = new Aircraft._WeaponSlot(9, "PylonTEMPESTPLN1", 1);
a_lweaponslot[7] = new Aircraft._WeaponSlot(9, "PylonTEMPESTPLN2", 1);
a_lweaponslot[8] = new Aircraft._WeaponSlot(3, "BombGun500lbs", 1);
a_lweaponslot[9] = new Aircraft._WeaponSlot(3, "BombGun500lbs", 1);
for(int k = 10; k < byte0; k++)
a_lweaponslot[k] = null;

arraylist.add(s);
hashmapint.put(Finger._IntStringI(s), a_lweaponslot);
s = "2x1000";
a_lweaponslot = new Aircraft._WeaponSlot[byte0];
a_lweaponslot[0] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[1] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[2] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[3] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[4] = null;
a_lweaponslot[5] = null;
a_lweaponslot[6] = new Aircraft._WeaponSlot(9, "PylonTEMPESTPLN1", 1);
a_lweaponslot[7] = new Aircraft._WeaponSlot(9, "PylonTEMPESTPLN2", 1);
a_lweaponslot[8] = new Aircraft._WeaponSlot(3, "BombGun1000lbs", 1);
a_lweaponslot[9] = new Aircraft._WeaponSlot(3, "BombGun1000lbs", 1);
for(int l = 10; l < byte0; l++)
a_lweaponslot[l] = null;

arraylist.add(s);
hashmapint.put(Finger._IntStringI(s), a_lweaponslot);
s = "8x5";
a_lweaponslot = new Aircraft._WeaponSlot[byte0];
a_lweaponslot[0] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[1] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[2] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[3] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
for(int i1 = 4; i1 < 10; i1++)
a_lweaponslot[i1] = null;

a_lweaponslot[10] = new Aircraft._WeaponSlot(9, "PylonTEMPESTPLN3", 1);
a_lweaponslot[11] = new Aircraft._WeaponSlot(9, "PylonTEMPESTPLN4", 1);
for(int j1 = 12; j1 < byte0; j1++)
a_lweaponslot[j1] = new Aircraft._WeaponSlot(2, "RocketGunHVAR5BEAU", 1);

arraylist.add(s);
hashmapint.put(Finger._IntStringI(s), a_lweaponslot);
s = "2xdt";
a_lweaponslot = new Aircraft._WeaponSlot[byte0];
a_lweaponslot[0] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[1] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[2] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[3] = new Aircraft._WeaponSlot(1, "MGunHispanoMkIk", 140);
a_lweaponslot[4] = new Aircraft._WeaponSlot(9, "FuelTankGun_TankTempest", 1);
a_lweaponslot[5] = new Aircraft._WeaponSlot(9, "FuelTankGun_TankTempest", 1);
a_lweaponslot[6] = new Aircraft._WeaponSlot(9, "PylonTEMPESTPLN1", 1);
a_lweaponslot[7] = new Aircraft._WeaponSlot(9, "PylonTEMPESTPLN2", 1);
for(int k1 = 8; k1 < byte0; k1++)
a_lweaponslot[k1] = null;

arraylist.add(s);
hashmapint.put(Finger._IntStringI(s), a_lweaponslot);
s = "none";
a_lweaponslot = new Aircraft._WeaponSlot[byte0];
for(int l1 = 0; l1 < byte0; l1++)
a_lweaponslot[l1] = null;

arraylist.add(s);
hashmapint.put(Finger._IntStringI(s), a_lweaponslot);
}
catch(Exception exception) { }
}
}
Novichok8 вне форума   Ответить с цитированием
Старый 29.03.2008, 11:47   #2
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

2 декомпилирывал Shell
import java/lang/String;
import java/lang/Class;
import com/maddox/il2/fm/FlightModel;
import com/maddox/il2/fm/EnginesInterface;
import com/maddox/il2/fm/Motor;
import java/lang/Object;

class TYPHOON1B extends TEMPEST

{
public FlightModel m_FMFlightModel;
public static Class m_class$com$maddox$il2$objects$air$TYPHOON1BClass;
public static Class m_class$com$maddox$il2$objects$air$CockpitTemp5Cla ss;

public TYPHOON1B()
{
this.TEMPEST();
}

public void _onAircraftLoadedvV()
{
this.m_FMFlightModel.m_EIEnginesInterface.m_engine saMotor[0].
_doSetKillControlAfterburnervV();
this._onAircraftLoadedvV();
}

public Class _mthclass$( String param_1)
{
param_1 = forName(this);
goto 21
var_1;
var_1 = ;
throw new NoClassDefFoundError(var_1.getMessage());
21 :
return param_1;
}

public Class _class$StringClass( String param_1)
{
return forName(this);
param_1 = ;
throw new NoClassDefFoundError(param_1.getMessage());
}

public void <clinit>()
{
if (0 getstatic m_class$com$maddox$il2$objects$air$TYPHOON1BClass #13)
12 putstatic m_class$com$maddox$il2$objects$air$TYPHOON1BClass #13
21 :
this = 18 getstatic m_class$com$maddox$il2$objects$air$TYPHOON1BClass #13;
new NetAircraft$SPAWN(this);
set(this, "iconFar_shortClassName", "Typhoon");
set(this, "meshName", "3DO/Plane/TempestMkV(Multi1)/hier.him");
set(this, "PaintScheme", new PaintSchemeFMPar05());
set(this, "meshName_gb", "3DO/Plane/TempestMkV(GB)/hier.him");
set(this, "PaintScheme_gb", new PaintSchemeFMPar05());
set(this, "yearService", 0.);
set(this, "yearExpired", 0.);
set(this, "FlightModel", "FlightModels/TempestMkV.fmd");
if (114 getstatic m_class$com$maddox$il2$objects$air$CockpitTemp5Cla ss #39)
126 putstatic m_class$com$maddox$il2$objects$air$CockpitTemp5Cla ss #39
135 :
TYPHOON1B ::_class$StringClass("com.maddox.il2.objects.air.C ockpitTemp5")[TYPHOON1B ::_class$StringClass("com.maddox.il2.objects.air.C ockpitTemp5")]
= 132 getstatic m_class$com$maddox$il2$objects$air$CockpitTemp5Cla ss #39;
set(1, new , 0);
set(this, "LOSElevation", 0.);
new int[20][0] = 1;
this[1] = 1;
this[2] = 1;
this[3] = 1;
this[4] = 9;
this[5] = 9;
this[6] = 9;
this[7] = 9;
this[8] = 3;
this[9] = 3;
this[10] = 9;
this[11] = 9;
this[12] = 2;
this[13] = 2;
this[14] = 2;
this[15] = 2;
this[16] = 2;
this[17] = 2;
this[18] = 2;
this[19] = 2;
_weaponTriggersRegisterClassIV("cockpitClass", this);
new [0] = "_CANNON01";
20[1] = "_CANNON02";
20[2] = "_CANNON03";
20[3] = "_CANNON04";
20[4] = "_ExternalDev01";
20[5] = "_ExternalDev02";
20[6] = "_ExternalDev03";
20[7] = "_ExternalDev04";
20[8] = "_ExternalBomb01";
20[9] = "_ExternalBomb02";
20[10] = "_ExternalDev05";
20[11] = "_ExternalDev06";
20[12] = "_ExternalRock01";
20[13] = "_ExternalRock02";
20[14] = "_ExternalRock03";
20[15] = "_ExternalRock04";
20[16] = "_ExternalRock05";
20[17] = "_ExternalRock06";
20[18] = "_ExternalRock07";
20[19] = "_ExternalRock08";
_weaponHooksRegisterClassStringV(this, 20);
ArrayList var_1;
var_1 = new ArrayList();
set(this, "weaponsList", var_1);
HashMapInt var_2;
var_2 = new HashMapInt();
set(this, "weaponsMap", var_2);
var_3;
var_3 = 20;
String var_4;
var_4 = "default";
Aircraft$_WeaponSlot var_5;
var_5 = new ;
var_5[0] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[1] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[2] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[3] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[4] = null;
var_5[5] = null;
var_5[6] = new Aircraft$_WeaponSlot(9, "PylonTEMPESTPLN1", 1);
var_5[7] = new Aircraft$_WeaponSlot(9, "PylonTEMPESTPLN2", 1);
var_6;
var_6 = 8;
goto 549
540 :
var_5[var_6] = null;
++var_6;
549 :
if (var_6 < var_3)
goto 540
var_1.add(var_4);
var_2.put(_IntStringI(var_4), var_5);
var_4 = "light";
var_5 = new ;
var_5[0] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[1] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[2] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[3] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
int var_7;
var_7 = 4;
goto 667
658 :
var_5[var_7] = null;
++var_7;
667 :
if (var_7 < var_3)
goto 658
var_1.add(var_4);
var_2.put(_IntStringI(var_4), var_5);
var_4 = "2x500";
var_5 = new ;
var_5[0] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[1] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[2] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[3] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[4] = null;
var_5[5] = null;
var_5[6] = new Aircraft$_WeaponSlot(9, "PylonTEMPESTPLN1", 1);
var_5[7] = new Aircraft$_WeaponSlot(9, "PylonTEMPESTPLN2", 1);
var_5[8] = new Aircraft$_WeaponSlot(3, "BombGun500lbs", 1);
var_5[9] = new Aircraft$_WeaponSlot(3, "BombGun500lbs", 1);
var_8;
var_8 = 10;
goto 862
853 :
var_5[var_8] = null;
++var_8;
862 :
if (var_8 < var_3)
goto 853
var_1.add(var_4);
var_2.put(_IntStringI(var_4), var_5);
var_4 = "2x1000";
var_5 = new ;
var_5[0] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[1] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[2] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[3] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[4] = null;
var_5[5] = null;
var_5[6] = new Aircraft$_WeaponSlot(9, "PylonTEMPESTPLN1", 1);
var_5[7] = new Aircraft$_WeaponSlot(9, "PylonTEMPESTPLN2", 1);
var_5[8] = new Aircraft$_WeaponSlot(3, "BombGun1000lbs", 1);
var_5[9] = new Aircraft$_WeaponSlot(3, "BombGun1000lbs", 1);
var_9;
var_9 = 10;
goto 1057
1048 :
var_5[var_9] = null;
++var_9;
1057 :
if (var_9 < var_3)
goto 1048
var_1.add(var_4);
var_2.put(_IntStringI(var_4), var_5);
var_4 = "8x5";
var_5 = new ;
var_5[0] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[1] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[2] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[3] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
int var_10;
var_10 = 4;
goto 1175
1166 :
var_5[var_10] = null;
++var_10;
1175 :
if (var_10 < 10)
goto 1166
var_5[10] = new Aircraft$_WeaponSlot(9, "PylonTEMPESTPLN3", 1);
var_5[11] = new Aircraft$_WeaponSlot(9, "PylonTEMPESTPLN4", 1);
var_11;
var_11 = 12;
goto 1242
1223 :
var_5[var_11] = new Aircraft$_WeaponSlot(2, "RocketGunHVAR5BEAU", 1);
++var_11;
1242 :
if (var_11 < var_3)
goto 1223
var_1.add(var_4);
var_2.put(_IntStringI(var_4), var_5);
var_4 = "2xdt";
var_5 = new ;
var_5[0] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[1] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[2] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[3] = new Aircraft$_WeaponSlot(1, "MGunHispanoMkIk", 140);
var_5[4] = new Aircraft$_WeaponSlot(9, "FuelTankGun_TankTempest", 1);
var_5[5] = new Aircraft$_WeaponSlot(9, "FuelTankGun_TankTempest", 1);
var_5[6] = new Aircraft$_WeaponSlot(9, "PylonTEMPESTPLN1", 1);
var_5[7] = new Aircraft$_WeaponSlot(9, "PylonTEMPESTPLN2", 1);
var_12;
var_12 = 8;
goto 1427
1418 :
var_5[var_12] = null;
++var_12;
1427 :
if (var_12 < var_3)
goto 1418
var_1.add(var_4);
var_2.put(_IntStringI(var_4), var_5);
var_4 = "none";
var_5 = new ;
int var_13;
var_13 = 0;
goto 1477
1468 :
var_5[var_13] = null;
++var_13;
1477 :
if (var_13 < var_3)
goto 1468
var_1.add(var_4);
var_2.put(_IntStringI(var_4), var_5);
goto 1506
var_1 = var_3;
}
}
Novichok8 вне форума   Ответить с цитированием
Старый 29.03.2008, 11:50   #3
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

ява настроена правельно пробывал компилирывать helloword.java этот компилирует правельно
Novichok8 вне форума   Ответить с цитированием
Старый 29.03.2008, 13:23   #4
Jareny
Штурмовик-бомбардировщик
 
Аватар для Jareny
 
Регистрация: 09.09.2007
Адрес: Russia
Сообщений: 815
По умолчанию

// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: TYPHOON1B.java

Тож с этим парился. Выделил строку, содержащую ошибку.
Этим декомпилировать можно, но придётся исправлять ошибки, допущенные декомпилятором.
__________________
Если что-то очень хочется, то можно. Возможно по-другому
Если что-то не получается, то одно из трех:
1. Тебе это не нужно
2. Плохо стараешься
3. Делаешь это не так.

Захожу ему в хвост, стрелки ещё не стреляют... пошли ракеты! Бабах! Ракеты, бабах! Осталось шестеро... нет ракет, есть вражеские истрибители. Так, один без крыла, другой без хвоста. Впрочем, как и я... Круто летать с навороченным самодельным джоем...
Jareny вне форума   Ответить с цитированием
Старый 29.03.2008, 13:57   #5
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

щас проверил исправил 1 скобку убрал 1 ошибка осталась
в командной строке вот что пишет
Typhoon12b.java:64: '<' or'[' expected
proporty.set<class1, "paintscheme_gb", new PintSchemeFMPar05 >;
^
1 errer
что исправить тут?
Novichok8 вне форума   Ответить с цитированием
Старый 29.03.2008, 14:03   #6
Jareny
Штурмовик-бомбардировщик
 
Аватар для Jareny
 
Регистрация: 09.09.2007
Адрес: Russia
Сообщений: 815
По умолчанию

goto 658 А что за гото? Нету такого оператора в яве
__________________
Если что-то очень хочется, то можно. Возможно по-другому
Если что-то не получается, то одно из трех:
1. Тебе это не нужно
2. Плохо стараешься
3. Делаешь это не так.

Захожу ему в хвост, стрелки ещё не стреляют... пошли ракеты! Бабах! Ракеты, бабах! Осталось шестеро... нет ракет, есть вражеские истрибители. Так, один без крыла, другой без хвоста. Впрочем, как и я... Круто летать с навороченным самодельным джоем...
Jareny вне форума   Ответить с цитированием
Старый 29.03.2008, 14:19   #7
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

что за гото?
Novichok8 вне форума   Ответить с цитированием
Старый 29.03.2008, 14:56   #8
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

вот это мне пишет ваша jode

Exception while decompiling:java.lang.NoClassDefFoundError: 1C.Files.Planes.com.maddox.il2.objects.air.B_17D
at jode.bytecode.ClassInfo.loadInfo(ClassInfo.java:63 1)
at jode.decompiler.ClassAnalyzer.<init>(ClassAnalyzer .java:86)
at jode.decompiler.ClassAnalyzer.<init>(ClassAnalyzer .java:123)
at jode.decompiler.Decompiler.decompile(Decompiler.ja va:191)
at jode.swingui.Main.run(Main.java:204)
at java.lang.Thread.run(Unknown Source)
Novichok8 вне форума   Ответить с цитированием
Старый 30.03.2008, 10:15   #9
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

если ошибки красным подчеркиваются то их там целая куча и если удалить то от файла не че не останется
Novichok8 вне форума   Ответить с цитированием
Старый 30.03.2008, 10:30   #10
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

SB.java
CockpitSB_FGunner.java
CockpitSB_TGunner.java
CockpitSB2_TGunner.java
это все тоже не хочет переводить 100 или 60 или 40 ошибок
Novichok8 вне форума   Ответить с цитированием
Старый 31.03.2008, 09:03   #11
Big-B
Гость
 
Сообщений: n/a
По умолчанию

ВМЕСТО GOTO попробуй написать GO TO.
  Ответить с цитированием
Старый 31.03.2008, 21:53   #12
Jareny
Штурмовик-бомбардировщик
 
Аватар для Jareny
 
Регистрация: 09.09.2007
Адрес: Russia
Сообщений: 815
По умолчанию

А ещё лучше, читай мануалы кутима. Там разжёвано для младенцев
__________________
Если что-то очень хочется, то можно. Возможно по-другому
Если что-то не получается, то одно из трех:
1. Тебе это не нужно
2. Плохо стараешься
3. Делаешь это не так.

Захожу ему в хвост, стрелки ещё не стреляют... пошли ракеты! Бабах! Ракеты, бабах! Осталось шестеро... нет ракет, есть вражеские истрибители. Так, один без крыла, другой без хвоста. Впрочем, как и я... Круто летать с навороченным самодельным джоем...
Jareny вне форума   Ответить с цитированием
Старый 01.04.2008, 01:28   #13
Daniel_Jackson
Новичок
 
Регистрация: 31.03.2008
Сообщений: 15
По умолчанию

Цитата:
Сообщение от Jareny Посмотреть сообщение
А ещё лучше, читай мануалы кутима. Там разжёвано для младенцев
а можно более чётко описать по шагам действия из этого вот мануала:

Модификация классов для 4.08:
0. Пропатчить IL2FB.EXE с помощью патчера с моей странички.
1. С помощью Class Dumper'а получаем все Java-классы. Для этого кладем его (Class Dumper) в папку с Илом, создаем папку Files там же и запускаем classdumper.exe. После выхода из игры в папке Files должны появиться 5102 файла с именами из 16-ти символов (на самом деле это не имена, а хэши).


не очень понятно, куда вставлять il-2_sturmovik_class_dumper.exe (в корневой каталог или в Files), переименовывать ли il2fb.exe или создать его копию и обозвать classdumper.exe и из какой папки его потом запускать (Files или из корневого каталога) ... я по всякому пробовал, но почему то не работает
Daniel_Jackson вне форума   Ответить с цитированием
Старый 01.04.2008, 19:56   #14
YuVe
Местный
 
Регистрация: 29.01.2008
Адрес: Мариуполь
Сообщений: 1,006
По умолчанию

Цитата:
Сообщение от Jareny Посмотреть сообщение
А ещё лучше, читай мануалы кутима. Там разжёвано для младенцев
Делись.
Готов побыть младенцем.
А то вторую неделю бьюсь, а результата ноль.
YuVe вне форума   Ответить с цитированием
Старый 01.04.2008, 21:55   #15
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

1 можно ли делать моды с флугмоделями?
2 куда их сувать а то в папке модс не хотят они браться
3 Ярней можете выложить классы звуков из 4.8м версии мои были из 4.2 они не работают в 4.8 как и самолеты тоже даже хешированные
Novichok8 вне форума   Ответить с цитированием
Старый 01.04.2008, 22:28   #16
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

1 на счет самолетов из ранних версий пробывал получается то же что и с МЕ410 т.е сам самоль берется из класса а оружие нет . откуда может еще оно читаться? кроме класса?
2 что за файлы
com.maddox.il2.objects.air.A5M
com.maddox.il2.objects.air.A_20C
и тд их там куча
чем их открыть?
Novichok8 вне форума   Ответить с цитированием
Старый 03.04.2008, 19:34   #17
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

не хочет ява компиляр работать буду др прогой делать
там есть несколько переменных это
constant pool
interfaces
metods
atributs
добавил в константы свое оружие сохранил не доступно оно
вот например бкло сразу там
2x1000
Bomb1000kgJ
я так же добавил только свое нету его почему то
в методы тоже надо добавить?
Novichok8 вне форума   Ответить с цитированием
Старый 03.04.2008, 19:40   #18
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

JavaByte
в ней пока нашел 1 + не надо в яву переводить сразу в классе работать надо.
может кто разберется с ней?
я оружие не знаю как там добавить
Вложения
Тип файла: rar JavaByte.rar (1.23 Мб, 420 просмотров)
Novichok8 вне форума   Ответить с цитированием
Старый 05.04.2008, 21:15   #19
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

можно ли делать моды с FlightModels ?
Novichok8 вне форума   Ответить с цитированием
Старый 06.04.2008, 16:59   #20
Sexton
Администратор
 
Аватар для Sexton
 
Регистрация: 28.02.2007
Адрес: Выборг
Сообщений: 1,137
По умолчанию

Может его все таки забанить?
Sexton вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:32. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru