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

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Серверная часть (https://forum.zone-game.info/forumdisplay.php?f=148)
-   -   Новый данж (https://forum.zone-game.info/showthread.php?t=10175)

Wolfas 17.09.2010 23:30

Новый данж
 
Вот он: http://ru.aiondatabase.com/zone/300190000/

Вопрос как его подключить на сервер?

Пытался в него портонуться //moveto 300190000 900 900 600
Не выходит, добавил команду //goto Kaspar
Код:

                else if(params[0].toLowerCase().equals("Kaspar"))
                {
                        TeleportService.teleportTo(admin, 300190000,  900,  900, 600, 0);
                        PacketSendUtility.sendMessage(admin, "Teleported to Kaisinel.");
                }

Добавил строчку в world_maps.xml
Код:

        <map id="310090000" name="IDLF3_Castle_indratoo" death_level="0" water_level="16"/>
И всё равно не работает, в чём может быть дело?

undertrey 17.09.2010 23:59

Re: Новый данж
 
Зашел по ссылке

Цитата:

Patch 2.0 info: this record may contain missing or wrong information.
У тебя уже 2.0 сервак?

Wolfas 18.09.2010 00:00

Re: Новый данж
 
Цитата:

Сообщение от undertrey (Сообщение 88437)
Зашел по ссылке



У тебя уже 2.0 сервак?


Ты и так прекрасно знаешь какой у меня сервак

undertrey 18.09.2010 00:08

Re: Новый данж
 
Кароче эта локация доступна только на 2.0 серваке и 2.0 клиенте, вставить в 1.9 возможно но для этого нужно изменить файлы в ядре и датапаке

Ядро
WorldMapType.java
WorldType.java

Дата
World_maps.xml
npc_teleporter.xml (не советую)
portal_templates.xml (советую)

прописать в портал темплейте значение instans и настроить портал
Также

npc_templates.xml

+дроп

droplist.sql

я в скайпе тебе уже ответил не вижу смысла создания темы на зоне...

Romanz 18.09.2010 08:15

Re: Новый данж
 
вот патчик на зоны для 2.0 + goto

Wolfas 18.09.2010 18:38

Re: Новый данж
 
Спс, шикарно
Код:

+                else if(params[0].toLowerCase().equals("elim"))
+                {
+                        TeleportService.teleportTo(admin, 300190000, 202, 215, 1099, 0);
+                        PacketSendUtility.sendMessage(admin, "Teleported to Elim.");
+                }
+               
+                else if(params[0].toLowerCase().equals("novice"))
+                {
+                        TeleportService.teleportTo(admin, 300200000, 180, 20, 144, 0);
+                        PacketSendUtility.sendMessage(admin, "Teleported to Novice.");
+                }
+               
+                else if(params[0].toLowerCase().equals("dredgion02_ely"))
+                {
+                        TeleportService.teleportTo(admin, 300210000, 559, 186, 432, 0);
+                        PacketSendUtility.sendMessage(admin, "Teleported to Dredgion 02 Elyos Side.");
+                }

Судя по этому есть всё чего мне не хватало

Добавлено через 1 час 49 минут
Ошибка тут

Код:

Index: AL-Game/data/scripts/system/handlers/admincommands/GoTo.java
Вот так работает:

Код:

Index: trunk/AL-Game/data/scripts/system/handlers/admincommands/GoTo.java

TieLay 18.09.2010 21:33

Re: Новый данж
 
При применении поправленного патча, черепашка запаниковала на файл .xml ладно могу понять, но в GoTo.java явных конфликтов не увидел...
После компиляции, при запуске получаю
Цитата:

FATAL [18 ёхэ 22:33:39,984] Error while loading static data
javax.xml.bind.UnmarshalException
- with linked exception:
[org.xml.sax.SAXParseException: cvc-enumeration-valid: Value 'BALAUREA' is not f
acet-valid with respect to enumeration '[ASMODAE, ELYSEA, ABYSS, NONE]'. It must
be a value from the enumeration.]
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.cr eateUnmarshalExcept
ion(AbstractUnmarshallerImpl.java:315)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller. UnmarshallerImpl.cr
eateUnmarshalException(UnmarshallerImpl.java:503)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller. UnmarshallerImpl.un
marshal0(UnmarshallerImpl.java:204)
at com.sun.xml.internal.bind.v2.runtime.unmarshaller. UnmarshallerImpl.un
marshal(UnmarshallerImpl.java:173)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.un marshal(AbstractUnm
arshallerImpl.java:137)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.un marshal(AbstractUnm
arshallerImpl.java:142)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.un marshal(AbstractUnm
arshallerImpl.java:151)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.un marshal(AbstractUnm
arshallerImpl.java:169)
at com.aionemu.gameserver.dataholders.loadingutils.Xm lDataLoader.loadSta
ticData(XmlDataLoader.java:78)
at com.aionemu.gameserver.dataholders.DataManager.<in it>(DataManager.jav
a:150)
at com.aionemu.gameserver.dataholders.DataManager.<in it>(DataManager.jav
a:35)
at com.aionemu.gameserver.dataholders.DataManager$Sin gletonHolder.<clini
t>(DataManager.java:187)
at com.aionemu.gameserver.dataholders.DataManager.get Instance(DataManage
r.java:144)
at com.aionemu.gameserver.GameServer.<init>(GameServe r.java:120)
at com.aionemu.gameserver.GameServer.main(GameServer. java:91)
Добавлено через 4 часа 24 минуты
У меня подозрение, что это конфликт уже введённых Новые локации для 1.9 с 2.0 и этого патча, нету чистого SVN, но помню, что уже подобное вводил.
Может кстати кто выложит комбо патч для "Новые локации для 1.9 с 2.0"+"Fly Teleports"+"Baurea Locations"???


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

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