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

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

Ответ
Опции темы
Непрочитано 18.04.2017, 17:52   #311
Аватар для ANZO
Разработчик BDO Emu

По умолчанию Re: Шара: исходники сборки l2gw (HF)

Если автор предпочитает не инкапсулировать поля, то ничего в этом стремного нет.
ANZO вне форума Отправить сообщение для ANZO с помощью ICQ Отправить сообщение для ANZO с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 18.04.2017, 20:24   #312
Аватар для GoGLiK
Пользователь

По умолчанию Re: Шара: исходники сборки l2gw (HF)

Цитата:
Сообщение от ANZO Посмотреть сообщение
Если автор предпочитает не инкапсулировать поля, то ничего в этом стремного нет.
GoGLiK вне форума Отправить сообщение для GoGLiK с помощью Skype™ Ответить с цитированием
Непрочитано 18.04.2017, 23:06   #313

По умолчанию Re: Шара: исходники сборки l2gw (HF)

Открыв lostworld, или тот же овер, можно найти ровно столько же говна, сколько в любом другом исходнике(Учитывая что год разработки примерно один.).
Ковырял оба исходника, говна везде хватает.(Осталось ещё с древних времён).
__________________
Mangol вне форума Отправить сообщение для Mangol с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 20.04.2017, 09:32   #314
Аватар для rage
Герой

Автор темы (Топик Стартер) Re: Шара: исходники сборки l2gw (HF)

Цитата:
Сообщение от GoGLiK Посмотреть сообщение
например:
Ваша картинка не загружается.
rage вне форума Ответить с цитированием
Непрочитано 20.04.2017, 09:46   #315
Аватар для n3k0nation
Antihero

По умолчанию Re: Шара: исходники сборки l2gw (HF)

Цитата:
Сообщение от GoGLiK Посмотреть сообщение
например:
пикча
А че, протягивать виртуальные функции определяющие тип инстанса, по всему семейству наследования, типа, нормально?
__________________
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
n3k0nation вне форума Ответить с цитированием
Непрочитано 24.07.2017, 21:01   #316
Пользователь

По умолчанию Re: Шара: исходники сборки l2gw (HF)

Прошу прощения за некропост. Пролопатил исходники вдоль и поперек но не нашел ai типа "talakin_archer" и остальные что начинаются с маленьких букв.
Код:
				try
				{
					minionAi = Scripts.getInstance().getClasses().get("ai." + ai).getRawClass().getConstructors()[0];
				}
				catch(Exception e1)
				{
					_log.warn(this + " AI type " + ai + " not found!");
				}
то ли перемудрили с именованием, то ли не доделано.
Alay вне форума Ответить с цитированием
Непрочитано 24.07.2017, 21:45   #317
Аватар для moveton
Супер-модератор

По умолчанию Re: Шара: исходники сборки l2gw (HF)

Цитата:
Сообщение от Alay Посмотреть сообщение
Прошу прощения за некропост. Пролопатил исходники вдоль и поперек но не нашел ai типа "talakin_archer" и остальные что начинаются с маленьких букв.
Код:
				try
				{
					minionAi = Scripts.getInstance().getClasses().get("ai." + ai).getRawClass().getConstructors()[0];
				}
				catch(Exception e1)
				{
					_log.warn(this + " AI type " + ai + " not found!");
				}
то ли перемудрили с именованием, то ли не доделано.
В спавнлисте глянь.
moveton вне форума Отправить сообщение для moveton с помощью ICQ Отправить сообщение для moveton с помощью Skype™ Ответить с цитированием
Непрочитано 24.07.2017, 21:57   #318
Пользователь

По умолчанию Re: Шара: исходники сборки l2gw (HF)

Цитата:
Сообщение от moveton Посмотреть сообщение
В спавнлисте глянь.
В data/npcpos.xml на сколько я понял то ли аи из pts парсили толи еще что то но начинается все тут.
Код:
	<npcmaker name="dion03_2121_p21" maximum_npc="4" territory="dion03_2121_p21" initial_spawn="all">
		<npc id="20755" Privates="20756:talakin_archer:1:0sec;20757:talakin_raider:1:0sec" pos="anywhere" respawn="80sec" total="1"/>
	</npcmaker>
потом
тут privateStr = "20756:talakin_archer:1:0sec;20757:talakin_raider:1:0sec"
Код:
		if(privateStr != null && !privateStr.isEmpty())
			for(String priv : privateStr.split(";"))
				if(priv != null && !priv.isEmpty())
				{
					String[] privateParams = priv.split(":");
					if(privateParams.length >= 4)
					{
						if(privates == null)
							privates = new GArray<>(1);

						privates.add(new L2MinionData(Integer.parseInt(privateParams[0]), privateParams[1], 1, SpawnTable.getSecFromString(privateParams[3]), Integer.parseInt(privateParams[2])));
					}
				}
и далее уже пытается найти ai.talakin_archer.class(.java - ищет среди скомпилинных скриптов) которых нигде нету
а именно
Код:
	public L2MinionData(int id, String ai, int max, int respawn, int weight)
	{
		minionId = id;
		minionAmount = max;
		minionRespawn = respawn;
		weight_point = weight;

		L2NpcTemplate template = NpcTable.getTemplate(id);
		if(template == null)
		{
			_log.info("L2MinionData: no template for: " + id);
			return;
		}
		if(ai != null && !ai.isEmpty() && !ai.equals(template.ai_type))
			try
			{
				if(!ai.equalsIgnoreCase("npc"))
					minionAi = Class.forName("ru.l2gw.gameserver.ai." + ai).getConstructors()[0];
			}
			catch(Exception e)
			{
				try
				{
					minionAi = Scripts.getInstance().getClasses().get("ai." + ai).getRawClass().getConstructors()[0];
				}
				catch(Exception e1)
				{
					_log.warn(this + " AI type " + ai + " not found!");
				}
			}
	}
тобишь если я ничего не напутал в gameserver\data\scripts\ai должен находится talakin_archer.java но ничего подобного там нет, в прочем как и тут ru.l2gw.gameserver.ai. Так что либо это и не было реализовано, либо сборка не полная. хз короч

Добавлено через 27 минут
rage, summon.

Последний раз редактировалось Alay; 24.07.2017 в 22:24. Причина: Добавлено сообщение
Alay вне форума Ответить с цитированием
Непрочитано 24.07.2017, 23:02   #319
Аватар для moveton
Супер-модератор

По умолчанию Re: Шара: исходники сборки l2gw (HF)

Я как-то перепарсил npcpos, и АИшки там указаны уже существующие.

Советую сделать также.
moveton вне форума Отправить сообщение для moveton с помощью ICQ Отправить сообщение для moveton с помощью Skype™ Ответить с цитированием
Непрочитано 24.07.2017, 23:22   #320
Пользователь

По умолчанию Re: Шара: исходники сборки l2gw (HF)

а можете просто поделится файлом?)
Alay вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шара сборки Lineage2.ms Bow Курилка / Yak floor 40 23.02.2016 06:22
[Продам] Исходники сборки Epilogue (Laweo.ws) WoWan-SM Рынок / Marketplace 53 05.05.2014 01:28
Как установить исходники сборки ? temerlyanenk Lineage II 21 29.01.2013 10:56


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

Вверх