Susiūdriau su Geodatos & Pathnodes problema. Įdėjau į serverį, nustačiau viska taip:
GeoDriver.properties:
geodataPath = ./data/geodata
tryLoadUnspecifiedRegions = True
Option.properties:
GeoData = 2
GeoDataDriver = com.l2j.geodriver.GeoDriver
CellPathFinding = False
PathnodeDirectory = ./data/pathnode
PathFindBuffers = 100x6;128x6;192x6;256x4;320x4;384x4;500x2
LowWeight = 0.5
MediumWeight = 2
HighWeight = 3
AdvancedDiagonalStrategy = True
DiagonalWeight = 0.707
MaxPostfilterPasses = 3
DebugPath = False
ForceGeodata = True
CoordSynchronize = -1
Ir gaunu tada consolej tokį rezultatą:
Loaded ./data/geodata/23_26.l2j
Loaded ./data/geodata/24_10.l2j
Failed to load geodata driver!
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at net.sf.l2j.gameserver.GeoData.(GeoData.java:79)
at net.sf.l2j.gameserver.GeoData.getInstance(GeoData.java:58)
at net.sf.l2j.gameserver.GameServer.(GameServer.java:369)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:782)
Caused by: java.lang.IllegalArgumentException
at java.nio.Buffer.position(Buffer.java:244)
at com.l2j.geodriver.blocks.ComplexBlock.(ComplexBlock.java:44)
at com.l2j.geodriver.regions.NonNullRegion.(NonNullRegion.java:54)
at com.l2j.geodriver.GeoDriver._loadGeoFile(GeoDriver.java:148)
at com.l2j.geodriver.GeoDriver.(GeoDriver.java:112)
... 8 more
Gal žinote kur problema?