Перейти к содержанию
Авторизация  
hellnerz

Как сделать зону боссу с типом L2GrandBoss

Рекомендуемые сообщения

Всем привет, подскажите пожалуйста, как ограничить зону эпик боссам? То есть при пересечении определенного расстояния босс возвращается в точку респавна. Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет, подскажите пожалуйста, как ограничить зону эпик боссам? То есть при пересечении определенного расстояния босс возвращается в точку респавна. Спасибо.

Изменено пользователем M1SHA

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет, подскажите пожалуйста, как ограничить зону эпик боссам? То есть при пересечении определенного расстояния босс возвращается в точку респавна. Спасибо.

А сборка какая? В некоторых есть конфиг на это.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А сборка какая? В некоторых есть конфиг на это.

Извиняюсь l2jlovely

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если эта зона выведена в отдельный файл (у меня к примеру Epic_zone.xml) то можно выставлять такую зону, какую тебе будет угодно.
Если же не выведена, то нужно внедрятся в ядро.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы просто в АИ этого босса прописал:

		final L2Spawn spawn = npc.getSpawn();
		
		if (spawn != null)
		{
			final Location loc = spawn.getLocation(npc);
			
			if (!npc.isInsideRadius(loc, 3000, true, false))
			{
				_returnSpawn = true;
				npc.returnHome();
			}
			
			if (npc.isInsideRadius(loc, 300, true, false) && _returnSpawn)
			{
				_returnSpawn = false;
			}
			
			if (_returnSpawn)
			{
				_thinking = false;
				npc.clearAggroList();
				return;
			}
		}

Вообще этот код для мобов (если моб уходит на большое расстояние от респа, то он возвращается обратно), но сути не меняет. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы просто в АИ этого босса прописал:

	

Вообще этот код для мобов (если моб уходит на большое расстояние от респа, то он возвращается обратно), но сути не меняет. 

Так это и в базе делается) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так это и в базе делается) 

Да вдруг у него это не реализовано) Так, на всякий случай скинул.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извиняюсь l2jlovely

Смотрите конфиги внимательно, там должны быть конфиги типа npc, bosses, epic и т. п. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...