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

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

undertrey 17.06.2010 23:04

Re: Крепости (осады)
 
Цитата:

compile:
[javac] C:\aion\aion\AE-go_GameServer\build.xml:64: warning: 'includeantrunt
ime' was not set, defaulting to build.sysclasspath=last; set to false for repeat
able builds
[javac] Compiling 1030 source files to C:\aion\aion\AE-go_GameServer\build\c
lasses
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:331: class, interface, or enum expected
[javac] package com.aionemu.gameserver.services;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:333: class, interface, or enum expected
[javac] import java.util.ArrayList;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:334: class, interface, or enum expected
[javac] import java.util.Collection;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:335: class, interface, or enum expected
[javac] import java.util.HashMap;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:336: class, interface, or enum expected
[javac] import java.util.Iterator;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:337: class, interface, or enum expected
[javac] import java.util.Map;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:338: class, interface, or enum expected
[javac] import java.util.Random;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:340: class, interface, or enum expected
[javac] import org.apache.log4j.Logger;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:342: class, interface, or enum expected
[javac] import com.aionemu.commons.database.dao.DAO;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:343: class, interface, or enum expected
[javac] import com.aionemu.commons.database.dao.DAOManager;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:344: class, interface, or enum expected
[javac] import com.aionemu.commons.utils.Rnd;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:345: class, interface, or enum expected
[javac] import com.aionemu.gameserver.ai.desires.impl.AggressionD esire;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:346: class, interface, or enum expected
[javac] import com.aionemu.gameserver.ai.npcai.AggressiveAi;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:347: class, interface, or enum expected
[javac] import com.aionemu.gameserver.ai.state.AIState;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:348: class, interface, or enum expected
[javac] import com.aionemu.gameserver.dao.FortressDAO;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:349: class, interface, or enum expected
[javac] import com.aionemu.gameserver.dataholders.DataManager;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:350: class, interface, or enum expected
[javac] import com.aionemu.gameserver.dataholders.TribeRelationsD ata;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:351: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.Race;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:352: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.gameobjects.AionObjec t;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:353: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.gameobjects.Creature;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:354: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.gameobjects.FortressG eneral;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:355: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.gameobjects.Item;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:356: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.gameobjects.Npc;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:357: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.gameobjects.Monster;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:358: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.gameobjects.VisibleOb ject;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:359: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.gameobjects.player.Pl ayer;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:360: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.group.PlayerGroup;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:361: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.templates.spawn.NpcSp awnTemplate
;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:362: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.templates.spawn.Spawn Template;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:363: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.templates.tribe.Aggro Relations;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:364: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.templates.tribe.Hosti leRelations
;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:365: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.templates.tribe.Tribe ;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:366: class, interface, or enum expected
[javac] import com.aionemu.gameserver.network.aion.serverpackets. SM_MESSAGE;

[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:367: class, interface, or enum expected
[javac] import com.aionemu.gameserver.spawnengine.SpawnEngine;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:368: class, interface, or enum expected
[javac] import com.aionemu.gameserver.utils.InfluenceManager;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:369: class, interface, or enum expected
[javac] import com.aionemu.gameserver.utils.PacketSendUtility;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:370: class, interface, or enum expected
[javac] import com.aionemu.gameserver.utils.ThreadPoolManager;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:371: class, interface, or enum expected
[javac] import com.aionemu.gameserver.world.World;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:372: class, interface, or enum expected
[javac] import com.aionemu.gameserver.world.WorldPosition;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\services\ Fo
rtressService.java:373: class, interface, or enum expected
[javac] import com.google.inject.Inject;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:103: class, interface, or enum expected
[javac] package com.aionemu.gameserver.utils;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:105: class, interface, or enum expected
[javac] import java.util.ArrayList;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:106: class, interface, or enum expected
[javac] import java.util.Iterator;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:108: class, interface, or enum expected
[javac] import org.apache.log4j.Logger;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:110: class, interface, or enum expected
[javac] import com.aionemu.commons.database.dao.DAOManager;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:111: class, interface, or enum expected
[javac] import com.aionemu.gameserver.dao.FortressDAO;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:112: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.Race;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:113: class, interface, or enum expected
[javac] import com.aionemu.gameserver.model.gameobjects.player.Pl ayer;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:114: class, interface, or enum expected
[javac] import com.aionemu.gameserver.network.aion.serverpackets. SM_INFLUENC
E_RATIO;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:115: class, interface, or enum expected
[javac] import com.aionemu.gameserver.services.FortressService;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:116: class, interface, or enum expected
[javac] import com.aionemu.gameserver.world.World;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:117: class, interface, or enum expected
[javac] import com.google.inject.Inject;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:118: class, interface, or enum expected
[javac] import com.google.inject.Injector;
[javac] ^
[javac] C:\aion\aion\AE-go_GameServer\src\com\aionemu\gameserver\utils\Inf lu
enceManager.java:119: class, interface, or enum expected
[javac] import com.sun.tools.javac.util.Log;
[javac] ^
[javac] 54 errors

BUILD FAILED
C:\aion\aion\AE-go_GameServer\build.xml:64: Compile failed; see the compiler err
or output for details.

Total time: 5 seconds
C:\aion\aion\AE-go_GameServer>
у меня криты, ставил на чистую реву поверх патча 4

Shema 17.06.2010 23:17

Re: Крепости (осады)
 
Тебе нужен полный патч и заменить пару новых приколов в нем. Качай 3 патч и замени файлы с нового патча. Чет запатчился)))

undertrey 17.06.2010 23:19

Re: Крепости (осады)
 
АААААААААА!!!!!!!1 раздуплити!!!!!!

Добавлено через 1 минуту
трубую гайда!

Fil 17.06.2010 23:21

Re: Крепости (осады)
 
undertrey +1

undertrey 17.06.2010 23:26

Re: Крепости (осады)
 
Сделате норм фулл патч пожалст который нормально патчит фулл фортресс или скажите в каком порядке ставить какие обновления, я так понимаю надо ставить 1 потом 2 потом 3 потом 4 и потом 4.1

Esferol 17.06.2010 23:58

Re: Крепости (осады)
 
Выложите пожалуйста полный патч осад

xobotyi 18.06.2010 06:08

Re: Крепости (осады)
 
щас склепаю патч чтоб на нулевку мона было ставить... я просто еще нубко в клепании патчей)

Добавлено через 5 минут
пока не сделал патч:
1)берете чистую версию,
2)ставите патч 4:
3)удаляете эти файлы:
Цитата:

400010000.xml (удалено большинство балауров из спавна этих трех крепостей)
InfluenceManager.java (рассчет влияний подправлен, теперь все правильно считается)
FortressService.java (собственно возможность захвата 3-х крепостей)
rev2255-Forteresse.sql (спавн гвардов для этих крепостей)
4)ставите мой патч

Добавлено через 18 минут
Вуаля, полный патч на крепости для нулевых версий сборок:
fortress v4.1 for null.patch

Добавлено через 24 минуты
P.s. вот еще какую багу нашел, в темплайтах у уников немного лажа) может многие заметили но всеже, у хранителя элов(264501) поядка 16кк ХП, а у асмовского(264507) поорядка 4кк так что товарищи правьте))

undertrey 18.06.2010 06:59

Re: Крепости (осады)
 
У меня варн скула....я хз че делать, у кого еще такое отпишитесь или скажите ч' мутить =/

Цитата:

[WARN] 2010-06-18 06:57:46 - Error executing select query java.sql.SQLException:
Illegal operation on empty result set.
java.sql.SQLException: Illegal operation on empty result set.
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:1075)
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:989)
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:984)
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:929)
at com.mysql.jdbc.ResultSetImpl.checkRowPos(ResultSet Impl.java:842)
at com.mysql.jdbc.ResultSetImpl.getStringInternal(Res ultSetImpl.java:565
7)
at com.mysql.jdbc.ResultSetImpl.getString(ResultSetIm pl.java:5577)
at com.mysql.jdbc.ResultSetImpl.getString(ResultSetIm pl.java:5617)
at org.apache.commons.dbcp.DelegatingResultSet.getStr ing(DelegatingResul
tSet.java:263)
at org.apache.commons.dbcp.DelegatingResultSet.getStr ing(DelegatingResul
tSet.java:263)
at mysql5.MySQL5FortressDAO$7.handleRead(MySQL5Fortre ssDAO.java from Jav
aSourceFromFile:190)
at com.aionemu.commons.database.DB.select(DB.java:191 )
at com.aionemu.commons.database.DB.select(DB.java:167 )
at mysql5.MySQL5FortressDAO.getCurrentFortressOwnerFa ction(MySQL5Fortres
sDAO.java from JavaSourceFromFile:184)
at com.aionemu.gameserver.services.FortressService.in itialize(FortressSe
rvice.java:88)
at com.aionemu.gameserver.GameServer.main(GameServer. java:137)
[INFO] 2010-06-18 06:57:46 - Starting fortress (re)spawn #4
[INFO] 2010-06-18 06:57:46 - Successfully cleared cache for fortress #4
[WARN] 2010-06-18 06:57:46 - Error executing select query java.lang.NullPointerE
xception
java.lang.NullPointerException
at mysql5.MySQL5FortressDAO$1.setParams(MySQL5Fortres sDAO.java from Java
SourceFromFile:76)
at com.aionemu.commons.database.DB.select(DB.java:189 )
at com.aionemu.commons.database.DB.select(DB.java:167 )
at mysql5.MySQL5FortressDAO.getAllTemplates(MySQL5For tressDAO.java from
JavaSourceFromFile:54)
at com.aionemu.gameserver.services.FortressService.sp awnFortress(Fortres
sService.java:139)
at com.aionemu.gameserver.services.FortressService.in itialize(FortressSe
rvice.java:88)
at com.aionemu.gameserver.GameServer.main(GameServer. java:137)
[ERROR] 2010-06-18 06:57:46 - Critical Error - Thread: main terminated abnormaly
: java.lang.NullPointerException
java.lang.NullPointerException
at com.aionemu.gameserver.services.FortressService.sp awnFortress(Fortres
sService.java:156)
at com.aionemu.gameserver.services.FortressService.in itialize(FortressSe
rvice.java:88)
at com.aionemu.gameserver.GameServer.main(GameServer. java:137)
Добавлено через 20 минут
Сервак норм стартует но наличие варнов меня немножко пугает =)

xobotyi 18.06.2010 09:20

Re: Крепости (осады)
 
Цитата:

Сообщение от undertrey (Сообщение 75159)
У меня варн скула....я хз че делать, у кого еще такое отпишитесь или скажите ч' мутить =/



Добавлено через 20 минут
Сервак норм стартует но наличие варнов меня немножко пугает =)

1, у меня без варнов все
2, вот что посоветую, поищи какиенить значения которые неправильны, например если координаты перед запятой 4 знака а не 3 например + убери те спавны о которых я говорил...

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

java.sql.SQLException: Illegal operation on empty result set.
это значит что в какой то крепости нема спавна...

айййй народ, у меня вот какая фишка то там, прошу прощения у всех кто скачал)) а ктивировано 4 крепости заселено 3 вот он и материстя что надо сделать:
1) идем сюда: AE-go_GameServer\src\com\aionemu\gameserver\services
2) ищем FortressService.java
3) открываем блокнотом
4) ищем кусок:
Цитата:

// spawn individual fortresses
// 1: Archipel de Soufre
spawnFortress(1, DAOManager.getDAO(FortressDAO.class).getCurrentFor tressOwnerFaction(1), true);
// 2: Archipel des Ailes de Siel UP
spawnFortress(2, DAOManager.getDAO(FortressDAO.class).getCurrentFor tressOwnerFaction(2), true);
// 3: Archipel des Ailes de Siel DOWN
spawnFortress(3, DAOManager.getDAO(FortressDAO.class).getCurrentFor tressOwnerFaction(3), true);
// 4: Oeil de Reshanta
spawnFortress(4, DAOManager.getDAO(FortressDAO.class).getCurrentFor tressOwnerFaction(4), true);
// 5: Lac Asteria
/*spawnFortress(5, DAOManager.getDAO(FortressDAO.class).getCurrentFor tressOwnerFaction(5));
// 6: Eclat oriental de Latesran
spawnFortress(6, DAOManager.getDAO(FortressDAO.class).getCurrentFor tressOwnerFaction(6));
// 7: Ile de Kysis
spawnFortress(7, DAOManager.getDAO(FortressDAO.class).getCurrentFor tressOwnerFaction(7));
// 8: Rocher de Krotan
spawnFortress(8, DAOManager.getDAO(FortressDAO.class).getCurrentFor tressOwnerFaction(8));
// 9: Ruines de Roah
spawnFortress(9, DAOManager.getDAO(FortressDAO.class).getCurrentFor tressOwnerFaction(9));*/
4) те 2 знака которые выделены красным перенести перед
Цитата:

spawnFortress(4, DAOManager.g
Народ) приношу извинения за свое раздолбайство...

Shema 18.06.2010 09:34

Re: Крепости (осады)
 
А с нпц на которых выдает ошибку вы разобрались?? А то 5 значный айди для нпц странно. Или что это за нпц должны быть подскажи, мож сам прописать попробую.


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

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