L2Phoenix rev 20736+Geodata[Настроить!!!] - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Описание темы:Помогите поставить и настроить...

Ответ
Опции темы
Непрочитано 30.12.2010, 21:47   #11
Аватар для Amorph1s
Пользователь

Автор темы (Топик Стартер) Re: L2Phoenix rev 20736+Geodata[Настроить!!!]

Хех Сервер зарегался, терь новая трабла (судя по всему что-то с геодатой/или озу? о.О Или надо повысить лимит памяти, как это сделать, какой файл?) при загрузке гейм сервера вон че пишет:




Making a full backup into 30.12.2010-21'49'47_backup_full.sql


Backup complite 30.12.2010-21'49'47_backup_full.sql

Starting L2P Game Server.

21:49:54.223 Gameserver Version: exported, build date: 2010.08.12 03:12
21:49:54.412 Loading gameserver config.
21:49:54.569 Abuse: Loaded 18 abuse words.
21:49:57.781 loading xml GMAccess
21:49:58.918 MLog clients using java 1.4+ standard logging.
21:50:02.993 Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true
; trace: 10]
21:50:04.640 Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSourc
e [ acquireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 100,
autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure
-> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectio
nTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSource
Name -> 1hge0ys8dfpihe7jf8xap|159b5217, debugUnreturnedConnectionStackTraces ->
false, description -> null, driverClass -> com.mysql.jdbc.Driver, factoryClassLo
cation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1hg
e0ys8dfpihe7jf8xap|159b5217, idleConnectionTestPeriod -> 60, initialPoolSize ->
1, jdbcUrl -> jdbc:mysql://localhost/l2db, maxAdministrativeTaskTime -> 0, maxCo
nnectionAge -> 0, maxIdleTime -> 600, maxIdleTimeExcessConnections -> 0, maxPool
Size -> 50, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -
> 1, numHelperThreads -> 5, numThreadsAwaitingCheckoutDefaultUser -> 0, preferre
dTestQuery -> null, properties -> {user=******, password=******}, propertyCycle
-> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unret
urnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false ]
21:50:05.865 Loaded 418 translit entrys
21:50:05.871 Clear characters online status and accesslevel.
21:50:05.880 Total cleaned: 0, updated: 0 elements in database.
21:50:05.901 IdFactory: Extracting 0 used id's from data tables...
21:50:05.914 IdFactory: Successfully extracted 0 used id's from data tables.
21:50:05.914 IDFactory: 102912 id's available.
21:50:06.116 CrestCache: Loaded 0 crests
21:50:06.134 Initializing AuctionManager
21:50:06.228 Loaded: 38 active auction(s)
21:50:14.526 SkillsEngine: Loaded 61000 skill templates from XML files. Max id:
26073, max level: 259
21:50:28.290 PetSkillsTable: Loaded 2187 skills.
21:50:28.654 ItemTable: Loaded 2919 Armors.
21:50:28.777 ItemTable: Loaded 10077 Items.
21:50:29.625 ItemTable: Loaded 3499 Weapons.
21:50:29.885 ArmorSetsTable: Loaded 171 armor sets.
21:50:30.082 TradeController: Loaded 4 file(s).
21:50:30.083 TradeController: Loaded 27864 Items.
21:50:30.083 TradeController: Loaded 822 Buylists.
21:50:30.371 RecipeController: Loaded 936 Recipes.
21:50:33.805 SkillTreeTable: Loaded 16575 skills.
21:50:33.805 SkillTreeTable: Loaded 109 fishing skills.
21:50:33.806 SkillTreeTable: Loaded 20 transformation skills.
21:50:33.806 SkillTreeTable: Loaded 64 clan skills.
21:50:33.807 SkillTreeTable: Loaded 523 enchanted skills.
21:50:33.811 SkillSpellbookTable: Loaded 85 Spellbooks.
21:50:33.834 CharTemplateTable: Loaded 206 Character Templates.
21:50:33.840 NpcTable: Loaded 375 AI params for 278 NPCs.
21:50:34.076 Scripts loading...
21:50:43.656 Scripts successfully loaded. Loaded 803 classes.
21:50:44.034 NpcTable: Loaded 9783 Npc Templates.
21:50:44.319 Loaded 29381 npc skills.
21:50:45.151 Players droplist was cached
21:50:45.154 NpcTable: Loaded 526 Minions.
21:50:45.158 NpcTable: Loaded 1641 SkillLearn entrys.
21:50:45.162 HennaTable: Loaded 180 Templates.
21:50:45.204 HennaTreeTable: Loaded 8134 Henna Tree Templates.
21:50:45.209 LevelUpData: Loaded 103 Character Level Up Templates.
21:50:45.333 Geo Engine: - Loading Geodata...
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at l2p.gameserver.geodata.GeoEngine.LoadGeodataFile(G eoEngine.java:1547)

at l2p.gameserver.geodata.GeoEngine.loadGeo(GeoEngine .java:1422)
at l2p.gameserver.GameServer.<init>(GameServer.java:2 16)
at l2p.gameserver.GameServer.main(GameServer.java:514 )
Exception in thread "GerenalSTPool-4" java.lang.OutOfMemoryError: GC overhead li
mit exceeded
at java.util.concurrent.locks.AbstractQueuedSynchroni zer.addWaiter(Unkno
wn Source)
at java.util.concurrent.locks.AbstractQueuedSynchroni zer.acquire(Unknown
Source)
at java.util.concurrent.locks.ReentrantLock$NonfairSy nc.lock(Unknown Sou
rce)
at java.util.concurrent.locks.ReentrantLock.lock(Unkn own Source)
at java.util.concurrent.DelayQueue.size(Unknown Source)
at java.util.AbstractCollection.isEmpty(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$D elayedWorkQueue.isE
mpty(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.workerCanE xit(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor.getTask(Un known Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "GerenalSTPool-2" java.lang.OutOfMemoryError: GC overhead li
mit exceeded
at java.util.concurrent.locks.AbstractQueuedSynchroni zer.addWaiter(Unkno
wn Source)
at java.util.concurrent.locks.AbstractQueuedSynchroni zer.acquire(Unknown
Source)
at java.util.concurrent.locks.ReentrantLock$NonfairSy nc.lock(Unknown Sou
rce)
at java.util.concurrent.locks.ReentrantLock.lock(Unkn own Source)
at java.util.concurrent.DelayQueue.offer(Unknown Source)
at java.util.concurrent.DelayQueue.add(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$D elayedWorkQueue.add
(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$D elayedWorkQueue.add
(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask.
runPeriodic(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "GerenalSTPool-1" java.lang.OutOfMemoryError: GC overhead li
mit exceeded
Exception in thread "GerenalSTPool-12" java.lang.OutOfMemoryError: GC overhead l
imit exceeded
Exception in thread "GerenalSTPool-7" java.lang.OutOfMemoryError: GC overhead li
mit exceeded

Последний раз редактировалось Amorph1s; 30.12.2010 в 22:18.
Amorph1s вне форума Отправить сообщение для Amorph1s с помощью ICQ Отправить сообщение для Amorph1s с помощью Skype™ Ответить с цитированием
Непрочитано 31.12.2010, 06:58   #12
Аватар для SunnyX
Пользователь

По умолчанию Re: L2Phoenix rev 20736+Geodata[Настроить!!!]

Факинг шит! Ищите ошибки в гугле ...

Установлен слишком большой параметр -Xmx в батнике запуска гейм/гео/логин сервера.
__________________
Классический Interlude PvP сервер http://akamanah.ru/
SunnyX вне форума Ответить с цитированием
Непрочитано 02.01.2011, 20:20   #13
Аватар для Amorph1s
Пользователь

Автор темы (Топик Стартер) Re: L2Phoenix rev 20736+Geodata[Настроить!!!]

Making a full backup into 03.01.2011-12'40'19_backup_full.sql


Backup complite 03.01.2011-12'40'19_backup_full.sql

Starting L2P Game Server.

12:40:24.000 Gameserver Version: exported, build date: 2010.08.12 03:12
12:40:24.033 Loading gameserver config.
12:40:24.143 Abuse: Loaded 18 abuse words.
12:40:24.220 loading xml GMAccess
12:40:24.257 MLog clients using java 1.4+ standard logging.
12:40:24.353 Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true
; trace: 10]
12:40:24.447 Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSourc
e [ acquireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 100,
autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure
-> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectio
nTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSource
Name -> 1hge0ys8dkvn2p01eknohq|851052d, debugUnreturnedConnectionStackTraces ->
false, description -> null, driverClass -> com.mysql.jdbc.Driver, factoryClassLo
cation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 1hg
e0ys8dkvn2p01eknohq|851052d, idleConnectionTestPeriod -> 60, initialPoolSize ->
1, jdbcUrl -> jdbc:mysql://localhost/l2db, maxAdministrativeTaskTime -> 0, maxCo
nnectionAge -> 0, maxIdleTime -> 600, maxIdleTimeExcessConnections -> 0, maxPool
Size -> 50, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -
> 1, numHelperThreads -> 5, numThreadsAwaitingCheckoutDefaultUser -> 0, preferre
dTestQuery -> null, properties -> {user=******, password=******}, propertyCycle
-> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unret
urnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false ]
12:40:24.675 Loaded 418 translit entrys
12:40:24.695 Clear characters online status and accesslevel.
12:40:24.705 Total cleaned: 0, updated: 0 elements in database.
12:40:24.725 IdFactory: Extracting 0 used id's from data tables...
12:40:24.726 IdFactory: Successfully extracted 0 used id's from data tables.
12:40:24.726 IDFactory: 102912 id's available.
12:40:24.763 CrestCache: Loaded 0 crests
12:40:24.770 Initializing AuctionManager
12:40:24.838 Loaded: 38 active auction(s)
12:40:29.318 SkillsEngine: Loaded 61000 skill templates from XML files. Max id:
26073, max level: 259
12:40:33.355 PetSkillsTable: Loaded 2187 skills.
12:40:33.725 ItemTable: Loaded 2919 Armors.
12:40:33.846 ItemTable: Loaded 10077 Items.
12:40:34.176 ItemTable: Loaded 3499 Weapons.
12:40:34.403 ArmorSetsTable: Loaded 171 armor sets.
12:40:34.619 TradeController: Loaded 4 file(s).
12:40:34.620 TradeController: Loaded 27864 Items.
12:40:34.620 TradeController: Loaded 822 Buylists.
12:40:34.909 RecipeController: Loaded 936 Recipes.
12:40:38.286 SkillTreeTable: Loaded 16575 skills.
12:40:38.287 SkillTreeTable: Loaded 109 fishing skills.
12:40:38.287 SkillTreeTable: Loaded 20 transformation skills.
12:40:38.288 SkillTreeTable: Loaded 64 clan skills.
12:40:38.288 SkillTreeTable: Loaded 523 enchanted skills.
12:40:38.300 SkillSpellbookTable: Loaded 85 Spellbooks.
12:40:38.321 CharTemplateTable: Loaded 206 Character Templates.
12:40:38.326 NpcTable: Loaded 375 AI params for 278 NPCs.
12:40:38.563 Scripts loading...
12:40:49.241 Scripts successfully loaded. Loaded 803 classes.
12:40:49.623 NpcTable: Loaded 9783 Npc Templates.
12:40:49.899 Loaded 29381 npc skills.
12:40:50.551 Players droplist was cached
12:40:50.554 NpcTable: Loaded 526 Minions.
12:40:50.558 NpcTable: Loaded 1641 SkillLearn entrys.
12:40:50.562 HennaTable: Loaded 180 Templates.
12:40:50.603 HennaTreeTable: Loaded 8134 Henna Tree Templates.
12:40:50.608 LevelUpData: Loaded 103 Character Level Up Templates.
12:40:50.734 Geo Engine: - Loading Geodata...
12:46:20.313 Geo Engine: - Loaded 196 map(s), max layers: 21
DoorId: 20160009, collision: 315.0, posx: 13841, posy: -51703, xMin: 13526, yMin
: -52034
12:46:31.618 door 20220009 has zero size
12:46:34.425 door 21240005 has zero size
12:46:34.425 door 21240006 has zero size
DoorId: 22130004, collision: 435.0, posx: 80197, posy: -151587, xMin: 79730, yMi
n: -152022
DoorId: 22130005, collision: 429.0, posx: 74915, posy: -151587, xMin: 74229, yMi
n: -152016
12:47:36.592 door 22190007 has zero size
12:47:36.701 door 22190009 has zero size
12:47:37.223 door 22250005 has zero size
12:47:39.451 door 23220007 has zero size
12:47:39.564 door 23220009 has zero size
12:47:40.596 door 23250009 has zero size
DoorId: 24160021, collision: 435.0, posx: 150106, posy: -47523, xMin: 149636, yM
in: -47958
DoorId: 24160022, collision: 435.0, posx: 144824, posy: -47523, xMin: 144182, yM
in: -47958
DoorId: 24180006, collision: 338.0, posx: 145201, posy: 5504, xMin: 144863, yMin
: 5119
DoorId: 24180011, collision: 336.0, posx: 149711, posy: 5504, xMin: 149375, yMin
: 5119
DoorId: 25150052, collision: 340.0, posx: 173402, posy: -76721, xMin: 173050, yM
in: -77061
DoorId: 25150054, collision: 318.0, posx: 174792, posy: -76730, xMin: 174474, yM
in: -77073
DoorId: 25150056, collision: 314.0, posx: 174805, posy: -75336, xMin: 174491, yM
in: -75655
DoorId: 25150058, collision: 323.0, posx: 173416, posy: -75326, xMin: 173071, yM
in: -75649
DoorId: 25150062, collision: 208.0, posx: 174631, posy: -82513, xMin: 174423, yM
in: -82819
12:48:07.670 door 12240001 has zero size
12:48:07.685 door 12240002 has zero size
12:48:07.685 door 12240003 has zero size
12:48:07.685 door 12240004 has zero size
12:48:07.685 door 12240005 has zero size
12:48:07.685 door 12240006 has zero size
12:48:07.733 door 12240007 has zero size
12:48:07.734 door 12240008 has zero size
12:48:07.734 door 12240009 has zero size
12:48:07.734 door 12240010 has zero size
12:48:07.793 door 12240011 has zero size
12:48:07.794 door 12240012 has zero size
12:48:07.794 door 12240013 has zero size
12:48:07.794 door 12240014 has zero size
12:48:07.794 door 12240015 has zero size
12:48:07.795 door 12240016 has zero size
12:48:07.795 door 12240017 has zero size
12:48:07.795 door 12240018 has zero size
12:48:07.795 door 12240019 has zero size
12:48:07.881 door 12240020 has zero size
12:48:10.533 door 12240021 has zero size
12:48:10.534 door 12240022 has zero size
12:48:10.534 door 12240023 has zero size
12:48:10.535 door 12240024 has zero size
12:48:10.536 door 12240025 has zero size
12:48:10.536 door 12240026 has zero size
12:48:10.537 door 12240027 has zero size
12:48:10.537 door 12240028 has zero size
12:48:10.538 door 12240029 has zero size
12:48:10.538 door 12240030 has zero size
12:48:10.539 door 12240031 has zero size
12:48:10.540 door 14240102 has zero size
12:48:10.639 DoorTable: Loaded 1027 doors.
12:48:16.910 TerritoryTable: Loaded 8993 locations
12:48:35.544 ZoneManager: Loaded 975 zones
12:48:39.242 TerritoryTable: Added 968 locations to L2World
12:48:39.772 Loaded: 1 UnderGround Colliseums.
12:48:45.052 Loaded: 9 castles.
Siege of Gludio: Sun Jan 09 16:00:00 MSK 2011
Siege of Dion: Sun Jan 09 16:00:00 MSK 2011
Siege of Giran: Sun Jan 09 20:00:00 MSK 2011
Siege of Oren: Sun Jan 09 20:00:00 MSK 2011
Siege of Aden: Sun Jan 09 16:00:00 MSK 2011
Siege of Innadril: Sun Jan 09 20:00:00 MSK 2011
Siege of Goddard: Sun Jan 09 20:00:00 MSK 2011
Siege of Rune: Sun Jan 09 16:00:00 MSK 2011
Siege of Schuttgart: Sun Jan 09 16:00:00 MSK 2011
12:48:45.627 Initializing FortressManager
12:48:47.008 Loaded: 21 fortresses.
12:48:47.478 Initializing ClanHallManager.
12:49:54.550 Loaded: 45 ClanHalls.
12:49:54.814 110 doors attached to ClanHalls
Siege of Fortress of the Dead: Wed Jan 05 18:00:00 MSK 2011
12:49:54.927 Not found Siege Boss for
12:49:54.927 Not found Zone for
Siege of : Sun Jan 23 12:00:54 MSK 2011
Siege of Fortress of Resistance: Mon Jan 03 18:00:00 MSK 2011
Siege of Devastated Castle: Tue Jan 04 18:00:00 MSK 2011
Territory Siege: Sat Jan 08 20:00:00 MSK 2011
12:49:55.057 Manor System: Initializing...
12:50:00.036 Manor System: Next period approved
12:50:02.981 Spawned 2000 npc
12:50:24.708 Spawned 10000 npc
12:50:24.827 Spawned 11000 npc
12:50:24.904 Spawned 12000 npc
12:50:59.224 Heavy territory: territory '3797', need manual correction
12:50:59.294 Can't make point for territory '3797'
12:50:59.295 Heavy territory: territory '3799', need manual correction
12:50:59.295 Can't make point for territory '3799'
12:50:59.296 Heavy territory: territory '3799', need manual correction
12:50:59.297 Can't make point for territory '3799'
12:50:59.329 Heavy territory: territory '3798', need manual correction
12:50:59.329 Can't make point for territory '3798'
12:50:59.330 Heavy territory: territory '3799', need manual correction
12:50:59.331 Can't make point for territory '3799'
12:50:59.331 Heavy territory: territory '3799', need manual correction
12:50:59.348 Can't make point for territory '3799'
12:50:59.349 Heavy territory: territory '3810', need manual correction
12:50:59.403 Can't make point for territory '3810'

Too long regen task: 2653 ms
Too long regen task: 35294 ms
12:55:09.759 Spawned 20000 npc
что делать вот с этим?(выделенно зеленым)

Последний раз редактировалось Amorph1s; 03.01.2011 в 13:02.
Amorph1s вне форума Отправить сообщение для Amorph1s с помощью ICQ Отправить сообщение для Amorph1s с помощью Skype™ Ответить с цитированием
Непрочитано 15.02.2011, 16:07   #14
Новичок

По умолчанию Re: L2Phoenix rev 20736+Geodata[Настроить!!!]

как гео отключить там_?

Последний раз редактировалось Cool; 16.02.2011 в 00:08.
Cool вне форума Ответить с цитированием
Непрочитано 16.02.2011, 09:29   #15
Аватар для TieLay
Герой

По умолчанию Отключаем GEO в L2Phoenix 20715

Описание:
Как все знают гео-дата в L2Phoenix включена всегда по умолчанию что конешно неудобно когда сервер например находится в разработке.
Чтобы исправить эту ситуацию пришлось немного поработать чтобы была возможность отключать гео-дату в сборке L2Phoenix 20715.

Как установить моё дополнение:

Для начала вам нужно пройти сюда в исходниках: Ваша_Папка\java\config\geodata.properties и открыв файл добавить: GeodataEnabled = False
Для работы в исходниках нам понадобится программа: Notepad++ лично я пользуюсь так как удобно искать куски кода.
И так программа есть поехали, делайте всё внимательно и всё у вас получится.
В исходниках идём сюда: Ваша_Папка\java\l2p\Config.java
Открыв файл ищем строчку: public static boolean GEODATA_DEBUG;
Вставляем выше той строчки: public static boolean GEODATA_ENABLED;
Ищем в этом же файле:
Цитата:
GEODATA_DEBUG = getBooleanProperty(geodataSettings, "GeodataDebug", false);
Вставляем выше той строчки: GEODATA_ENABLED = getBooleanProperty(geodataSettings, "GeodataEnabled", true);
В исходниках идём сюда: Ваша_Папка\java\l2p\gameserver\geodata\GeoEngine.j ava
Открыв файл ищем код:
Цитата:
public static int getHeight(int x, int y, int z, int refIndex)
{
return NgetHeight(x - L2World.MAP_MIN_X >> 4, y - L2World.MAP_MIN_Y >> 4, z, refIndex);
}
И вставляем в этот код, должно получится так:
Цитата:
public static int getHeight(int x, int y, int z, int refIndex)
{
if(!Config.GEODATA_ENABLED)
{
return z;
}
return NgetHeight(x - L2World.MAP_MIN_X >> 4, y - L2World.MAP_MIN_Y >> 4, z, refIndex);
}
Ищем в этом же файле код:
Цитата:
public static void loadGeo()
{
log.info("Geo Engine: - Loading Geodata...");

File f = new File("./geodata");

if(!f.exists() || !f.isDirectory())
{
log.info("Geo Engine: Files missing, loading aborted.");
return;
}
И вставляем в этот код, должно получится так:
Цитата:
public static void loadGeo()
{
if(Config.GEODATA_ENABLED)
{
log.info("Geo Engine: - Loading Geodata...");

File f = new File("./geodata");

if(!f.exists() || !f.isDirectory())
{
log.info("Geo Engine: Files missing, loading aborted.");
Config.GEODATA_ENABLED = false;
return;
}

Ищем в этом же файле код:

Цитата:
log.info("Geo Engine: - Loaded " + counter + " map(s), max layers: " + MAX_LAYERS);

if(Config.COMPACT_GEO)
compact(true);

if(Config.ALLOW_DOORS)
for(L2DoorInstance door : DoorTable.getInstance().getDoors())
if(!door.isOpen() && door.getGeodata())
{
applyControl(door);
door.geoOpen = false;
}
}
И заменяем полностью на этот код, должно получится так:
Цитата:
log.info("Geo Engine: - Loaded " + counter + " map(s), max layers: " + MAX_LAYERS);
if(counter == 0)
{
Config.GEODATA_ENABLED = false;
}
if(Config.COMPACT_GEO)
{
compact(true);
}
if(Config.ALLOW_DOORS)
{
for(L2DoorInstance door : DoorTable.getInstance().getDoors())
{
if(!door.isOpen() && door.getGeodata())
{
applyControl(door);
door.geoOpen = false;
}
}
}
}
else
{
log.info("Geo Engine: - Skipping geodata loading...");
}
}
В исходниках идём сюда: Ваша_Папка\java\l2p\gameserver\model\L2Character.j ava

Открыв файл ищем код:
Цитата:
ArrayList<Location> moveList = GeoEngine.MoveList(getX(), getY(), getZ(), dest.x, dest.y, ref, true); // onlyFullPath = true - проверяем весь путь до конца
if(moveList != null) // null - до конца пути дойти нельзя
{
if(moveList.isEmpty()) // уже стоим на нужной клетке
return false;
applyOffset(moveList, offset);
if(moveList.isEmpty()) // уже стоим на нужной клетке
return false;
_targetRecorder.clear();
_targetRecorder.add(moveList);
return true;
}

И ниже после } вставляем:

Цитата:
if(!Config.GEODATA_ENABLED)
{
applyOffset(dest, offset);
setSimplePath(dest);
return true;
}
Теперь если всё правильно сделали, скомпилировали и в конфиге geodata.properties поставили False, то гео-дата отключится и сможете ходить.

Автор: santaZX
TieLay вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 10.03.2011, 01:18   #16
Пользователь

По умолчанию Re: L2Phoenix rev 20736+Geodata[Настроить!!!]

Помогите!!!

Логин и гейм сервер запускается норм . как подходит дело к выбору сервера нажимаю допустим на Bartz 1 и в командной строке вылетает вот такая фентифлюшечка:

Starting L2P Login Server.

01:15:49.312 Gameserver Version: exported, build date: 2010.08.12 03:12
01:15:49.343 loading login config
01:15:49.375 MLog clients using java 1.4+ standard logging.
01:15:49.562 Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true
; trace: 10]
01:15:49.640 Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSourc
e [ acquireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 100,
autoCommitOnClose -> true, automaticTestTable -> null, breakAfterAcquireFailure
-> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectio
nTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSource
Name -> 2yk50q8e17h4v651j9tbzy|1787038, debugUnreturnedConnectionStackTraces ->
false, description -> null, driverClass -> com.mysql.jdbc.Driver, factoryClassLo
cation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2yk
50q8e17h4v651j9tbzy|1787038, idleConnectionTestPeriod -> 60, initialPoolSize ->
1, jdbcUrl -> jdbc:mysql://localhost/l2db, maxAdministrativeTaskTime -> 0, maxCo
nnectionAge -> 0, maxIdleTime -> 600, maxIdleTimeExcessConnections -> 0, maxPool
Size -> 10, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -
> 1, numHelperThreads -> 5, numThreadsAwaitingCheckoutDefaultUser -> 0, preferre
dTestQuery -> null, properties -> {user=******, password=******}, propertyCycle
-> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unret
urnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false ]
01:15:49.984 Loading LoginController...
01:15:50.000 Loaded Whirlpool as default crypt.
01:15:52.890 Cached 10 KeyPairs for RSA communication
01:15:53.156 Stored 20 keys for Blowfish communication
01:15:53.171 Loaded 127 server names
01:15:53.187 Loaded 1 registered Game Servers
01:15:53.578 Cached 10 RSA keys for Game Server communication.
01:15:53.640 Listening for GameServers on 127.0.0.1:9014
01:15:53.640 LoginServer: GS listener started.
01:15:53.640 LoginServer Telnet server is currently disabled.
01:15:53.640 Login Server ready on port 2106
01:15:53.640 0 banned IPs defined
01:15:54.421 Free memory 25 Mb of 30 Mb
01:15:54.437 Init connection crypt for gameserver 127.0.0.1: NewCrypt
01:15:54.437 Trying to register server: 1, 127.0.0.1
01:15:54.437 Login watchdog thread started
01:15:54.437 Updated Gameserver Bartz Hostname's:
01:15:54.437 InternalHostname: 127.0.0.1
01:15:54.437 ExternalHostname: 127.0.0.1
01:15:54.437 Server registration successful.
java.lang.NullPointerException
at l2p.loginserver.gameservercon.lspackets.PlayerAuth Response.<init>(Pla
yerAuthResponse.java:17)
at l2p.loginserver.gameservercon.gspackets.PlayerAuth Request.read(Player
AuthRequest.java:48)
at l2p.loginserver.gameservercon.gspackets.ClientBase Packet.run(ClientBa
sePacket.java:84)
at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
at java.lang.Thread.run(Unknown Source)
EPochepaev вне форума Ответить с цитированием
Непрочитано 10.03.2011, 01:53   #17
Аватар для Ozzy
Администратор

По умолчанию Re: L2Phoenix rev 20736+Geodata[Настроить!!!]

Открой класс PlayerAuthResponse и замени
Код:
	public PlayerAuthResponse(L2LoginClient client, boolean authedOnLs)
	{
		writeC(3);
		writeS(client.getAccount());
		writeC(authedOnLs ? 1 : 0);
		writeD(client.getSessionKey().playOkID1);
		writeD(client.getSessionKey().playOkID2);
		writeD(client.getSessionKey().loginOkID1);
		writeD(client.getSessionKey().loginOkID2);
		writeS(String.valueOf(client.getBonus())); //TODO переработать на использование account_fields
		writeS(client.account_fields.serialize());
		writeD(client.getBonusExpire());
	}



.
на
Код:
	public PlayerAuthResponse(L2LoginClient client, boolean authedOnLs)
	{
		writeC(3);
		writeS(client.getAccount());
		writeC(authedOnLs ? 1 : 0);
		writeD(client.getSessionKey().playOkID1);
		writeD(client.getSessionKey().playOkID2);
		writeD(client.getSessionKey().loginOkID1);
		writeD(client.getSessionKey().loginOkID2);
		writeS(String.valueOf(client.getBonus())); //TODO переработать на использование account_fields
		if(client.account_fields != null)
		{
			writeS(client.account_fields.serialize());
			writeD(client.getBonusExpire());
		}
	}
Ozzy вне форума Ответить с цитированием
Непрочитано 10.03.2011, 12:02   #18
Пользователь

По умолчанию Re: L2Phoenix rev 20736+Geodata[Настроить!!!]

Извени что спрашиваю , но
1- Где найти этот файл PlayerAuthResponse. В папке с сером его нет
2- через что его открыть?
EPochepaev вне форума Ответить с цитированием
Непрочитано 10.03.2011, 12:13   #19
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: L2Phoenix rev 20736+Geodata[Настроить!!!]

Цитата:
l2p\loginserver\gameservercon\lspackets\PlayerAuth Response.java
Открывать через любой редактор текста.
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 10.03.2011, 12:59   #20
Пользователь

По умолчанию Re: L2Phoenix rev 20736+Geodata[Настроить!!!]

чувствую я уже на пути к успеху. но вот когда я меняю код как посоветовал мне Ozzy
сохраняю и там нету типа .class тем самым я незнаю как сохранить. может нада под. java сохранять? и запихивать в l2p\loginserver\gameservercon\lspackets\ ?
EPochepaev вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Продам] L2Phoenix Core(20736) Tsunamikus Рынок / Marketplace 2 14.10.2010 16:22
L2Phoenix Core(20736) Tsunamikus Lineage II 1 12.10.2010 13:30
[Продам] Сборка L2Phoenix 20736 ревизии _NEO_PK Рынок / Marketplace 0 08.09.2010 00:12
[Продам] Феникс 20736 Owned Рынок / Marketplace 11 03.09.2010 01:58
Шара от GoodShadow #5 Geodata L2phoenix Epilog rev 19358 GoodShadow Работа с геодатой 37 12.05.2010 00:22


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 23:57. Часовой пояс GMT +3.

Вверх