06-23-2013, 07:54 AM
Здравствуйте форумчане ЗГ
Такая проблемка
Залил на сервер геодату \Server\gameserver\
Включаю в конфиге "обрабатывать геодату"
И вот такая постоянно ошибка со всеми геодатами,какую только не пробовал...
ГС
Вот конфиг
Подскажите пожалуйста как можно решить данную ошибку?
Такая проблемка
Залил на сервер геодату \Server\gameserver\
Включаю в конфиге "обрабатывать геодату"
И вот такая постоянно ошибка со всеми геодатами,какую только не пробовал...
ГС
Код:
[12:44:51] INFO StaticObjectHolder: loaded 50 static object(s) count.
[12:44:51] INFO DoorHolder: loaded 1155 door(s) count.
[12:44:51] INFO ZoneHolder: loaded 1151 zone(s) count.
[12:44:52] INFO SpawnHolder: loaded 28754 spawn(s) count.
[12:44:52] INFO InstantZoneHolder: loaded 83 instant zone(s) count.
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.mmocore.gameserver.data.xml.Parsers.parseAll(Parsers.java:55)
at org.mmocore.gameserver.GameServer.<init>(GameServer.java:168)
at org.mmocore.gameserver.GameServer.main(GameServer.java:359)
Caused by: java.lang.NullPointerException
at org.mmocore.gameserver.geodata.GeoEngine.getGeoBlockFromGeoCoords(Geo
Engine.java:1344)
at org.mmocore.gameserver.geodata.GeoEngine.applyGeoCollision(GeoEngine.
java:1940)
at org.mmocore.gameserver.model.instances.DoorInstance.setGeoOpen(DoorIn
stance.java:415)
at org.mmocore.gameserver.model.instances.DoorInstance.closeMe(DoorInsta
nce.java:267)
at org.mmocore.gameserver.model.instances.DoorInstance.onSpawn(DoorInsta
nce.java:327)
at org.mmocore.gameserver.model.GameObject.spawn0(GameObject.java:232)
at org.mmocore.gameserver.model.GameObject.spawnMe0(GameObject.java:216)
at org.mmocore.gameserver.model.GameObject.spawnMe(GameObject.java:208)
at org.mmocore.gameserver.model.Creature.spawnMe(Creature.java:4155)
at org.mmocore.gameserver.model.entity.Reflection.init(Reflection.java:5
27)
at org.mmocore.gameserver.instancemanager.ReflectionManager.<init>(Refle
ctionManager.java:45)
at org.mmocore.gameserver.instancemanager.ReflectionManager.<clinit>(Ref
lectionManager.java:23)
... 3 more
Код:
# Размерность карты
GeoFirstX = 11
GeoFirstY = 10
GeoLastX = 26
GeoLastY = 26
# Шаблон для файлов геодаты
GeoFilesPattern = (\\d{2}_\\d{2})\\.l2j
# Путь до геодаты (До папки geodata без названия самой папки geodata)
GeodataDir = \Server\gameserver
# Обрабатывать ли геодату
AllowGeodata = True
# Разрешать игроку падать с горизонтальной стены если он кликает по самой стене
AllowFallFromWalls = False
# Движение клавиатурой (стрелочками)
AllowMoveWithKeyboard = False
# Прибавка к Z для пакетов
ClientZShift = 16
# Оптимизация размещение геодаты в памяти, экономит около 150Мб памяти
# для оптимизации нужно сначала нужно сгенерировать карты совпадений
CompactGeoData = False
# Минимальная разница между слоями
MinLayerHeight = 64
# Максимальная высота ступеньки для геодаты
MaxZDiff = 64
# Диагональный поиск
# Стоит отключать только для отладки
PathFindDiagonal = True
# Сглаживает путь
# Стоит отключать только для отладки
PathClean = True
# Сильно ускоряет поиск, как влияет на качество неизвестно
# 0 - отключить, 1 - только начало пути, 2 - начало и конец пути
PathFindBoost = 1
# Максимальная высота ступеньки для поиска пути
PathFindMaxZDiff = 32
# Максимальное время, которое разрешено затратить на поиск пути (в наносекундах)
PathFindMaxTime = 100000000
# Настройка буфферов для поиска пути, количество x размер карты (в клетках геодаты)
# Минимальный размер 96, максимальный - 512
PathFindBuffers = 8x96;8x128;8x160;8x192;8x256;4x288;4x320;2x384;1x512
Подскажите пожалуйста как можно решить данную ошибку?