Тема: Mob vs Mob
Показать сообщение отдельно
Непрочитано 29.09.2010, 08:34   #7
Аватар для Малявко
Пользователь

Автор темы (Топик Стартер) Re: Mob vs Mob

Цитата:
Сообщение от VISTALL Посмотреть сообщение
а показать код можете?
пробовал делать через АИ вот так

Код:

	@Override
	protected void onEvtSpawn()
	{
		L2NpcInstance actor = getActor();
		if(actor == null)
			return;

		for(L2NpcInstance npc : L2ObjectsStorage.getAllByNpcId(NpcId, true))
			if(npc.getReflection().getId() == actor.getReflection().getId())
			{
				actor.getAI().notifyEvent(CtrlEvent.EVT_ATTACKED, npc, 5000);
			}

		super.onEvtSpawn();
	}
Неработает...

Сделал уже новый *Instance файл в который запихнул

Код:
	@Override
	public boolean isAutoAttackable(L2Character attacker)
	{
		return true;
	}
Но и это не помогло.... они не атакуют друг друга

Пробовал делать в квесте вот такую штучку...
Код:
				L2NpcInstance Anakim = addSpawnToInstance(27388, new Location(-83176, 216520, -7519, 0), 0, world.instanceId);
				L2NpcInstance Lilith = addSpawnToInstance(27385, new Location(-83176, 216984, -7519, 0), 0, world.instanceId);
				Anakim.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, Lilith, null);
				Lilith.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, Anakim, null);
Но и это не работает
__________________
Малявко вне форума Отправить сообщение для Малявко с помощью ICQ Ответить с цитированием