SlavaMir 1 Опубликовано 4 апреля, 2019 Здравствуйте! Решил сегодня днём перебрать сами исходники 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 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
terege 110 Опубликовано 4 апреля, 2019 такой умелец а банальную ошибку допустил Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rollfer 188 Опубликовано 4 апреля, 2019 удалить из компил файла все что связано с svnversion Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SlavaMir 1 Опубликовано 4 апреля, 2019 1 час назад, terege сказал: такой умелец а банальную ошибку допустил А вы видимо ошибок не каких не допускаете) 3 ошибки я уже сам исправил). Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SlavaMir 1 Опубликовано 4 апреля, 2019 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> Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SlavaMir 1 Опубликовано 4 апреля, 2019 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; Как мне понять что исправить в этом значении... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
TURGOR 33 Опубликовано 4 апреля, 2019 (изменено) 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); } Изменено 4 апреля, 2019 пользователем TURGOR 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SlavaMir 1 Опубликовано 4 апреля, 2019 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 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
TURGOR 33 Опубликовано 4 апреля, 2019 компилировать из декомпила, та еще затея. Может стоит поискать исходники. Сейчас со стороны это больше похоже на разбор борща на ингредиенты, и попытка сварить из этого суп. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SlavaMir 1 Опубликовано 4 апреля, 2019 9 минут назад, TURGOR сказал: компилировать из декомпила, та еще затея. Может стоит поискать исходники. Сейчас со стороны это больше похоже на разбор борща на ингредиенты, и попытка сварить из этого суп. Сами исходники имеются но они дрявые) это же ц3 хроники) мало чего есть), а у l2MarkuS хотя бы актуальная сборка, но весь борщ заключается в его ядре от куда тянул исходники Гейм сервера)) а теперь правка получается тут валом будет). 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Bramburg 12 Опубликовано 4 апреля, 2019 Мб проще будет даунгрейдить что-нибудь по свежее? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SlavaMir 1 Опубликовано 4 апреля, 2019 30 минут назад, Bramburg сказал: Мб проще будет даунгрейдить что-нибудь по свежее? Выше с3 хроник не хочется идти) я больше к этим склонен хроникам. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Bramburg 12 Опубликовано 4 апреля, 2019 10 минут назад, SlavaMir сказал: Выше с3 хроник не хочется идти) я больше к этим склонен хроникам. Я к тому, что можно взять свежее сурсы других хроник, и опустить их до с3. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SlavaMir 1 Опубликовано 4 апреля, 2019 43 минуты назад, Bramburg сказал: Я к тому, что можно взять свежее сурсы других хроник, и опустить их до с3. Знать бы как еще)) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Bramburg 12 Опубликовано 4 апреля, 2019 (изменено) 1 час назад, SlavaMir сказал: Знать бы как еще)) Из трудного - пакетка (под с3) Из нудного датапак и всё прилагающее (спавн, скилы, мобы дроп и тд) Легче будет опускать из той же основы что и оригинал, чтобы было с чем сравнивать. К примеру l2jserver. Изменено 4 апреля, 2019 пользователем Bramburg Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rovskoi 14 Опубликовано 5 апреля, 2019 Может уже наконец-то откроете исходники в какой-то среде? Это сразу решит все ваши проблемы (будут подсказки, порой просто среда сама все сделает для вас) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SlavaMir 1 Опубликовано 5 апреля, 2019 6 часов назад, Bramburg сказал: Из трудного - пакетка (под с3) Из нудного датапак и всё прилагающее (спавн, скилы, мобы дроп и тд) Легче будет опускать из той же основы что и оригинал, чтобы было с чем сравнивать. К примеру l2jserver. Я думаю там еще больше работы чем в данный момент у меня), а в одну казку сидеть все перебирать это будет очень долго. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Bramburg 12 Опубликовано 5 апреля, 2019 6 часов назад, SlavaMir сказал: Я думаю там еще больше работы чем в данный момент у меня), а в одну казку сидеть все перебирать это будет очень долго. Это всё же лучше, чем разбирать декомпил, и приводить его в человеческий вид. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
lvlkoo 190 Опубликовано 5 апреля, 2019 17 часов назад, TURGOR сказал: Совсем разное с исходником. И где же вы там "разное" увидели? 7 часов назад, Rovskoi сказал: Может уже наконец-то откроете исходники в какой-то среде? Это сразу решит все ваши проблемы (будут подсказки, порой просто среда сама все сделает для вас) Конечно, человеку мало знакомому я с языком, IDE не особо то и поможет, но поддерживаю. Откройте код в IDE, ошибки удобнее читать и понимать, к тому же некоторые их них возможно автоисправить средствами IDE Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
TURGOR 33 Опубликовано 5 апреля, 2019 (изменено) 41 минуту назад, lvlkoo сказал: И где же вы там "разное" увидели? умник))) Изменено 5 апреля, 2019 пользователем TURGOR Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
lvlkoo 190 Опубликовано 5 апреля, 2019 (изменено) 58 минут назад, TURGOR сказал: умник Я думаю, вам нужно подробнее почитать о JAVA, уважаемый "умник" https://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.10 Изменено 5 апреля, 2019 пользователем lvlkoo Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SlavaMir 1 Опубликовано 5 апреля, 2019 Вот же тему развели)) С этим то разобрались еще как день назад. Подскажите или скиньте ссылки на нужные программы для работы со сборками и т.д. Вот это было для меня полезно, а Вам Спасибо) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
TURGOR 33 Опубликовано 5 апреля, 2019 (изменено) 35 минут назад, lvlkoo сказал: Я думаю, вам нужно подробнее почитать о JAVA, уважаемый "умник" https://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.10 глубоко уважаемый умник ты о чем? причем тут лонг? он в обоих вариантах. Проблема в докомпиле нет l в некоторых строках. В исходниках есть. Изменено 5 апреля, 2019 пользователем TURGOR Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
lvlkoo 190 Опубликовано 5 апреля, 2019 7 минут назад, TURGOR сказал: умник ты о чем? причем тут лонг? он в обоих вариантах. Проблема в докомпиле нет 1 в некоторых строках. В исходниках есть. хочу ТЕБЯ разочаровать, умник, это не единица, это L Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
TURGOR 33 Опубликовано 5 апреля, 2019 (изменено) 1 минуту назад, lvlkoo сказал: хочу ТЕБЯ разочаровать, умник, это не единица, это L ))) да спалил кантору. но смысл что разное. Изменено 5 апреля, 2019 пользователем TURGOR Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты