AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Вопросы Новичка8

Важная информация

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.07.2010, 08:33   #1
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию somebodyGAttacks кто нибудь атакует

public boolean somebodyGAttacks() {
boolean bool = false;
for (int i = 0; i < nOfAirc; i++) {
Maneuver maneuver = (Maneuver) airc[i].FM;
if (maneuver instanceof RealFlightModel
&& ((RealFlightModel) maneuver).isRealMode()
&& airc[i].aircIndex() == 0) {
bool = true;
break;
}
if (maneuver.isOk() && maneuver.get_task() != 1) {
bool = true;
break;
}
}
return bool;
}
Этот код делает чтобы кто нибудь атакавал из звена
что можно сделать чтобы он делал атаку всех самолетов в звене обязательным?
Novichok8 вне форума   Ответить с цитированием
Старый 20.07.2010, 14:03   #2
lacota
Местный
 
Аватар для lacota
 
Регистрация: 12.03.2009
Адрес: Саратов
Сообщений: 2,943
Отправить сообщение для lacota с помощью ICQ
По умолчанию

Не выходи из цикла когда найден первый готовый атаковать... Убери BREAK.
Имхо...
__________________
Гуси летят....
lacota вне форума   Ответить с цитированием
Старый 20.07.2010, 16:58   #3
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

а если написать найдены 4 самолента?
Novichok8 вне форума   Ответить с цитированием
Старый 20.07.2010, 18:28   #4
lacota
Местный
 
Аватар для lacota
 
Регистрация: 12.03.2009
Адрес: Саратов
Сообщений: 2,943
Отправить сообщение для lacota с помощью ICQ
По умолчанию

Там явная завязка на окончание текущего маневра.. Можешь конечно всем наставить "True"
__________________
Гуси летят....
lacota вне форума   Ответить с цитированием
Старый 20.07.2010, 21:24   #5
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

зайди в аську. там быстрее а так я пробывал после этого вообще только лидер атакует.
лучше это не менять.
Novichok8 вне форума   Ответить с цитированием
Ответ


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

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

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

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


Текущее время: 02:02. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru