несколько вопросов - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

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

Описание темы:помогите плж

Ответ
Опции темы
Непрочитано 13.07.2012, 11:20   #11
Аватар для Zubastic
ZG troll squad

По умолчанию Re: несколько вопросов

Осады скорее всего не функционируют, но NPC то есть.
Zubastic вне форума Ответить с цитированием
Непрочитано 13.07.2012, 15:29   #12
Пользователь

Автор темы (Топик Стартер) Re: несколько вопросов

вот что у меня происходит в ГСе:

Код:
Util.printSection("Misc");
		RecipeTable.getInstance();
		RecipeController.getInstance();
		EventDroplist.getInstance();
		//AugmentationData.getInstance();
		MonsterRace.getInstance();
		//FloodProtector.getInstance();
		MercTicketManager.getInstance();
		PetitionManager.getInstance();
		//CursedWeaponsManager.getInstance();
		TaskManager.getInstance();
потом чуть ниже:

Код:
Util.printSection("Castles");
		CastleManager.getInstance();
		SiegeManager.getInstance();
		//FortManager.getInstance();
		//FortSiegeManager.getInstance();
		CrownManager.getInstance();
мне нужно полностью отключить курсед веапонс + аугменты + форты.
собственно все строчки, которые получают инстанс - закомментированы.

причем загрузка происходит как-то из других классов. и не в том порядке, что есть в ГС:



а вот как это выглядит в коде:

Код:
		Util.printSection("EventManager");
		EventManager.getInstance().startEventRegistration();
		
		if ((Config.OFFLINE_TRADE_ENABLE || Config.OFFLINE_CRAFT_ENABLE) && Config.RESTORE_OFFLINERS)
			OfflineTradeTable.restoreOfflineTraders(); 
		
		Util.printSection("Info");
не могу найти зацепку, по которой сервер каким то образом выгружает вообще в левом месте CursedWeaponsManager, FortSiegeManager. Учитывая то, что позади в коде - все строчки подвергнуты комменту + импорты аналогично.

Цитата:
Осады скорее всего не функционируют, но NPC то есть.
нпц тоже нету. все очень тщательно подчистил в фортах.
просто я более чем уверен, FortSiegeManager, CursedWeaponsManager - требуют для себя оперативу после своей прогрузки в ГС. По этому даже при всей не функционированности, память жрут в любом случае. и не отключать их - будет просто не разумным.
__________________
mego4el вне форума Ответить с цитированием
Непрочитано 13.07.2012, 15:39   #13
Аватар для linliss
Герой

По умолчанию Re: несколько вопросов

Цитата:
Сообщение от mego4el Посмотреть сообщение
не могу найти зацепку, по которой сервер каким то образом выгружает вообще в левом месте CursedWeaponsManager, FortSiegeManager. Учитывая то, что позади в коде - все строчки подвергнуты комменту + импорты аналогично.
поиск по файлам и удаление кода
linliss вне форума Ответить с цитированием
Непрочитано 13.07.2012, 17:29   #14
Аватар для Zubastic
ZG troll squad

По умолчанию Re: несколько вопросов

Смотри, ты хочешь сделать линейную загрузку, т.е.:
1) грузим первое
2) грузим второе
3) грузим третье
А у тебя идет так:
1) грузим первое
а) грузим первое
б) грузим второе
2) грузим третье

Как сказали выше - ищи по проекту инициализацию этой нечисти и удаляй.

Когда я лопатил сборку фениксов, то там сделали загрузку скриптов через NPC, в логах гса это есть, только вот нужно лопатить код самой инициализации NPC
Zubastic вне форума Ответить с цитированием
Непрочитано 15.07.2012, 06:29   #15
Пользователь

Автор темы (Топик Стартер) Re: несколько вопросов

в общем удалил зоны клан-холлов shuttgart из zone.xml + из таблицы clanhall.sql +

закомментил строчки, которые хоть как-то связанны с Shuttgart и его кх в ядре.

L2AuctioneerInstance:

Код:
			case 14:
				nearestTown = "RUNE";
				break;
			case 15:
				nearestTown = "GODARD";
				break;
			/*case 16:
				nearestTown = "SCHUTTGART";
				break;*/
			default:
				nearestTown = "ADEN";
				break;
AuctionManager:

Код:
	private static final String[] ITEM_INIT_DATA =
	{
			"(23, 0, 'NPC', 'NPC Clan', 'ClanHall', 23, 0, 'Onyx Hall', 1, 20000000, 0, 1164841200000)",
			"(24, 0, 'NPC', 'NPC Clan', 'ClanHall', 24, 0, 'Topaz Hall', 1, 20000000, 0, 1164841200000)",
...
			"(57, 0, 'NPC', 'NPC Clan', 'ClanHall', 57, 0, 'Traban Chamber', 1, 50000000, 0, 1164841200000)"
			//"(58, 0, 'NPC', 'NPC Clan', 'ClanHall', 58, 0, 'Eisen Hall', 1, 50000000, 0, 1164841200000)",
			//"(59, 0, 'NPC', 'NPC Clan', 'ClanHall', 59, 0, 'Heavy Metal Hall', 1, 50000000, 0, 1164841200000)",
			//"(60, 0, 'NPC', 'NPC Clan', 'ClanHall', 60, 0, 'Molten Ore Hall', 1, 50000000, 0, 1164841200000)",
			//"(61, 0, 'NPC', 'NPC Clan', 'ClanHall', 61, 0, 'Titan Hall', 1, 50000000, 0, 1164841200000)"

	private static final Integer[] ItemInitDataId =
	{
			23,
			24,
			25,
			26,
...
			57
			//58,
			//59,
			//60,
			//61
в итоге, когда ведешь диалог с Auctioneer, жмякая на кнопку Page 3 или Page 2 (где собсна и были кланхоллы Shuttgart'a) - пишет в ГС ошибку:



Потом пересмотрел еще раз, внимательно все фаилы, пытался искать по строчке ошибки.. но ничего так и не понял. Пожалуйста помогите разобраться в чем прокол?
__________________
mego4el вне форума Ответить с цитированием
Непрочитано 15.07.2012, 06:46   #16
Аватар для L2CCCP

По умолчанию Re: несколько вопросов

Смотри 395 строку L2AuctioneerInstance.java
L2CCCP вне форума Отправить сообщение для L2CCCP с помощью ICQ Отправить сообщение для L2CCCP с помощью MSN Отправить сообщение для L2CCCP с помощью Skype™ Ответить с цитированием
Непрочитано 15.07.2012, 11:06   #17
Аватар для gorodetskiy
Олдфаг

По умолчанию Re: несколько вопросов

mego4el, Диалог аукционера посмотри, тебе ошибку выдало про байпас
__________________
СЕО Оптимизация сайтов
gorodetskiy вне форума Ответить с цитированием
Непрочитано 17.07.2012, 05:02   #18
Пользователь

Автор темы (Топик Стартер) Re: несколько вопросов

Цитата:
Смотри 395 строку L2AuctioneerInstance.java
первым делом это и сделал. но поискав по методам, не нашел ничего, что вызывает какие-то сомнения(

вот:
Код:
items += "<tr>" + "<td>" + ClanHallManager.getInstance().getClanHallById(a.getItemId()).getLocation() + "</td>" + "<td><a action=\"bypass -h npc_" + getObjectId() + "_bidding " + a.getId() + "\">" + a.getItemName() + "</a></td>" + "<td>" + format.format(a.getEndDate()) + "</td>" + "<td>" + a.getStartingBid() + "</td>" + "</tr>";
Цитата:
mego4el, Диалог аукционера посмотри, тебе ошибку выдало про байпас
какой диалог? у него ведь стандартный диалог и я его не трогал, просто на тех страницах где были кх шуттгарта - он отказывается работать. а в самом диалоге любого аукционера - нет никаких значений, связанных с шуттгартом. они все загружаются из ядра..

помогите пожалуйста, я совсем не понимаю что с ним(

Добавлено через 46 минут
...все разобрался)
я дубина - надо было удалить еще эти кланхоллы из Auction.sql
__________________

Последний раз редактировалось mego4el; 17.07.2012 в 05:48. Причина: Добавлено сообщение
mego4el вне форума Ответить с цитированием
Ответ

Метки
помогите


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несколько вопросов... Binops Документация 21 24.05.2012 11:44
несколько вопросов Igor01 Lineage II 2 16.10.2011 10:21
несколько вопросов об С4 mego4el Lineage II 6 11.03.2011 21:57
Несколько вопросов SkyAngel Lineage II 7 05.10.2010 18:05
несколько вопросов worn Aion 13 04.05.2010 16:15


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

Вверх