Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Проблема запуска ГЕО (https://forum.zone-game.info/showthread.php?t=29671)

sakson 23.06.2013 09:12

Проблема запуска ГЕО
 
Здравствуйте форумчане ЗГ
Такая проблемка
Залил на сервер геодату \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

Подскажите пожалуйста как можно решить данную ошибку?

kloni1 23.06.2013 09:43

Re: Проблема запуска ГЕО
 
А сколько памяти под гс в батнике выделено?

RealBlack 23.06.2013 10:09

Re: Проблема запуска ГЕО
 
да явно оперативки не хватает

linliss 23.06.2013 10:33

Re: Проблема запуска ГЕО
 
сервер не видит папку с геодатой(она у вас лежит не в том месте)

sakson 23.06.2013 11:53

Re: Проблема запуска ГЕО
 
Цитата:

Сообщение от RealBlack (Сообщение 307093)
да явно оперативки не хватает

Цитата:

Сообщение от kloni1 (Сообщение 307080)
А сколько памяти под гс в батнике выделено?

Разве оперативной памяти не хватает?
Код:

@echo off
title Game Server
:start
echo Starting GameServer.
echo.

java -server -Dfile.encoding=UTF-8 -Xmx1G -Xbootclasspath/p:./bcg.jar -cp config;./commons.jar;./javolution.jar;./gameserver.jar;./scripts.jar;./tools.jar org.mmocore.gameserver.GameServer

REM Debug ...
REM java -Dfile.encoding=UTF-8 -cp config;./* -Xms4096m -Xmx8192m -Xnoclassgc -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=7456 org.mmocore.gameserver.GameServer

if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo Server restarted ...
echo.
goto start
:error
echo.
echo Server terminated abnormaly ...
echo.
:end
echo.
echo Server terminated ...
echo.

pause

Добавлено через 5 минут
Цитата:

Сообщение от linliss (Сообщение 307103)
сервер не видит папку с геодатой(она у вас лежит не в том месте)

Прописал в конфиге полный пусть от диска,безрезультатно...
Попробовал кинуть геодату ГС\дата,изначально папка была просто в ГС.Прописал пусть до даты в конфиге,тоже самая ошибка...

Mifesto 23.06.2013 12:04

Re: Проблема запуска ГЕО
 
а можно полный лог? возможно просто квадратов не хватает, а выше написано сколько квадратов загружено.

sakson 23.06.2013 12:06

Re: Проблема запуска ГЕО
 
Цитата:

Сообщение от Mifesto (Сообщение 307116)
а можно полный лог? возможно просто квадратов не хватает, а выше написано сколько квадратов загружено.

КОнечно можно!Вот только было бы что еще показывать,это был полный лог:(
Получается что сервер не тухнет,а виснит на этой ошибки,дальше эмоций ноль.Процессор на нуле
Код:

[16:54:34]  INFO OptionDataHolder: loaded 24975 option data(s) count.
[16:54:35]  INFO ItemHolder: loaded 19182 item(s) count.
[16:54:37]  INFO NpcHolder: loaded 10466 npc(s) count.
[16:54:37]  INFO MapRegionManager: loaded 272 map region manager(s) count.
[16:54:37]  INFO MapRegionManager: loaded 272 map region manager(s) count.
[16:54:37]  INFO StaticObjectHolder: loaded 50 static object(s) count.
[16:54:37]  INFO DoorHolder: loaded 1155 door(s) count.
[16:54:38]  INFO ZoneHolder: loaded 1151 zone(s) count.
[16:54:38]  INFO SpawnHolder: loaded 28754 spawn(s) count.
[16:54:38]  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


Mifesto 23.06.2013 12:08

Re: Проблема запуска ГЕО
 
это не полный лог, скиньте файл java.log или stdout.log

там должно быть как минимум:
1:
Свернуть ↑Развернуть ↓

sakson 23.06.2013 12:21

Re: Проблема запуска ГЕО
 
Вот,скопировал лог,как сервер критануло этой ошибкой
А может дело в конфиге гео?Может там что то нужно дописать?
Код:

[23.06.13 17:16:57:561]  INFO gameserver.GameServer: =================================================
[23.06.13 17:16:57:563]  INFO gameserver.GameServer: Copyright: ............... L2J-Dev
[23.06.13 17:16:57:563]  INFO gameserver.GameServer: Chronicle: ............... High Five
[23.06.13 17:16:57:563]  INFO gameserver.GameServer: =================================================
[23.06.13 17:16:57:587] ERROR gameserver.Config: Error loading config : april_folls.properties!
[23.06.13 17:16:57:587] ERROR gameserver.Config: Error loading config : bounty_hunters.properties!
[23.06.13 17:16:57:588] ERROR gameserver.Config: Error loading config : capture_the_base.properties!
[23.06.13 17:16:57:588] ERROR gameserver.Config: Error loading config : capture_the_flag.properties!
[23.06.13 17:16:57:589] ERROR gameserver.Config: Error loading config : change_of_heart.properties!
[23.06.13 17:16:57:589] ERROR gameserver.Config: Error loading config : coffer_of_shadows.properties!
[23.06.13 17:16:57:589] ERROR gameserver.Config: Error loading config : drop_event.properties!
[23.06.13 17:16:57:590] ERROR gameserver.Config: Error loading config : football.properties!
[23.06.13 17:16:57:590] ERROR gameserver.Config: Error loading config : glittering_medal.properties!
[23.06.13 17:16:57:590] ERROR gameserver.Config: Error loading config : gvg.properties!
[23.06.13 17:16:57:591] ERROR gameserver.Config: Error loading config : l2_day.properties!
[23.06.13 17:16:57:591] ERROR gameserver.Config: Error loading config : last_hero.properties!
[23.06.13 17:16:57:592] ERROR gameserver.Config: Error loading config : marafon.properties!
[23.06.13 17:16:57:592] ERROR gameserver.Config: Error loading config : march_8.properties!
[23.06.13 17:16:57:592] ERROR gameserver.Config: Error loading config : master_of_enchaning.properties!
[23.06.13 17:16:57:593] ERROR gameserver.Config: Error loading config : saving_snowman.properties!
[23.06.13 17:16:57:593] ERROR gameserver.Config: Error loading config : the_fall_harvest.properties!
[23.06.13 17:16:57:593] ERROR gameserver.Config: Error loading config : townwar.properties!
[23.06.13 17:16:57:594] ERROR gameserver.Config: Error loading config : trick_of_transmutation.properties!
[23.06.13 17:16:57:594] ERROR gameserver.Config: Error loading config : tvt.properties!
[23.06.13 17:16:57:594] ERROR gameserver.Config: Error loading config : general.properties!
[23.06.13 17:16:57:595] ERROR gameserver.Config: Error loading config : custom_drops.properties!
[23.06.13 17:16:57:595] ERROR gameserver.Config: Error loading config : fight.properties!
[23.06.13 17:16:57:595] ERROR gameserver.Config: Error loading config : capturezone.properties!
[23.06.13 17:16:57:619]  INFO gameserver.Config: Abuse: Loaded 18 abuse words.
[23.06.13 17:16:57:821]  INFO idfactory.IdFactory: IdFactory: Clear characters online status.
[23.06.13 17:16:57:826]  INFO idfactory.IdFactory: IdFactory: Extracted 1 used id's from characters
[23.06.13 17:16:57:828]  INFO idfactory.IdFactory: IdFactory: Extracted 40 used id's from items
[23.06.13 17:16:57:831]  INFO idfactory.IdFactory: IdFactory: Extracted total 41 used id's.
[23.06.13 17:16:57:832]  INFO idfactory.BitSetIDFactory: IdFactory: 102912 id's available.
[23.06.13 17:16:57:959]  INFO scripts.Scripts: Scripts: Loading...
[23.06.13 17:16:58:579]  INFO scripts.Scripts: Scripts: Loaded 1212 classes.
[23.06.13 17:16:58:597]  INFO geodata.GeoEngine: GeoEngine: Loading Geodata...
[23.06.13 17:16:58:597]  INFO geodata.GeoEngine: GeoEngine: Files missing, loading aborted.
[23.06.13 17:16:58:606]  INFO utils.Strings: Loaded 418 translit entries.
[23.06.13 17:16:58:609]  INFO gameserver.GameTimeController: GameTimeController: initialized. Current time is 13:41 in the day.
[23.06.13 17:16:58:609]  INFO model.World: L2World: Creating regions: [256][272][32].
[23.06.13 17:16:58:611]  INFO htm.HtmCache: HtmCache: disabled.
[23.06.13 17:16:58:627]  INFO data.StringHolder: StringHolder: load strings: 680 for lang: ENGLISH
[23.06.13 17:16:58:627]  INFO data.StringHolder: StringHolder: load strings: 681 for lang: RUSSIAN
[23.06.13 17:17:01:597]  INFO skills.SkillsEngine: SkillsEngine: Loaded 66000 skill templates from XML files. Max id: 90001, max level: 259
[23.06.13 17:17:02:583]  INFO holder.OptionDataHolder: OptionDataHolder: loaded 24975 option data(s) count.
[23.06.13 17:17:03:548]  INFO holder.ItemHolder: ItemHolder: loaded 19182 item(s) count.
[23.06.13 17:17:06:030]  INFO holder.NpcHolder: NpcHolder: loaded 10466 npc(s) count.
[23.06.13 17:17:06:043]  INFO instancemanager.MapRegionManager: MapRegionManager: loaded 272 map region manager(s) count.
[23.06.13 17:17:06:080]  INFO instancemanager.MapRegionManager: MapRegionManager: loaded 272 map region manager(s) count.
[23.06.13 17:17:06:085]  INFO holder.StaticObjectHolder: StaticObjectHolder: loaded 50 static object(s) count.
[23.06.13 17:17:06:224]  INFO holder.DoorHolder: DoorHolder: loaded 1155 door(s) count.
[23.06.13 17:17:06:299]  INFO holder.ZoneHolder: ZoneHolder: loaded 1151 zone(s) count.
[23.06.13 17:17:06:785]  INFO holder.SpawnHolder: SpawnHolder: loaded 28754 spawn(s) count.
[23.06.13 17:17:06:872]  INFO holder.InstantZoneHolder: InstantZoneHolder: loaded 83 instant zone(s) count.


gorodetskiy 23.06.2013 12:23

Re: Проблема запуска ГЕО
 
Конфиг геодаты покажите


Текущее время: 22:56. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot