Не могу решить проблемку.Скачал исходники и поправил этот файлик EnterWorld.java,но уже долгое время не могу его впихнуть в ядро l2jserver.jar что делать? Как его скомпилировать и впихнуть? Прошу вашей помощи.
Вот что я пытался сделать в cmd:
Код:
javac E:\source_code\L2_GameServer\java\com\l2jserver\gameserver\network\clientpackets\EnterWorld.java
Там мне выписало 100 ошибок "100 errors"
Такого характера
Код:
E:\source_code\L2_GameServer\java\com\l2jserver\gameserver\network\clientpackets
\EnterWorld.java:152: cannot find symbol
symbol : variable InstanceManager
location: class com.l2jserver.gameserver.network.clientpackets.EnterWorld
InstanceManager.getInstance().getInstance(instanceId).re
movePlayer(activeChar.getObjectId());
^
E:\source_code\L2_GameServer\java\com\l2jserver\gameserver\network\clientpackets
\EnterWorld.java:155: cannot find symbol
symbol : variable L2World
location: class com.l2jserver.gameserver.network.clientpackets.EnterWorld
if (L2World.getInstance().findObject(activeChar.getObjectId()) !
= null)
^
E:\source_code\L2_GameServer\java\com\l2jserver\gameserver\network\clientpackets
\EnterWorld.java:157: cannot find symbol
symbol : variable Config
location: class com.l2jserver.gameserver.network.clientpackets.EnterWorld
if (Config.DEBUG)
^
E:\source_code\L2_GameServer\java\com\l2jserver\gameserver\network\clientpackets
\EnterWorld.java:164: cannot find symbol
symbol : variable Config
location: class com.l2jserver.gameserver.network.clientpackets.EnterWorld
if (Config.GM_STARTUP_INVULNERABLE && AdminCommandAccess
Rights.getInstance().hasAccess("admin_invul", activeChar.getAccessLevel()))
^
E:\source_code\L2_GameServer\java\com\l2jserver\gameserver\network\clientpackets
\EnterWorld.java:164: cannot find symbol
symbol : variable AdminCommandAccessRights
location: class com.l2jserver.gameserver.network.clientpackets.EnterWorld
if (Config.GM_STARTUP_INVULNERABLE && AdminCommandAccess
Rights.getInstance().hasAccess("admin_invul", activeChar.getAccessLevel()))
^
E:\source_code\L2_GameServer\java\com\l2jserver\gameserver\network\clientpackets
\EnterWorld.java:167: cannot find symbol
symbol : variable Config
location: class com.l2jserver.gameserver.network.clientpackets.EnterWorld
if (Config.GM_STARTUP_INVISIBLE && AdminCommandAccessRig
hts.getInstance().hasAccess("admin_invisible", activeChar.getAccessLevel()))
^
100 errors
Еще пробовал так:
Код:
E:\>E: && cd compile
E:\compile>javac -classpath l2jserver.jar -Xlint:unchecked EnterWorld.java
И давало 3 ошибки:
Код:
E:\>E: && cd compile
E:\compile>javac -classpath l2jserver.jar -Xlint:unchecked EnterWorld.java
EnterWorld.java:118: not a statement
label662: L2ItemInstance i;
^
EnterWorld.java:118: ';' expected
label662: L2ItemInstance i;
^
EnterWorld.java:118: not a statement
label662: L2ItemInstance i;
^
3 errors
И так:
Код:
cd E:\source_code\L2_GameServer\java
E: && cd compile
javac -cp -classpath com/l2jserver/gameserver/network/clientpackets/EnterWorld.java
И опять не какого толку
Код:
F:\Documents and Settings\Андрик>cd E:\source_code\L2_GameServer\java
F:\Documents and Settings\Андрик>E: && cd compile
Системе не удается найти указанный путь.
E:\source_code\L2_GameServer\java>javac -cp -classpath com/l2jserver/gameserver/
network/clientpackets/EnterWorld.java
com\l2jserver\gameserver\network\clientpackets\EnterWorld.java:118: not a statem
ent
label662: L2ItemInstance i;
^
com\l2jserver\gameserver\network\clientpackets\EnterWorld.java:118: ';' expected
label662: L2ItemInstance i;
^
com\l2jserver\gameserver\network\clientpackets\EnterWorld.java:118: not a statem
ent
label662: L2ItemInstance i;
^
3 errors
Помогите скомпилить этот файлик и впихнуть в ядро.