Сообщений: 289
	Тем: 55
	Зарегистрирован: Mar 2012
	
Репутация: 
672
	 
 
	
		
		
		05-13-2014, 10:40 PM 
(Сообщение последний раз редактировалось: 05-14-2014, 10:09 AM   Map.)
		
	 
	
		Возникла проблема, нужно запретить атаковать свою расу, знаю делается в doAttack но, не могу понять что прописать...
Чтобы было понятней, реализован мод война рас, все настроено, но можно атаковать свою расу...
	
	
	
	
	
 
 
	
	
	
		
	Сообщений: 1,052
	Тем: 33
	Зарегистрирован: Sep 2011
	
Репутация: 
12,172
	 
 
	
	
		А что тут сложного?
if(attacker.getRace() == target.getRace())
  return false;
	
	
	
	
	
 
 
	
	
	
		
	Сообщений: 289
	Тем: 55
	Зарегистрирован: Mar 2012
	
Репутация: 
672
	 
 
	
	
		тоже думал так, но ошибки
attacker cannot be resolved
The method getRace() is undefined for the type L2Character
Void methods cannot return a value
Сборка aCis последние сурсы
	
	
	
	
	
 
 
	
	
	
		
	Сообщений: 289
	Тем: 55
	Зарегистрирован: Mar 2012
	
Репутация: 
672
	 
 
	
	
		не получается, такие же ошибки...
	
	
	
	
	
 
 
	
	
	
		
	Сообщений: 4,692
	Тем: 85
	Зарегистрирован: Mar 2009
	
Репутация: 
23,364
	 
 
	
	
		[SRC="java"]if(target instanceof L2PcInstance && ((L2PcInstance) target).getRace() == getActingPlayer().getRace()){
    sendMessage("Йоу, чувак, свои!");
    return;
}[/SRC]
	
	
	
Fortuna - non penis, in manus non recipe.
	
	
 
 
	
	
	
		
	Сообщений: 289
	Тем: 55
	Зарегистрирован: Mar 2012
	
Репутация: 
672
	 
 
	
	
		Спасибо огромное, работает!