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

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Работа с геодатой (https://forum.zone-game.info/forumdisplay.php?f=38)
-   -   Не работает геодата (https://forum.zone-game.info/showthread.php?t=13761)

leone 26.04.2011 08:20

Не работает геодата
 
Доброе утро!У меня такая проблема-Я немогу включить гео дату на сборке l2jblack - Rev 135.
Вот мой конфиг:
Код:

#-----------------------------
# L2jBlack 2011
#-----------------------------

# ----------------------------------------------------------
# GeoData configuration
# ----------------------------------------------------------
# GeoMode
# 0 = disabled
# 1 = local, old Geo Engine style. This way, each server will load the their own Geo Engine & geodata files.
# 2 = rmi, stand alone Geo server. You must run the Geo Server separated and just config each server to connect.
#    With this method you can use 1 Geo Server for unlimited Gameservers.
GeoMode = 1
GeoServer = la2black.no-ip.org
GeoPort = 9050

#-------- All options below only work if GeoData is enabled --------
# -------------------------------------------------------------
# GeoData used to check Line Of Sight (LOS)
# Used for skill casting and mob aggro check
GeoCheckLoS = True
# -------------------------------------------------------------
# Use GeoData to prevent movement through walls.
# No path finding, but objects will stop if they hit a wall.
GeoCheckMovePlayable = True
GeoCheckMoveNpc = True
# -------------------------------------------------------------
# GeoData used for path finding (CURRENTLY FOR TESTING ONLY)
# Includes PathFinding  (requires also /data/pathnode files) and all character moves go
# Through geodata checks (if a mob passes a wall, pathing is wrong).
GeoPathFinding = False
# -------------------------------------------------------------
# [True]Loads GeoData buffer's content into physical memory.
# [False] Does not necessarily imply that the GeoData buffer's content is not resident in physical memory.
ForceGeoData = True
# -------------------------------------------------------------
# Z-Axis correction for L2Spawns.
# Possible values: Town, Monster, None, All
# If you have problems with NPCs spawning on town roofs, change to "Monster" or "None"
# If you have problems with dungeon mobs spawning on surface, change to "Town" or "None"
GeoCorrectZ = All
# Handle Doors in GeoEngine
GeoDoors = True

Для того чтобы работала геодата как я понимаю в этой сборке надо включать GeoServer,а потом уже GameServer и Login.Конфиг гео сервра я настроил GeoServera вот он:
Код:

GeoServerHost = la2black.no-ip.org
GeoClientTargetHost = la2black.no-ip.org
GeoPort = 9050
GeoFilesPattern = (\\d{2}_\\d{2})\\.l2j
PathClean = True
AllowDoors = True

Вот что в GameServere
Код:

:====================================================-[ Geodata - Path Finding ]
GeoData: GeoEngine Started
Geo Engine: - Loading Geodata...
Geo Engine: Files missing, loading aborted.


singer 26.04.2011 08:33

Re: Не работает геодата
 
Переведи последнюю строку
Код:

Geo Engine: Files missing, loading aborted.
Файлы геодаты отсутствуют.

Credo 26.04.2011 08:43

Re: Не работает геодата
 
Несколько причин может быть:
1. Неправильное расположение файлов геодаты - обычно папка с файлами должна находиться в папке Data геймсервера.
2. Для загрузки геодаты должен быть файл индекса - в папке геодаты расположи текстовый файл (geo_index.txt) с названиями квадратов. Например:
содержимое файла geo_index.txt:
Свернуть ↑Развернуть ↓

3. Возможно, в конфиге где то еще нужно указать параметр загрузки геодаты.

leone 26.04.2011 09:21

Re: Не работает геодата
 
Расположение правильное...geo_index.txt есть и вней написаны кадры..в конфиге я включил ее всеравно через стены бьет, мобы бегают как хотят и через что хотят :))

Ro_0TT 26.04.2011 09:44

Re: Не работает геодата
 
А где они есть?

Цитата:

# ----------------------------------------------------------
# GeoData configuration
# ----------------------------------------------------------
# GeoMode
# 0 = disabled
# 1 = local, old Geo Engine style. This way, each server will load the their own Geo Engine & geodata files.
# 2 = rmi, stand alone Geo server. You must run the Geo Server separated and just config each server to connect.
# With this method you can use 1 Geo Server for unlimited Gameservers.
GeoMode = 1
GeoServer = la2black.no-ip.org
GeoPort = 9050
Судя по этой части конфига все должно быть в GameServer, а ты говоришь, что зачем-то запускаешь GeoServer

[STIGMATED] 26.04.2011 10:04

Re: Не работает геодата
 
Цитата:

Сообщение от leone (Сообщение 119196)
Расположение правильное...geo_index.txt есть и вней написаны кадры..в конфиге я включил ее всеравно через стены бьет, мобы бегают как хотят и через что хотят :))

У вас просто файл geo_index.txt со списком квадратов? :negodue:

leone 26.04.2011 11:05

Re: Не работает геодата
 
Цитата:

Сообщение от [STIGMATED] (Сообщение 119201)
У вас просто файл geo_index.txt со списком квадратов? :negodue:

нет.Есть у меня гео дата и патчнод и вот в них есть эти geo_index и pn_index

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

Сообщение от Ro0TT (Сообщение 119197)
А где они есть?



Судя по этой части конфига все должно быть в GameServer, а ты говоришь, что зачем-то запускаешь GeoServer

Если я не запушу GeoServer то ошибку выдает GameServer...(

Ro_0TT 26.04.2011 11:23

Re: Не работает геодата
 
Цитата:

Сообщение от leone (Сообщение 119205)
нет.Есть у меня гео дата и патчнод и вот в них есть эти geo_index и pn_index

Добавлено через 1 минуту


Если я не запушу GeoServer то ошибку выдает GameServer...(

Ты на вопрос так и не ответил, где лежат файлы Геодаты в ГеО или Гейм сервере?

P.s. судя по настройкам должны лежать в Гейм Сервере.

leone 26.04.2011 15:05

Re: Не работает геодата
 
Цитата:

Сообщение от Ro0TT (Сообщение 119209)
Ты на вопрос так и не ответил, где лежат файлы Геодаты в ГеО или Гейм сервере?

P.s. судя по настройкам должны лежать в Гейм Сервере.

Файлы геодаты лежат в Гейм Сервере папке geodata

Добавлено через 1 минуту
Можете подсказать хорошую геодату для сервера l2jblack - Rev 135.


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

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