Перейти к содержанию
Авторизация  
SlavaMir

Помогите с компиляцией исходников!

Рекомендуемые сообщения

Здравствуйте! Решил сегодня днём перебрать сами исходники L2MarkuS c3, но как и думал что файлов будет недостача и код самого исходника убитый порой и решил я с компилированного сервера L2MarkuS c3 само Ядро l2markus.jar открыть через Java Decompiler- но при этом я не вскрывал само ядро, а чисто просматривал и копировал с каждого файла сам исходник и вставлял в GameServer в сами файлы. Но после того как все перебрал все файлы и убрал лишний мусор с самих исходников и добавил части самих файлов с Ядра которых не было в самих исходниках. Но при компилирование GameServer через Ant но как и ожидалось пошли ошибки)... Помогите пожалуйста исправить ошибки, буду Вам очень Благодарен за вашу помощь!

Скачать GameServerс Яндекс диск


clean:

init:
    [mkdir] Created dir: C:\GameServer\build
    [mkdir] Created dir: C:\GameServer\build\classes
    [mkdir] Created dir: C:\GameServer\build\dist
    [mkdir] Created dir: C:\GameServer\build\dist\login
    [mkdir] Created dir: C:\GameServer\build\dist\gameserver

version:
     [exec] Execute failed: java.io.IOException: Cannot run program "svnversion" (in directory "C:\GameServer"): CreateProcess error=2, Не удается найти указанный файл
   [concat] C:\GameServer\.svn\entries does not exist.

compile:
    [javac] C:\GameServer\build.xml:69: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 1025 source files to C:\GameServer\build\classes
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\Universe.java:1: error: class, interface, or enum expected
    [javac] et.sf.l2j.gameserver;
    [javac] ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\clientpackets\NewCharacter.java:1: error: class, interface, or enum expected
    [javac]  net.sf.l2j.gameserver.clientpackets;
    [javac]  ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\clientpackets\RequestItemList.java:1: error: class, interface, or enum expected
    [javac] ckage net.sf.l2j.gameserver.clientpackets;
    [javac] ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\loginserverpackets\LoginServerBasePacket.java:44: error: integer number too large: FF00000000
    [javac]     result |= this._decrypt[(this._off++)] << 32 & 0xFF00000000;
    [javac]                                                    ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\loginserverpackets\LoginServerBasePacket.java:45: error: integer number too large: FF0000000000
    [javac]     result |= this._decrypt[(this._off++)] << 40 & 0xFF0000000000;
    [javac]                                                    ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\loginserverpackets\LoginServerBasePacket.java:46: error: integer number too large: FF000000000000
    [javac]     result |= this._decrypt[(this._off++)] << 48 & 0xFF000000000000;
    [javac]                                                    ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\loginserverpackets\LoginServerBasePacket.java:47: error: integer number too large: FF00000000000000
    [javac]     result |= this._decrypt[(this._off++)] << 56 & 0xFF00000000000000;
    [javac]                                                    ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\ItemContainer.java:49: error: illegal start of expression
    [javac]     for (Iterator i$ = this._items.iterator(); i$.hasNext(); return item)
    [javac]                                                              ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\ItemContainer.java:49: error: not a statement
    [javac]     for (Iterator i$ = this._items.iterator(); i$.hasNext(); return item)
    [javac]                                                                     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\ItemContainer.java:49: error: ';' expected
    [javac]     for (Iterator i$ = this._items.iterator(); i$.hasNext(); return item)
    [javac]                                                                         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\L2Multisell.java:85: error: bad initializer for for-loop
    [javac]       for (item : items) {
    [javac]            ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:77: error: not a statement
    [javac]     L2ItemInstance item;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:77: error: ';' expected
    [javac]     L2ItemInstance item;
    [javac]                   ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:77: error: not a statement
    [javac]     L2ItemInstance item;
    [javac]                    ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:108: error: not a statement
    [javac]     L2ItemInstance item;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:108: error: ';' expected
    [javac]     L2ItemInstance item;
    [javac]                   ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:108: error: not a statement
    [javac]     L2ItemInstance item;
    [javac]                    ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:103: error: illegal start of expression
    [javac]         for (; (line = lnr.readLine()) != null; return)
    [javac]                                                 ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:103: error: illegal start of expression
    [javac]         for (; (line = lnr.readLine()) != null; return)
    [javac]                                                       ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:103: error: ';' expected
    [javac]         for (; (line = lnr.readLine()) != null; return)
    [javac]                                                        ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:97: error: 'try' without 'catch', 'finally' or resource declarations
    [javac]       try
    [javac]       ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:113: error: illegal start of type
    [javac]       catch (FileNotFoundException e)
    [javac]       ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:117: error: illegal start of type
    [javac]       catch (Exception e)
    [javac]       ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:121: error: illegal start of type
    [javac]       finally
    [javac]       ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:121: error: ';' expected
    [javac]       finally
    [javac]              ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:123: error: illegal start of type
    [javac]         try
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:123: error: <identifier> expected
    [javac]         try
    [javac]            ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:124: error: ';' expected
    [javac]         {
    [javac]          ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:125: error: illegal start of type
    [javac]           lnr.close();
    [javac]              ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:127: error: illegal start of type
    [javac]         catch (Exception e1) {}
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:129: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:131: error: class, interface, or enum expected
    [javac]     public int state(int state, L2BoatInstance _boat)
    [javac]            ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:136: error: class, interface, or enum expected
    [javac]         double dx = bp.x - _boat.getX();
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:137: error: class, interface, or enum expected
    [javac]         double dy = bp.y - _boat.getX();
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:138: error: class, interface, or enum expected
    [javac]         double distance = Math.sqrt(dx * dx + dy * dy);
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:140: error: class, interface, or enum expected
    [javac]         double sin = dy / distance;
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:141: error: class, interface, or enum expected
    [javac]         double cos = dx / distance;
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:143: error: class, interface, or enum expected
    [javac]         int heading = (int)(Math.atan2(-sin, -cos) * 10430.378350470453D);
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:144: error: class, interface, or enum expected
    [javac]         heading += 32768;
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:145: error: class, interface, or enum expected
    [javac]         _boat.getPosition().setHeading(heading);
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:147: error: class, interface, or enum expected
    [javac]         _boat._vd = new VehicleDeparture(_boat, bp.speed1, bp.speed2, bp.x, bp.y, bp.z);
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:149: error: class, interface, or enum expected
    [javac]         L2BoatInstance.this.boatSpeed = bp.speed1;
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:150: error: class, interface, or enum expected
    [javac]         _boat.moveToLocation(bp.x, bp.y, bp.z, bp.speed1);
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:151: error: class, interface, or enum expected
    [javac]         Collection<L2PcInstance> knownPlayers = _boat.getKnownList().getKnownPlayers();
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:152: error: class, interface, or enum expected
    [javac]         if ((knownPlayers == null) || (knownPlayers.isEmpty())) {
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:154: error: class, interface, or enum expected
    [javac]         }
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:157: error: class, interface, or enum expected
    [javac]         }
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:160: error: class, interface, or enum expected
    [javac]         }
    [javac]         ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:162: error: class, interface, or enum expected
    [javac]       }
    [javac]       ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:164: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:177: error: class, interface, or enum expected
    [javac]   }
    [javac]   ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:180: error: class, interface, or enum expected
    [javac]   protected VehicleDeparture _vd = null;
    [javac]             ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:181: error: class, interface, or enum expected
    [javac]   private Map<Integer, L2PcInstance> _inboat;
    [javac]           ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:183: error: class, interface, or enum expected
    [javac]   public L2BoatInstance(int objectId, L2CharTemplate template, String name)
    [javac]          ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:186: error: class, interface, or enum expected
    [javac]     super.setKnownList(new BoatKnownList(new L2BoatInstance[] { this }));
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:188: error: class, interface, or enum expected
    [javac]     this._name = name;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:189: error: class, interface, or enum expected
    [javac]   }
    [javac]   ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:191: error: class, interface, or enum expected
    [javac]   public void moveToLocation(int x, int y, int z, float speed)
    [javac]          ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:194: error: class, interface, or enum expected
    [javac]     int curY = getY();
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:195: error: class, interface, or enum expected
    [javac]     int curZ = getZ();
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:197: error: class, interface, or enum expected
    [javac]     int dx = x - curX;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:198: error: class, interface, or enum expected
    [javac]     int dy = y - curY;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:199: error: class, interface, or enum expected
    [javac]     double distance = Math.sqrt(dx * dx + dy * dy);
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:200: error: class, interface, or enum expected
    [javac]     if (Config.DEBUG) {
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:202: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:204: error: class, interface, or enum expected
    [javac]     double cos = dx / distance;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:206: error: class, interface, or enum expected
    [javac]     L2Character.MoveData m = new L2Character.MoveData();
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:208: error: class, interface, or enum expected
    [javac]     m._ticksToMove = ((int)(10.0D * distance / speed));
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:210: error: class, interface, or enum expected
    [javac]     m._xSpeedTicks = ((float)(cos * speed / 10.0D));
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:211: error: class, interface, or enum expected
    [javac]     m._ySpeedTicks = ((float)(sin * speed / 10.0D));
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:213: error: class, interface, or enum expected
    [javac]     int heading = (int)(Math.atan2(-sin, -cos) * 10430.378350470453D);
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:214: error: class, interface, or enum expected
    [javac]     heading += 32768;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:215: error: class, interface, or enum expected
    [javac]     getPosition().setHeading(heading);
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:216: error: class, interface, or enum expected
    [javac]     if (Config.DEBUG) {
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:218: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:220: error: class, interface, or enum expected
    [javac]     m._yDestination = y;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:221: error: class, interface, or enum expected
    [javac]     m._zDestination = z;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:222: error: class, interface, or enum expected
    [javac]     m._heading = 0;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:224: error: class, interface, or enum expected
    [javac]     m._moveStartTime = GameTimeController.getGameTicks();
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:225: error: class, interface, or enum expected
    [javac]     m._xMoveFrom = curX;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:226: error: class, interface, or enum expected
    [javac]     m._yMoveFrom = curY;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:227: error: class, interface, or enum expected
    [javac]     m._zMoveFrom = curZ;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:228: error: class, interface, or enum expected
    [javac]     m.onGeodataPathIndex = -1;
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:229: error: class, interface, or enum expected
    [javac]     m._moveStartTime = GameTimeController.getGameTicks();
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:230: error: class, interface, or enum expected
    [javac]     if (m._ticksToMove < 1) {
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:232: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:235: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:238: error: class, interface, or enum expected
    [javac]     GameTimeController.getInstance().registerMovingObject(this);
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:239: error: class, interface, or enum expected
    [javac]   }
    [javac]   ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:345: error: class, interface, or enum expected
    [javac]   public int _runstate = 0;
    [javac]          ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:347: error: class, interface, or enum expected
    [javac]   public void EvtArrived()
    [javac]          ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:352: error: class, interface, or enum expected
    [javac]       ThreadPoolManager.getInstance().scheduleGeneral(bc, 10L);
    [javac]       ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:353: error: class, interface, or enum expected
    [javac]       this._runstate = 0;
    [javac]       ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:354: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:357: error: class, interface, or enum expected
    [javac]   public void sendVehicleDeparture(L2PcInstance activeChar)
    [javac]          ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:361: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:364: error: class, interface, or enum expected
    [javac]   public VehicleDeparture GetVehicleDeparture()
    [javac]          ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:367: error: class, interface, or enum expected
    [javac]   }
    [javac]   ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:369: error: class, interface, or enum expected
    [javac]   public void beginCycle()
    [javac]          ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:372: error: class, interface, or enum expected
    [javac]     BoatCaptain bc = new BoatCaptain(1, this);
    [javac]     ^
    [javac] 100 errors

BUILD FAILED
C:\GameServer\build.xml:69: Compile failed; see the compiler error output for details.

Total time: 4 seconds

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

такой умелец а банальную ошибку допустил 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

удалить из компил файла все что связано с svnversion

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, terege сказал:

такой умелец а банальную ошибку допустил 

А вы видимо ошибок не каких не допускаете) 3 ошибки я уже сам исправил).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
38 минут назад, Rollfer сказал:

удалить из компил файла все что связано с svnversion

Это имеете в веду в этих файлах в самом коде что связано с svnversion? Дело в том что у меня открыт доступ в build.xml

    <target name="compile"
            depends="version"
            description="Compile the source.">

        <javac destdir="${build.classes}"
               optimize="on"
               debug="on"
               source="1.7"
               target="1.7"
               nowarn="on">
            <src path="${src}"/>
            <classpath refid="classpath"/>   
        </javac>
    </target>
    
    
    <target name="jar"
            depends="compile"
            description="Create the jar file">

        <jar destfile="${build}/l2jserver.jar">
            <fileset dir="${build.classes}"/>
            <manifest>
                <attribute name="Main-Class" value="net.sf.l2j.Server"/>
                <attribute name="Class-Path" value=". bsf.jar bsh-2.0.jar c3p0-0.9.0.jar jython.jar mysql-connector-java-5.1.15-bin.jar sqljdbc.jar javolution.jar"/>
            </manifest>
        </jar>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
45 минут назад, Rollfer сказал:

удалить из компил файла все что связано с svnversion

Я в код зашел и вижу такую картину

Код ошибки с 44 строки
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\loginserverpackets\LoginServerBasePacket.java:44: error: integer number too large: FF00000000
    [javac]     result |= this._decrypt[(this._off++)] << 32 & 0xFF00000000;
    [javac]                                                    ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\loginserverpackets\LoginServerBasePacket.java:45: error: integer number too large: FF0000000000
    [javac]     result |= this._decrypt[(this._off++)] << 40 & 0xFF0000000000;
    [javac]                                                    ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\loginserverpackets\LoginServerBasePacket.java:46: error: integer number too large: FF000000000000
    [javac]     result |= this._decrypt[(this._off++)] << 48 & 0xFF000000000000;
    [javac]                                                    ^
    [javac] C:\GameServer\java\net\sf\l2j\gameserver\loginserverpackets\LoginServerBasePacket.java:47: error: integer number too large: FF00000000000000
    [javac]     result |= this._decrypt[(this._off++)] << 56 & 0xFF00000000000000;

Сам код этого файла
  public double readF()
  {
    long result = this._decrypt[(this._off++)] & 0xFF;
    result |= this._decrypt[(this._off++)] << 8 & 0xFF00;
    result |= this._decrypt[(this._off++)] << 16 & 0xFF0000;
    result |= this._decrypt[(this._off++)] << 24 & 0xFF000000;
    result |= this._decrypt[(this._off++)] << 32 & 0xFF00000000;
    result |= this._decrypt[(this._off++)] << 40 & 0xFF0000000000;
    result |= this._decrypt[(this._off++)] << 48 & 0xFF000000000000;
    result |= this._decrypt[(this._off++)] << 56 & 0xFF00000000000000;
    return Double.longBitsToDouble(result);
  }

Получается я перевел сообщение  ошибки:
ошибка: слишком большое целое число: FF00000000 результат |= это._decrypt [(this._off++)] < < 32 & 0xFF00000000;
Как мне понять что исправить в этом значении...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
public double readF() {
        long result = _decrypt[_off++] & 0xff;
        result |= _decrypt[_off++] << 8 & 0xff00;
        result |= _decrypt[_off++] << 0x10 & 0xff0000;
        result |= _decrypt[_off++] << 0x18 & 0xff000000;
        result |= _decrypt[_off++] << 0x20 & 0xff00000000l;
        result |= _decrypt[_off++] << 0x28 & 0xff0000000000l;
        result |= _decrypt[_off++] << 0x30 & 0xff000000000000l;
        result |= _decrypt[_off++] << 0x38 & 0xff00000000000000l;
        return Double.longBitsToDouble(result);
    }

нашел в исходниках другой сборки.

Попробуйте

 

 

а вот ниже то что вижу через декомпил. Совсем разное с исходником.

public double readF()
  {
    long result = this._decrypt[(this._off++)] & 0xFF;
    result |= this._decrypt[(this._off++)] << 8 & 0xFF00;
    result |= this._decrypt[(this._off++)] << 16 & 0xFF0000;
    result |= this._decrypt[(this._off++)] << 24 & 0xFF000000;
    result |= this._decrypt[(this._off++)] << 32 & 0xFF00000000;
    result |= this._decrypt[(this._off++)] << 40 & 0xFF0000000000;
    result |= this._decrypt[(this._off++)] << 48 & 0xFF000000000000;
    result |= this._decrypt[(this._off++)] << 56 & 0xFF00000000000000;
    return Double.longBitsToDouble(result);
  }

 

Изменено пользователем TURGOR
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, TURGOR сказал:

public double readF() {
        long result = _decrypt[_off++] & 0xff;
        result |= _decrypt[_off++] << 8 & 0xff00;
        result |= _decrypt[_off++] << 0x10 & 0xff0000;
        result |= _decrypt[_off++] << 0x18 & 0xff000000;
        result |= _decrypt[_off++] << 0x20 & 0xff00000000l;
        result |= _decrypt[_off++] << 0x28 & 0xff0000000000l;
        result |= _decrypt[_off++] << 0x30 & 0xff000000000000l;
        result |= _decrypt[_off++] << 0x38 & 0xff00000000000000l;
        return Double.longBitsToDouble(result);
    }

нашел в исходниках другой сборки.

Попробуйте

 

 

а вот ниже то что вижу через декомпил. Совсем разное с исходником.


public double readF()
  {
    long result = this._decrypt[(this._off++)] & 0xFF;
    result |= this._decrypt[(this._off++)] << 8 & 0xFF00;
    result |= this._decrypt[(this._off++)] << 16 & 0xFF0000;
    result |= this._decrypt[(this._off++)] << 24 & 0xFF000000;
    result |= this._decrypt[(this._off++)] << 32 & 0xFF00000000;
    result |= this._decrypt[(this._off++)] << 40 & 0xFF0000000000;
    result |= this._decrypt[(this._off++)] << 48 & 0xFF000000000000;
    result |= this._decrypt[(this._off++)] << 56 & 0xFF00000000000000;
    return Double.longBitsToDouble(result);
  }

 

Спасибо. помогло, я так понял это со старых исходников верно?)

Теперь осталось новые и старые убрать ошибки)) Как всегда) одно уберешь второе на выход лебезит))


clean:

init:
    [mkdir] Created dir: E:\Исходники серверов\Архивы\Source server\GameServer\build
    [mkdir] Created dir: E:\Исходники серверов\Архивы\Source server\GameServer\build\classes
    [mkdir] Created dir: E:\Исходники серверов\Архивы\Source server\GameServer\build\dist
    [mkdir] Created dir: E:\Исходники серверов\Архивы\Source server\GameServer\build\dist\login
    [mkdir] Created dir: E:\Исходники серверов\Архивы\Source server\GameServer\build\dist\gameserver

version:
     [exec] Execute failed: java.io.IOException: Cannot run program "svnversion" (in directory "E:\Исходники серверов\Архивы\Source server\GameServer"): CreateProcess error=2, Не удается найти указанный файл
   [concat] E:\Исходники серверов\Архивы\Source server\GameServer\.svn\entries does not exist.

compile:
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\build.xml:69: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 1025 source files to E:\Исходники серверов\Архивы\Source server\GameServer\build\classes
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\Universe.java:1: error: class, interface, or enum expected
    [javac] et.sf.l2j.gameserver;
    [javac] ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\ItemContainer.java:49: error: illegal start of expression
    [javac]     for (Iterator i$ = this._items.iterator(); i$.hasNext(); return item)
    [javac]                                                              ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\ItemContainer.java:49: error: not a statement
    [javac]     for (Iterator i$ = this._items.iterator(); i$.hasNext(); return item)
    [javac]                                                                     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\ItemContainer.java:49: error: ';' expected
    [javac]     for (Iterator i$ = this._items.iterator(); i$.hasNext(); return item)
    [javac]                                                                         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\L2Multisell.java:85: error: bad initializer for for-loop
    [javac]       for (item : items) {
    [javac]            ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:77: error: not a statement
    [javac]     L2ItemInstance item;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:77: error: ';' expected
    [javac]     L2ItemInstance item;
    [javac]                   ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:77: error: not a statement
    [javac]     L2ItemInstance item;
    [javac]                    ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:108: error: not a statement
    [javac]     L2ItemInstance item;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:108: error: ';' expected
    [javac]     L2ItemInstance item;
    [javac]                   ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\PcInventory.java:108: error: not a statement
    [javac]     L2ItemInstance item;
    [javac]                    ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:103: error: illegal start of expression
    [javac]         for (; (line = lnr.readLine()) != null; return)
    [javac]                                                 ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:103: error: illegal start of expression
    [javac]         for (; (line = lnr.readLine()) != null; return)
    [javac]                                                       ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:103: error: ';' expected
    [javac]         for (; (line = lnr.readLine()) != null; return)
    [javac]                                                        ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:97: error: 'try' without 'catch', 'finally' or resource declarations
    [javac]       try
    [javac]       ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:113: error: illegal start of type
    [javac]       catch (FileNotFoundException e)
    [javac]       ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:117: error: illegal start of type
    [javac]       catch (Exception e)
    [javac]       ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:121: error: illegal start of type
    [javac]       finally
    [javac]       ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:121: error: ';' expected
    [javac]       finally
    [javac]              ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:123: error: illegal start of type
    [javac]         try
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:123: error: <identifier> expected
    [javac]         try
    [javac]            ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:124: error: ';' expected
    [javac]         {
    [javac]          ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:125: error: illegal start of type
    [javac]           lnr.close();
    [javac]              ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:127: error: illegal start of type
    [javac]         catch (Exception e1) {}
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:129: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:131: error: class, interface, or enum expected
    [javac]     public int state(int state, L2BoatInstance _boat)
    [javac]            ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:136: error: class, interface, or enum expected
    [javac]         double dx = bp.x - _boat.getX();
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:137: error: class, interface, or enum expected
    [javac]         double dy = bp.y - _boat.getX();
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:138: error: class, interface, or enum expected
    [javac]         double distance = Math.sqrt(dx * dx + dy * dy);
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:140: error: class, interface, or enum expected
    [javac]         double sin = dy / distance;
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:141: error: class, interface, or enum expected
    [javac]         double cos = dx / distance;
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:143: error: class, interface, or enum expected
    [javac]         int heading = (int)(Math.atan2(-sin, -cos) * 10430.378350470453D);
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:144: error: class, interface, or enum expected
    [javac]         heading += 32768;
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:145: error: class, interface, or enum expected
    [javac]         _boat.getPosition().setHeading(heading);
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:147: error: class, interface, or enum expected
    [javac]         _boat._vd = new VehicleDeparture(_boat, bp.speed1, bp.speed2, bp.x, bp.y, bp.z);
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:149: error: class, interface, or enum expected
    [javac]         L2BoatInstance.this.boatSpeed = bp.speed1;
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:150: error: class, interface, or enum expected
    [javac]         _boat.moveToLocation(bp.x, bp.y, bp.z, bp.speed1);
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:151: error: class, interface, or enum expected
    [javac]         Collection<L2PcInstance> knownPlayers = _boat.getKnownList().getKnownPlayers();
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:152: error: class, interface, or enum expected
    [javac]         if ((knownPlayers == null) || (knownPlayers.isEmpty())) {
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:154: error: class, interface, or enum expected
    [javac]         }
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:157: error: class, interface, or enum expected
    [javac]         }
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:160: error: class, interface, or enum expected
    [javac]         }
    [javac]         ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:162: error: class, interface, or enum expected
    [javac]       }
    [javac]       ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:164: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:177: error: class, interface, or enum expected
    [javac]   }
    [javac]   ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:180: error: class, interface, or enum expected
    [javac]   protected VehicleDeparture _vd = null;
    [javac]             ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:181: error: class, interface, or enum expected
    [javac]   private Map<Integer, L2PcInstance> _inboat;
    [javac]           ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:183: error: class, interface, or enum expected
    [javac]   public L2BoatInstance(int objectId, L2CharTemplate template, String name)
    [javac]          ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:186: error: class, interface, or enum expected
    [javac]     super.setKnownList(new BoatKnownList(new L2BoatInstance[] { this }));
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:188: error: class, interface, or enum expected
    [javac]     this._name = name;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:189: error: class, interface, or enum expected
    [javac]   }
    [javac]   ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:191: error: class, interface, or enum expected
    [javac]   public void moveToLocation(int x, int y, int z, float speed)
    [javac]          ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:194: error: class, interface, or enum expected
    [javac]     int curY = getY();
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:195: error: class, interface, or enum expected
    [javac]     int curZ = getZ();
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:197: error: class, interface, or enum expected
    [javac]     int dx = x - curX;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:198: error: class, interface, or enum expected
    [javac]     int dy = y - curY;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:199: error: class, interface, or enum expected
    [javac]     double distance = Math.sqrt(dx * dx + dy * dy);
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:200: error: class, interface, or enum expected
    [javac]     if (Config.DEBUG) {
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:202: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:204: error: class, interface, or enum expected
    [javac]     double cos = dx / distance;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:206: error: class, interface, or enum expected
    [javac]     L2Character.MoveData m = new L2Character.MoveData();
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:208: error: class, interface, or enum expected
    [javac]     m._ticksToMove = ((int)(10.0D * distance / speed));
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:210: error: class, interface, or enum expected
    [javac]     m._xSpeedTicks = ((float)(cos * speed / 10.0D));
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:211: error: class, interface, or enum expected
    [javac]     m._ySpeedTicks = ((float)(sin * speed / 10.0D));
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:213: error: class, interface, or enum expected
    [javac]     int heading = (int)(Math.atan2(-sin, -cos) * 10430.378350470453D);
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:214: error: class, interface, or enum expected
    [javac]     heading += 32768;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:215: error: class, interface, or enum expected
    [javac]     getPosition().setHeading(heading);
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:216: error: class, interface, or enum expected
    [javac]     if (Config.DEBUG) {
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:218: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:220: error: class, interface, or enum expected
    [javac]     m._yDestination = y;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:221: error: class, interface, or enum expected
    [javac]     m._zDestination = z;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:222: error: class, interface, or enum expected
    [javac]     m._heading = 0;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:224: error: class, interface, or enum expected
    [javac]     m._moveStartTime = GameTimeController.getGameTicks();
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:225: error: class, interface, or enum expected
    [javac]     m._xMoveFrom = curX;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:226: error: class, interface, or enum expected
    [javac]     m._yMoveFrom = curY;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:227: error: class, interface, or enum expected
    [javac]     m._zMoveFrom = curZ;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:228: error: class, interface, or enum expected
    [javac]     m.onGeodataPathIndex = -1;
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:229: error: class, interface, or enum expected
    [javac]     m._moveStartTime = GameTimeController.getGameTicks();
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:230: error: class, interface, or enum expected
    [javac]     if (m._ticksToMove < 1) {
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:232: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:235: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:238: error: class, interface, or enum expected
    [javac]     GameTimeController.getInstance().registerMovingObject(this);
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:239: error: class, interface, or enum expected
    [javac]   }
    [javac]   ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:345: error: class, interface, or enum expected
    [javac]   public int _runstate = 0;
    [javac]          ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:347: error: class, interface, or enum expected
    [javac]   public void EvtArrived()
    [javac]          ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:352: error: class, interface, or enum expected
    [javac]       ThreadPoolManager.getInstance().scheduleGeneral(bc, 10L);
    [javac]       ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:353: error: class, interface, or enum expected
    [javac]       this._runstate = 0;
    [javac]       ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:354: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:357: error: class, interface, or enum expected
    [javac]   public void sendVehicleDeparture(L2PcInstance activeChar)
    [javac]          ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:361: error: class, interface, or enum expected
    [javac]     }
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:364: error: class, interface, or enum expected
    [javac]   public VehicleDeparture GetVehicleDeparture()
    [javac]          ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:367: error: class, interface, or enum expected
    [javac]   }
    [javac]   ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:369: error: class, interface, or enum expected
    [javac]   public void beginCycle()
    [javac]          ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:372: error: class, interface, or enum expected
    [javac]     BoatCaptain bc = new BoatCaptain(1, this);
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:373: error: class, interface, or enum expected
    [javac]     ThreadPoolManager.getInstance().scheduleGeneral(bc, 300000L);
    [javac]     ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:374: error: class, interface, or enum expected
    [javac]   }
    [javac]   ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:377: error: class, interface, or enum expected
    [javac]   private int lasty = -1;
    [javac]           ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:378: error: class, interface, or enum expected
    [javac]   protected boolean needOnVehicleCheckLocation = false;
    [javac]             ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:380: error: class, interface, or enum expected
    [javac]   public void updatePeopleInTheBoat(int x, int y, int z)
    [javac]          ^
    [javac] E:\Исходники серверов\Архивы\Source server\GameServer\java\net\sf\l2j\gameserver\model\actor\instance\L2BoatInstance.java:385: error: class, interface, or enum expected
    [javac]       if ((this.lastx == -1) || (this.lasty == -1))
    [javac]       ^
    [javac] 100 errors

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

компилировать из декомпила, та еще затея. Может стоит поискать исходники. 

Сейчас со стороны это больше похоже на разбор борща на ингредиенты, и попытка сварить из этого суп.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
9 минут назад, TURGOR сказал:

компилировать из декомпила, та еще затея. Может стоит поискать исходники. 

Сейчас со стороны это больше похоже на разбор борща на ингредиенты, и попытка сварить из этого суп.

Сами исходники имеются но они дрявые) это же ц3 хроники) мало чего есть), а у l2MarkuS хотя бы актуальная сборка, но весь борщ заключается в его ядре от куда тянул исходники Гейм сервера)) а теперь правка получается тут валом будет).

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мб проще будет даунгрейдить что-нибудь по свежее?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
30 минут назад, Bramburg сказал:

Мб проще будет даунгрейдить что-нибудь по свежее?

Выше с3 хроник не хочется идти) я больше к этим склонен хроникам. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, SlavaMir сказал:

Выше с3 хроник не хочется идти) я больше к этим склонен хроникам. 

Я к тому, что можно взять свежее сурсы других хроник, и опустить их до с3. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
43 минуты назад, Bramburg сказал:

Я к тому, что можно взять свежее сурсы других хроник, и опустить их до с3. :)

Знать бы как еще))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, SlavaMir сказал:

Знать бы как еще))

Из трудного - пакетка (под с3)

Из нудного датапак и всё прилагающее (спавн, скилы, мобы дроп и тд)

Легче будет опускать из той же основы что и оригинал, чтобы было с чем сравнивать. К примеру l2jserver.

Изменено пользователем Bramburg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может уже наконец-то откроете исходники в какой-то среде?
Это сразу решит все ваши проблемы (будут подсказки, порой просто среда сама все сделает для вас)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, Bramburg сказал:

Из трудного - пакетка (под с3)

Из нудного датапак и всё прилагающее (спавн, скилы, мобы дроп и тд)

Легче будет опускать из той же основы что и оригинал, чтобы было с чем сравнивать. К примеру l2jserver.

Я думаю там еще больше работы чем в данный момент у меня), а в одну казку сидеть все перебирать это будет очень долго.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, SlavaMir сказал:

Я думаю там еще больше работы чем в данный момент у меня), а в одну казку сидеть все перебирать это будет очень долго.

Это всё же лучше, чем разбирать декомпил, и приводить его в человеческий вид.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 часов назад, TURGOR сказал:

Совсем разное с исходником.

И где же вы там "разное" увидели? :D

7 часов назад, Rovskoi сказал:

Может уже наконец-то откроете исходники в какой-то среде?
Это сразу решит все ваши проблемы (будут подсказки, порой просто среда сама все сделает для вас)

Конечно, человеку мало знакомому я с языком, IDE не особо то и поможет, но поддерживаю.

Откройте код в IDE, ошибки удобнее читать и понимать, к тому же некоторые их них возможно автоисправить средствами IDE

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
41 минуту назад, lvlkoo сказал:

И где же вы там "разное" увидели? :D

image.thumb.png.058ad8a060b2c238dbc99b5801ed99b7.png

умник))) :ph34r:

Изменено пользователем TURGOR

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
58 минут назад, TURGOR сказал:

умник

Я думаю, вам нужно подробнее почитать о JAVA, уважаемый "умник"

https://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.10

Screenshot_2.thumb.png.cc14536f3514fcadeaed2a7252ca8f94.png

 

Изменено пользователем lvlkoo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот же тему развели)) С этим то разобрались еще как день назад. Подскажите или скиньте ссылки на нужные программы для работы со сборками и т.д. Вот это было для меня полезно, а Вам Спасибо) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
35 минут назад, lvlkoo сказал:

Я думаю, вам нужно подробнее почитать о JAVA, уважаемый "умник"

https://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.10

глубоко уважаемый умник ты о чем? причем тут лонг? он в обоих вариантах. Проблема в докомпиле нет l в некоторых строках. В исходниках есть.

Изменено пользователем TURGOR

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, TURGOR сказал:

умник ты о чем? причем тут лонг? он в обоих вариантах. Проблема в докомпиле нет 1 в некоторых строках. В исходниках есть.

хочу ТЕБЯ разочаровать, умник, это не единица, это L

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, lvlkoo сказал:

хочу ТЕБЯ разочаровать, умник, это не единица, это L

))) да спалил кантору. но смысл что разное.

Изменено пользователем TURGOR

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...